cheater.wot:
Здравствуйте, при тестировании бота в тестере стратегий строка
Здравствуйте, при тестировании бота в тестере стратегий строка
status = OrderSend(Symbol(), cmd, 0.1, price, MarketInfo(Symbol(), MODE_SPREAD), stopLoss, takeProfit);
отдает -1 с ошибкой 138. Описание ошибки знаю, но как ее пофиксить?
RefreshRates
![RefreshRates - Доступ к таймсериям и индикаторам - Справочник MQL4 RefreshRates - Доступ к таймсериям и индикаторам - Справочник MQL4](https://c.mql5.com/36/18/refreshrates-dostup-k-taymseriyam.png)
RefreshRates - Доступ к таймсериям и индикаторам - Справочник MQL4
- docs.mql4.com
Данные могут не обновиться только по той причине, что они соответствуют текущему состоянию клиентского терминала. Эксперты и скрипты работают с собственной копией исторических данных. Копия данных по текущему инструменту создается при первоначальном запуске эксперта или скрипта. При каждом...
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
status = OrderSend(Symbol(), cmd, 0.1, price, MarketInfo(Symbol(), MODE_SPREAD), stopLoss, takeProfit);
отдает -1 с ошибкой 138. Описание ошибки знаю, но как ее пофиксить?
когда cmd = OP_SELL то price = Bid,
cmd = OP_BUY то price = Ask