Open Forex4you Account

Server รัน EA 1000 / ปี

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

Author Topic: ตรวจสอบว่า Order ที่เปิดล่าสุด มือใหม่  (Read 5966 times)

tanakrit99

  • Newbie
  • *
  • Posts: 23
ตรวจสอบว่า Order ที่เปิดล่าสุด ซื้อมาในราคาเท่าไหร่ ไม่ว่า Buy หรือ Sell
ผมอยากรู้เพราะจะได้สั่งให้ซื้อตาม pip ที่กำหนด

ใช้ค่ำสั่งนี้หรือเปล่าครับ หรือต้องใช้ร่วมกับคำสั่งอะไรหรอครับ for(i=0;i<OrdersTotal();i++)
   {
   OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
ผมกำลังจะทำ EA เบิ้ล Lot ที่สามารถ ทำให้เบิ้ลหรือบวกได้
โดยสามารถกำหนดให้ซื้อทุกๆกี่ Pip ทั้ง Buy และ Sell และกำหนดได้ว่าให้ Order ทั้งหมดของแต่ละฝั่ง ทำกำไรเท่าไหร่ แล้วปิด แล้วออกใหม่ไปเรื่อยๆ
แต่ผมมือใหม่ก็นั่งงงอยู่ เพราะแค่คิดก็รู้ว่าเงื่อนไขมันต้องเยอะแน่นอน และยังมี Magic เข้ามาเกี่ยวของด้วย
« Last Edit: ธันวาคม 10, 2016, 12:55:25 am by tanakrit99 »

admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 2386
OrderSelect(OrdersTotal()-1,SELECT_BY_POS,MODE_TRADES);