Mengoptimakan EA FineTuningMACandle untuk MetaTrader 5: Panduan Praktikal

Mike 2018.11.20 21:55 15 0 0
Lampiran

Dalam dunia perdagangan, menggunakan sistem yang tepat adalah kunci kejayaan. Salah satu sistem yang menarik perhatian adalah FineTuningMACandle, sebuah indikator yang membolehkan kita membuat dua sistem perdagangan yang serupa, satu untuk posisi panjang (long) dan satu untuk posisi pendek (short).

Pengenalan kepada Sistem Perdagangan

Sistem ini membolehkan kita mengkonfigurasi parameter yang berbeza dalam satu Expert Advisor (EA). Untuk memudahkan pemahaman, semua parameter input boleh dibahagikan kepada dua kumpulan besar:

  • Parameter yang bermula dengan huruf L adalah untuk mengurus posisi panjang
  • Parameter yang bermula dengan huruf S adalah untuk mengurus posisi pendek.

Parameter Input untuk Sistem Perdagangan

//+----------------------------------------------+
//| Parameter input EA untuk perdagangan panjang   |
//+----------------------------------------------+
magic numberinput uint    L_Magic=777;          //Nombor magik untuk posisi panjang
input double  L_MM=0.1;             //Besar deposit untuk setiap perdagangan
input MarginMode L_MMMode=LOT;      //Mod pengaturan lot
//+----------------------------------------------+
//| Parameter input EA untuk perdagangan pendek  |
//+----------------------------------------------+
input uint    S_Magic=555;          //Nombor magik untuk posisi pendek
input double  S_MM=0.1;             //Besar deposit untuk setiap perdagangan
input MarginMode S_MMMode=LOT;      //Mod pengaturan lot

Kesimpulan

Kedua-dua sistem perdagangan ini menggunakan nombor magik yang berbeza, menjadikannya sistem yang bebas dan tidak saling mengganggu. Dalam pasaran kewangan sebenar, parameter yang berbeza sering diperlukan untuk perdagangan dalam pasaran yang sedang menaik dan menurun. Oleh itu, disarankan untuk menguji satu sistem perdagangan pada satu masa dengan mematikan sistem yang lain menggunakan suis yang sesuai.

input bool    L_PosOpen=true;       //Kebenaran untuk memasuki posisi panjang
input bool    L_PosClose=true;      //Kebenaran untuk menutup posisi panjang

Setelah itu, lakukan langkah yang sama untuk sistem kedua.

Keperluan untuk EA Berfungsi

Untuk EA berfungsi dengan baik, fail indikator FineTuningMACandle.ex5 perlu berada di dalam direktori <terminal_data_directory>\MQL5\Indicators.

Parameter input EA yang digunakan dalam ujian di bawah adalah lalai. Stop Loss dan Take Profit tidak digunakan semasa ujian.

Fig. 1. Contoh transaksi pada carta dengan pengaturan simetri

Fig. 1. Contoh transaksi pada carta dengan pengaturan simetri

Keputusan ujian untuk tahun 2017 pada EURJPY H4:

Fig. 2. Carta keputusan ujian

Fig. 2. Carta keputusan ujian


Fig. 3. Contoh transaksi pada carta dengan pengaturan tidak simetri

Fig. 3. Contoh transaksi pada carta dengan pengaturan tidak simetri

Senarai
Komen 0