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

!last bar fibo.mq5

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

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

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

О программе

Индикатор отрисовывает уровни Фибоначчи на последнем закрытом баре заданного таймфрейма на графике цены. При смене бара или появлении новых максимумов/минимумов текущего графика уровни пересчитываются и перерисовываются автоматически.

В качестве уровней используются стандартные значения Фибоначчи: 0, 0.382, 0.5, 0.618 и 1. Пользователь может выбрать таймфрейм анализа, цвет линий и включить или отключить отображение ценовых меток рядом с каждым уровнем.

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

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

НастройкаОписание
Copyright Текстовый параметр, содержащий строку с информацией об авторских правах. Отображается в свойствах индикатора и не влияет на его работу.
Copyright2 Текстовый параметр, содержащий дополнительную контактную информацию автора. Отображается в свойствах индикатора и не влияет на его работу.
xi_Period Целочисленный параметр, задающий таймфрейм, на котором анализируется последний бар для построения уровней Фибоначчи. Значение по умолчанию 10080 соответствует недельному таймфрейму.
xb_Move_HiLo Переключатель, определяющий, будет ли индикатор искать новые максимумы и минимумы на текущем графике для расширения диапазона уровней Фибоначчи. При значении true диапазон корректируется при появлении новых экстремумов.
xb_Show_Price Переключатель, определяющий отображение ценовых меток рядом с уровнями Фибоначчи. При значении true рядом с каждым уровнем показывается его числовое значение.
xc_Color_Fib Цвет, задающий цвет линий и подписей уровней Фибоначчи на графике. По умолчанию установлен жёлтый цвет.
Получить полный код

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

#property indicator_chart_window

extern string Copyright    = "Copyright © 2011, John Wustrack";
extern string Copyright2   = "eMail: j***********k*@hotmail.com";

extern int xi_Period = 10080;
extern bool xb_Move_HiLo = true;
extern bool xb_Show_Price = true;
extern color xc_Color_Fib = Yellow;

int gi_FibLevels;
double gd_FLvl[5];
double gd_High, gd_Low;

datetime gdt_Last_Bar;
datetime gdt_Times[];

int gi_Bar_Offset = 1;
string gs_Fibo;

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

int deinit()
  {

   ObjectDelete(gs_Fibo);   

   return(0);
  }

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

int Calculate_Fibo()
  {

   int li_Id1;
   datetime ldt_Fibo;
   int barid;
   int li_High, li_Low;

   ObjectDelete(gs_Fibo);   

   gd_High=iH

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

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

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

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

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

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

Стоимость полного кода
199,10₽ ≈ $2.43