หน้าแรก การเทรดด้วยระบบ โพสต์

Fibo Pivot MultiVal: EA ยอดนิยมสำหรับ MetaTrader 4

ไฟล์แนบ
7998.zip (5.5 KB, ดาวน์โหลด 0 ครั้ง)

ผู้เขียนข้อกำหนดทางเทคนิค:

Dael

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

นักพัฒนารหัส EA:

olyakish

เนื่องจากข้อกำหนดทางเทคนิคนี้ถูกอัปโหลดไปยังฟอรัมและผู้เขียนได้สั่งให้เขียนโค้ดจากโปรแกรมเมอร์ท่านอื่น ฉันจึงไม่เห็นข้อจำกัดทางจริยธรรมในการอัปโหลดเวอร์ชันของตัวเองได้อย่างเสรี

สาระสำคัญของ EA นี้คือการซื้อขายบนหลายคู่เงินในช่วงกลางคืน (เซสชั่นเอเชีย) โดยจะทำการซื้อขายจากระดับ Fibo Pivot ด้วยกำไรเล็กน้อยแต่ไม่มีการขาดทุน

เมื่อได้คะแนนรวมเป็นจำนวนมากตามคู่เงินที่ได้ทำการซื้อขาย EA จะทำการปิดการซื้อขายในวันนั้น

EA นี้สามารถถือเป็นตัวอย่างของ EA ที่ทำงานหลายคู่เงินโดยไม่มีข้อจำกัดในจำนวนคู่เงินที่ทำการซื้อขาย

ในตัวอย่างของฉันมีทั้งหมด 10 คู่

คำแนะนำ:

  • ควรเปิด EA ในวันที่คาดว่าจะมีตลาดแบน
  • ควรแนบ EA กับคู่เงินที่มีขนาดของการเคลื่อนไหว (ticks) มากที่สุดในเซสชั่นเอเชีย
  • ควรเลือกคู่เงินที่มีสเปรดน้อย

ตัวแปร:

extern int CountSymbol=10;

จำนวนคู่เงินที่จะทำการซื้อขาย

extern string AllVal="EURUSD,GBPUSD,USDCHF,USDJPY,USDCAD,AUDUSD,AUDJPY,CADJPY,EURJPY,EURCHF";

คู่เงิน

extern string All_Level_P_F1="33,33,33,33,33,33,33,33,33,33";

เปอร์เซ็นต์ของเส้นตามตัวชี้วัด (ที่กล่าวถึงในฟอรัมข้างต้น)

extern string All_Level_F1_F2="50,50,50,50,50,50,50,50,50,50";

เปอร์เซ็นต์ของเส้นตามตัวชี้วัด (ที่กล่าวถึงในฟอรัมข้างต้น)

extern string All_Level_F2_F3="33,33,33,33,33,33,33,33,33,33";

เปอร์เซ็นต์ของเส้นตามตัวชี้วัด (ที่กล่าวถึงในฟอรัมข้างต้น)

extern string All_Level_F3_out="40,40,40,40,40,40,40,40,40,40";

เปอร์เซ็นต์ของเส้นตามตัวชี้วัด (ที่กล่าวถึงในฟอรัมข้างต้น)

extern string rem01 = "จำนวนการค้าที่ยอดเยี่ยมเพื่อไม่ให้ทำการค้าบนคู่เงินนี้";

extern string All_ExpertTrades="15,15,15,15,15,15,15,15,15,15";

สำหรับหนึ่งคู่ หลังจากนั้นการซื้อขายในคู่เงินนี้จะหยุดในวันนั้น

extern string rem02 = "ค่าต่ำสุดของกำไรใน !points!";

extern string All_ExpertProfit1="150,150,150,150,150,150,150,150,150,150";

สำหรับหนึ่งคู่ หลังจากนั้นการซื้อขายในคู่เงินนี้จะหยุดในวันนั้น

extern int AllValProfit=50;

กำไรทั้งหมดที่ต้องการ หลังจากนั้นการซื้อขายจะหยุดในวันนั้น

extern int AllValProfitTrades=35;

จำนวนการชนะทั้งหมดภายในวันนั้น

extern string rem03 = "ถ้า b จะซื้อตาม - ซื้อ, หาก s จะขาย - ขาย";

extern string All_F2_F3_Order = "bs,bs,bs,bs,bs,bs,bs,bs,bs,bs";

ตามข้อกำหนดทางเทคนิค

extern int MagicStart=1000;

หมายเลข Magic Number เริ่มต้น

แต่ละคำสั่งในระบบจะมีหมายเลข Magic ของตัวเอง ดังนั้นคู่หนึ่งจะใช้หมายเลข Magic 14 ตัว

extern int GlobalPeriod=15;

ระยะเวลาทั่วไปสำหรับทุกคู่ (หน้าต่างสัญลักษณ์ที่ตรงกับระยะเวลานี้ต้องเปิดอยู่ในเทอร์มินัลลูกค้า)

extern string HourMinStart="00:07";

ชั่วโมงและนาทีที่ EA เริ่มทำงาน (เวลาของเทอร์มินัล)

extern string HourMinFinish="08:00";

เวลาที่กำหนดสำหรับการวางคำสั่งที่รอดำเนินการ

extern string HourMinCloseAll="22:00";

การปิดการซื้อขายทั้งหมดโดยบังคับ (แม้กระทั่งการขาดทุน)

extern bool DrawLine=true;

ฉันเผชิญปัญหาในการวาดเส้นของตัวชี้วัดอ้างอิงในหน้าต่างอื่น (ซึ่งสัมพันธ์กับหน้าต่างสัญลักษณ์ที่ EA ติดตั้งอยู่)

ดังนั้นตัวแปรนี้จึงไม่ได้ใช้ในโค้ด EA.

P.S. เวอร์ชันจัดส่งของ EA นี้ (ไม่ใช่โค้ดของฉัน) ดูเหมือนจะมีโค้ดยาวเป็นสองเท่าของโค้ดนี้ และมุ่งเน้นไปที่การซื้อขายเพียงคู่เงินเดียว

โพสต์ที่เกี่ยวข้อง

ความคิดเห็น (0)