А такой рисунок видели? - страница 122

Рустам
3623
Рустам  
MetaDriver:

"Мгновенный" индикатор персистентности:

Чем-то напомнило индикатор Алексея (Mathemat) из "Стохастического резонанса".

// На самом деле - ЕМАшка с дробным периодом (в данном случае 0.01)


Интересненько, а как период дробным получился ?
Vladimir Gomonov
8302
Vladimir Gomonov  

Формула вычисления ЕМА : Buffer[i] = price[i] * P + price[i-1] * (1 - P);

где P - коэффициент, вычисляемый по формуле P = 2 / (1 + ПериодЕМА)

Судя по формулам, чиста арихметического запрета сделать период типом double и "вертеть как хотеть" не видно.

void EmaOnArray(int rates_total,int prev_calculated,const double &price[],double &Buffer[])
  {
   int    i,limit;
   double SmoothFactor=2.0/(1.0+period_ma);
//--- first calculation or number of bars was changed
   if(prev_calculated==0)
     {
      limit=(int)round(period_ma+1);
      Buffer[0]=price[0];
      for(i=1;i<limit;i++)
         Buffer[i]=price[i]*SmoothFactor+Buffer[i-1]*(1.0-SmoothFactor);
     }
   else limit=prev_calculated-1;
//--- main loop
   for(i=limit;i<rates_total && !IsStopped();i++)
      Buffer[i]=price[i]*SmoothFactor+Buffer[i-1]*(1.0-SmoothFactor);
//---
  }

Это код на mql5.

// Подразумевается, что ArrayAsSeries == false

Вот с периодом 0.001 :


Андрей Шаверин
15
Андрей Шаверин  
Градиент на MT4, глаз радует, коммерческой пользы не имеет
Файлы:
Роман
7938
Роман  

Из серии: полоса белая, полоса синяя! :-)

Скоро на реале!


fozi
2917
fozi  
Roman.:

Из серии: полоса белая, полоса синяя! :-)

Скоро на реале!


Спешите видеть. В Лучших кинотеатрах страны.

Баланс сто миллионов !!!

Роман
7938
Роман  
fozi:

1. Спешите видеть. В Лучших кинотеатрах страны.

2. Баланс сто миллионов !!!


:-)

1. Кстати, когда щас сам перечитал свой пост - тоже самое пришло: " В Лучших кинотеатрах страны." :-) Себе... в первую очередь.

Это оптимизация без ГА, полный перебор параметров. Причём штрих-код очень даже... какой вариант не выбери, итог - грааль! :-)

2. Сотен - скоро, пока не лямов, но тысяч... центов! (Вы ПАММом стартовали с сотки! Поздравляю! Учачных игрищ!)

Звиняйте за офф-топ ветви.

Alexandr Bryzgalov
48723
Alexandr Bryzgalov  
Виктор
Модератор
6448
Виктор  
sanyooooook:

А попробуй стереть все объекты и восстановить графику скриптом из базы. Например, этим.
Изменится ли картинка?
Alexandr Bryzgalov
48723
Alexandr Bryzgalov  
granit77:
А попробуй стереть все объекты и восстановить графику скриптом из базы. Например, этим.
Изменится ли картинка?

не пробовал скритп, но скорее всего покажет то же самое. Запись в результатах именно на этом месте.


Anatolij Anufriev
3843
Anatolij Anufriev  
Это нас так любят) мега тестер)