grell писал(а) >>
Написал советника. Советник работает. Но...
Советник устроен так, после 6-8 удачных сделок обязательно сработает СЛ, а это означает что нужна переоптимизация по последним двум дням (проверено). У терминала бываю только вечером, поэтому нужно при появлении первого лося выключить терминал, или деинициализировать советника, причем советник не мультивалютный, а работает на шести окнах (валютных парах). Возможно ли программно остановить выполнение советника только на одной паре (если случился СЛ). Проверить убыток сделки могу, а вот уже по этому условию что дальше сделать?
Написал советника. Советник работает. Но...
Советник устроен так, после 6-8 удачных сделок обязательно сработает СЛ, а это означает что нужна переоптимизация по последним двум дням (проверено). У терминала бываю только вечером, поэтому нужно при появлении первого лося выключить терминал, или деинициализировать советника, причем советник не мультивалютный, а работает на шести окнах (валютных парах). Возможно ли программно остановить выполнение советника только на одной паре (если случился СЛ). Проверить убыток сделки могу, а вот уже по этому условию что дальше сделать?
Проверяет далее есть ли с этого времени сделка закрытая по стопу. Если есть, то не разрешаем открытие новых сделок. Примерно так.
grell >>:
...Возможно ли программно остановить выполнение советника только на одной паре (если случился СЛ). Проверить убыток сделки могу, а вот уже по этому условию что дальше сделать?
...Возможно ли программно остановить выполнение советника только на одной паре (если случился СЛ). Проверить убыток сделки могу, а вот уже по этому условию что дальше сделать?
Ввести в код флаг разрешения открытия позиций, который будет устанавливаться в ините и сбрасываться первой же убыточной сделкой. После этого запустить торговлю можно будет только вручную.
Спасибо огромное! Заклинило меня чего-то на всем терминале. Добавлю условие.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Советник устроен так, после 6-8 удачных сделок обязательно сработает СЛ, а это означает что нужна переоптимизация по последним двум дням (проверено). У терминала бываю только вечером, поэтому нужно при появлении первого лося выключить терминал, или деинициализировать советника, причем советник не мультивалютный, а работает на шести окнах (валютных парах). Возможно ли программно остановить выполнение советника только на одной паре (если случился СЛ). Проверить убыток сделки могу, а вот уже по этому условию что дальше сделать?