Советники: Opposite trade

 

Opposite trade:

Открываем позицию, противоположную закрытой. Обработка транзакций в функции OnTradeTransaction.

Автор: Vladimir Karputov

 
Почему то когда другой эксперт закрывает позицию по тейкпрофиту, происходит многократное открытие-закрытие позиции через каждые 1-3 секунды, так по 3-5 раза. Как их можно согласовать? или может  возможно как то задержку до открытия противоположной позиции ввести?
Совершение сделок - Торговые операции - Справка по MetaTrader 5
Совершение сделок - Торговые операции - Справка по MetaTrader 5
  • www.metatrader5.com
Торговая деятельность в платформе связана с формированием и отсылкой рыночных и отложенных ордеров для исполнения брокером, а также с управлением...
 
AngryBirds:
Почему то когда другой эксперт закрывает позицию по тейкпрофиту, происходит многократное открытие-закрытие позиции через каждые 1-3 секунды, так по 3-5 раза. Как их можно согласовать? или может  возможно как то задержку до открытия противоположной позиции ввести?
Каким образом "другой эксперт закрывает позицию по тейкпрофиту"? Тейк профит срабатывает автоматически - советник не может "закрыть позицию по тейкпрофиту".

Внимание! Советник "Opposite trade" НЕ ЗАКРЫВАЕТ позиции - он только ловит закрытие позиции и ОТКРЫВАЕТ противоположной направленности позицию. Закрывает позиции у Вас видимо кто-то ещё - другой советник или Вы вручную.

Опишите ситуацию подробнее:

  1. Тип торгового счёта: неттинг или хедж.
  2. Приложите лог-файлы (НЕ КАРТИНКИ!) из вкладок "Эксперты" и "Журнал".

 

Как то он с экспертом Trailing_Profit не состыкуется, Trailing_Profit при достижении своего "профита" многократно пытается закрыть все позиции включая "оппозитные" только что открытые, те соответственно все в небольшой минус уходят. Аналогично с Opposite trade ведет себя и Exp_GStop. Как бы эти "автозакрывашки" в моменты закрытия с Oppositom разминуть ?

Файлы:
zwh2rs.log  27 kb
uyyciwk4.log  58 kb
 
AngryBirds:

Как то он с экспертом Trailing_Profit не состыкуется, Trailing_Profit при достижении своего "профита" многократно пытается закрыть все позиции включая "оппозитные" только что открытые, те соответственно все в небольшой минус уходят. Аналогично с Opposite trade ведет себя и Exp_GStop. Как бы эти "автозакрывашки" в моменты закрытия с Oppositom разминуть ?


Это вопрос не к "Opposite trade". "Opposite trade" свою работу делает - открывает позицию противоположную закрытой. Что в этот момент делает другой/или другие советник никому не известно.

 
AngryBirds:

Как то он с экспертом Trailing_Profit не состыкуется, Trailing_Profit при достижении своего "профита" многократно пытается закрыть все позиции включая "оппозитные" только что открытые, те соответственно все в небольшой минус уходят. Аналогично с Opposite trade ведет себя и Exp_GStop. Как бы эти "автозакрывашки" в моменты закрытия с Oppositom разминуть ?


Ещё вариант: написание ОДНОГО советника, в котором будут совмещены логика и алгоритмы ТРЁХ советников.

 

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

 
AngryBirds:

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


Первым делом нужно написать список: а что же должен делать такой составной советник? Примерный список:

  • Должен он работать на всех символах? 
  • Должен ли он копировать магики и объёмы позиций?
  • ...

После составления этого списка будет два пути:

  • искать подходящий функционал
  • заказать написание кода в сервисе Фриланс