Originally Posted by
;
string trade_arr [50] [6];
// ----------------------------------------------- -------------------
//|专家初始化函数|
// ----------------------------------------------- -------------------
int init()
{
//----
//----
返回(0);
}
// ----------------------------------------------- -------------------
//|专家启动功能|
// ----------------------------------------------- -------------------
int start()
{
int trade_nr;
int total = OrdersTotal();
bool trade_exist = false;
for(int pos = 0; poslt; total; pos )
{
如果(OrderSelect(POS,SELECT_BY_POS)==真)
{
int trade_ticket = OrderTicket();
for(int c = 0; clt; = 49; c )
{
int trade_arr_int = StrToInteger(trade_arr [c] [0]);
如果(trade_ticket == trade_arr_int)
{
警报(贸易存在);
trade_exist = TRUE;
}
if(trade_arr [c] [0] == 0)
{int next_nr = c;
Alert(next c,next_nr);
}
}
如果(trade_exist == false)
{
警报(新贸易);
trade_arr [next_nr] [0] = OrderTicket();
trade_arr [next_nr] [1] = OrderStopLoss();
trade_arr [next_nr] [2] = OrderTakeProfit();
trade_arr [next_nr] [3] = OrderSymbol();
trade_arr [next_nr] [4] = OrderOpenPrice();
}
trade_exist = FALSE;
}
}
返回(0);
}
// ----------------------------------------------- -------------------