Помогите написать индикатор

 
Всем привет! В таблице EXCELL, есть формула которая считает стандартное отклонение, а после можно перевести эти значения для РСАЙ.
Пытаюсь написать индикатор исходя из тех же принципов, но не выходит. 
Подскажите в чем дело, буду очень признателен. 

Если нужно, могу дать доступ к таблице.
//Calculating:
   for(int i=0; i<rates_total; i++)
     {
      //Disstribution
      double Different=iClose(NULL,0,i)-iClose(NULL,0,i+1);
      if(Different>0)
        {
         InfoUp[i]=Different;
        }
      if(Different<0)
        {
         InfoDown[i]=Different;
        }
     }
   for(int i=0; i<rates_total; i++)
     {
      double UP=0, Down=0, AverUP=0, AverDown=0, StdU=0, StDD=0;
      //CalculateResult&Counting
      for(int x=i; x<=i+LimitsForDeviation; x++)
        {
         UP=UP+InfoUp[x]; //SUM
         Down=Down+InfoDown[x]; //SUM
        }
      AverUP=UP/LimitsForDeviation; //SearchingAverUP
      AverDown=Down/LimitsForDeviation; //SearchingAverDown
      for(int ii=i; ii<=i+LimitsForDeviation; ii++)
        {
         StdU=StdU+(InfoUp[ii]-AverUP)*(InfoUp[ii]-AverUP);
         StDD=StDD+(InfoDown[ii]-AverDown)*(InfoDown[ii]-AverDown);
        }
      double trueStdU=MathSqrt(StdU/(LimitsForDeviation-1));
      double trueStdD=MathSqrt(StDD/(LimitsForDeviation-1));
      double Y=0;
      if(trueStdU!=0&&trueStdD!=0)
        {
         Y=trueStdU/trueStdD;
        }
      double RSI=100-100/(1+Y);
      if(RSI<DownLevel)
        {
         SDU[i]=RSI;
        }
      if(RSI>UpLevel)
        {
         SDD[i]=RSI;
        }
      ProDeviationBuffer[i]=RSI;
     }



 

что-бы получить какой-то квалифицированный ответ, надо не индюка тут втюхивать, а индикатор,

иначе от такого же школьника квалифицированного можете получить ответ

 
lynxntech #:

что-бы получить какой-то квалифицированный ответ, надо не индюка тут втюхивать, а индикатор,

иначе от такого же школьника квалифицированного можете получить ответ

Я не чего не втюхиваю, мне нужно понять что не так, все необходимые правила ввел.
 
Sergei Melnikov #:
Я не чего не втюхиваю, мне нужно понять что не так, все необходимые правила ввел.

индюком вам тут не помогут.


как вообще земля таких носит

какой mql, как торговля, дворником, плитку ложить, овощи продавать, мешки картошки подтаскивать

 
lynxntech #:

индюком вам тут не помогут.

Простите я не совсем понимаю, что не так? 
Файл отправить или что ?
 
lynxntech #:

индюком вам тут не помогут.


как вообще земля таких носит

какой mql, как торговля, дворником, плитку ложить

Мт4
 
Нашел, дело в том при нахождении среднего значения иногда получаем такие цифры как 4-0.5е
 

В таком маленьком кусочке кода столько ошибок. Может, и правда, на завод?

Ну, или хотя бы курсы по программированию пройти для начала.

 
Maksim Emeliashin #:

В таком маленьком кусочке кода столько ошибок. Может, и правда, на завод?

Ну, или хотя бы курсы по программированию пройти для начала.

три момента:

1. покажите ошибки в его коде.

2. при том, что 99% сливают свои капиталы на финансовых рынках -- работающий на заводе выглядит куда как веселее и успешнее -- ещё и полезным производительным делом занимается.

3. топикстартер на практике осваивает -- это много полезнее курсов.

 
Написать индюком - это 5 !!! Думаю, руками лучше получится :))
 
Walerij75 #:
Написать индюком - это 5 !!! Думаю, руками лучше получится :))
Прошу прощения, русский не родной. Может хоть кто нибудь по теме писать? 
Ничего конкретного, один флууд.

По теме есть что ответить ?