Sistem trading yang mengikuti tren, Exp_AbsolutelyNoLagLwma_X2, didasarkan pada sinyal dari dua indikator AbsolutelyNoLagLwma. Indikator pertama menentukan arah tren lambat berdasarkan warna garis, sedangkan indikator kedua menentukan waktu untuk membuka transaksi saat warna garis berubah. Sinyal akan terbentuk pada saat bar ditutup apabila dua syarat berikut terpenuhi:
- Sinyal dari tren cepat dan lambat cocok;
- Arah tren cepat telah berubah.
Parameter Input dari Expert Advisor
//+-------------------------------------------------+//| Parameter input dari indikator EA |//+-------------------------------------------------+sinputstring Trade="Manajemen Perdagangan"; //+============== MANAJEMEN PERDAGANGAN ==============+inputdouble MM=0.1; //Porsi deposit dalam transaksiinput MarginMode MMMode=LOT; //metode deteksi ukuran lotinputuint StopLoss_=1000; //Stop Loss dalam poininputuint TakeProfit_=2000; //Take Profit dalam poinsinputstring MustTrade="Izin Perdagangan"; //+============== IZIN PERDAGANGAN ==============+inputint Deviation_=10; //Deviasi harga maksimum dalam poininputbool BuyPosOpen=true; //Izin untuk masuk posisi longinputbool SellPosOpen=true; //Izin untuk masuk posisi short//+-------------------------------------------------+//| Parameter input dari indikator filter |//+-------------------------------------------------+sinputstring Filter="PARAMETER PERDAGANGAN LAMBAT"; //+============== PARAMETER PERDAGANGAN ==============+inputENUM_TIMEFRAMES TimeFrame=PERIOD_H6; //1 Periode grafik untuk treninputuint Length=7; // kedalaman smoothing input Applied_price_ IPC=PRICE_CLOSE_; // konstanta harga inputuint SignalBar=1; // nomor bar untuk mendapatkan sinyal masukinputbool BuyPosClose=true; // Izin untuk menutup posisi long sesuai treninputbool SellPosClose=true; // Izin untuk menutup posisi short sesuai tren//+-------------------------------------------------+//| Parameter input dari indikator masuk |//+-------------------------------------------------+sinputstring Input="PARAMETER MASUK"; //+=============== PARAMETER MASUK ===============+ inputENUM_TIMEFRAMES TimeFrame_=PERIOD_M30; //2 Periode grafik untuk masukinputuint Length_=7; // kedalaman smoothing input Applied_price_ IPC_=PRICE_CLOSE_; // konstanta harga inputuint SignalBar_=1; // nomor bar untuk mendapatkan sinyal masukinputbool BuyPosClose_=false; // Izin untuk menutup posisi long berdasarkan sinyalinputbool SellPosClose_=false; // Izin untuk menutup posisi short berdasarkan sinyal//+-------------------------------------------------+
Parameter string dengan teks dalam kode parameter input hanya untuk visualisasi yang lebih baik di jendela parameter input dari expert.
Indikator AbsolutelyNoLagLwma_HTF dalam EA ini hanya dirancang untuk visualisasi tren yang lebih nyaman di Strategy Tester; dan tidak berfungsi dalam mode lainnya.
Untuk EA yang dihasilkan dapat berfungsi dengan baik, file yang telah dikompilasi dari indikator AbsolutelyNoLagLwma.ex5 dan AbsolutelyNoLagLwma_HTF.ex5 harus berada dalam folder <terminal_data_directory>\MQL5\Indicators.
Perlu dicatat bahwa file pustaka TradeAlgorithms.mqh memungkinkan penggunaan Expert Advisors dengan broker yang menawarkan spread tidak nol dan opsi untuk mengatur Stop Loss dan Take Profit bersama dengan pembukaan posisi. Anda bisa mengunduh lebih banyak variasi dari pustaka ini melalui tautan berikut: Algoritma Perdagangan.
Parameter input dari Expert Advisor default telah digunakan selama pengujian yang ditunjukkan di bawah ini. Stop Loss dan Take Profit tidak digunakan selama pengujian.
Hasil pengujian untuk USDJPY selama tahun 2016, tren lambat pada H6, dan masuk berdasarkan tren cepat pada M30:

Gambar 1. Contoh transaksi pada grafik

Gambar 2. Grafik hasil pengujian

Komentar 0