ตอนนี้ต้องใช้ให้กด F7 เอาครับ ลองดูแล้วไม่ได้ผล
ขอความช่วยเหลือเพิ่มเติมครับ
ตอนนี้ อยากจะทราบผลกำไร Profit ของ Order ที่ปิดไปแล้ว
แยกออกตามเงื่อนไข คือ
วันนี้
เมื่อวาน
สัปห์ดานี้
เดือนนี้
ตอนนี้ได้ แบบเดือน กับ เมื่อวานแล้ว
มีปัญหาคือ วันนี้ order แรกมันไม่เอามารวม
ส่วนของสัปห์ดานี่ อยากได้ตัวอย่างหน่อยครับ
ขอบคุณครับ
ps อ่อ ถ้าได้แล้ว จะเอามาแชร์นะครับ
Edit : ของวันนี้ได้แล้วครับ
int i;
double ProfitDay,ProfitDay1,ProfitDay2,SumProfits;
SumProfits = 0;
//----
for(i=OrdersHistoryTotal();i>=0;i--){
if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)==true)
if(OrderSymbol()==Symbol() && OrderMagicNumber()==MAGICMA){
if((TimeDay(OrderCloseTime())==TimeDay(TimeCurrent()))&&(TimeMonth(OrderCloseTime())==TimeMonth(TimeCurrent()))&&(TimeYear(OrderCloseTime())==TimeYear(TimeCurrent()))){
ProfitDay = OrderProfit();
ProfitDay1 = OrderCommission();
ProfitDay2 = OrderSwap();
SumProfits = SumProfits+ProfitDay+ProfitDay1+ProfitDay2;
}
}
}
เหลือของสัปห์ดา