Pastikan anda membaca di part 13 disini
Silahkan kunjungi jugi di channel youtube di https://youtu.be/YueIgm4N1zY
Nah part 14 kali ini kita akan memodifikasi EA pada part 13 supaya EAnya bertipe average
Rule yang saya tambahkan adalah order dalam pergantian candel bila terjadi order lanjutan (average) .
Order lanjutan tersebut tidak berdasarkan range atau pips tetapi dibuat order persignal, sehingga ketika ada order buy dan terjadi cross ma signal buy maka akan melakukan order lanjutan dala pergantian candel
Adapun bagian yang penting perlu ditambahkan adalah batasan op == Max_order
Hal lain adalah saya tambahkan pilihan trailing =false/true;
Sedangkan bagian pentingnya adalah penambahan filter pergantian candel , sy tambahan
if(wt!=Time[0]){ blabla..........................
ini adalah filter untuk order pada pergantian candel
Nah ini hasilnya:
Oke deh semboga menambah wawasan
salam sukses
Jangan lupa kasih komen ya
Pastikan 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
Silahkan kunjungi jugi di channel youtube di https://youtu.be/YueIgm4N1zY
Nah part 14 kali ini kita akan memodifikasi EA pada part 13 supaya EAnya bertipe average
Rule yang saya tambahkan adalah order dalam pergantian candel bila terjadi order lanjutan (average) .
Order lanjutan tersebut tidak berdasarkan range atau pips tetapi dibuat order persignal, sehingga ketika ada order buy dan terjadi cross ma signal buy maka akan melakukan order lanjutan dala pergantian candel
Adapun bagian yang penting perlu ditambahkan adalah batasan op == Max_order
Hal lain adalah saya tambahkan pilihan trailing =false/true;
Sedangkan bagian pentingnya adalah penambahan filter pergantian candel , sy tambahan
if(wt!=Time[0]){ blabla..........................
if(tiket>0) wt=Time[0];
}
ini adalah filter untuk order pada pergantian candel
Nah ini hasilnya:
Lihat juga penjelasan di bawahOke deh semboga menambah wawasan
salam sukses
Jangan lupa kasih komen ya
Pastikan Membaca:
Perintah Averagingnya apa yang ini:
BalasHapusif(wt!=Time[0]){
if(jumlahorder(0)0) wt=Time[0];
sebenarnya itu untuk membatasi order supaya hanya terjadi dalam 1 candel 1 order.
HapusJadi sebenarnya ini bukan perintah averagenya secara langsung , tetapi karena membatasi order 1 dalam 1 candel maka EA kan terus order bila terjadi bukan candel yang sama sampai level maksimum
kalau ingin menambahkan SMA 96 sebagai filter, gmn ya? jadi ketika persilangan terjadi diatas SMA 96 = buy dan sebaliknya
BalasHapus
BalasHapusextern string Nama_EA = "andri15cross";
extern bool Trade_buy = true;
extern bool Trade_sell = true;
extern int Mulai_Jam = 6;
extern int Akhir_Jam = 20;
extern bool Tp_in_Money = false;
extern double TP_in_money = 2;
extern int TP = 50;
extern int SL = 30;
extern double Lots = 0.1;
extern int TrailingStop = 20;
extern int Magic = 69;
extern string Seting_MA = "Sesuka Hati";
extern int Pereode_0 = 96;
extern int Pereode_1 = 16;
extern int Pereode_2 = 16;
int res,ras,rus;
double slb,tpb,sls,tps,pt;
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//----
if(Digits==3 || Digits==5) pt=10*Point; else pt=Point;
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
dtrailing();
if(Tp_in_Money && TP_in_money<= money()) closeall();
//----
double MA_1O =iMA(Symbol(),0,Pereode_1,0,MODE_SMA,PRICE_OPEN ,1);
double MA_1C =iMA(Symbol(),0,Pereode_1,0,MODE_SMA,PRICE_CLOSE ,1);
double MA_2O =iMA(Symbol(),0,Pereode_2,0,MODE_SMA,PRICE_OPEN ,2);
double MA_2C =iMA(Symbol(),0,Pereode_2,0,MODE_SMA,PRICE_CLOSE ,2);
double MA =iMA(Symbol(),0,Pereode_0,0,MODE_SMA,PRICE_WEIGHTED ,1)
int signal;
if(MA_2O >MA_2C && MA_1O < MA_1C && MA_1C MA_1C && MA_1C>MA ) signal=2;//aturan sell
if(Jam_trade()==1)
{
if(SL==0)slb=0;else slb=Ask-SL*pt;
if(SL==0)sls=0;else sls=Bid+SL*pt;
if(TP==0)tpb=0;else tpb=Ask+TP*pt;
if(TP==0)tps=0;else tps=Bid-TP*pt;
if(jumlahorder(0)==0 && jumlahorder(1)==0 && Trade_buy && signal==1) {res=OrderSend(Symbol(),OP_BUY,NR(Lots),Ask,3,slb, tpb,Nama_EA,Magic,0,Blue);}
if(jumlahorder(0)==0 && jumlahorder(1)==0 && Trade_sell && signal==2) {res=OrderSend(Symbol(),OP_SELL,NR(Lots),Bid,3,sls, tps,Nama_EA,Magic,0,Red);}
}
//----
return(0);
}
//+------------------------------------------------------------------+
apanya yg salah???
BalasHapusbagaimana saya nak tukar MA guna lignear weighted dan tukar shift 1
BalasHapusBoleh tambah pipstep
BalasHapusGPS robot [10 times increase of the deposit and investor access]
BalasHapusI just finished a webinar with Mark and his partner, Antony, two days ago and it was AMAZING.
During the webinar MARK and ANTONY shared their secrets to success and answered questions about their new release of the GPS Forex Robot that came out TODAY!
ForexTrendy is a state of the art software capable of detecting the most reliable continuation chart patterns. It scans through all the charts, on all time frames and analyzes every potential breakout.
BalasHapus