Советники: Ravi+AO

 

Ravi+AO:

Простой советник использует в работе 2 индикатора AO и RAVI (прилагается). НЕ ОПТИМИЗИРОВАН! Неплохие результаты показывает на паре EUR/USD - H1.

Author: shevss

 

Т.наз "Ravi" - это нормализованная разница двух МАшек:

   SMA1=iMA(NULL,0,Period1,0,MODE_SMA,PRICE_CLOSE,i); 
SMA2=iMA(NULL,0,Period2,0,MODE_SMA,PRICE_CLOSE,i);
result=((SMA1-SMA2)/SMA2)*100;

Стоит ли огород городить с вызовом пользовательского индикатора?

 

Спасибо за идею и разработчику и DrShumiloff, небольшая доработка и оптимизация проходит в разы быстрее

...
 
double q1,q2,slb,sls,tpb,tps,ac1,ac2,ac0,SMA1,SMA2;
 
...
 
//q1= iCustom (NULL,0,"Ravi",per1,per2,0,1) ; 
//q2= iCustom (NULL,0,"Ravi",per1,per2,0,2) ; 
 
 
  SMA1=iMA(NULL,0,per1,0,MODE_SMA,PRICE_CLOSE,1);
  SMA2=iMA(NULL,0,per2,0,MODE_SMA,PRICE_CLOSE,1);
  q1=((SMA1-SMA2)/(SMA2+0.00000001))*100; // защита от деления на ноль
 
  SMA1=iMA(NULL,0,per1,0,MODE_SMA,PRICE_CLOSE,2);
  SMA2=iMA(NULL,0,per2,0,MODE_SMA,PRICE_CLOSE,2);
  q2=((SMA1-SMA2)/(SMA2+0.00000001))*100;// защита от деления на ноль
 
...
Тест на будущем показал совсем неплохие результаты :)
 

Защита от деления на ноль вряд ли нужна, МАшка не может быть равной нулю.

 

Стоит ли огород городить с вызовом пользовательского индикатора?

Нет. Не стОит. Просто хотел показать идею советника. Сейчас ищу способы фильтровать ложные сигналы. Может есть идеи?..
 
shevss:
Сейчас ищу способы фильтровать ложные сигналы. Может есть идеи?..
Разве что анализировать сигналы только около потенциальных разворотных точек разворота (pivots). Других способов не знаю.
 

После оптимизации результаты впечатляют: на М5 деп 500 + 2680 в августе :)

 
TEXX:

После оптимизации результаты впечатляют: на М5 деп 500 + 2680 в августе :)


какие значения опт. параметров получились?
 

DrShumiloff писал(а):

Стоит ли огород городить с вызовом пользовательского индикатора?


Выкладываю версию без "огорода" -  RAVI+AO_v1.2.
 
shevss:
TEXX:

После оптимизации результаты впечатляют: на М5 деп 500 + 2680 в августе :)


какие значения опт. параметров получились?
ушло мылом
 
shevss:

DrShumiloff писал(а):

Стоит ли огород городить с вызовом пользовательского индикатора?


Выкладываю версию без "огорода" -  RAVI+AO_v1.2.
походу вы не создали ссылку на исправленную версию. Можете поправить, интересно посмотреть