Как расчитать профит?

 

Здравствуйте уважаемые программисты!

Помогите советом, как рассчитать сколько пунктов должна пройти цена от открытия, чтобы получить профит в 8 usd, если лот позиции = 0,03?

Заранее спасибо!))

 
Поиск - "калькулятор трейдера"
 
Для МТ5 читай SymbolInfoDouble() и SYMBOL_TRADE_TICK_VALUE_PROFIT исходя из этого пишешь формулу и считаешь. А для МТ4 есть аналогия, в документации поищи.
 
Alexey Viktorov:
Для МТ5 читай SymbolInfoDouble() и SYMBOL_TRADE_TICK_VALUE_PROFIT исходя из этого пишешь формулу и считаешь. А для МТ4 есть аналогия, в документации поищи.
В МТ4 в  SymbolInfoDouble()  идентификатор SYMBOL_TRADE_TICK_VALUE_PROFIT забанен )). В МТ4 аналог функция MarketInfo, идентификатор MODE_TICKVALUE, ну а дальше сам.
 

Alexey Volchanskiy:
В МТ4 в  SymbolInfoDouble()  идентификатор SYMBOL_TRADE_TICK_VALUE_PROFIT забанен )). В МТ4 аналог функция MarketInfo, идентификатор MODE_TICKVALUE, ну а дальше сам.

Спасибо! 

 

Так и не могу до сих пор понять, как можно при всем этом учесть размер лота?

 
Aleksandr Glebov:

Так и не могу до сих пор понять, как можно при всем этом учесть размер лота?

tick_value умножаешь на свой лот=убыток/прибыль при одном тике.

потом 8/Х=пункты 

 

https://www.mql5.com/ru/docs/trading/ordercalcprofit

С помощью OrderCalcProfit() посчитайте сколько будет профит скажем от price_open до price_close=(price_open+100пунктов) при лоте 0.03.

Отсюда (8 usd) / профит = (разыскиваемый пункты) / (100пунктов) ;

Ну и дальше найдете (разыскиваемый пункты) ..

Документация по MQL5: Торговые функции / OrderCalcProfit
Документация по MQL5: Торговые функции / OrderCalcProfit
  • www.mql5.com
Торговые функции / OrderCalcProfit - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Спасибо, друзья!!!