السلام عليكم
شباب اذا ممكن كود تنبيه صوتي عند اغلاق الصفقة على الهدف
في هذا الكود ولكنه اذا غلقت المنصه ورجعت فتحتها يتنفذ التنبيه او عند حذف امر معلق يتنفذ التنبيه الصوتي
صراحه مزعج :CEDP_Stealer_Animat
انا اريده يتفعل الصوت فقط عند تحقيق الهدف لانني احيانا افتح صفقه بهدف قليل والسوق اذا مافيه سيوله ياخذ وقت حتى يحقق الهدف
المهم هذا هو الكود الذي وجدته
كود:
int Orders;
bool justStarted=true;
//+------------------------------------------------------------------+
int start()
{
if (Orders<OrdersHistoryTotal() && !justStarted) AlertOrder();
Orders=OrdersHistoryTotal();
justStarted=false;
return(0);
}
//+------------------------------------------------------------------+
void AlertOrder()
{
string txt;
double OCP;
int i=OrdersHistoryTotal()-1;
if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)==true)
{
OCP=OrderClosePrice();
if (OCP==OrderStopLoss() ) txt="SL";
if (OCP==OrderTakeProfit()) txt="TP";
Alert("Order N ",OrderTicket()," close in ",txt," ",
DoubleToStr(OCP,Digits)," profit ",DoubleToStr(OrderProfit(),2));
} }