Обсуждение статьи "Статистический Carry Trading" - страница 2

 

Здравствуйте, Руслан

спасибо за статью

 
Я не специалист по математике, но уверен, что все расчеты неверны
double averagex = open1[0]-open1[100] / 100;

то, что я ожидаю, это суммирование всех цен открытия от 0 до 100, деленное на 100
кроме того, следующая формула
y = 2 * x + 1 

не кажется верной.
Может ли кто-нибудь с большими знаниями в математике оправдать меня?
 

В окне сообщения ошибка :

         MessageBox(recomendation,"Not recommended", 1);

Заменить на :

         MessageBox(recomendation + " ...Not recommended", 1);

Чтобы получить сообщение not recommanded


Post scriptum : это не ошибка, "не рекомендуется" - это заголовок окна, но на черном экране его не видно.

Все "return(0);" должны быть удалены.


Для этой части

 if(b>0) 
     {
      Print("###", _Symbol+" = ",a," * "+secondpair+" + ",b);
        } else {
      Print("###   ",_Symbol+" = ",a," * "+secondpair+" - ",MathAbs(b));
     } 

Вот результат, который я получаю:

2019.04.06 15:41:15.077 StatisticCarryTrading USDCHF,Daily: ### USDCHF = -0.9075968272144176 * AUDUSD - 0.0001681237443192841


2019.04.06 15:41:20.802 StatisticCarryTrading USDCHF,Daily: recomendation Среднедневная прибыль: 1.681237443192841 пунктов

2019.04.06 15:41:19.539 StatisticCarryTrading USDCHF,Daily: recomendation Коэффициент корреляции: -0.212986151589174