- Credits
- 0
Semoga kita semua dalam keadaan sehat sentosa.
Saya bagikan mq4 EA yang baru selesai di develop. Saya butuh backtest dari teman-teman semua untuk keberlanjutan EA ini.
Terima kasih.
Berarti, open seminggu sekali ya omSaya uji dengan XAUUSD dengan TF=H1 untuk 1 bulan.
EA melakukan OP dengan presisi, tapi hanya ada 6 transaksi selama 1 bulan.
View attachment 161371
wait ...2023.12.29 11:31:15.746 Tester: cannot load Experts\FCC_Reborn
Not working.
niceBerarti, open seminggu sekali ya om
Ini tanpa menggunakan indikator apapun, hanya menggunakan perbandingan candle menggunakan metode divergence ya?
Teknik ini bagus untuk mendapatkan signal yang presisi, tapi benarkah bahwa teknik ini efektif pada time frame panjang, seperti H1 atau H4?
if(iOpen(Symbol(),0,0)>iClose(Symbol(),0,0) && AverageBar(1000)*PipsStep<(iOpen(Symbol(),0,0)-iClose(Symbol(),0,0))/Point)
{
sell=true;
}
if(iOpen(Symbol(),0,0)<iClose(Symbol(),0,0) && AverageBar(1000)*PipsStep<(iClose(Symbol(),0,0)-iOpen(Symbol(),0,0))/Point)
{
buy=true;
}
if(iClose(Symbol(),0,2)>iClose(Symbol(),0,1) && AverageBar(72)*PipsStep<(iClose(Symbol(),0,2)-iClose(Symbol(),0,1))/Point)
{
sell=true;
}
if(iClose(Symbol(),0,2)<iClose(Symbol(),0,1) && AverageBar(72)*PipsStep<(iClose(Symbol(),0,1)-iClose(Symbol(),0,2))/Point)
{
buy=true;
}
Saya sumbang dengan sedikit perubahan script agar profit lebih maksimal ya. Pada script di atas signal ditentukan oleh jarak Open dan Close pada satu candle paling akhir, hal ini mengakibatkan OP yang jarang, karena butuh candle yang panjang untuk lolos dari filter divergence.
Coba edit sedikit pada baris yang ini:
Code:if(iOpen(Symbol(),0,0)>iClose(Symbol(),0,0) && AverageBar(1000)*PipsStep<(iOpen(Symbol(),0,0)-iClose(Symbol(),0,0))/Point) { sell=true; } if(iOpen(Symbol(),0,0)<iClose(Symbol(),0,0) && AverageBar(1000)*PipsStep<(iClose(Symbol(),0,0)-iOpen(Symbol(),0,0))/Point) { buy=true; }
Silakan ganti dengan script ini:
Code:if(iClose(Symbol(),0,2)>iClose(Symbol(),0,1) && AverageBar(72)*PipsStep<(iClose(Symbol(),0,2)-iClose(Symbol(),0,1))/Point) { sell=true; } if(iClose(Symbol(),0,2)<iClose(Symbol(),0,1) && AverageBar(72)*PipsStep<(iClose(Symbol(),0,1)-iClose(Symbol(),0,2))/Point) { buy=true; }
Saya ganti pengujian pada satu candle terakhir dengan pengujian 2 candle urutan kedua dan pertama sebelum terakhir. Dan karena EA dijalankan pada time frame panjang (>= M30) maka nilai 72 pada AverageBar seharusnya sudah cukup sebagai referensi divergence.
Setelah itu pada parameter input turunkan PipsStep dari 4 menjadi nilai antara 1.8 sampai 2.2 saja.
Selamat mencoba![]()
Tampaknya EA ini kurang cocok untuk XAUUSD, namun hasil backtest untuk GBPUSD cukup baik, meski backtest berjalan lebih lambat dibanding rata-rata EA:
View attachment 165008