3MACross EA: ระบบเทรดอัจฉริยะสำหรับ MetaTrader 5

Mike 2018.01.22 18:57 23 0 0
ไฟล์แนบ

ผู้คิดค้นแนวคิด: bobby, ผู้เขียนโค้ด mq5: barabashkakvn.

3MACross EA ใช้ตัวชี้วัดสองตัว ได้แก่ MA Cross 3MACross Alert WarnSig และ Price Channel.

ในการตั้งค่า Stop Loss และ Take Profit ผู้ใช้สามารถเลือกได้ 3 แบบคือ:

  1. Trailing Stop มากกว่า 0: หากเลือกแบบนี้ ระบบจะใช้ฟังก์ชัน Trailing Stop ปกติในการจัดการตำแหน่ง;
  2. Auto SL/TP ตั้งค่าเป็น 'true': ในกรณีนี้ ระดับ TP และ SL จะถูกกำหนดตามตัวชี้วัด "Price Channel";
  3. BreakEven มากกว่า 0: หากตำแหน่งทำกำไรถึงจุด BreakEven จะย้ายตำแหน่งไปที่จุด BreakEven.

หมายเหตุสำคัญ: ผู้ใช้สามารถเลือกได้เพียงหนึ่งในสามตัวเลือกนี้ หากเลือกตัวใดตัวหนึ่ง ตัวเลือกอื่นๆ จะต้องถูกปิด ตัวอย่างเช่น ถ้า BreakEven ตั้งไว้ที่ 15 ตัวเลือก Trailing Stop จะต้องตั้งเป็น 0 และ Auto SL/TP จะต้องตั้งเป็น false (นี่คือค่าพื้นฐานของ EA).

นอกจากนี้ยังมีตัวเลือกในการตั้งค่าขนาดล็อต: ขนาดล็อตคงที่เท่ากับ Lots หรือเปอร์เซ็นต์ความเสี่ยงจากมาร์จิ้นฟรี Risk in percent for a deal from a free margin. ผู้ใช้สามารถเลือกได้เพียงตัวเลือกเดียว: หาก Lots น้อยกว่าหรือเท่ากับ 0 จะใช้เปอร์เซ็นต์ความเสี่ยงต่อการเทรด.

EA นี้ได้รับการปรับแต่งสำหรับ USDJPY,H1 (ค่าตั้งต้นใน EA):

3MACross EA USDJPY, H1


พารามิเตอร์การตั้งค่า

  • พารามิเตอร์การเทรด:
    • Lots (ถ้า <= 0 -> ใช้ความเสี่ยงจากมาร์จิ้นฟรี) - ขนาดของตำแหน่ง;
    • Stop Loss
    • Take Profit
    • Trailing Stop
    • Risk - ความเสี่ยงต่อการเทรดเป็นเปอร์เซ็นต์จากมาร์จิ้นฟรี;
    • Auto SL/TP - Stop Loss และ Take Profit ตามตัวชี้วัด "Price Channel";
    • Trade at close bar - การเทรดที่บาร์ปิด: ถ้า 'true' EA จะใช้ข้อมูลของบาร์ที่ 1, ถ้า 'false' EA จะทำการเทรดที่บาร์ที่ 0;
    • BreakEven;
    • Max open positions - จำนวนตำแหน่งสูงสุดที่อนุญาตในทิศทางเดียว.
  • พารามิเตอร์ของตัวชี้วัด MA Cross 3MACross Alert WarnSig:
    • พารามิเตอร์ของ Moving Average ตัวที่ 1:
      • Period ของ Moving Average ตัวที่ 1;
      • Shift ของ Moving Average ตัวที่ 1;
      • Method ของ Moving Average ตัวที่ 1.
    • พารามิเตอร์ของ Moving Average ตัวที่ 2:
      • Period ของ Moving Average ตัวที่ 2;
      • Shift ของ Moving Average ตัวที่ 2;
      • Method ของ Moving Average ตัวที่ 2.
    • พารามิเตอร์ของ Moving Average ตัวที่ 3:
      • Period ของ Moving Average ตัวที่ 3;
      • Shift ของ Moving Average ตัวที่ 3;
      • Method ของ Moving Average ตัวที่ 3.
  • crossesOnCurrent;
  • alertsOn;
  • alertsMessage;
  • alertsSound;
  • alertsEmail;
  • พารามิเตอร์ของตัวชี้วัด Price Channel:
    • InpChannelPeriod - ระยะเวลาการคำนวณ (จำนวนบาร์).
รายการ
ความคิดเห็น 0