//--- correlation coefficient calculation double array_a[]; double array_b[]; vector a; vector b; for(int i=limit; i>=0; i--) { int count=ExtPeriod; if(limit>1 && i+count>limit) count=limit-i+1; if(ArrayCopy(array_a,ExtBufferMA1,0,i,count)!=count || ArrayCopy(array_b,ExtBufferMA2,0,i,count)!=count) continue; a.Swap(array_a); b.Swap(array_b); ExtBufferCorrelation[i]=a.CorrCoef(b); }
Что то не могу понять в чем причина
Если Прогнать на визуальном тестировании индикатор на фьючерсе золота и сравнивать с XAUUSD то линия индикатора и расчеты в роботе нормальные
Но если после теста посмотреть на график который выводится по результатам тестирования или же накинуть индикатор с параметрами теста отдельно, то данные линии не понятно по каким критериям делают свои расчеты.
Визуальное тестирование
А это уже после теста появляется, тоже самое будет если отдельно накинуть индикатор
В чем может быть проблема ?

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Correlation Coefficient:
Индикатор "Коэффициент корреляции"
Автор: Artyom Trishkin