Как запустить ордер один раз в эксперте?
ticket = OrderSend(Symb, OP_BUY, 1.0, Ask, 3, StopLossLevel, 0, "First expert");
Как сделать чтоб он запускался один раз? Можно как-то зацепится за например 4 часовой график?
Если обязательно нужно в советнике, то самый простой способ - написать такой код в обработчике OnInit().
Но, по всей видимости, для решения задачи больше подойдет оформление сего в виде скрипта: он запускается, выполняет нужные действия и выгружается.
Если обязательно нужно в советнике, то самый простой способ - написать такой код в обработчике OnInit().
Но, по всей видимости, для решения задачи больше подойдет оформление сего в виде скрипта: он запускается, выполняет нужные действия и выгружается.
Скрипт не подходит. Надо в эксперте.
Скрипт не подходит. Надо в эксперте.
bool trade=true; if(trade) PutOrder(0,Ask); trade=false;
ticket = OrderSend(Symb, OP_BUY, 1.0, Ask, 3, StopLossLevel, 0, "First expert");
Как сделать чтоб он запускался один раз? Можно как-то зацепится за например 4 часовой график?