Советники: Separate Trade

 

Separate Trade:

Советник работает только в момент рождения нового бара. Объем позиции задается в параметре Lots. Для позиций Buy и Sell предусмотрены отдельные параметры Стоп Лосс (Stop Loss Buy и Stop Loss Sell) и Тейк Профит (Take Profit Buy и Take Profit Sell), а вот трейлинг (Trailing Stop) и шаг трейлинга Trailing Step един для всех типов позиций.

При помощи параметра Maximum positions можно настраивать максимальное количество одновременно открытых позиций.

Советник определяет тренд по пересечению двух индикаторов Moving Average (First и Second), при этом параметры Minimum distance between MA's for Buy и Minimum distance between MA's for Sell определяют минимально допустимое расстояние между индикаторами Moving Average (First и Second).

После определения направления тренда включаются в работу фильтры: индикаторы iATR (Average True Range, ATR) и iStdDev (Standard Deviation, StdDev) с раздельными входными параметрами для Buy и для Sell.

Внимание: в советнике по умолчанию параметр всех фильтров и для Buy, и для Sell установлены в одинаковые значения. Для работы необходима оптимизация!

Автор: Vladimir Karputov

 
Здравствуйте Владимир.
Параметры "Минимальное расстояние между МА для покупки/продажи" не работают и всегда дают один и тот же результат при оптимизации.




 
Edviao # :
Здравствуйте, Владимир.
Параметры "Минимальное расстояние между МА для покупки/продажи" не работают и всегда дают один и тот же результат при оптимизации.




Эти параметры были удалены. Не помню почему.

 
Edviao # :
Здравствуйте, Владимир.
Параметры "Минимальное расстояние между МА для покупки/продажи" не работают и всегда дают один и тот же результат при оптимизации.




V 1.001 - теперь параметры работают корректно. Но помните - код был написан очень давно и в нем отсутствуют некоторые важные проверки.

Файлы:
 
Vladimir Karputov #:

V 1.001 - теперь параметры верны. Но помните - код был написан очень давно и в нем отсутствуют некоторые важные проверки.

Спасибо за быстрое исправление!
Под "важными проверками" вы имеете в виду старый торговый движок?

Например, адаптация существующих правил BUY/SELL к современному "v4.10 trading engine" в значительной степени решила бы проблему важных проверок.
Правильно ли я понимаю?

 
Edviao # :
Спасибо за быстрое исправление!
Под "важными проверками" вы имеете в виду старый торговый движок?

Например, адаптация существующих правил BUY/SELL к современному "v4.10 trading engine" в значительной степени решила бы проблему важных проверок.
Правильно ли я понимаю?

Да, это старый движок. Возможно, я перевыпущу версию на новом торговом движке 4.XXX

 
Vladimir Karputov #:

Да, это старый движок. Возможно, я перевыпущу версию на новом торговом движке 4.XXX

Я определенно с нетерпением жду этого!