gpfTCPivotStop: EA Canggih untuk MetaTrader 5

Mike 2012.11.15 00:57 8 0 0
Lampiran

EA ini ditulis semula dari MQL4 dan asalnya diterbitkan di sini https://www.mql5.com/en/code/8165 oleh penulis George-on-Don.

Bagaimana Ia Berfungsi

Titik pivot dan tiga tahap sokongan/resistens dikira berdasarkan bar harian. Posisi dibuka apabila harga mencapai titik pivot (bar tutup pada harga 'Close'). EA ini sesuai digunakan pada rangka masa yang lebih kecil daripada D1.

Stop Loss dan Take Profit ditetapkan pada tahap sokongan/resistens. Sekiranya Stop Loss dan Take Profit terlalu dekat sehingga tidak mungkin untuk membuka posisi, cuba untuk membuka posisi dengan Stop Loss pada tahap sokongan/resistens kedua dan Take Profit pada tahap sokongan/resistens ketiga.

Apabila tahap sokongan/resistens pertama dicapai (jika Take Profit berada lebih jauh), Stop Loss posisi akan dipindahkan ke tahap harga pembukaan posisi ditambah spread (fungsi ini boleh dinyahaktifkan).

Gambar di bawah menunjukkan prestasi EA ini dalam mod visual penguji strategi.

 

Parameter

  • Lots - jumlah pesanan; apabila 0, parameter MaxrR digunakan.
  • SndMl - menghantar mesej melalui e-mel apabila EA membuka dan menutup posisi.
  • DcF - faktor pengurangan lot pada kerugian. Jika nilai adalah 0, pengurangan tidak dilakukan. Semakin rendah nilainya, semakin besar pengurangan lot. Jika lot tidak dapat dikurangkan, lot minimum akan digunakan.
  • MaxR - risiko maksimum dari 0-1 (bahagian dana bebas). Ia digunakan apabila nilai Lots adalah 0.
  • TgtProfit - sasaran (Take Profit): 1 - Sokongan1 atau Resist1, 2 - Sokongan2 atau Resist2, 3 - Sokongan3 atau Resist3.
  • isTradeDay - perdagangan intraday sahaja (tutup posisi pada 23:00).
  • ModSL - mengubah Stop Loss apabila sasaran pertama dicapai.
Senarai
Komen 0