محتاج من الاخوه المبرمجين دالة مضاعفات اختياريه بنائا على المصفوفه وبعد الوصول الى الهدف تعود بقيمة اللوت الاول واكون شاكر افضال سيادتكم
Printable View
محتاج من الاخوه المبرمجين دالة مضاعفات اختياريه بنائا على المصفوفه وبعد الوصول الى الهدف تعود بقيمة اللوت الاول واكون شاكر افضال سيادتكم
اين المتخصصين هههههه
اين انتم اخوانا الكرااام
يعطيكم العافية اخواني
محتاج شرح تفصيلي أكثر
هذا مثال لدالة تقوم بحسب الصفقه الأخيره وصلت للهدف أو الأستوب
ثم يمكنك إضافة الشرط قبل أمر فتح الصفقهكود PHP:double LastClosedOrderInfo(EnumOrderInfo order_info,int type=-1) { int total=OrdersHistoryTotal()-1; for(int i=total; i>=0; i--) { bool select=OrderSelect(i,SELECT_BY_POS,MODE_HISTORY); if(OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber && (OrderType()==type || type==-1)) { if(order_info==order_type) return OrderType(); if(order_info==lot_size) return OrderLots(); if(order_info==open_price) return OrderOpenPrice(); if(order_info==open_time) return OrderOpenTime(); if(order_info==close_price) return OrderClosePrice(); if(order_info==close_time) return OrderCloseTime(); if(order_info==takeprofit) return OrderTakeProfit(); if(order_info==stoploss) return OrderStopLoss(); if(order_info==profit_usd) return OrderProfit()+OrderSwap()+OrderCommission(); if(order_info==profit_pips) { if(OrderType()==OP_BUY) return Bid-OrderOpenPrice(); if(OrderType()==OP_SELL) return OrderOpenPrice()-Ask; } } } return 0; }
enum EnumOrderInfo { order_type, lot_size, open_price, open_time, close_price, close_time, stoploss, takeprofit, profit_usd, profit_pips };
كود PHP:if(LastClosedOrderInfo(profit_usd)<0)lot_size=LastClosedOrderInfo(lot_size)*2;