Вот вам супер стратегия из 1 индикатора

L'Castro

Уважаемый
Регистрация
13.07.14
Сообщения
185
Реакции
30
L'Castro не предоставил никакой дополнительной информации.
вот индиктаор, мне навится но надо с настройками поиграться, как то давненько заказывал на форуме, чтоб прикрутили к нему алерт и стрелки, смотрим, думаем, настраиваем вместе!
46deacaf444421027c15c692e30c4eb6.png
 

Вложения

  • © • Alert.ex4
    25.4 КБ · Просмотры: 967
Последнее редактирование модератором:

gig

Начинающий
Регистрация
21.05.14
Сообщения
66
Реакции
24
gig не предоставил никакой дополнительной информации.
О чем подвальный индикатор говорит?
 

Teterev

Старейшина
Регистрация
04.09.14
Сообщения
557
Реакции
163
Teterev не предоставил никакой дополнительной информации.
А суть в стрелках? Или в подвале?стрелки рисуют?
 

L'Castro

Уважаемый
Регистрация
13.07.14
Сообщения
185
Реакции
30
L'Castro не предоставил никакой дополнительной информации.

Teterev

Старейшина
Регистрация
04.09.14
Сообщения
557
Реакции
163
Teterev не предоставил никакой дополнительной информации.

L'Castro

Уважаемый
Регистрация
13.07.14
Сообщения
185
Реакции
30
L'Castro не предоставил никакой дополнительной информации.

maksspn

Старейшина
Регистрация
02.04.14
Сообщения
1,403
Реакции
265
maksspn не предоставил никакой дополнительной информации.

Teterev

Старейшина
Регистрация
04.09.14
Сообщения
557
Реакции
163
Teterev не предоставил никакой дополнительной информации.

L'Castro

Уважаемый
Регистрация
13.07.14
Сообщения
185
Реакции
30
L'Castro не предоставил никакой дополнительной информации.

L'Castro

Уважаемый
Регистрация
13.07.14
Сообщения
185
Реакции
30
L'Castro не предоставил никакой дополнительной информации.
Чтобы можно его исправлять и настриивать, что-нибудь добавлять на языке программирования.кстати, а там алерт есть?
вот вроде этот код, но тут без алерта и без функции изменения уровней
Код:
PHP Code:
//+------------------------------------------------------------------+
//|                                              Cronex T RSI BB.mq4 |
//|                                     Copyright © 2008-10, Cronex. |
//|                                       http://www.metaquotes.net/ |
//+------------------------------------------------------------------+
#property  copyright "Copyright © 2008-10, Cronex"
#property  link      "http://www.metaquotes.net/"
//----
#property  indicator_separate_window
#property indicator_buffers 7
#property indicator_color1 DarkOrange
#property indicator_color2 SteelBlue
#property indicator_color3 Blue
#property indicator_color4 Black
#property indicator_color5 Black
#property indicator_color6 Blue
#property indicator_color7 Red

#property indicator_width1 2
#property indicator_width6 2
#property indicator_width7 2
//-----Level lines  
#property  indicator_level1  10
#property  indicator_level2 -10
//#property  indicator_level3 -10
//----
extern int     RSIPeriod=16;
extern double  TCurvature=0.618;
extern int     MAPeriod=10;
extern int     BandsPeriod=20;
extern int     BandsDeviations=2;
extern int     BandsShift=0;

//----
double RSITArray[];
double RSIArray[];
double BBMDArray[];
double BBUPArray[];
double BBDNArray[];
double MaxArray[];
double MinArray[];

double e1,e2,e3,e4,e5,e6;
double c1,c2,c3,c4;
double n,w1,w2,b2,b3;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//---- indicators setting

   SetIndexBuffer(0,RSITArray);
   SetIndexBuffer(1,RSIArray);
   SetIndexBuffer(2,BBMDArray);
   SetIndexBuffer(3,BBUPArray);
   SetIndexBuffer(4,BBDNArray);
   SetIndexBuffer(5,MaxArray);
   SetIndexBuffer(6,MinArray);
  
//---- drawing settings
   SetIndexStyle(0,DRAW_LINE);
   SetIndexStyle(1,DRAW_LINE);
  
   SetIndexStyle(2,DRAW_LINE);  
   SetIndexStyle(3,DRAW_LINE,STYLE_DOT,1);
   SetIndexStyle(4,DRAW_LINE,STYLE_DOT,1);

   SetIndexStyle(5,DRAW_HISTOGRAM); 
   SetIndexStyle(6,DRAW_HISTOGRAM);
  
   SetIndexEmptyValue(5,0.0);
   SetIndexEmptyValue(6,0.0);
//---- name for DataWindow and indicator subwindow label
   SetIndexLabel(0,"RSI T");
   SetIndexLabel(1,"RSI");
   SetIndexLabel(2,"BB Middle");
   SetIndexLabel(3,"BB Upper");
   SetIndexLabel(4,"BB Lower");
   SetIndexLabel(5,"Max Point");  
   SetIndexLabel(6,"Min Point"); 
   //
   IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS));
   IndicatorShortName("Cronex T RSI BB Signal("+RSIPeriod+")");  
  
//---- variable reset
   e1=0; e2=0; e3=0; e4=0; e5=0; e6=0;
   c1=0; c2=0; c3=0; c4=0;
   n=0;
   w1=0; w2=0;
   b2=0; b3=0;
   //
   b2=TCurvature*TCurvature;
   b3=b2*TCurvature;
   c1=-b3;
   c2=(3*(b2+b3));
   c3=-3*(2*b2+TCurvature+b3);
   c4=(1+3*TCurvature+b3+3*b2);
   n=RSIPeriod;
   //
   if (n<1) n=1;
   n=1 + 0.5*(n-1);
   w1=2/(n + 1);
   w2=1 - w1;
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
   int Limit=300;
   double Max;
   int MaxB;
//---- indicator calculation
   for(int i=Limit; i>=0; i--)
     {
      RSIArray[i]=(
                    iRSI(NULL,0,RSIPeriod+4*0,PRICE_WEIGHTED,i)+
                    iRSI(NULL,0,RSIPeriod+4*1,PRICE_WEIGHTED,i)+
                    iRSI(NULL,0,RSIPeriod+4*2,PRICE_WEIGHTED,i)+
                    iRSI(NULL,0,RSIPeriod+4*3,PRICE_WEIGHTED,i))/4-50;     

      e1=w1*RSIArray[i] + w2*e1;
      e2=w1*e1 + w2*e2;
      e3=w1*e2 + w2*e3;
      e4=w1*e3 + w2*e4;
      e5=w1*e4 + w2*e5;
      e6=w1*e5 + w2*e6;
//=====================================================
      RSITArray[i]=c1*e6 + c2*e5 + c3*e4 + c4*e3;
//=====================================================     
     }

//================================================================================================
    for(int j=Limit-1;j>=0;j--)
      {
      BBMDArray[j]=iBandsOnArray(RSITArray,0,BandsPeriod,BandsDeviations,BandsShift,MODE_MAIN,j);
      BBUPArray[j]=iBandsOnArray(RSITArray,0,BandsPeriod,BandsDeviations,BandsShift,MODE_UPPER,j);
      BBDNArray[j]=iBandsOnArray(RSITArray,0,BandsPeriod,BandsDeviations,BandsShift,MODE_LOWER,j);
     
      if(RSIArray[j]>BBUPArray[j])MaxArray[j]=RSIArray[j]-BBUPArray[j];
      if(RSIArray[j]<BBDNArray[j])MinArray[j]=RSIArray[j]-BBDNArray[j];
     
//      if(RSITArray[j]>BBMDArray[j])MaxArray[j]=RSITArray[j]-BBMDArray[j];
//      if(RSITArray[j]<BBMDArray[j])MinArray[j]=RSITArray[j]-BBMDArray[j];     
     
      }
//----
   return(0);
  }
//+------------------------------------------------------------------+
 
Последнее редактирование:

L'Castro

Уважаемый
Регистрация
13.07.14
Сообщения
185
Реакции
30
L'Castro не предоставил никакой дополнительной информации.
так у кого какие мысли? если поставить уровень 5 и -5 то будет больше сигналов, но будет больше убытков, чем отфильтровать можно? може тв код что нибудь прописать или что
 

Kaiju

Старейшина
Регистрация
06.02.14
Сообщения
1,761
Реакции
1,117
Kaiju не предоставил никакой дополнительной информации.
Сказать ничего не могу, за полдня 3+ и 2 возврата. Трендов нет, чтобы проверить как следует. ТФ м15.
 

L'Castro

Уважаемый
Регистрация
13.07.14
Сообщения
185
Реакции
30
L'Castro не предоставил никакой дополнительной информации.

Kaiju

Старейшина
Регистрация
06.02.14
Сообщения
1,761
Реакции
1,117
Kaiju не предоставил никакой дополнительной информации.

Kaiju

Старейшина
Регистрация
06.02.14
Сообщения
1,761
Реакции
1,117
Kaiju не предоставил никакой дополнительной информации.

Teterev

Старейшина
Регистрация
04.09.14
Сообщения
557
Реакции
163
Teterev не предоставил никакой дополнительной информации.
сейчас прогнал в тестере, он может ставить много стрелок подряд.не очень хороший вариант.а сами стрелки когда появляются, в самом начале?
 

Kaiju

Старейшина
Регистрация
06.02.14
Сообщения
1,761
Реакции
1,117
Kaiju не предоставил никакой дополнительной информации.
сейчас прогнал в тестере, он может ставить много стрелок подряд.не очень хороший вариант.а сами стрелки когда появляются, в самом начале?
По разному, обычно во время формирования свечи. Может быть на младших тф и по открытию.
 

L'Castro

Уважаемый
Регистрация
13.07.14
Сообщения
185
Реакции
30
L'Castro не предоставил никакой дополнительной информации.
следите еще за самим индиктаором который в подвале, он самый главный, если индикатор коснулся или пробил урловень 10, то будет стрелка и вход, а если пробил или коснулся и вышла стрелка но при этом индикатор обратно ушел, то есть уже нет касания, то это ложный сигнал
 
Верх Низ