النتائج 1 إلى 4 من 4
- 23-09-2017, 08:27 PM #1
طلب نسخة من الدوال التي تعطينا قيمة آخر شي طلبناه(آخر لوت.....)
طلب الدوال التي تعطينا قيمة آخر شيء قام به الإكسبيرت
مثلا لوت آخر صفقة فتحها الإكسبيرت، أو السعر الذي فتحت منه آخر صفقة
ارجو وضع الدوال هنا إن أمكن سواءًا في إكسبيرت أو نسخها لافارق، وسيكون جيدا إذا تفضلتم بشرح ماذا نغير في الدالة حتى تعطينا اي شيء نطلبه : آخر لوت، آخر ربح.....
وشكرا جزيلا
- 25-09-2017, 07:01 PM #2
تفضل
هذا مثال للبحث عن آخر صفقة مغلقه
كود PHP:double LastClosedOrderInfo(string info)
{
for(int i=OrdersHistoryTotal()-1;i>=0;i--)
{
bool select=OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
if(OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber)
{
if(info=="Type")return(OrderType());
else if(info=="Lots")return(OrderLots());
else if(info=="Profit")return(OrderProfit());
else if(info=="OpenPrice")return(OrderOpenPrice());
}
}
return(0);
}
كود PHP:double LastOpenedOrderInfo(string info)
{
for(int i=OrdersTotal()-1;i>=0;i--)
{
bool select=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber)
{
if(info=="Type")return(OrderType());
else if(info=="Lots")return(OrderLots());
else if(info=="Profit")return(OrderProfit());
else if(info=="OpenPrice")return(OrderOpenPrice());
}
}
return(0);
}
- 27-09-2017, 01:32 AM #3
شكرا جزيلا لك ميستر دولار
- 27-09-2017, 03:57 AM #4
شكرا جزيلا لك