Ошибки, баги, вопросы - страница 3715

 
fxsaber #:

Спасибо, дело было еще и в этом.

Нужен PERIOD_CURRENT для отображения.

Я проверял именно с вашим кодом, не PERIOD_CURRENT 

Прошло тестирование, открылся чарт и на нём инди

 
Без изменения этого советника возможно ли как-то выборочно погасить отображение используемых им индикаторов?

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Ошибки, баги, вопросы

fxsaber, 2026.02.22 10:45

#property tester_indicator "/Indicators/Examples/AD"

int Handle1 = INVALID_HANDLE;
int Handle2 = INVALID_HANDLE;

void OnInit()
{
//  TesterHideIndicators(true);
  Handle1 = iRSI(_Symbol, PERIOD_H1, 5, PRICE_CLOSE);
  Handle2 = iCustom(_Symbol, PERIOD_H2, "/Indicators/Examples/AD");
  
  Print(Handle1 != INVALID_HANDLE);
  Print(Handle2 != INVALID_HANDLE);
}

void OnDeinit( const int )
{
  Print(IndicatorRelease(Handle1));
  Print(IndicatorRelease(Handle2));
}
 
Vitaly Muzichenko #:

Я проверял именно с вашим кодом, не PERIOD_CURRENT 

Прошло тестирование, открылся чарт и на нём инди

Запустите на M5.
 
fxsaber #:
Запустите на M5.
На М5 инди не отобразился, открылся пустой чарт
 

b5640, почему TaskManager не показывает работающие индикаторы?


И почему штатные технические индикаторы (iRSI и т.д.) не пишутся еще и в Журнал?

Документация по MQL5: Технические индикаторы
Документация по MQL5: Технические индикаторы
  • www.mql5.com
Все функции типа iMA, iAC, iMACD, iIchimoku и т.п., создают в глобальном кеше клиентского терминала копию соответствующего технического индикатора...