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

NEOLITHIC QUANTUM PRO

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

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

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

О программе

NEOLITHIC QUANTUM PRO — аналитический индикатор для MetaTrader 5, который выявляет локальные минимумы и максимумы на ценовых графиках и отмечает их стрелками. Используются два буфера расчёта: бычий (зелёные стрелки при обнаружении нового минимума) и медвежий (красные стрелки при обнаружении нового максимума). Параметры периода и сдвига позволяют настраивать чувствительность поиска экстремумов.

Индикатор предоставляет многоуровневую систему уведомлений: звуковые сигналы, всплывающие текстовые сообщения и отправку электронной почты при появлении новых торговых сигналов. На графике отображается информационная метка с названием индикатора.

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

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

НастройкаОписание
ArrowsIdentifier Текстовый параметр-идентификатор стрелок.
Periodic Период в барах для поиска локальных минимумов и максимумов.
Quantum Сдвиг в барах при поиске экстремумов, задающий глубину анализа.
ArrowOnUpColor Цвет стрелок бычьего сигнала.
ArrowOnDnColor Цвет стрелок медвежьего сигнала.
ArrowUpCode Код стрелки для отображения бычьего сигнала на графике.
ArrowDnCode Код стрелки для отображения медвежьего сигнала на графике.
ArrowSize Размер стрелок на графике.
ArrowGap Отступ стрелок от цены в пунктах.
SIGNAL_BAR Номер бара, на котором проверяется наличие сигнала для отправки уведомлений.
AlertSound Включает или отключает звуковые уведомления при появлении нового сигнала.
AlertsMessage Включает или отключает всплывающие текстовые уведомления с информацией о сигнале.
SendMailPossible Включает или отключает отправку уведомлений по электронной почте при появлении сигнала.
Получить полный код

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

#property indicator_chart_window
#property  indicator_buffers 2 
#property  indicator_color1 LimeGreen;
#property  indicator_color2 Red;

extern string ArrowsIdentifier = "NEOLITHIC QUANTUM PRO";
extern int    Periodic =  300;
extern int    Quantum = 25;
extern color  ArrowOnUpColor   = LimeGreen;
extern color  ArrowOnDnColor   = Red;
extern int    ArrowUpCode      = 233;
extern int    ArrowDnCode      = 234;
extern int    ArrowSize        = 3;
extern int    ArrowGap         = 3;
extern int    SIGNAL_BAR   =  1 ; 
extern bool   AlertSound      = TRUE; 
extern bool   AlertsMessage   = TRUE;
extern bool   SendMailPossible = FALSE;

string SoundFileBuy  = "wait.wav";
string SoundFileSell = "wait.wav";

bool SoundBuy  = False;
bool SoundSell = False;

double BufferBullish[];
double BufferBearish[];

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

int deinit()
{
   return( 0 );
}

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

   if (counted_bars < 0) return (-1);
   if (counted_bars > 0) counted_bars--;
   int intLimit = Bars - counted_bars;
   int intLow, intHigh;

   for( int inx = intLimit; inx >= 0; inx-- )
   {          
      BufferBullish[inx] = 0.0;
      BufferBearish[inx] = 0.0;

      intLow = iLowest( Symbol(), Period(),MODE_LOW,Periodic,inx-Quantum);

      if ( intLow == inx )
      {
         BufferBullish[inx] = Low[inx]-ArrowGap*Point;
      }

      intHigh = iHighest( Symbo

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

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

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

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

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

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

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