- При закрытие на Тейк стопе советник не открывал новой а ждал сигнала...
- Обсуждение статьи "Пошаговое руководство по написанию советников в MQL5 для начинающих"
- Помогите с советником
Здравствуйте. Помогите пожалуйста с проблемой. Создал советника по шаблону, по встроенному индикатору, но он не работает как надо: получает сигнал, открывает позицию, и после вылета по стопу или тейк профита он перезаходит сразу же, и так повторяется постоянно, пока не будет получен сигнал в другую сторону. Что нужно сделать, чтобы советник перестал перезаходить а ждал следующий сигнал? спасибо.
Здравствуйте. Помогите пожалуйста с проблемой. Создал советника по шаблону, по встроенному индикатору, но он не работает как надо: получает сигнал, открывает позицию, и после вылета по стопу или тейк профита он перезаходит сразу же, и так повторяется постоянно, пока не будет получен сигнал в другую сторону. Что нужно сделать, чтобы советник перестал перезаходить а ждал следующий сигнал? спасибо.
Добавить проверку, что если прошлый сигнал был в Buy, то следующий ждём только в Sell, ну и наоборот.
Здравствуйте. Помогите пожалуйста с проблемой. Создал советника по шаблону, по встроенному индикатору, но он не работает как надо: получает сигнал, открывает позицию, и после вылета по стопу или тейк профита он перезаходит сразу же, и так повторяется постоянно, пока не будет получен сигнал в другую сторону. Что нужно сделать, чтобы советник перестал перезаходить а ждал следующий сигнал? спасибо.
Можно сделать запрет на открытие ордера в течении заданного количества баров после закрытия последнего ордера..
Добавить проверку, что если прошлый сигнал был в Buy, то следующий ждём только в Sell, ну и наоборот.
Можно сделать запрет на открытие ордера в течении заданного количества баров после закрытия последнего ордера..
К сожалению такой вариант не подойдёт, сигналы бывают не часто
Если не часто, отчего же сразу после закрытия открывается новый ордер? Ведь ордер должен открываться по сигналу. Если он открывается не по сигналу, значит в условиях открытия логическая ошибка. Если вы хотите, чтобы на один сигнал открывался один ордер, значит после открытия ордера сигнал, по которому он был открыт, должен быть заблокирован или сброшен. Как один из возможных вариантов - запрет на открытие ордера в течении заданного количества баров после закрытия последнего ордера. В течении этого интервала сигнал возможно и сам исчезнет. Чтобы дать конкретный совет нужно видеть конкретный код.
Если не часто, отчего же сразу после закрытия открывается новый ордер? Ведь ордер должен открываться по сигналу. Если он открывается не по сигналу, значит в условиях открытия логическая ошибка. Если вы хотите, чтобы на один сигнал открывался один ордер, значит после открытия ордера сигнал, по которому он был открыт, должен быть заблокирован или сброшен. Как один из возможных вариантов - запрет на открытие ордера в течении заданного количества баров после закрытия последнего ордера. В течении этого интервала сигнал возможно и сам исчезнет. Чтобы дать конкретный совет нужно видеть конкретный
Можно вам кинуть его? может глянете общую картину
Извините, занят, - свой новый советник ковыряю). Если здесь выложите, может кто-то поможетхор
Извините, занят, - свой новый советник ковыряю). Если здесь выложите, может кто-то поможет.
хорошо, в любом случае спасибо)

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования