Hari ini kita akan berbincang tentang satu sistem trading yang menarik iaitu Exp_UltraFatl_Duplex, yang direka khusus untuk platform MetaTrader 5. Sistem ini mempunyai dua sistem trading yang identik, satu untuk posisi panjang dan satu lagi untuk posisi pendek, berdasarkan isyarat dari indikator UltraFatl. Yang menariknya, sistem ini boleh dikonfigurasikan dengan pelbagai cara dalam satu EA.
Parameter Input untuk Sistem Trading
Semua parameter input boleh dibahagikan kepada dua kumpulan besar:
- Parameter yang bermula dengan L untuk menguruskan posisi panjang;
- Parameter yang bermula dengan S untuk menguruskan posisi pendek.
//+----------------------------------------------+ //| Input EA untuk operasi panjang | //+----------------------------------------------+ input uint L_Magic=777; // Nombor magic untuk posisi panjang input double L_MM=0.1; // Peratusan deposit dalam satu transaksi input MarginMode L_MMMode=LOT; // Kaedah pengiraan saiz lot untuk posisi panjang
//+----------------------------------------------+ //| Input EA untuk operasi pendek | //+----------------------------------------------+ input uint S_Magic=555; // Nombor magic untuk posisi pendek input double S_MM=0.1; // Peratusan deposit dalam satu transaksi input MarginMode S_MMMode=LOT; // Kaedah pengiraan saiz lot untuk posisi pendek
Kebergantungan dan Penyesuaian
Kedua-dua sistem trading ini menggunakan nombor magic yang berbeza dan adalah sepenuhnya bebas antara satu sama lain. Dalam pasaran kewangan yang sebenar, keadaan jarang sekali simetri. Parameter yang berbeza sering diperlukan untuk trading dalam pasaran yang sedang meningkat dan menurun. Oleh itu, untuk mengkonfigurasi EA dengan betul, anda harus menguji satu sistem trading dahulu, dengan mematikan sistem kedua menggunakan suis yang berkaitan.
input bool L_PosOpen=true; // Kebenaran untuk memasuki posisi panjang input bool L_PosClose=true; // Kebenaran untuk keluar dari posisi panjang
Setelah itu, lakukan perkara yang sama untuk sistem kedua.
Persediaan untuk EA Beroperasi
Untuk memastikan EA berfungsi dengan baik, fail indikator UltraFatl.ex5 perlu berada dalam direktori <terminal_data_directory>\MQL5\Indicators.
Parameter input Expert Advisor yang digunakan semasa ujian yang ditunjukkan di bawah ini, tidak menggunakan Stop Loss dan Take Profit.

Fig. 1. Contoh transaksi pada carta dengan tetapan simetri
Keputusan ujian GBPJPY H12 untuk tahun 2017 adalah seperti berikut:

Fig. 2. Carta keputusan ujian

Fig. 3. Contoh transaksi pada carta dengan tetapan tidak simetri
Komen 0