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

AO_Fan_Volumes

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

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

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

О программе

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

Основная линия рассчитывается как разность двух простых скользящих средних, применённых к медианной цене. Линия медленного тренда представляет собой разность двух экспоненциальных скользящих средних, рассчитанных по цене закрытия. Линия баланса — разность экспоненциальной скользящей средней по цене закрытия и простой скользящей средней по медианной цене.

Гистограмма объёма отображается при положительном или отрицательном значении основной линии и масштабируется заданным коэффициентом. Все визуальные элементы могут быть включены или отключены отдельно через настройки индикатора.

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

НастройкаОписание
Show_AOLine_2 Отображение базовой линии AO Fan (вкл/выкл: DRAW_LINE или DRAW_NONE)
SlowEMA3 Период медленной простой скользящей средней для расчёта основной линии (медианная цена)
EMA Период быстрой простой скользящей средней для расчёта основной линии (медианная цена)
Show_AOLine_5 Отображение линии медленного тренда (вкл/выкл: DRAW_LINE или DRAW_NONE)
FastEMA2 Период быстрой экспоненциальной скользящей средней для линии медленного тренда (цена закрытия)
SlowEMA6 Период медленной экспоненциальной скользящей средней для линии медленного тренда (цена закрытия)
Show_AOLine_6 Отображение линии баланса (вкл/выкл: DRAW_LINE или DRAW_NONE)
V Период для расчёта линии баланса (экспоненциальная и простая скользящие средние)
Show_Volume Отображение гистограммы объёма (вкл/выкл)
coaf Коэффициент масштабирования объёма для гистограммы и линии объёма
Show_Vol_line Отображение дополнительной линии объёма (вкл/выкл)
MA_period Период скользящей средней (объявлен как параметр, не используется в расчётах)
Получить полный код

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

#property  indicator_separate_window
#property  indicator_buffers 4
#property  indicator_color1  Red
#property  indicator_color2  SteelBlue
#property  indicator_color3  DarkGreen
#property  indicator_color4  SkyBlue
#property  indicator_color5  Blue
#property  indicator_width1  2

extern bool Show_AOLine_2=true;
extern int SlowEMA3=34;
extern int EMA=2;

extern bool Show_AOLine_5=true;
extern int FastEMA2=21;
extern int SlowEMA6=55;
extern bool Show_AOLine_6=true;
extern int V=34;
extern bool Show_Volume=true;
extern double coaf=1.5;
extern bool Show_Vol_line=true;
extern int MA_period = 8;

double AOBuffer3[];
double EMABuffer2[];
double VBuffer[];
double ExtMapBuffer1[];

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

   IndicatorShortName("AO_Fan_Volumes");

   if(Show_AOLine_2 ==true){Show_AOLine_2=DRAW_LINE; }
   else 
    {Show_AOLine_2=DRAW_NONE; }
   SetIndexBuffer(0,AOBuffer3);
   SetIndexStyle(0,Show_AOLine_2);
   SetIndexLabel(0,"basic line");   

 if(Show_AOLine_5 ==true){Show_AOLine_5=DRAW_LINE; }
   else 
    {Show_AOLine_5=DRAW_NONE; }
   SetIndexBuffer(1,EMABuffer2);
   SetIndexStyle(1,Show_AOLine_5);
   SetIndexLabel(1,"slow trand  ( "+FastEMA2+" )( "+SlowEMA6+" )");

 if(Show_AOL

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

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

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

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

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

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

Стоимость полного кода
202,80₽ ≈ $2.48