Как убрать встроенные индикаторы при визуализации работы советника?

 

Проблема состоит в том, что при запуске советника на визуализацию на график в окне визуализатора наносятся встроенные индикаторы (МАшки), которые использует в своей работе советник.

Никаких явных команд на их отрисовку в советнике нет, более того - они мне там совсем не нужны, т.к. логика работы советника хоть и построена на них, но не впрямую а с помощью определенных преобразований.

Таким образом эти МАшки только мешаются перед глазами... Про шаблон tester.tpl знаю - там тоже нет ни намека на отрисовку МАшек.

Между тем - при простом тестировании (без визуализации) когда по окончании прогона открывается график - там их нет...


Помогите убрать эти ненужные индикаторы с графика визуализатора!

 
Кроме шаблона tester.tpl бывают шаблоны <имя_тестируемого_эксперта>.tpl
 
 

На шаблон с <именем_тестируемого_эксперта> визуализатор тоже плевать хотел... упорно рисует то что мне не надо

А IndicatorRelease и так в эксперте прописан, но на визуализацию тоже никак не влияет.


Спасибо откликнувшимся, но проблема пока так и не решена...

 
ilja0301:

На шаблон с <именем_тестируемого_эксперта> визуализатор тоже плевать хотел... упорно рисует то что мне не надо

А IndicatorRelease и так в эксперте прописан, но на визуализацию тоже никак не влияет.

Спасибо откликнувшимся, но проблема пока так и не решена...

Возможно вот эта функция поможет (не пробовал в тестере) : ChartApplyTemplate().
 

Попробовал... результат тот же...

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

Соответственно, меняя шаблон - ничего не добьешься. Надо как-то повлиять на ту самую "указку", но вот как?....

 
А MA ты вызываешь в советнике таким  образом:

h_MA = iMA(_Symbol,_Period,MA_period,0,MA_mode,MA_price);

Я решал этот вопрос, только прописыванием в самом индикаторе    

#property indicator_type1   DRAW_NONE 

тогда ничего не отображается, только придётся МА завести в советник через iCustom  

 

Можно и так, но iCustom в советнике сильно тормозит оптимизацию по сравнению с iMA. Об этом и написано много, да и сам убеждался...

А писать два варианта кода (один для оптимизации, другой для визуализатора) как-то совсем неуклюже...

 
ilja0301:

На шаблон с <именем_тестируемого_эксперта> визуализатор тоже плевать хотел... упорно рисует то что мне не надо

А IndicatorRelease и так в эксперте прописан, но на визуализацию тоже никак не влияет.


Спасибо откликнувшимся, но проблема пока так и не решена...

Покажите код создания индикатора.

Вы случайно не делаете IndicatorCreate на текущем графике?