Hasil BTnya
pastikan telah mengikuti part sebelumnya disini
Pada part sebelumnya kita sudah membahas tentang EA martingel nah kali ini kita akan menambahi koleksi kita dengan type Average , meskipun ada fitur martigel . Karena EA ini sebenarnya hanya menmbahi logika pada ea yang sudah ada. Pada part 15 juga sudah ada EA average .
Nah untuk kali ini kita akan mengembangkan sebuah EA dangan mengunakan indikator zigzag sebagai pemicu trigernya. dan penambahan lain adalah untuk close order mengacu pada indikator MA (moving Average).
Bagian triger nya adalah:
for(int d=0; d<Bars ; d++){
double up=iCustom(Symbol(),0,"ZigZag", ExtDepth , ExtDeviation, ExtBackstep, MODE_UPPER, d);
double lo=iCustom(Symbol(),0,"ZigZag", ExtDepth , ExtDeviation, ExtBackstep, MODE_LOWER,d);
if(up!=0 || lo!=0) break;}
int sigz, sigc,signal;
if(up>0 ) sigz= 1;
if(lo>0) sigz= 5;
Bagian yang juga tida kalah penting adalah untuk closing order:
if(money()>0){
if(Bid>ma) closeall(0);
if(Ask<ma) closeall(1);
}
Pada EA ini juga terdapat target Equety, Pada bagian target equety harus diisi lebih besar dari balance saat digunakan
if(Target_Equety<AccountEquity()) {
closeall(0);
closeall(1);
Alert("Cek Target_Equetynya salah ");
return(0);
}
Jadi syarat untuk closing bila dalam kondisi profit dan mengacu pada harga bergerak terhadap nilai MA
EA ini layak untuk di forwartest, bahkan juga siap untuk di buat riel account
Silahkan di copas semuanya :
Pasrtikan Juga membaca:
Tidak ada komentar:
Posting Komentar