Open Forex4you Account

Server รัน EA 1000 / ปี

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

Author Topic: ถามเกี่ยวกับการดู Profit รวมของออเดอร์ทีกำลังเปิดอยู่ครับ  (Read 11068 times)

Jummum

  • Newbie
  • *
  • Posts: 29
คืออยากเขียน EA ที่เปิดออเดอร์แบบเบิ้ลลอทแล้ววิธีปิดดูจากกำไรรวมของแต่ละออเดอร์
พอรวมมีกำไรตามที่กำหนดก็ปิดออเดอร์เลย  ;D

admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 2386
คำถามคืออะไรครับ

preeyada

  • Jr. Member
  • **
  • Posts: 67
ใช้ For วนบวก OrderProfit() แต่ละอันไป (หมายถึงอย่างนี้หรือเปล่าครับ)
ผมเลยลองเขียน Function มาให้  ลองใช้ดูนะครับถ้า EA กำไร เอามาแบ่งผมใช้ด้วยนะ อิอิ

double AllProfit() { 
   int total =OrdersTotal();
   double AllProf=0;
   for(int i=0;i<total;i++)
   { 
         OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
         AllProf+=OrderProfit();
    }                       
    return (AllProf);
}