![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Пожалуйста, запустите этот небольшой скрипт на графике GBPUSD и сообщите о результате.
Пожалуйста, запустите этот небольшой скрипт на графике GBPUSD и сообщите о результате.
Извините, я не видел этого сообщения. Я решал некоторые проблемы, которые у меня были с версией mql4 в демо-режиме.
Я запущу скрипт, спасибо.
Отчет
"2014.04.02 15:11:27.158 Lot (GBPUSD,D1) Volume min = 0.010000, volume step = 0.010000 для символа GBPUSD."
Отчет
"2014.04.02 15:11:27.158 Lot (GBPUSD,D1) Volume min = 0.010000, volume step = 0.010000 для символа GBPUSD."
Это странно. Можете ли вы выложить весь соответствующий код, включая вызов ordersend и обработку ошибки (печать)?
Да, ниже, как и просили.
Lot=LotSize/8;
Да, ниже приведено в соответствии с запросом
Этот код неправильный, вы не можете использовать его так, как вы делаете.
Вы должны использовать структуру StageOneBuyRes для получения информации о заказе/сделке. В основном вам нужно проверить реткод, пожалуйста, посмотрите документацию или поищите на сайте примеры использования OrderSend(), он не работает как в mql4.
Ваш код, вероятно, возвращает ошибку там, где ее нет. Вы проверяли терминал, чтобы увидеть, была ли позиция открыта или увеличена?
В качестве примечания, но не относящегося к этой теме, следующий код, вероятно, не делает того, о чем вы думаете.
Хорошо, я изменю это.
Я не уверен, что вы имеете в виду проверку терминала, там не показаны результаты бэктестинга.
Хорошо, я изменю это.
Я не уверен, что вы имеете в виду проверку терминала, там не показаны результаты бэктестинга.
Этот код неправильный, вы не можете использовать его так, как вы делаете.
Вы должны использовать структуру StageOneBuyRes для получения информации о вашем заказе/сделке. В основном вам нужно проверить реткод, пожалуйста, посмотрите документацию или поищите на сайте примеры использования OrderSend(), он не работает как в mql4.