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? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.