1. Пожалуйста укажите сервер на котором открыт демо-счёт.
2. По возможности, предоставьте инвесторский доступ к счёту (в личку).
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вчера мой советник, работая на демо-счете, не смог открыть ордер по валютной паре USDCHF.
Сегодня прогнал его на тестере и получил тот же результат. Вот "выписка" из log-файла:
Номер билда запущенного терминала - 745
Процент средств для совершения сделки - 10
Текущее значение баланса - 500
Кредитное плечо - 100
Шаг изменения размера лота по текущей валютной паре USDCHF - 0.01
'Размер лота для совершения сделки - '0.05
Tester: not enough money for buy 0.05 USDCHF at 0.96772 sl: 0.00000 tp: 0.00000 [2014.12.02 10:37]
Tester: PrevBalance: 500.00, PrevPL: 0.00, PrevEquity 500.00, PrevMargin: 0.00, NewMargin: 1600, FreeMargin: -1100.00
ForMaxFINAL17 USDCHF,H1: OrderSend error 134
С подобной ошибкой сталкиваюсь впервые за более чем 2 года работы с Метатрейдером.
По другим валютным парам, которые я люблю использовать в работе (EURUSD, USDCAD, NZDUSD), таких ошибок никогда не возникало.
Не может ли кто-нибудь объяснить причину возникновения этой ошибки и как ее можно устранить?
Благодарю вас.