BEP (titik gak untung dan gak rugi)
Rumusnya = (Jumlah perkalian Orderopenprice dengan orderlots)/jumlah orderlots
contoh dibuat dalam fungsi
double Bep( int tipe)
{
double price = 0, lot = 0;
for (int ord_pos = OrdersTotal() - 1; ord_pos >= 0; ord_pos--) {
Sleep(1);
if (!OrderSelect(ord_pos, SELECT_BY_POS, MODE_TRADES)) continue;
if (OrderSymbol() != Symbol() ) continue;
if (tipe != OrderType()) continue;
price += OrderOpenPrice() * OrderLots();
lot += OrderLots();
}
if (lot > 0) {
price = NormalizeDouble(price / lot, Digits);
}
return (price);
}
http://jumforex.blogspot.com/2013/01/belajar-membuat-ea-sederhana-23-average.html
Programming - editing - modification EA, Script or Indicator for MT4 OR MT5 ---- Trading on the Forex market involves substantial risks, including complete possible loss of funds and other losses and is not suitable for all members. Client should make an independent judgments as to whether trading is appropriate for him/her in light of his/her financial condition, investment experience, risk tolerance and other factors.
Wednesday, 30 January 2013
Belajar Membuat EA Sederhana 23 Average (Share)
Kali ini saya akan lanjutkan belajar bikin EA part 23 dimana EA ini layak untuk di gunakan di Riel account
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++){
Pasrtikan Juga membaca:
Belajar Membuat EA sederhana part 1
Belajar Membuat EA sederhana part 2
Belajar Membuat EA sederhana part 3
Belajar Membuat EA sederhana part 4
Belajar Membuat EA sederhana part 5
Belajar Membuat EA sederhana part 6
Belajar Membuat EA sederhana part 7
Belajar Membuat EA sederhana part 8
Belajar Membuat EA sederhana part 9
Belajar Membuat EA sederhana part 10
Belajar Membuat EA sederhana part 11
Belajar Membuat EA sederhana part 12
Belajar Membuat EA sederhana part 13
Belajar Membuat EA sederhana part 14
Belajar Membuat EA sederhana part 15
Belajar Membuat EA sederhana part 16
Belajar Membuat EA sederhana part 17
Belajar Membuat EA sederhana part 18
Belajar Membuat EA sederhana part 19
Belajar Membuat EA sederhana part 20
Belajar Membuat EA sederhana part 21
Belajar Membuat EA sederhana part 22
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:
Diposkan oleh Jum Mian
EA yang bisa Close disaat Equity sudah Profit ( Close berdasarkan pertambahan jumlah Equity
extern double profittarget = 10.4;
int start(){
if (AccountEquity()>=AccountBalance()+profittarget) CloseAll();
return (0);}
void CloseAll(){} (bisa sampean liat di close all profit script
int start(){
if (AccountEquity()>=AccountBalance()+profittarget) CloseAll();
return (0);}
void CloseAll(){} (bisa sampean liat di close all profit script
Subscribe to:
Posts (Atom)