Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1298

 
Vladimir Karputov:

Вот рабочий код:

скриптом не хочет рисовать - в эксперте рисует 

рисунок

 
SanAlex:

скриптом не хочет рисовать - в эксперте рисует 


Скрипт я привел без проверок - разве не видно? Если данные не получены - то выход без рисования. Плюс скрипт нужно ВРУЧНУЮ накинуть на график, а не через кнопку "Тестирование онлайн".

 
Vladimir Karputov:

Скрипт я привел без проверок - разве не видно? Если данные не получены - то выход без рисования. Плюс скрипт нужно ВРУЧНУЮ накинуть на график, а не через кнопку "Тестирование онлайн".

это  я так - а то такие же умники как я попробуют и скажут не рабочий скрипт.

 

Вопрос, что за магическое число 10496?

У меня стоит медленная оптимизация с полным перебором параметров

Почему все равно вылезает такое количество проходов, а не то, которое по факту при полном переборе?

 
Roman Sharanov:

Вопрос, что за магическое число 10496?

У меня стоит медленная оптимизация с полным перебором параметров

Почему все равно вылезает такое количество проходов, а не то, которое по факту при полном переборе?

Защита от дурака. Если оставить миллиард проходов - то результат смогут увидеть только Ваши потомки в седьмом колене.

 
Vladimir Karputov:

Защита от дурака. Если оставить миллиард проходов - то результат смогут увидеть только Ваши потомки в седьмом колене.

а чем смысл всего этого тогда - не ясно

 

Добрый день.

В МТ4   в индикаторе OnChartEvent()  работает нормально, а в МТ5  не хочет. Это особенность МТ5 или необходим какой-то особый подход? Интересует именно работа в индикаторе.

Спасибо.

 
Piotr Storozenko:

Добрый день.

В МТ4   в индикаторе OnChartEvent()  работает нормально, а в МТ5  не хочет. Это особенность МТ5 или необходим какой-то особый подход? Интересует именно работа в индикаторе.

Спасибо.

Нет. В МТ5 OnChartEvent()  работает нормально без каких либо проблем. Вопрос в том, что выполняется в этой функции. Если обрабатываются графические элементы, то да… работать не будет.

 
Alexey Viktorov:

Нет. В МТ5 OnChartEvent()  работает нормально без каких либо проблем. Вопрос в том, что выполняется в этой функции. Если обрабатываются графические элементы, то да… работать не будет.

Спасибо.

Хочу только уточнить:

CHARTEVENT_OBJECT_CLICK,  CHARTEVENT_OBJECT_ENDEDIT,  CHARTEVENT_OBJECT_CREATE,  CHARTEVENT_OBJECT_CHANGE,  CHARTEVENT_OBJECT_DELETE - это события которые обрабатывают графические элементы,

а CHARTEVENT_KEYDOWN,  CHARTEVENT_MOUSE_MOVE,  CHARTEVENT_MOUSE_WHEEL,  CHARTEVENT_CLICK,  CHARTEVENT_CHART_CHANGE нет и результат выполнения этих событий  OnChartEvent()  можна использовать при работе программы - индикатора в тестере стратегий МТ5?

 
Piotr Storozenko:

Спасибо.

Хочу только уточнить:

CHARTEVENT_OBJECT_CLICK,  CHARTEVENT_OBJECT_ENDEDIT,  CHARTEVENT_OBJECT_CREATE,  CHARTEVENT_OBJECT_CHANGE,  CHARTEVENT_OBJECT_DELETE - это события которые обрабатывают графические элементы,

а CHARTEVENT_KEYDOWN,  CHARTEVENT_MOUSE_MOVE,  CHARTEVENT_MOUSE_WHEEL,  CHARTEVENT_CLICK,  CHARTEVENT_CHART_CHANGE нет и результат выполнения этих событий  OnChartEvent()  можна использовать при работе программы - индикатора в тестере стратегий МТ5?

Надо проверять в отладчике. Я уверенностью сказать не могу.

Причина обращения: