alex30774

 
Уровень 7

  Торгую в компаниях:


Группа "Стол заказов MQL"

Рейтинг 1418



РЕКОМЕНДУЮ



Дополнительные ограничения в мультивалютный советник

Здравствуйте, Андрей. Добавьте пожалуйста несколько ограничений(или условий, не знаю как будет правильнее)в мультивалютный советник< «www.opentraders.ru/downloads/2433/»>

1.Это самое важное, если нельзя это реализовать, то отбой на всё остальное так как теряется весь смысл тех.задания:

Советник должен открывать сделку, если баланс(именно баланс, а не эквити)текущего дня равен или больше на определённый процент(этот параметр должен задаваться в настройках)баланса предыдущего дня.

Пример: допустим параметр процент в советнике прописан 5, а баланс вчера был 100.То тогда советник открывает сделки пока баланс не вырастет до 105, либо не упадёт ниже 100.

Для чего это нужно: я когда торговал другим мультивалютником по индикатору ADX(из топика: Пишем мультивалюный советник)заметил такую особенность: если я изначально угадал с периодом индикатора то советник зарабатывает, а если нет то сольёт половину депозита.Также если вовремя не остановится, то советник тоже может день закрыть в минус.В общем от советника требуется, если баланс текущего дня по сравнению с предыдущем ушёл в минус тут же прекращать торговлю, а также если баланс вырос больше заданного, то тоже прекращать торговлю.

2.Для лучшего контроля первого условия советник должен торговать всегда одним ордером, этот параметр можно(даже нужно)жестко закрепить в советнике(без возможности изменить в настройках)

3.Не обязательное ограничение(для меня то тоже важное, а для других наверное нет, если что можно оставить и на следующий топик)

Советник должен открывать сделки, если стоп-лосс больше нуля.Хочу себя приучить выставлять стопы.То есть если стоп-лосс не проставлен, то советник сделки не открывает.И если можно то ещё и надпись на график да пожирнее о том, что нет стопа и торговля запрещена.
  • 0
  • Просмотров: 254
  • 5 октября 2019, 14:20
  • alex30774
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Алерт к индикатору Keltner channel
Следующая запись в группе  
Исправьте ошибку
03 октября 2019
05 октября 2019

Комментарии (6)

+
0
.Это самое важное, если нельзя это реализовать, то отбой на всё остальное так как теряется весь смысл тех.задания:
Советник должен открывать сделку, если баланс(именно баланс, а не эквити)текущего дня равен или больше на определённый процент(этот параметр должен задаваться в настройках)баланса предыдущего дня.

Пример: допустим параметр процент в советнике прописан 5, а баланс вчера был 100.То тогда советник открывает сделки пока баланс не вырастет до 105, либо не упадёт ниже 100.


я не знаю такой функции чтобы можно было посмотреть какой был баланс вчера. но можно в настройках прописать баланс выше ниже которого не торгуем.

допустим был баланс 1000. верх 1100, низ 900.
avatar

  29  AM2 Сообщений: 9795 - Андрей

  • 5 октября 2019, 14:27
+
0
Можно и так, никакой разницы (лично меня устраивает и в деньгах), а если сможете в процентах то ещё лучше(чтобы один раз настроил это параметр и больше не трогать).Хотя в процентах наверно не получится, я так понимаю нет точки отсчёта.
Редактирован: 5 октября 2019, 14:42
avatar

  7  alex30774 Автор Сообщений: 88

  • 5 октября 2019, 14:32
+
0
на 7-е
avatar

  29  AM2 Сообщений: 9795 - Андрей

  • 5 октября 2019, 14:49
+
0
Хорошо, спасибо.
avatar

  7  alex30774 Автор Сообщений: 88

  • 5 октября 2019, 15:00
+
0
1. ввел параметры:


extern double PBalance   = 11000;    // выше не торгуем
extern double MBalance   = 9000;     // ниже не торгуем


2. сейчас торгуем только одним ордером:


if(AccountBalance()<PBalance && AccountBalance()>MBalance && OrdersTotal()<1)


3. если нет стопов, советник сделает предупреждение и не установится на график:



www.opentraders.ru/downloads/2433/
avatar

  29  AM2 Сообщений: 9795 - Андрей

  • 7 октября 2019, 21:31
+
0
Спасибо большое, то что нужно.
avatar

  7  alex30774 Автор Сообщений: 88

  • 7 октября 2019, 21:39

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий
Начать торговлю с Альпари