Fibo Pivot MultiVal: EA Hebat untuk MetaTrader 4

Mike 2008.05.06 18:01 14 0 0
Lampiran

Pengenalan kepada Fibo Pivot MultiVal

P penulis keperluan teknikal:

https://www.mql5.com/ru/forum/106595

Pembangun Kod EA:

olyakish

Semenjak keperluan teknikal ini dimuat naik ke forum dan penulisnya memesan kod dari programmer lain, saya rasa tiada halangan moral untuk memuat naik versi saya sendiri bagi Expert Advisor (EA) ini.

Intipati EA

EA ini berfungsi pada beberapa pasangan mata wang pada waktu malam (sesi Asia), ia berdagang dari tahap Fibo Pivot dengan keuntungan kecil tetapi tanpa kerugian. Apabila jumlah titik tertentu dicapai untuk semua pasangan yang diperdagangkan, EA ini akan menutup perdagangan untuk hari tersebut.

EA ini boleh dianggap sebagai contoh EA multi-mata wang tanpa had jumlah mata wang yang diperdagangkan. Dalam contoh saya, terdapat 10 pasangan mata wang.

Cadangan Penggunaan

  • EA ini harus dilancarkan pada hari-hari ketika pasaran dijangka dalam keadaan flat.
  • Pasangkan EA pada pasangan mata wang yang mempunyai jumlah tick tertinggi dalam sesi Asia.
  • Pilih pasangan mata wang dengan spread yang kecil.

Variabel Utama

  • extern int CountSymbol=10; Jumlah mata wang yang akan diperdagangkan.
  • extern string AllVal="EURUSD,GBPUSD,USDCHF,USDJPY,USDCAD,AUDUSD,AUDJPY,CADJPY,EURJPY,EURCHF"; Pasangan mata wang.
  • extern string All_Level_P_F1="33,33,33,33,33,33,33,33,33,33"; Peratusan garis menurut indikator.
  • extern string All_Level_F1_F2="50,50,50,50,50,50,50,50,50,50"; Peratusan garis menurut indikator.
  • extern string All_Level_F2_F3="33,33,33,33,33,33,33,33,33,33"; Peratusan garis menurut indikator.
  • extern string All_Level_F3_out="40,40,40,40,40,40,40,40,40,40"; Peratusan garis menurut indikator.
  • extern string rem01="Jumlah perdagangan menguntungkan untuk tidak berdagang pada pasangan ini";
  • extern string All_ExpertTrades="15,15,15,15,15,15,15,15,15,15"; Untuk satu pasangan, selepas itu perdagangan pada pasangan ini dihentikan untuk hari tersebut.
  • extern string rem02="Nilai minimum keuntungan dalam !titik!";
  • extern string All_ExpertProfit1="150,150,150,150,150,150,150,150,150,150"; Untuk satu pasangan, selepas itu perdagangan pada pasangan ini dihentikan untuk hari tersebut.
  • extern int AllValProfit=50; Jumlah keuntungan yang diinginkan, selepas itu perdagangan dihentikan untuk hari tersebut.
  • extern int AllValProfitTrades=35; Jumlah kemenangan dalam hari tersebut.
  • extern string rem03="Jika b maka beli - alow - jual";
  • extern string rem04="Jika s maka jual - alow - beli";
  • extern string rem05="Jika bs maka beli/jual";
  • extern string All_F2_F3_Order="bs,bs,bs,bs,bs,bs,bs,bs,bs,bs"; Menurut keperluan teknikal.
  • extern int MagicStart=1000; Magic Number permulaan.
  • extern int GlobalPeriod=15; Tempoh global untuk semua pasangan.
  • extern string HourMinStart="00:07"; Waktu permulaan EA (masa terminal).
  • extern string HourMinFinish="08:00"; Had waktu untuk meletakkan pesanan tertunda.
  • extern string HourMinCloseAll="22:00"; Pemaksaan menutup semua perdagangan (termasuk yang rugi).
  • extern bool DrawLine=true; Variabel ini tidak digunakan dalam kod EA.

P.S. Versi penghantaran EA ini (bukan kod saya) nampaknya mempunyai kod yang lebih panjang berbanding dengan yang ini, dan ditujukan untuk perdagangan hanya satu pasangan mata wang.

Senarai
Komen 0