Laman utama Perdagangan Sistem Siaran

Strategi CCI dan Martin untuk MetaTrader 5

Lampiran
21511.zip (6.65 KB, Muat turun 2 kali)

Penulis idea: Vladimir

Penulis kod MQL5: barabashkakvn

EA ini menggunakan nilai penunjuk iCCI (Commodity Channel Index, CCI) pada empat bar terakhir dan harga Buka/Tutup pada tiga bar terakhir. Sinyal pembukaan posisi akan diperiksa jika kurang dari 20 saat tersisa sebelum menutup bar semasa (ini adalah solusi yang sangat jarang) dan jika tiada posisi yang dibuka oleh EA ini.


Keadaan Pembukaan Posisi

//--- BELI
   if(cci[1]<5 && cci[2]<cci[3] && cci[1]<cci[2] && cci[0]>cci[1] &&  
      Open[2]>Close[2] && Open[1]>Close[1] && Open[0]<Close[0] && Open[1]<Close[0])

//--- JUAL
   if(cci[1]>-5 && cci[2]>cci[3] && cci[1]>cci[2] && cci[0]<cci[1] &&  
      Open[2]<Close[2] && Open[1]<Close[1] && Open[0]>Close[0] && Open[1]>Close[0])

di mana:

  • cci[] - array nilai penunjuk CCI;
  • Open[] dan Close[] - array harga buka dan tutup.


Pengaturan Perdagangan Utama

  • Lots - volume posisi tetap (jika martingale dan peningkatan volume bertahap dinonaktifkan) atau ini adalah lot awal untuk martingale dan peningkatan volume bertahap;
  • Stop Loss ("0.0" → dinonaktifkan);
  • Take Profit ("0.0" → dinonaktifkan);
  • Trailing Stop ("0.0" → dinonaktifkan);
  • Trailing Step.


Parameter CCI

  • CCI: tempoh purata - tempoh purata;
  • CCI: jenis harga - jenis harga untuk mengira penunjuk.


Volume Posisi

Ia boleh ditentukan dalam salah satu cara berikut:

  • lot tetap (Lots);
  • martingale (Gunakan martingale);
  • peningkatan volume bertahap (Gunakan langkah demi langkah).
Nota: Jangan gunakan martingale dan peningkatan volume bertahap secara serentak! Pilih hanya satu kaedah atau nonaktifkan kedua-duanya.

Mari kita lihat dua kaedah terakhir untuk menetapkan volume posisi dengan lebih terperinci:


Martingale

Kaedah ini hanya digunakan jika terdapat posisi rugi dalam sejarah perdagangan. Pengaturan utama:

  • Gunakan martingale - bendera martingale;
  • Koefisien Martingale - nisbah peningkatan volume posisi;
  • Nombor urutan perdagangan yang rugi - indeks perdagangan rugi yang menjadi titik mula peningkatan volume;
  • Bilangan maksimum penggandaan - bilangan maksimum peningkatan volume posisi berturut-turut.


Peningkatan Volume Bertahap

Kaedah ini digunakan untuk siri posisi rugi atau menguntungkan. Pengaturan utama:

  • Gunakan langkah demi langkah - bendera peningkatan lot bertahap;
  • Langkah lot - langkah peningkatan volume posisi;
  • Jumlah maksimum lot - jumlah maksimum yang akan digunakan dengan peningkatan lot bertahap;
  • Gunakan langkah selepas... - terapkan peningkatan volume bertahap selepas:
    • ... rugi - perdagangan yang rugi;
    • ... menguntungkan - perdagangan yang menguntungkan.

Apabila menggunakan martingale, parameter Stop Loss, Take Profit, Trailing Stop dan Trailing Step perlu dipilih dengan teliti selain dari pengaturan martingale.

Parameter lalai, M15, deposit awal $10,000, uji pada semua simbol:

SimbolLulusHasilKeuntunganPembayaran Yang DiharapkanFaktor KeuntunganFaktor PemulihanSharpe RatioCustomDD Ekuiti %Perdagangan
EURGBP 12 510.69 678.56 3.29 1.27 0.55 0.05 0 12.14 206
USDCHF 1 180.17 250.96 0.81 1.08 0.32 0.02 0 7.25 310
EURCHF 14 178.94 227.73 0.80 1.08 0.22 0.02 0 9.93 284
USDCAD 3 87.20 113.09 0.28 1.03 0.15 0.01 0 7.26 409
AUDJPY 9 27.45 1.28 0.00 1.00 0.00 0.00 0 7.44 417
CADCHF 18 -42.18 -101.84 -0.37 0.97 -0.09 0.00 0 10.53 272
AUDUSD 5 -82.46 -160.03 -0.53 0.95 -0.14 -0.01 0 10.91 301
EURCAD 6 -82.68 -233.21 -0.42 0.95 -0.19 -0.01 0 11.98 562
USDJPY 4 -90.72 -211.15 -0.52 0.95 -0.21 -0.01 0 9.63 404
EURUSD 0 -181.05 -451.65 -1.07 0.90 -0.24 -0.02 0 17.60 422
AUDNZD 7 -227.43 -305.03 -0.94 0.89 -0.39 -0.02 0 7.54 324
GBPUSD 2 -245.81 -838.84 -1.76 0.86 -0.62 -0.03 0 13.20 477
EURNZD 15 -390.22 -1381.32 -2.01 0.80 -0.68 -0.05 0 20.18 686
EURJPY 16 -390.24 -1210.77 -2.19 0.80 -0.58 -0.04 0 20.45 553
EURAUD 13 -477.19 -1483.33 -2.41 0.77 -0.64 -0.06 0 22.12 616
GBPJPY 19 -558.54 -2645.95 -3.87 0.69 -0.81 -0.08 0 32.18 683
GBPCHF 17 -626.44 -3325.40 -6.56 0.63 -0.83 -0.09 0 39.28 507
AUDCHF 10 -738.94 -1472.97 -5.11 0.67 -0.67 -0.09 0 21.09 288
CHFJPY 11 -920.15 -5540.53 -12.95 0.42 -0.92 -0.21 0 58.57 428
AUDCAD 8 -1541.16 -3692.85 -12.69 0.35 -0.94 -0.24 0 39.19 291


Siaran berkaitan

Komen (0)