Особенности языка mql5, тонкости и приёмы работы - страница 181
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
На таком терминале у меня 1-2 графика обычно, запутаться сложно. Но смысл понятен.
Торгую больше символов, советников запущено еще больше. Мониторинг неторгуемых символов еще. Кастомные символы создаются, Тестер пашет и т.д.
Рабочая лошадка, в общем.Торгую больше символов, советников запущено еще больше. Мониторинг неторгуемых символов еще. Кастомные символы создаются, Тестер пашет и т.д.
Рабочая лошадка, в общем.У меня рабочая лошадка только под инвест паролем на все счета. И пофиг, есть там какие-то советники или нет.
У меня рабочая лошадка только под инвест паролем на все счета. И пофиг, есть там какие-то советники или нет.
Советники не только торгуют. Более того, на рабочей лошадке нужно иметь возможность торговли.
У меня десять Терминалов. В суматохе на одном переключился на другой счет. Проходит время, смотрю на Терминал и вижу, что мне нужен другой счет - переключаюсь на прежний. И совершенно не ожидая, что висит советник, вижу, что запустился советник.
такой простой код будет работать при смене счета?
а релогин при обрыве связи будет запускать этот код?
такой простой код будет работать при смене счета?
Нет.
а релогин при обрыве связи будет запускать этот код?
Автоматический релогин не будет. Ручной - будет.
Решение-то на поверхности. Что не меняется на графике при переключении? Правильно - графические объекты. При старте робота, создаете графический объект, который удаляете в DeInit, при штатной ситуации, соответственно, в OnInit проверка на наличие объекта, если есть, то, что-то пошло не так и return INIT_FAILED.
Примерно так:
Решение-то на поверхности. Что не меняется на графике при переключении? Правильно - графические объекты. При старте робота, создаете графический объект, который удаляете в DeInit, при штатной ситуации, соответственно, в OnInit проверка на наличие объекта, если есть, то, что-то пошло не так и return INIT_FAILED.
Примерно так:
сохраниться не проблема, тут в общем нужно правильно распределить инициализацию ЕА, случай с переключением счетов меня меньше всего волнует, а вот как происходит запуск самого чарта и когда чарт не готов - это тайна покрытая мраком )))
проверил чтение комментария... а вот и не все гладко - его даже не видно на "черном экране" когда на несуществующем символе между счетами переключишься ;)
Решение-то на поверхности. Что не меняется на графике при переключении? Правильно - графические объекты. При старте робота, создаете графический объект, который удаляете в DeInit, при штатной ситуации, соответственно, в OnInit проверка на наличие объекта, если есть, то, что-то пошло не так и return INIT_FAILED.
Примерно так:
С таким-же успехом можно использовать глобальные переменные терминала. Они то-же не удаляются.
С таким-же успехом можно использовать глобальные переменные терминала. Они то-же не удаляются.
На вкус и цвет... Вот не люблю я их...
На вкус и цвет... Вот не люблю я их...
Например я на VDS удаляю все объекты. Просто что лишним не нагружать график. Да и ни к чему они там. Я глобалками пользуюсь. Так что все зависит от ситуаций.