Скачать MetaTrader 5

MarketInfo (Symbol(), MODE_MARGINREQUIRED) чем заменить в 5-ке?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Artem Mordvinkin
1162
Artem Mordvinkin  
Никак не могу найти замену MarketInfo (Symbol(), MODE_MARGINREQUIRED) в 5-ке. Хелп!
Nikolay Demko
12713
Nikolay Demko  
Forex_Noob:
Никак не могу найти замену MarketInfo (Symbol(), MODE_MARGINREQUIRED) в 5-ке. Хелп!

SymbolInfoInteger

SymbolInfoDouble

SymbolInfoString

Artem Mordvinkin
1162
Artem Mordvinkin  
Urain:

SymbolInfoInteger

SymbolInfoDouble

SymbolInfoString

Да я пробовал вот так SymbolInfoDouble (_Symbol,SYMBOL_TRADE_CONTRACT_SIZE)  - не получилось

при расчете AccountInfoDouble (ACCOUNT_BALANCE)/SymbolInfoDouble (_Symbol,SYMBOL_TRADE_CONTRACT_SIZE) * (1/100)   дает в итоге 0

Я в 4-ке лот рассчитывал Lots= AccountBalance()/MarketInfo (Symbol(), MODE_MARGINREQUIRED)*(1/100.0); 

Вроде смысл остался, а результат не тот... 

Yury Reshetov
13501
Yury Reshetov  
Forex_Noob:

Да я пробовал вот так SymbolInfoDouble (_Symbol,SYMBOL_TRADE_CONTRACT_SIZE)  - не получилось

при расчете AccountInfoDouble (ACCOUNT_BALANCE)/SymbolInfoDouble (_Symbol,SYMBOL_TRADE_CONTRACT_SIZE) * (1/100)   дает в итоге 0

Я в 4-ке лот рассчитывал Lots= AccountBalance()/MarketInfo (Symbol(), MODE_MARGINREQUIRED)*(1/100.0); 

См. Информация об инструменте и Информация о счете
Комбинатор
16966
Комбинатор  

Forex_Noob:

(1/100)   дает в итоге 0

А (1/100.0) даст 0.01, проверьте этот момент.
Artem Mordvinkin
1162
Artem Mordvinkin  
Я смотрел уже там. Формула - итог, но она не работает... не могу понять почему...
Artem Mordvinkin
1162
Artem Mordvinkin  
TheXpert:
А (1/100.0) даст 0.01, проверьте этот момент.
Все равно никак.
A100
4778
A100  
TheXpert:
А (1/100.0) даст 0.01, проверьте этот момент.

"Перед выполнением операций (кроме операций присваивания) происходит преобразование в тип, имеющий наибольший приоритет",

double * ( int / int ) 

похоже int не приводится к double

Комбинатор
16966
Комбинатор  
A100:
А проверить? Скобки для кого стоят?
A100
4778
A100  
TheXpert:
А проверить? Скобки для кого стоят?

а разве скобки влияют на неявное приведение типов? - да, проверил - влияют

o_o
Модератор
24225
o_o  
Forex_Noob:
Никак не могу найти замену MarketInfo (Symbol(), MODE_MARGINREQUIRED) в 5-ке. Хелп!
https://www.mql5.com/ru/docs/trading/ordercalcmargin
Документация по MQL5: Торговые функции / OrderCalcMargin
Документация по MQL5: Торговые функции / OrderCalcMargin
  • www.mql5.com
Торговые функции / OrderCalcMargin - Документация по MQL5
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий