Sunday, 28 October 2012

Step marty 0.01 namun lot tak terjadi martiyem

ini khusus untuk lot awal = 0.01, walau ada exp = 2, lot selanjutnya tetap sama
klu lot awal dimulai 0.02, maka lot marti selanjutnya berjalan semsetinya sesuai dengan perkalian exp nya

masalah :
http://indo.mt5.com/showthread.php?1793-GRATIS-Profitable-EA-BHCM-!/page38

maaf nih agan semua , sy mau tanya
ane pasang multyply nya =1 
kok OP selanjutnya malah naik sendiri lotnya , kira2 salahnya apa y



terlihat walau multiply = 1, namun lot naik 0.01

jawab :
Coba dilihat pada bagian yang ini....

LotBuy = MathMax(Multiply*OrderLots(),OrderLots()+lotstep);
LotSell = MathMax(Multiply*OrderLots(),OrderLots()+lotstep);


MathMax = Menampilkan nilai tertinggi.
lotstep = MarketInfo(Symbol(), MODE_LOTSTEP); ==>> asumsi jika memakai account demo instaforex MODE_LOTSTEP = 0.01


Jadi kesimpulannya seperti ini

LotBuy/LotSell = MathMax(Multiply*OrderLots(),OrderLots()+lotstep)
LotBuy/LotSell = MathMax(1*0.1,0.1+0.01) 
LotBuy/LotSell = MathMax(0.1,0.11)
LotBuy/LotSell = 0.11


Kalau mau tidak bertambah lotnya bisa dicoba dihilangkan "+lotstep" nya..... 

ganti semua ini :
Code:
LotBuy      = MathMax(Multiply*OrderLots(),OrderLots()+lotstep);
LotBuy      = MathMax(LotBuy, minlot);
dengan ini :
Code:
LotBuy      = MathMax(Multiply*OrderLots(),minlot);
--------------
@iniangga & hermit88
Betul bagian itu yang diubah, maaf kemarin mo reply blom sempet masih sibuk.
Dan itu tidak menyalahi konsep Martingale, karena emang sebenarnya itu kode aslinya dulu ya saya bikin seperti itu 
Lalu kenapa saya tambahkan lotstep?
Kalo menyimak di post2 depan, pasti tahu sejarahnya. Dulu ada yang coba penambahan lot-nya ngga jalan karena menggunakan multiply 1.5
1.5 x0.1 = 0.15
Nah jika lotstep dari broker yang bersangkutan adalah 0.1, maka perhitungan tadi akan menghasilkan tetap 0.1 karena penambahan lot (lotstep) yang diijinkan minimal 0.1
Kalo di Insta lotstep=0.01 jadi no problemo 
Ok, kiranya masalah ini cukup jelas. Jika ada yang kurang sreg, sampaikan saja...
Saya sangat berterima kasih kepada iniangga & hermit88 karena bersedia membantu menjelaskan coding-nya. Karena kebanyakan orang males belajar, maunya langsung dapet instan hehe..  
Belajar MQL ngga ada ruginya, terutama jika setiap hari MT4 jadi "santapan" sehari-hari, minimal bisa edit2 indi/EA dikit2 khan lumayan.

--------------------------
Masalah saya sdh ada exp namun lot tidak exponential..

tambahkan perintah :

di input :

double gd_1=1;


void SetDigits() {
   if (Digits == 5 || Digits == 3) gd_160 = 10;
   if(MarketInfo(Symbol(),MODE_MINLOT) == 0.01) gd_1 = 2;
}



di perintah order :

if (OrderSend(Symbol(), OP_SELLSTOP, NormalizeDouble(LotsExponential * Lots, gd_1), NormalizeDouble(ld_8 - KillZone * Point * gd_160, Digits), Slippage, l_price_24, l_price_32, gs_007_148, Magic_Number, 0, Red) == -1) {
               l_error_0 = GetLastError();

2 comments:

  1. www.kaya.zz.mu

    KAYIN.CO Team bekerja pada bisnis jasa professional perdagangan di pasar modal dunia, khususnya transaksi logam mulia “Gold” terhadap dolar Amerika. Transaksi jual dan beli dilakukan pada perusahaan-perusahaan pialang futures dunia yang terdaftar dan legal. Perbedaan utama dari perdagangan ini adalah tidak perlu melibatkan fisik "Gold" dan modal senilai harga pokoknya. Hanya menyediakan sedikit modal sebagai jaminan kepemilikan. Contoh DP (Down Payment) untuk membayar sebuah real estate. Walaupun hanya DP saja, namun tetap memiliki hak penuh mendapatkan keuntungan dari selisih harga saat terjadi fluktuasi. Hal inilah memungkinkan untuk mendapatkan keuntungan puluhan kali lebih besar daripada modal jaminan yang disetorkan.

    Lalu bagaimana caranya agar dapat melakukan transaksi yang benar serta masuk akal untuk mendapatkan keuntungan dari perdagangan tersebut. KAYIN.CO Team mengajak beberapa Investor dari Anda yang tertarik sebagai penjamin kepemilikan transaksi "Gold", dan mempercayakan sepenuhnya seluruh transaksi pada sistem yang akan bekerja secara otomatis dengan program EA (Expert Advisor). Berdasarkan metode “ReversalTrend”. Uraian tentang strategi untuk mendapatkan keuntungan maksimal dengan modal minimal, serta perbandingan resiko bila menang dan kalah dalam satu tahun, akan dijelaskan melalui proposal dibawah ini.

    Semua dana Investor sepenuhnya digunakan hanya sebagai modal awal dalam sistem perdagangan ini. Minimal $1.000 untuk setiap account. (Untuk minimum account tidak dibatasi, namun lebih banyak account baru diperdagangkan pada setiap awal bulan, maka profit yang didapat akan lebih stabil dan menjamin semua resiko akan terbayar). Account yang terdaftar dan rekening bank untuk withdrawal, semuanya sesuai nama ID Investor.

    Investor tidak perlu membayar biaya apapun, termasuk R&D sistem EA dan operasionalnya. Karena seluruh biaya telah dibayar oleh pihak KAYIN.CO Team.

    Setiap usaha apapun selalu ada resiko untuk mencapai hasil. Terlebih lagi bidang usaha di pasar modal yang menganut hukum “High Risk High Return”. Solusinya adalah dengan “Ilmu Probabilitas”, yaitu resiko akan menjadi kecil atau hilang, apabila semakin banyak kehadiran dalam setiap peluang. Sesuai nasehat ahli ekonomi "Jangan letakkan semua telur dalam sebuah keranjang". Maka transaksi dibagi dalam beberapa account dan waktu yang berbeda. Strategi yang akan dijalankan adalah:

    www.kayainstan.com

    ReplyDelete
  2. GPS robot tripled the $100k deposit [live proof authenticated]

    I just finished a webinar with Mark and his partner, Antony, two days ago and it was GREAT.

    During the webinar MARK and ANTONY shared their stories to success and answered questions about their new version of the GPS Forex Robot that CAME OUT TODAY!

    ReplyDelete