Уважаемые форумчане!
Взял код интежера из темы https://www.mql5.com/ru/forum/114950/page2#1010376
double PointValue=MarketInfo(Symbol(),MODE_TICKVALUE)*(MarketInfo(Symbol(),MODE_POINT)/MarketInfo(Symbol(),MODE_TICKSIZE));
Для ордера buy все правильно работает .
Но для ордера sell выдает расхождение между тейкпрофитом в метатрейдере и результатами этого кода.
Подскажите пожалуйста что необходимо еще учесть чтобы работало для sell правильно.
Спасибо.
Спасибо за ответ. Можете более конкретно подсказать как учесть спред?
Я сделал скрипт, который устанавливает тейкпрофит по цене на которую "брошена мышь".
Вот результат на паре EURUSD при ставке типа sell (валюта депозита RUR)
если установить тейкпрофит на расстоянии 45мп то результаты такие
- для вычислений по указанной выше формуле стоит прибыль = 55,32 руб
- прибыль которую показывает МТ =56,67руб.
если установить тейкпрофит на расстоянии 166мп то результаты такие
- для вычислений по указанной выше формуле стоит прибыль = 203,98 руб
- прибыль которую показывает МТ =208,96руб.
Да, если проделать такие же процедуры для ордера BUY - то результаты одинаковые.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Уважаемые форумчане!
Взял код интежера из темы https://www.mql5.com/ru/forum/114950/page2#1010376
double PointValue=MarketInfo(Symbol(),MODE_TICKVALUE)*(MarketInfo(Symbol(),MODE_POINT)/MarketInfo(Symbol(),MODE_TICKSIZE));
Для ордера buy все правильно работает .
Но для ордера sell выдает расхождение между тейкпрофитом в метатрейдере и результатами этого кода.
Подскажите пожалуйста что необходимо еще учесть чтобы работало для sell правильно.
Спасибо.