0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
//Get Total Profitdouble TotalProfit() { double total=0; for(int i=OrdersTotal()-1; i>=0; i--) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) { if(OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber) { total+=OrderProfit()+OrderCommission()+OrderSwap(); } } } }ไม่ได้เทสนะครับ ให้ลอง Print(TotalProfit()); ดูครับ
อ้างจาก: iRuler ที่ 30, กรกฎาคม 2018, 08:53:32 PM//Get Total Profitdouble TotalProfit() { double total=0; for(int i=OrdersTotal()-1; i>=0; i--) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) { if(OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber) { total+=OrderProfit()+OrderCommission()+OrderSwap(); } } } }ไม่ได้เทสนะครับ ให้ลอง Print(TotalProfit()); ดูครับError แบบนี้แก้ไขยังไงครับ
//Get Total Profitdouble TotalProfit() { double total=0; for(int i=OrdersTotal()-1; i>=0; i--) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) { if(OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber) { total+=OrderProfit()+OrderCommission()+OrderSwap(); } } } return total; }