← К каталогу
Исходный код · ID 1210

Pivot Point

pivot2.mq5
Вы автор или правообладатель?

Сообщите нам, если считаете, что материал размещён без разрешения.

Краткий обзор

О программе

Индикатор для расчёта и отображения опорного уровня (pivot point) и связанных уровней поддержки и сопротивления на графике цен. Уровни пересчитываются при смене торгового дня, используя экстремумы и закрытие предыдущей сессии. Работает только на таймфреймах вплоть до дневного — при более высоком разрешении расчёт не выполняется.

Визуализация осуществляется через текстовые метки и линии на графике. Используются 7 индикаторных буферов для отрисовки линий каждого из семи уровней. При инициализации задаются стили и цвета линий, а при деинициализации удаляются все графические объекты с графика.

Получить полный код

Поиск по коду файла

#property indicator_chart_window

#property indicator_buffers 7
#property indicator_color1 Orange
#property indicator_color2 DarkBlue
#property indicator_color3 Maroon
#property indicator_color4 DarkBlue
#property indicator_color5 Maroon
#property indicator_color6 Green
#property indicator_color7 Green

double PBuffer[];
double S1Buffer[];
double R1Buffer[];
double S2Buffer[];
double R2Buffer[];
double S3Buffer[];
double R3Buffer[];
string Pivot="Pivot Point",Sup1="S 1", Res1="R 1";
string Sup2="S 2", Res2="R 2", Sup3="S 3", Res3="R 3";
int fontsize=10;
double P,S1,R1,S2,R2,S3,R3;
double LastHigh,LastLow,x;

int deinit()
  {

   ObjectDelete("Pivot");
   ObjectDelete("Sup1");
   ObjectDelete("Res1");
   ObjectDelete("Sup2");
   ObjectDelete("Res2");
   ObjectDelete("Sup3");
   ObjectDelete("Res3");   

   return(0);
  }

int init()
  {
      // код доступен только после оплаты
   }

int start()

  {
      // код доступен только после оплаты
   }
   int    counted_bars=IndicatorCounted();

   int limit, i;

if (counted_bars==0)
{
   x=Period();
   if (x>240) return(-1

Показано первые 50% кода (символов: 2782)

Открыть по тарифу

Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.

Разовая покупка файла

На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.

Чтобы оформить заказ, введите email и перейдите к оплате.

Стоимость полного кода
278,20₽ ≈ $3.40