Получить состояние тестового счета в тестере стратегий.

 

Необходимо получать текущее состояние счета свободное от маржи.

Я использую следующее выражение:

AccountInfoDouble(ACCOUNT_MARGIN_FREE)

При торговле в реальном времени это работает верно, но в тестере стратегий это работает очень странно, - первое залогированое с Print(); значение 3654.97, хотя стартовый депозит 10 000.


Есть ли универсальное решение данной задачи, которое одинаково работало бы и в тестере и в реальных торгах?

Тестирование стратегий - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
Тестирование стратегий - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
  • www.metatrader5.com
Тестер стратегий позволяет тестировать и оптимизировать торговые стратегии (советники) перед началом использования их в реальной торговле. При тестировании советника происходит его однократная прогонка с начальными параметрами на исторических данных. При оптимизации торговая стратегия прогоняется несколько раз с различным набором параметров...