[MT4指标]平仓报警代码
平仓报警代码//+------------------------------------------------------------------+
//| AlertCloseOrder.mq4 |
//| Copyright ? 2010, Vladimir Hlystov |
//| http://cmillion.narod.ru |
//+------------------------------------------------------------------+
#property copyright "Copyright ? 2010, Vladimir Hlystov"
#property link "http://cmillion.narod.ru"
#property indicator_chart_window
int Orders;
//+------------------------------------------------------------------+
int start()
{
if (Orders>OrdersTotal()) AlertOrder();
Orders=OrdersTotal();
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));
} }
//+------------------------------------------------------------------+