Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 596

 
Alexey Volchanskiy:

Я так понимаю, у вас хеджинг? Надо вот так:

Благодарю за ответ. Пробовал и так. Видимо причина всеже гдето в другом кроется. Буду искать.
 

Прошу помощи в решении проблемы! 

Мне необходимо в советнике или индикаторе в MT4 загрузить один раз другой пользовательский индикатор для проучения с него опорных точек в виде результатов вычисления этого индикатора. Индикатор, с которого нужно получить данные, прожорлив и в дальнейшей работе не требуется. Как можно выгрузить этот индикатор не выгружая советник (индикатор), один раз использовавший этот индикатор?

 
-Aleks-:

Прошу помощи в решении проблемы! 

Мне необходимо в советнике или индикаторе в MT4 загрузить один раз другой пользовательский индикатор для проучения с него опорных точек в виде результатов вычисления этого индикатора. Индикатор, с которого нужно получить данные, прожорлив и в дальнейшей работе не требуется. Как можно выгрузить этот индикатор не выгружая советник (индикатор), один раз использовавший этот индикатор?

В пятерке IndicatorRelease, в четверке никак

 
Alexey Volchanskiy:

В пятерке IndicatorRelease, в четверке никак

Жаль, спасибо за ответ.
 
подскажите пути решения по вопросу: при работе советника на МТ5 на сишке бот открыл позиции. после дневного клиринга советник взял цену по клирингу и закрыл сделку по условию в убыток. средняя же цена находилась совсем на другом уровне. возможно ли как то игнорировать цену клиринга? или надо прописывать в советника сохранение своей средней цены. спасибо заранее за ответы по существу.
 
vovka40:
подскажите пути решения по вопросу: при работе советника на МТ5 на сишке бот открыл позиции. после дневного клиринга советник взял цену по клирингу и закрыл сделку по условию в убыток. средняя же цена находилась совсем на другом уровне. возможно ли как то игнорировать цену клиринга? или надо прописывать в советника сохранение своей средней цены. спасибо заранее за ответы по существу.
Цену открытия позиции советнику необходимо запомнить самостоятельно. Ориентироваться на цену открытия позиции после клиринга нельзя.
 
Vasiliy Sokolov:
Цену открытия позиции советнику необходимо запомнить самостоятельно. Ориентироваться на цену открытия позиции после клиринга нельзя.
это понятно что нельзя. вопрос в том возможно ли вообще советника научить игнорировать цену клиринга запоминая свою среднюю цену сделки?
 
vovka40:
это понятно что нельзя. вопрос в том возможно ли вообще советника научить игнорировать цену клиринга запоминая свою среднюю цену сделки?
Запишите на бумажке - в файлик надежней.
 
-Aleks-:
Запишите на бумажке - в файлик надежней.
да я могу даже зарисовать. мне нужен ответ по работе советника. возможно или нет реализовать функцию в боте что бы он после клиринга не брал новый уровень как среднюю цену а продолжал торгрвать от той что была у него до клиринга. сейчас если средняя цена сильно меняеться после клиринга приходиться гасить бота и крыть позу руками.
 
vovka40:
да я могу даже зарисовать. мне нужен ответ по работе советника. возможно или нет реализовать функцию в боте что бы он после клиринга не брал новый уровень как среднюю цену а продолжал торгрвать от той что была у него до клиринга. сейчас если средняя цена сильно меняеться после клиринга приходиться гасить бота и крыть позу руками.

При клиринге (не торгую на бирже) происходит переоткрытие позиций, а значит есть три пути:

1. Считать среднюю цену по истории - находя первоначально открытые ордера - маркировать при открытии в комментариях.

2. Записывать информацию об открытом ордере в файл, MT это умеет делать, и соответственно считывать информацию о средней цене из файла.

3. Перед клирингом записывать среднюю цену на бумажку и после клиринга задавать её внешней переменной советнику. 

Иные варианты в голову не приходят.