Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1865
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
В массивах k_buffer[0] и d_buffer[0] последние значения индикатора. В чем проблема вывести их и самому посмотреть?
Да, действительно, видимо, ошибка моя в другом. Спасибо!
Что именно не получается в сокращении кода?
Я уже писал. Что при выполнение определенных условий, закрывают несколько ордеров. По разным валютным парам и в разные стороны. Вот кусок кода.
В нем я закрываю три ордера.
НО, ДЦ иногда не пропускает, предполагаю из-за много сигналов одновременно. Так вот я могу расписать проверку по каждому ордеру, и повторить, в случае не выполнения.
Вопрос: как это сделать правильно и грамотно, и не писать огромный код. Уверен есть короткий способ, поэтому и спрашиваю, у Вас, старших товарищей по программированию.
Так вот я могу расписать проверку по каждому ордеру, и повторить, в случае не выполнения.
Вопрос: как это сделать правильно и грамотно, и не писать огромный код. Уверен есть короткий способ, поэтому и спрашиваю, у Вас, старших товарищей по программированию.
Тот вариант что я предлагал вам не подходит?
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам
Mihail Matkovskij, 2022.01.17 10:35
При возникновении условия выхода/закрытия добавить тикеты в массив. Затем если массив непустой проходить циклом по нему, вызывая OrderClose для каждого тикета. Далее проверять существование каждого тикета и закрытие удалять из списка (массива). Повторять данные действия с интервалом в 1-3 секунды пока список не окажется пустым.
Поликостылизм - наше всё
это поначалу :)
Конечно, когда вижу такие коды, слёзы жалости наворачиваются.
это поначалу :)
Конечно, когда вижу такие коды, слёзы жалости наворачиваются.
Ну в то же время костыли сами себя не напишут...
это поначалу :)
Конечно, когда вижу такие коды, слёзы жалости наворачиваются.
Господа, большая просьба использовать аргументированную критику.
Господа, большая просьба использовать аргументированную критику.
Да это мы так.., просто разговор во время перекура. Не обращайте внимания.
При возникновении условия выхода/закрытия добавить тикеты в массив. Затем если массив непустой проходить циклом по нему, вызывая OrderClose для каждого тикета. Далее проверять существование каждого тикета и закрытие удалять из списка. Повторять данные действия с интервалом в 1-3 секунды пока список не окажется пустым.
Не покажете ли функцию закрытия целиком?