EA Programing => ปัญหาที่พบในการเขียน EA => Topic started by: jatupol on ธันวาคม 10, 2017, 08:51:22 pm

Title: โมดิฟายด์เฉพาะออเดอร์สุดท้าย
Post by: jatupol on ธันวาคม 10, 2017, 08:51:22 pm
สวัสดีครับ คือผมอยากสอบถามอยู่สองเรื่อง
1 คือผมต้องการจะโมดิฟายด์เฉพาะออเดอร์สุดท้าย ผมต้องเขียนfor ยังไงครับ
2 ถ้าผมมีออเดอร์ ที่มีtpกับslอยู่แล้ว ผมต้องการยกเลิกtpกับsl ผมต้องเขียนโมดิฟายด์ยังไงครับขอบคุณมากครับ
Title: Re: โมดิฟายด์เฉพาะออเดอร์สุดท้าย
Post by: tanakrit99 on ธันวาคม 26, 2017, 08:38:32 am
ลองเปลี่ยน i เป็น -1,0,1 หรือเลขอื่นดูแล้ว Print ค่าออกมาจะเห็นความแตกต่าง

ticket=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
Title: Re: โมดิฟายด์เฉพาะออเดอร์สุดท้าย
Post by: jatupol on มกราคม 10, 2018, 12:00:24 am
ขอบคุณมากครับ
Title: Re: โมดิฟายด์เฉพาะออเดอร์สุดท้าย
Post by: tanakrit99 on มกราคม 12, 2018, 05:07:27 am
ส่วนข้อ 2.
ให้ทำการ Modify order เหมือนกัน แต่ใส่ 0 ในส่วนของ TP,SL