In MT4, we can call MarketInfo(Symbol(), MODE_MARGINREQUIRED) to get margin of 1 lots. In MT5, I try to get the value by SymbolInfoInteger(Symbol(),MarginInitial()), but it return value is 0.
Who can tell me how to do it?
I'm MT5 build 965
please take a look at the SymbolInfoDouble function, especially the options SYMBOL_MARGIN_INITIAL and SYMBOL_MARGIN_MAINTENANCE.
I hope it helps you somehow.