Пожелания для МТ5 - страница 49

 
Yedelkin:

Да узнал двумя способами. Сначала знакомился со связкой EventChartCustom - OnChartEvent на примере простого сбора экспертом сигналов индикаторов с чужих символов. При этом эксперт с тиками своего символа не работал, функция Ontick() в коде эксперта была закомментирована. Когда запустил эксперт в тестере, то обнаружилось, что время прохода различается в зависимости от того, к какому символу прикрепляется эксперт. См., например, пример ниже. При одних и тех же параметрах оптимизации время проходов заметно различается.

Проверте работу OnChartEvent в тестере. Насколько мне известно, пока её работа в тестере не реализована.
 
Lizar:
Проверте работу OnChartEvent в тестере. Насколько мне известно, пока её работа в тестере не реализована.

Да, я уже поиском обнаруживал обеспокоенность пользователей по поводу работы OnChartEvent() в тестере. ---

С удовольствием прочитал Вашу статью на тему работы с пользовательскими событиями. Спасибо за чёткое изложение идеи и пищу для размышлений!!!

Добавление. Информацию в части работы с тестером удалил. 

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы графиков / Типы событий графика
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы графиков / Типы событий графика
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы графиков / Типы событий графика - Документация по MQL5
 
Yedelkin:

Да, я уже поиском обнаруживал обеспокоенность пользователей по поводу работы OnChartEvent() в тестере. Но, как Вы можете видеть, события от индикаторов, работающих на чужих символах, поступают :). Чем я был очень обрадован. См. последнюю вставку здесь (эксперт стоит на кросс-символе, аналоги "шпионов" считывают сигналы с major-символов). 

Хорошо, если OnChartEvent() заработала в тестере. Давно не смотрел, проверю.  

С удовольствием прочитал Вашу статью на тему работы с пользовательскими событиями. Спасибо за чёткое изложение идеи и пищу для размышлений!!!

Спасибо, что оценили идею.

 
Lizar:

Хорошо, если OnChartEvent() заработала в тестере. Давно не смотрел, проверю.  

Спасибо, что оценили идею.

Да это не просто идея, - это прорыв! :)
 
Yedelkin:
Да это не просто идея, - это прорыв! :)
:)) Пожалуй соглашусь.
 
Lizar:

Хорошо, если OnChartEvent() заработала в тестере. Давно не смотрел, проверю.  

Спасибо, что оценили идею.

В 384 вроде нет,по крайней мере я не смог добиться в тестере срабатывания (а обрабатывается почти 200 различных событий).
 
Interesting:
В 384 вроде нет,по крайней мере я не смог добиться в тестере срабатывания (а обрабатывается почти 200 различных событий).

Ну не знаю, у меня тоже 384 билд. Наглядные результаты выложил здесь. Суть работы - простейшая: есть работающий индикатор, хендлы которого программно навешиваются на три чужих символа, а функция EventChartCustom передаёт эксперту сигнал о завершении обработки функцией OnCalculate() очередного тика по каждому из этих чужих символов.

 
Yedelkin:

Ну не знаю, у меня тоже 384 билд. Наглядные результаты выложил здесь. Суть работы - простейшая: есть работающий индикатор, хендлы которого программно навешиваются на три чужих символа, а функция EventChartCustom передаёт эксперту сигнал о завершении обработки функцией OnCalculate() очередного тика по каждому из этих чужих символов.

Так дело в том что на демке все работает как нужно, а вот в тестере срабатывания не происходит...

Только у меня события генерируются не в индюках, а в самом эксперте (верней в процедурах и функциях классов входящих в модули этого эксперта).

 
Interesting:

Так дело в том что на демке все работает как нужно, а вот в тестере срабатывания не происходит...

Только у меня события генерируются не в индюках, а в самом эксперте (верней в процедурах и функциях классов входящих в модули этого эксперта).

 

ОК, проблему понял. Буду смотреть.
 
Interesting:
В 384 вроде нет,по крайней мере я не смог добиться в тестере срабатывания (а обрабатывается почти 200 различных событий).
Понятно. Скоро сделают.
Причина обращения: