Expert Advisor ที่พัฒนาขึ้นโดยผู้เขียนที่ไม่ระบุชื่อ ได้ถูกเขียนใหม่จาก MQL4 และเผยแพร่ครั้งแรกที่นี่ https://www.mql5.com/en/code/8515 โดย Collector.
การทำงานของ Expert Advisor ต้องใช้ Laguerre indicator.
การทำงานของมัน
เมื่อ Laguerre เท่ากับ 0 และ MA ขึ้นไป และ CCI อยู่ต่ำกว่าระดับ - เป็นสัญญาณซื้อ แต่ถ้า Laguerre เท่ากับ 1, MA ลงต่ำ และ CCI อยู่สูงกว่าระดับ - เป็นสัญญาณขาย.
ขนาดล็อตสำหรับการเปิดตำแหน่งสามารถกำหนดเป็นค่าคงที่หรือสัดส่วนตามมาร์จินที่ว่างอยู่ ในกรณีที่การซื้อขายขาดทุน ขนาดตำแหน่งสามารถลดน้อยลงได้.
ตำแหน่งจะถูกปิดเมื่อ Laguerre เปลี่ยนทิศทาง โดยตำแหน่งซื้อจะปิดเมื่อค่ามากกว่า 0.9 และตำแหน่งขายจะปิดเมื่อค่าน้อยกว่า 0.1.
สามารถตั้ง Stop Loss และ Take Profit สำหรับตำแหน่งที่เปิดได้ แทนที่จะใช้ Stop Loss และ Take Profit จริงๆ ตำแหน่งสามารถถูกปิดเมื่อถึงความเสียหายหรือกำไรที่กำหนด.
ภาพด้านล่างแสดงผลการทำงานของ Expert Advisor ในโหมดการทดสอบกลยุทธ์.
พารามิเตอร์
- Lots - ขนาดล็อต; ถ้าค่านี้เป็น 0 จะใช้ค่า MaximumRisk แทน.
- MaximumRisk - ความเสี่ยง (จะใช้ถ้าค่า Lots=0).
- DecreaseFactor - ปัจจัยการลดล็อตหลังจากการซื้อขายขาดทุน โดย 0 หมายถึงไม่ลดล็อต. ค่ายิ่งน้อย ยิ่งมีการลดมาก. หากไม่สามารถลดขนาดล็อตได้ จะเปิดตำแหน่งขนาดล็อตขั้นต่ำ.
- StopLoss - Stop Loss ในจุด; 0 หมายถึงไม่มี Stop Loss.
- TakeProfit - Take Profit ในจุด; 0 หมายถึงไม่มี Take Profit.
- VirtualSLTP - Stop Loss และ Take Profit ไม่ถูกตั้งค่า. แทนที่, ตำแหน่งจะถูกปิดเมื่อถึงความสูญเสียหรือกำไรตามที่กำหนดในพารามิเตอร์ StopLoss และ TakeProfit.
- LagGamma - พารามิเตอร์ของ Laguerre indicator.
- CCIPeriod - ระยะเวลา CCI.
- CCIPrice - ราคา CCI.
- CCILevel - ระดับ CCI.
- MAPeriod - ระยะเวลา MA.
- MAShift - การเลื่อน MA.
- MAMethod - วิธีการ MA.
- MAPrice - ราคา MA.
- Shift - แท่งที่เช็คค่าตัวชี้วัด: 0 - แท่งใหม่ที่กำลังเกิดขึ้น, 1 - แท่งแรกที่เสร็จสมบูรณ์.
ความคิดเห็น 0