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

x-vost arrow_v.1.2.mq5

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

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

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

О программе

X-VOST ARROW v.1.2 — индикатор для MetaTrader 4, отображающий стрелки сигналов покупки и продажи прямо на графике цены. Он анализирует параметры свечей и выводит визуальные маркеры в окне чарта. Индикатор поддерживает несколько каналов оповещений: текстовые сообщения в чате, звуковые сигналы, email и push-уведомления на мобильное устройство.

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

НастройкаОписание
верх от (up1) верх от — Минимальная длина верхней тени свечи для формирования сигнала покупки (в пунктах).
верх до (up2) верх до — Максимальная длина верхней тени свечи для формирования сигнала покупки (в пунктах).
низ от (dn1) низ от — Минимальная длина нижней тени свечи для формирования сигнала покупки (в пунктах).
низ от (dn2) низ от — Максимальная длина нижней тени свечи для формирования сигнала покупки (в пунктах).
тело от (telo1) тело от — Минимальный размер тела свечи, при превышении которого рассматривается формирование сигнала (в пунктах).
ArrowsUpColor Цвет стрелок покупки — Цвет отображения стрелок сигнала на покупку на графике.
ArrowsDnColor Цвет стрелок продажи — Цвет отображения стрелок сигнала на продажу на графике.
ArrowsUpCode Код символа стрелки покупки — Символ стрелки, используемый для отрисовки сигнала на покупку.
ArrowsDnCode Код символа стрелки продажи — Символ стрелки, используемый для отрисовки сигнала на продажу.
ArrowsSize Размер стрелок — Размер отображаемых стрелок сигналов на графике.
ArrowsGap Отступ стрелки от цены — Вертикальный отступ стрелки от уровня цены в пунктах.
AlertsMessage Чат-уведомления — Включает или отключает отправку текстовых уведомлений в чат терминала.
AlertsSound Звуковые уведомления — Включает или отключает воспроизведение звукового сигнала при появлении стрелки.
AlertsEmail Email-уведомления — Включает или отключает отправку email-сообщений при появлении стрелки.
AlertsMobile Push-уведомления — Включает или отключает отправку push-уведомлений на мобильное устройство.
SignalBar Бар для проверки сигнала — Выбор бара (текущий или предыдущий), на котором происходит детекция и вывод сигнала.
Получить полный код

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

#property strict
#property indicator_chart_window

#property indicator_buffers 2
#property indicator_color1 DeepSkyBlue
#property indicator_color2 Red

enum MYENUM
 { 
   Var0,
   Var1 
 };

input int up1=2;//верх от
input int up2=20;//верх до
input int dn1=2;//низ от
input int dn2=20;//низ от
input int telo1=20;//тело от
input int telo2=200;;//тело до
extern color  ArrowsUpColor       = DeepSkyBlue;
extern color  ArrowsDnColor       = Red;
extern int    ArrowsUpCode        = 241;
extern int    ArrowsDnCode        = 242;
extern int    ArrowsSize          = 2;
extern int    ArrowsGap           = 0;
extern bool  AlertsMessage = true; 
extern bool  AlertsSound   = false;
extern bool  AlertsEmail   = false;
extern bool  AlertsMobile  = false;

input MYENUM SignalBar     = Var0;  

datetime TimeBar; 

double buyBf[];
double sellBf[];

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[],
                const long &volume[],
                const int &spread[])
  {
      // код доступен только после оплаты
   }

   for(int i=0;i<1111;i++)
     {
      if(close[i]-open[i]>telo1*_Point && close[i]-open[i]<telo2*_Point &&
      high[i]-close[i]>up1*_Point && high[i]-close[i]<up2*_Point &&
      open[i]-low[i]>dn1*_Point && open[i]-low[i]<dn2*_Point) buyBf[i]=low[i]

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

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

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

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

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

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

Стоимость полного кода
290,20₽ ≈ $3.55