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

Silver-channels

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

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

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

О программе

Silver-channels — это пользовательский индикатор для MetaTrader 5, исходный код которого написан на MQL5. Индикатор отображается в окне графика и рассчитывает несколько линий каналов, построенных на основе анализа диапазона цен за заданное число баров. В коде объявлено восемь буферов индикатора, которые выводятся как линии разных цветов: Silver, SkyBlue, YellowGreen и Magenta. Каждая пара линий образует верхнюю и нижнюю границы соответствующего канала.

Индикатор использует два целочисленных параметра для настройки периодов расчёта и четыре числовых параметра, задающих процентные уровни для построения каналов. Названия каналов в коде: Silver-channel, Sky-channel, Zen-channel и Future-channel. Для каналов Future-channel применяется дополнительный сдвиг по времени.

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

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

НастройкаОписание
TSP Целочисленный параметр, задающий дополнительный сдвиг по времени для канала Future-channel. Влияет на смещение линий этого канала относительно текущего бара.
SSP Целочисленный параметр, задающий количество баров для анализа диапазона цен при расчёте каналов. Влияет на глубину истории, используемой для построения линий.
SilvCh Числовой параметр, задающий процентное значение для построения границ канала Silver-channel. Используется в расчёте верхней и нижней линий этого канала.
SkyCh Числовой параметр, задающий процентное значение для построения границ канала Sky-channel. Используется в расчёте верхней и нижней линий этого канала.
ZenCh Числовой параметр, задающий процентное значение для построения границ канала Zen-channel. Используется в расчёте верхней и нижней линий этого канала.
FutCh Числовой параметр, задающий процентное значение для построения границ канала Future-channel. Используется в расчёте верхней и нижней линий этого канала.
Получить полный код

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

#property indicator_chart_window
#property indicator_buffers 8
#property indicator_color1 Silver
#property indicator_color2 Silver
#property indicator_color3 SkyBlue
#property indicator_color4 SkyBlue
#property indicator_color5 YellowGreen
#property indicator_color6 YellowGreen
#property indicator_color7 Magenta
#property indicator_color8 Magenta

extern int TSP=9;
extern int SSP=26;
extern double SilvCh=38.2;
extern double SkyCh=23.6;
extern double ZenCh=0;
extern double FutCh=61.8;

double SCH_BufferH[];
double SCH_BufferL[];
double Sky_BufferH[];
double Sky_BufferL[];
double Zen_BufferH[];
double Zen_BufferL[];
double Fut_BufferL[];
double Fut_BufferH[];

int a_begin;

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

   SetIndexStyle(0,DRAW_LINE);
   SetIndexBuffer(0,SCH_BufferH);
   SetIndexDrawBegin(0,SSP-1);
   SetIndexLabel(0,"Silver-channel High");

   SetIndexStyle(1,DRAW_LINE);
   SetIndexBuffer(1,SCH_BufferL);
   SetIndexDrawBegin(1,SSP-1);
   SetIndexLabel(1,"Silver-channel Low");

   SetIndexStyle(2,DRAW_LINE);
   SetIndexBuffer(2,Sky_BufferH);
   SetIndexDrawBegin(2,SSP-1);
   SetIndexLabel(2,"Sky-channel High");

   SetIndexStyle(3,DRAW_LINE);
   SetIndexBuffer(3,Sky_BufferL);
   SetIndexDrawBegin(3,SSP-1);
   SetIndexLabel(3,"Sky-channel Low");

   SetIndexStyle(4,DRAW_LINE);
   SetIndexBuffer(4,Zen_BufferH);
   SetIndexDrawBegin(4,SSP-1);
   SetIndexLabel(4,"Zen-channel High");

   SetIndexStyle(5,DRAW_LINE);
   SetIndexBuffer(5,Zen_BufferL);
   Se

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

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

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

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

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

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

Стоимость полного кода
243,60₽ ≈ $2.98