Open Forex4you Account

Server รัน EA 1000 / ปี

สั่งชื้อคู่มือการโปรแรกม MQL4

Author Topic: สอบถามการเขียน EA  (Read 7056 times)

Jummum

  • Newbie
  • *
  • Posts: 29
สอบถามการเขียน EA
« on: มกราคม 01, 2011, 09:13:50 am »
อยากรู้วิธีเขียน EA โดยใช้ money management แบบ Fxdoublelot
คือ ถ้าเราเปิด orrder แล้วตั้ง TP/SL ไว้แต่มันลงมาถึง SL
แทนที่จะปิด order เป็นเปิด order ใหม่ 2 เท่าแทน

admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 2386
Re: สอบถามการเขียน EA
« Reply #1 on: มกราคม 01, 2011, 01:58:44 pm »
ไม่มีอะไรมากครับแค่เขียน code ให้มันตรวจสอบจำนวน order ที่เปิดอยู่กับ Order ล่าสุดที่ปิดไปแล้ว ครับ เช่น Order สุดท้ายที่เราเปิดอยู่คือ buy 0.1 lot แต่เราตรวจสอบได้ว่ามันโดน sl จากนั่นก็สั่งให้เปิด order ใหม่ในจำนวน lot เพิ่ม 2 เท่าเลยครับ

Jummum

  • Newbie
  • *
  • Posts: 29
Re: สอบถามการเขียน EA
« Reply #2 on: มกราคม 01, 2011, 02:49:26 pm »
คือไม่อยากปิดสัญญาเดิม แต่เบิ้ลสัญญาใหม่เพิ่ม
เมื่อขาดทุนถึงจุดที่กำหนด เช่น 20 จุด

admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 2386
Re: สอบถามการเขียน EA
« Reply #3 on: มกราคม 01, 2011, 05:03:33 pm »
คือไม่อยากปิดสัญญาเดิม แต่เบิ้ลสัญญาใหม่เพิ่ม
เมื่อขาดทุนถึงจุดที่กำหนด เช่น 20 จุด
ถ้าแบบนี้จะง่ายกว่าให้มันปิดไปแล้วครับ ก็แค่ ให้มันตรวจสอบราคาของ order ที่เปิดล่าสุด ครับว่าราคาเปิด ลบ ราคาปัจจุบันแล้ว เราขาดทุนไป 20 จุดหรือยัง ถ้าใช้ก็ให้เปิดด้วยจำนวน lot คูณ 2 เข้าไปทุกครังครับ