Ошибки, баги, вопросы - страница 1867
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
С сервера "MetaQuotes-Demo" сейчас раздаётся билд 1589. Подключитесь к серверу "MetaQuotes-Demo" и обновление начнёт скачиваться.
(Как открыть демо-счет на сервере MetaQuotes-Demo)
Потому что нельзя приводить структуру одного типа к структуре совсем другого, неродственного, типа
С++?
Используйте простое копирование данных одной простой структутры в данные другой структуры. Эта возможность пока не отрезана
Что еще собираетесь отрезать? Вы же создали прецедент урезания возможностей языка (не API). Т.е. программист может столкнуться с ситуациями, когда его ранее полностью рабочий чистый код (написанный без использования API (который нежелательно, но может меняться)) может перестать работать.
Например, недавно была опубликована библиотека после жарких с Вами споров. Получила положительные отзывы и стала использоваться людьми. Однако, Вы своим решением сделали ее нерабочей! Причем сделали ее нерабочей не в части API, а чистого языка.
Используйте простое копирование данных одной простой структутры в данные другой структуры.
Что такое столбец Банк?
И где его можно увидеть заполненным?
Что такое столбец Банк?
И где его можно увидеть заполненным?
только у тех брокеров, которые его заполняют
обычно это stp брокеры
С сервера "MetaQuotes-Demo" сейчас раздаётся билд 1589. Подключитесь к серверу "MetaQuotes-Demo" и обновление начнёт скачиваться.
(Как открыть демо-счет на сервере MetaQuotes-Demo)
Спасибо. На этом бильде что-то кастомное задышало. Следую дальше....
Дышит, работает. Теперь надо брокера обновлять.... Сам не обновляется...
Заработало и у Брокера. Т.к. поначалу пробовал та отдельном MT5. Пойду обновлять агенты тестеров. - ни чёрта само не обновилось...
ОГРОМНОЕ СПАСИБО.
билд 1589
Как сделать,чтобы OnTimer в индикаторе переставал работать при смене счета/брокера при условии,что у того нет вообще такого тикера,или он не добавлен в обзор рынка, без использования IndicatorDelete ?
Ошибка в документации - функции IndicatorDelete нет, есть ChartIndicatorDelete!
https://www.mql5.com/ru/docs/standardlibrary/cchart/cchartindicatordelete
ситуация такая - запускаю на фьючерсе приложенный индикатор. переключаю на другого брокера, а таймер продолжает тикать,хотя чарт становится черным и не обновляется.
при этом он не пишет причину деинициализации
REASON_ACCOUNT
6
Активирован другой счет либо произошло переподключение к торговому серверу вследствие изменения настроек счета
билд 1589
OnDeinit не вызывается.
в смысле? совсем не вызывается, или в данном коде?
билд 1589
Как сделать,чтобы OnTimer в индикаторе переставал работать при смене счета/брокера при условии,что у того нет вообще такого тикера,или он не добавлен в обзор рынка, без использования IndicatorDelete ?
Ошибка в документации - функции IndicatorDelete нет, есть ChartIndicatorDelete!
https://www.mql5.com/ru/docs/standardlibrary/cchart/cchartindicatordelete
ситуация такая - запускаю на фьючерсе приложенный индикатор. переключаю на другого брокера, а таймер продолжает тикать,хотя чарт становится черным и не обновляется.
при этом он не пишет причину деинициализации
REASON_ACCOUNT
6
Активирован другой счет либо произошло переподключение к торговому серверу вследствие изменения настроек счета
Загрузка и выгрузка индикаторов
Индикаторы загружаются в следующих случаях:
Индикаторы выгружаются в следующих случаях:
Причины "смена счёта нет", значит индикатор при смене счёта не выгружается и следовательно OnDeinit() для индикатора при смене торгового счета тоже не будет.