Мне необходимо в советнике или индикаторе в MT4 загрузить один раз другой пользовательский индикатор для проучения с него опорных точек в виде результатов вычисления этого индикатора. Индикатор, с которого нужно получить данные, прожорлив и в дальнейшей работе не требуется. Как можно выгрузить этот индикатор не выгружая советник (индикатор), один раз использовавший этот индикатор?
Мне необходимо в советнике или индикаторе в MT4 загрузить один раз другой пользовательский индикатор для проучения с него опорных точек в виде результатов вычисления этого индикатора. Индикатор, с которого нужно получить данные, прожорлив и в дальнейшей работе не требуется. Как можно выгрузить этот индикатор не выгружая советник (индикатор), один раз использовавший этот индикатор?
подскажите пути решения по вопросу: при работе советника на МТ5 на сишке бот открыл позиции. после дневного клиринга советник взял цену по клирингу и закрыл сделку по условию в убыток. средняя же цена находилась совсем на другом уровне. возможно ли как то игнорировать цену клиринга? или надо прописывать в советника сохранение своей средней цены. спасибо заранее за ответы по существу.
vovka40: подскажите пути решения по вопросу: при работе советника на МТ5 на сишке бот открыл позиции. после дневного клиринга советник взял цену по клирингу и закрыл сделку по условию в убыток. средняя же цена находилась совсем на другом уровне. возможно ли как то игнорировать цену клиринга? или надо прописывать в советника сохранение своей средней цены. спасибо заранее за ответы по существу.
Цену открытия позиции советнику необходимо запомнить самостоятельно. Ориентироваться на цену открытия позиции после клиринга нельзя.
да я могу даже зарисовать. мне нужен ответ по работе советника. возможно или нет реализовать функцию в боте что бы он после клиринга не брал новый уровень как среднюю цену а продолжал торгрвать от той что была у него до клиринга. сейчас если средняя цена сильно меняеться после клиринга приходиться гасить бота и крыть позу руками.
vovka40: да я могу даже зарисовать. мне нужен ответ по работе советника. возможно или нет реализовать функцию в боте что бы он после клиринга не брал новый уровень как среднюю цену а продолжал торгрвать от той что была у него до клиринга. сейчас если средняя цена сильно меняеться после клиринга приходиться гасить бота и крыть позу руками.
При клиринге (не торгую на бирже) происходит переоткрытие позиций, а значит есть три пути:
1. Считать среднюю цену по истории - находя первоначально открытые ордера - маркировать при открытии в комментариях.
2. Записывать информацию об открытом ордере в файл, MT это умеет делать, и соответственно считывать информацию о средней цене из файла.
3. Перед клирингом записывать среднюю цену на бумажку и после клиринга задавать её внешней переменной советнику.
Я так понимаю, у вас хеджинг? Надо вот так:
Прошу помощи в решении проблемы!
Мне необходимо в советнике или индикаторе в MT4 загрузить один раз другой пользовательский индикатор для проучения с него опорных точек в виде результатов вычисления этого индикатора. Индикатор, с которого нужно получить данные, прожорлив и в дальнейшей работе не требуется. Как можно выгрузить этот индикатор не выгружая советник (индикатор), один раз использовавший этот индикатор?
Прошу помощи в решении проблемы!
Мне необходимо в советнике или индикаторе в MT4 загрузить один раз другой пользовательский индикатор для проучения с него опорных точек в виде результатов вычисления этого индикатора. Индикатор, с которого нужно получить данные, прожорлив и в дальнейшей работе не требуется. Как можно выгрузить этот индикатор не выгружая советник (индикатор), один раз использовавший этот индикатор?
В пятерке IndicatorRelease, в четверке никак
В пятерке IndicatorRelease, в четверке никак
подскажите пути решения по вопросу: при работе советника на МТ5 на сишке бот открыл позиции. после дневного клиринга советник взял цену по клирингу и закрыл сделку по условию в убыток. средняя же цена находилась совсем на другом уровне. возможно ли как то игнорировать цену клиринга? или надо прописывать в советника сохранение своей средней цены. спасибо заранее за ответы по существу.
Цену открытия позиции советнику необходимо запомнить самостоятельно. Ориентироваться на цену открытия позиции после клиринга нельзя.
это понятно что нельзя. вопрос в том возможно ли вообще советника научить игнорировать цену клиринга запоминая свою среднюю цену сделки?
Запишите на бумажке - в файлик надежней.
да я могу даже зарисовать. мне нужен ответ по работе советника. возможно или нет реализовать функцию в боте что бы он после клиринга не брал новый уровень как среднюю цену а продолжал торгрвать от той что была у него до клиринга. сейчас если средняя цена сильно меняеться после клиринга приходиться гасить бота и крыть позу руками.
При клиринге (не торгую на бирже) происходит переоткрытие позиций, а значит есть три пути:
1. Считать среднюю цену по истории - находя первоначально открытые ордера - маркировать при открытии в комментариях.
2. Записывать информацию об открытом ордере в файл, MT это умеет делать, и соответственно считывать информацию о средней цене из файла.
3. Перед клирингом записывать среднюю цену на бумажку и после клиринга задавать её внешней переменной советнику.
Иные варианты в голову не приходят.