Имелся советник на mt5, который без ошибок тестировался и торговал на валютных парах у брокера, ведущего долларовые клиентские депозиты. Но тут я решил перейти к российскому брокеру, который допускает только рублевые счета, и , соответственно , все остатки по депозиту в метатрейдере отражаются в RUB. Торговлю планировал по GBRUSD. И вот незадача - советник не торгует за рубли, тестер стратегии выдает ошибку
calculated account state: Assets: 0.00, Liabilities: 0.00, Equity 100000.00, Margin: 5593263.13, FreeMargin: -5493263.13
not enough money for order [#238 buy limit 70.00 / 70.00 GBPUSDrfd at 1.26641]
Может ли быть ошибка в коде причиной такого поведения тестера? Либо это глюк терминала? пробовал у других брокеров заменить валюту депозита на рубли - ситуация такая же
А не многовато 70 лотов запускать...
Имелся советник на mt5, который без ошибок тестировался и торговал на валютных парах у брокера, ведущего долларовые клиентские депозиты. Но тут я решил перейти к российскому брокеру, который допускает только рублевые счета, и , соответственно , все остатки по депозиту в метатрейдере отражаются в RUB. Торговлю планировал по GBRUSD. И вот незадача - советник не торгует за рубли, тестер стратегии выдает ошибку
calculated account state: Assets: 0.00, Liabilities: 0.00, Equity 100000.00, Margin: 5593263.13, FreeMargin: -5493263.13
not enough money for order [#238 buy limit 70.00 / 70.00 GBPUSDrfd at 1.26641]
Может ли быть ошибка в коде причиной такого поведения тестера? Либо это глюк терминала? пробовал у других брокеров заменить валюту депозита на рубли - ситуация такая же
Написано, что не хватает денег для установки лимитного ордера размером 70 лотов. Уменьшите объем позиции или увеличьте сумму депозита.
А не многовато 70 лотов запускать...
это чтобы быстрее разбогатеть)
Я думаю, что объем рассчитывается советником. И расчет этот идет не верно так как он думает, что депозит в долларах.
Да, советником. Спасибо, что навели на мысль.
В существующую формулу расчёта лота добавить разделить на курс рубля к доллару.

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Имелся советник на mt5, который без ошибок тестировался и торговал на валютных парах у брокера, ведущего долларовые клиентские депозиты. Но тут я решил перейти к российскому брокеру, который допускает только рублевые счета, и , соответственно , все остатки по депозиту в метатрейдере отражаются в RUB. Торговлю планировал по GBRUSD. И вот незадача - советник не торгует за рубли, тестер стратегии выдает ошибку
calculated account state: Assets: 0.00, Liabilities: 0.00, Equity 100000.00, Margin: 5593263.13, FreeMargin: -5493263.13
not enough money for order [#238 buy limit 70.00 / 70.00 GBPUSDrfd at 1.26641]
Может ли быть ошибка в коде причиной такого поведения тестера? Либо это глюк терминала? пробовал у других брокеров заменить валюту депозита на рубли - ситуация такая же