Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1685
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Чем эта плоха?
да всем, она не подходит для формата вопрос - ответ и это дурацкое форматирование, нельзя вставить строчку кода в текст без переноса на следующую строку, нельзя нормально процитировать кусок кода: вставляется из кармана все сообщение.
С единицы, OrdersTotal вернёт ноль когда ордеров нет. Но почему-то
for ( int i = OrdersTotal() ; i > 0 ; i -- )
даёт бесконечный цикл, а так >= нет.
з.ы есть другая более удобная платформа для общения по теме mql???Это сайт разработчиков платформы и языка MQL.
Где ж ещё более точно вы получите наиболее верные ответы?
А вопрос у вас из области непонимания как работать с массивами.
неправильно задан цикл:
надо так:
С единицы, OrdersTotal вернёт ноль когда ордеров нет. Но почему-то
for ( int i = OrdersTotal() ; i > 0 ; i -- )
даёт бесконечный цикл, а так >= нет.
з.ы есть другая более удобная платформа для общения по теме mql???больше или равно, потому что первый элемент массива тоже нужно учесть, а его индекс в массиве равен нулю.
Здравствуйте!
Переменные объявлены такие
input string startHour ="00:20"; input string endHour ="23:40"; datetime startTime, endTime;
В коде mql4 строка такая
Компилятор mql5 выдает ошибку'(TimeToString' - variable expected),предупреждение(implicit conversion from 'number' to 'string')
Подскажите пожалуйста как исправить?
...
Подскажите пожалуйста как исправить?
Не дублируйте код (принцип DRY = Don't Repeat Yourself) Используйте функции. Например:
Любая недопустимая строка stime преобразуется в нулевое время
Это сайт разработчиков платформы и языка MQL.
Где ж ещё более точно вы получите наиболее верные ответы?
А вопрос у вас из области непонимания как работать с массивами.
OrdersTotal при 1 ордере возвращает 1 а не 0, когда 0 ордеров соответственно возвращает 0.
" Это сайт разработчиков платформы и языка MQL. Где ж ещё более точно вы получите наиболее верные ответы? "
- то, что это ресурс разработчиков, не значит что он удобен для этого и что именно здесь нужно этим заниматься, как бы есть ресурсы специально предназначенные для формата вопрос-ответ.