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

CCI BreakOut

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

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

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

О программе

Индикатор для MetaTrader 4, отображающий аналитические сигналы на графике в виде стрелок. Использует индикатор Commodity Channel Index и экспоненциальную скользящую среднюю для определения потенциальных точек входа. Стрелки рисуются на свечах при выполнении условий по направлению сигнала.

Настройки программы

НастройкаОписание
CCI_Period Период CCI — Определяет период расчёта индикатора Commodity Channel Index
CCI_Breakout_Level Уровень пробоя CCI — Фиксированный уровень, при пересечении которого CCI генерирует сигнал
EMA_Period Период EMA — Определяет период экспоненциальной скользящей средней для фильтрации направления
Получить полный код

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

#property version   "1.00"
#property description ""

#include <stdlib.mqh>
#include <stderror.mqh>

#property indicator_chart_window
#property indicator_buffers 2

#property indicator_type1 DRAW_ARROW
#property indicator_width1 3
#property indicator_color1 0xFFAA00
#property indicator_label1 "Buy"

#property indicator_type2 DRAW_ARROW
#property indicator_width2 3
#property indicator_color2 0x0000FF
#property indicator_label2 "Sell"

double Buffer1[];
double Buffer2[];

extern int CCI_Period = 14;
extern double CCI_Breakout_Level = 0;
extern int EMA_Period = 50;
double myPoint; //initialized in OnInit

void myAlert(string type, string message)
  {
   if(type == "print")
      Print(message);
   else if(type == "error")
     {
      Print(type+" | CCI BreakOut @ "+Symbol()+","+Period()+" | "+message);
     }
   else if(type == "order")
     {
     }
   else if(type == "modify")
     {
     }
  }

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

int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime& time[],
                const double& open[],
                const double& high[],
                const double& low[],
                const double& close[],
                const long& tick_volume[

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

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

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

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

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

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

Стоимость полного кода
230,40₽ ≈ $2.82