• Обзор
  • Отзывы
  • Обсуждение (2)

StatisticalTrends

Данный индикатор показывает силу быков и медведей. В его основе лежат статистические расчеты, на основе которых определяется тренд в каждый момент времени.

В зависимости от настроек индикатор можно использовать как для краткосрочных трендов (идеально для скальперов), так и для долгосрочных трендов (для тех, кто торгует по тренду).

У индикатора есть два параметра:

  • MAPeriod - период для расчета скользящей средней (рекомендуемые значения - от 5 до 20, но вы можете подобрать свои);
  • AnalisedBars - количество баров для расчета тренда (рекомендуемые значения - от 50 до 200, но вы можете подобрать свои).

Пример простого советника, использующего данный индикатор:

//+------------------------------------------------------------------+
//|                                    StatisticalTrendsEASample.mq5 |
//|                       Copyright 2013, E-Tech Tecnologia SC Ltda. |
//+------------------------------------------------------------------+
#property copyright "Copyright 2013, E-Tech Tecnologia SC Ltda."
#property version   "1.00"

extern int MAPeriod = 10;
extern int AnalisedBars = 100;

extern int Limit = 70;

int ST_handle;
double SellForceBuffer[];
double BuyForceBuffer[];

void OnInit()
{
   ST_handle = iCustom(NULL,0,"StatisticalTrends",
                     MAPeriod,
                     AnalisedBars,
                     PRICE_CLOSE 
                     );
}

void OnTick()
{
   int sellCopied = CopyBuffer(ST_handle,0,0,1,SellForceBuffer);
   if(sellCopied > 0 && SellForceBuffer[0] >= Limit)
      Print("Opening a buy order...");
   int buyCopied = CopyBuffer(ST_handle,1,0,1,BuyForceBuffer);
   if(buyCopied > 0 && BuyForceBuffer[0] >= Limit)
      Print("Opening a sell order...");
}
Нет отзывов