Здравствуйте,
помогите как узнать значение Free Margin
В тестере выдаёт ошибку 134 и пишет что Free Margin -30 (скриншот 2)
На 1 скриншоте 1 коммент -(AccountFreeMargin() 69.72
2 коммент - AccountFreeMarginCheck(Symbol(),OP_SELL,Lot) 160.68
Как так получается Free Margin -30 ?
Объясните пожалуйста.
AccountFreeMargin может завершиться с ошибкой. В этом случае нельзя брать в расчет то значение, которое вернула функция. Чтобы не попадать в такие ситуации, в справке дан пример:
if(AccountFreeMarginCheck(Symbol(),OP_BUY,Lots)<=0 || GetLastError()==134) return;
Разве не смущает тот факт, что денег всего 100.0, а после открытия сделки он будет 160?
AccountFreeMargin может завершиться с ошибкой. В этом случае нельзя брать в расчет то значение, которое вернула функция. Чтобы не попадать в такие ситуации, в справке дан пример:
Разве не смущает тот факт, что денег всего 100.0, а после открытия сделки он будет 160?
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Здравствуйте,
помогите как узнать значение Free Margin
В тестере выдаёт ошибку 134 и пишет что Free Margin -30 (скриншот 2)
На 1 скриншоте 1 коммент -(AccountFreeMargin() 69.72
2 коммент - AccountFreeMarginCheck(Symbol(),OP_SELL,Lot) 160.68
Как так получается Free Margin -30 ?
Объясните пожалуйста.