Огромное спасибо, действительно помогло. Еще вопрос - существует ли функция, которая возвращает цену открытия именно той или иной сделки, наподобие OrderOpenPrice(), но последняя возвращает лишь цену последней сделки, а не конкретно выбранной (предпоследней, первой, пятой...)
...существует ли функция, которая возвращает цену открытия именно той или иной сделки, наподобие OrderOpenPrice(), но последняя возвращает лишь цену последней сделки, а не конкретно выбранной (предпоследней, первой, пятой...)
вы не правы, возвращает цену открытия конкретно выбранной сделки:
Возвращает цену открытия для выбранного ордера.
Ордер должен быть предварительно выбран с помощью функции OrderSelect().
Справочник MQL4->Торговые функции->OrderOpenPrice
Вера, вы так с учетом ордеров замучаетесь. Я как-то писал нечто подобное, может подойдет. Одера привязаны попарно закрываем один, автоматом удаляется сопровождающий. Можно оформить как функцию.
О, спасибо разобралась, но я сделала все вот так, и снова прблема, последний ордер tic8 не выставляется, помогите выяснить, и может возможно как то весь этот код сократить или оптимизировать )))
О, спасибо разобралась, но я сделала все вот так, и снова прблема, последний ордер tic8 не выставляется, помогите выяснить, и может возможно как то весь этот код сократить или оптимизировать )))
Такое ощущение, что код писали разные люди. Несколько стилей смешалось.
Функция start() отличается очень сильно от остального кода.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Этот цикл не работает (((, в чем причина не пойму.
Этот цикл не работает (((, в чем причина не пойму.
Цикл работает, но бесконечно долго.
Убрал лишнее, ошибку видно невооруженныи взглядом
Огромное спасибо, действительно помогло. Еще вопрос - существует ли функция, которая возвращает цену открытия именно той или иной сделки, наподобие OrderOpenPrice(), но последняя возвращает лишь цену последней сделки, а не конкретно выбранной (предпоследней, первой, пятой...)
...существует ли функция, которая возвращает цену открытия именно той или иной сделки, наподобие OrderOpenPrice(), но последняя возвращает лишь цену последней сделки, а не конкретно выбранной (предпоследней, первой, пятой...)
вы не правы, возвращает цену открытия конкретно выбранной сделки:
Возвращает цену открытия для выбранного ордера.
Ордер должен быть предварительно выбран с помощью функции OrderSelect().
Справочник MQL4->Торговые функции->OrderOpenPrice
О, спасибо разобралась, но я сделала все вот так, и снова прблема, последний ордер tic8 не выставляется, помогите выяснить, и может возможно как то весь этот код сократить или оптимизировать )))
О, спасибо разобралась, но я сделала все вот так, и снова прблема, последний ордер tic8 не выставляется, помогите выяснить, и может возможно как то весь этот код сократить или оптимизировать )))
Такое ощущение, что код писали разные люди. Несколько стилей смешалось.
Функция start() отличается очень сильно от остального кода.