Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Подпишись на нашу страницу в Facebook. Следи за последними новостями!
luxerman
113
luxerman 2016.07.21 17:48 

ticket = OrderSend(Symb, OP_BUY, 1.0, Ask, 3, StopLossLevel, 0, "First expert");

Как сделать чтоб он запускался один раз? Можно как-то зацепится за например 4 часовой график?

Ihor Herasko
8464
Ihor Herasko 2016.07.21 18:28  
luxerman:

ticket = OrderSend(Symb, OP_BUY, 1.0, Ask, 3, StopLossLevel, 0, "First expert");

Как сделать чтоб он запускался один раз? Можно как-то зацепится за например 4 часовой график?


Если обязательно нужно в советнике, то самый простой способ - написать такой код в обработчике OnInit().

Но, по всей видимости, для решения задачи больше подойдет оформление сего в виде скрипта: он запускается, выполняет нужные действия и выгружается.

luxerman
113
luxerman 2016.07.21 18:37  
Scriptong:

Если обязательно нужно в советнике, то самый простой способ - написать такой код в обработчике OnInit().

Но, по всей видимости, для решения задачи больше подойдет оформление сего в виде скрипта: он запускается, выполняет нужные действия и выгружается.

Скрипт не подходит. Надо в эксперте.
Ihor Herasko
8464
Ihor Herasko 2016.07.21 18:38  
luxerman:
Скрипт не подходит. Надо в эксперте.
Вроде бы дал решение...
Andrew Kornishkin
6691
Andrew Kornishkin 2016.09.19 10:48  
luxerman:
Скрипт не подходит. Надо в эксперте.
bool trade=true;

if(trade) PutOrder(0,Ask);
trade=false;
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий