ทางเลือก OnTrade() สำหรับ MQL4 - ระบบการเทรดใน MetaTrader 4

Mike 2014.02.17 22:07 24 0 0
ไฟล์แนบ

ผู้เขียน:

Coders' Guru

ในขณะที่ผมกำลังค้นพบความสามารถใหม่ของ MQL4 ที่มีการปรับปรุง (build 610) ผมได้พบฟังก์ชันที่มีประโยชน์มากอย่าง OnTrade() ที่ถูกเน้นใน MetaEditor.

ผมได้กด F1 เพื่อดูวิธีการใช้งาน แต่โชคร้ายที่ยังไม่มีการสนับสนุนใน MQL4.

ดังนั้นผมจึงสร้าง Simulator ของตัวเองขึ้นมา.

โค้ดนี้จะสร้างเหตุการณ์ในกรณีต่างๆ ดังนี้:

  • OnOpen: เมื่อเปิดคำสั่งซื้อทันทีใหม่.
  • OnModify: เมื่อมีการปรับเปลี่ยนคำสั่ง.
  • OnStopLoss: เมื่อคำสั่งปิดเพราะถึง StopLoss.
  • OnTakeProfit: เมื่อคำสั่งปิดเพราะถึง TakeProfit.
  • OnClose: เมื่อคำสั่งปิด (ไม่ใช่เพราะ SL หรือ TP).

ลองทดสอบดูนะครับ แล้วบอกความคิดเห็นของคุณให้ผมฟังด้วย.


ด้วยความเคารพ,
Coders' Guru


ตัวอย่าง Tester
รายการ
ความคิดเห็น 0