Группа "Стол заказов MQL"

Рейтинг 2087



РЕКОМЕНДУЮ



индикатор с алертом

Прошу сделать индикатор со стрелкой и алертом.
сигнал на покупку: Подвальный индикатор dss находится в перепроданности ниже 30,
сигнальная линия vinini _HMA меняет цвет с красного на голубой и свеча закрываеется выше ма 5 белой, стрелка на след свече.
prntscr.com/k1gaqp
prntscr.com/k1gavt
prntscr.com/k1gb0r
prntscr.com/k1gb3a DSS Bresert.ex4 (15 Kb) DSS Bresert.mq4 (8 Kb) VininI_HMA_soundamp-Alert.ex4 (14 Kb) VininI_HMA_soundamp-Alert.mq4 (4 Kb)
  • 0
  • Просмотров: 4742
  • 2 июля 2018, 08:04
  • Inga69
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
создать индикатор
Следующая запись в группе  
починить индикатор
01 июля 2018
02 июля 2018

Комментарии (11)

+
0
на 5-е
avatar

  34  AM2 Сообщений: 15880 - Андрей

  • 2 июля 2018, 17:31
+
0
Спасибо, жду) Только забыла написать, что на продажу сигнал, все тоже самое только в обратном направлении)))
Редактирован: 2 июля 2018, 19:16
avatar

  8  Inga69 Автор Сообщений: 61 - Inga69

  • 2 июля 2018, 19:14
+
0
Просьба все материалы скидывать в топик:







avatar

  34  AM2 Сообщений: 15880 - Андрей

  • 3 июля 2018, 20:59
+
0
avatar

  34  AM2 Сообщений: 15880 - Андрей

  • 3 июля 2018, 21:50
+
0
Спасибо, не получилось картинками скинуть, только ссылками, учту. Проверила, пожалуйста исправьте индикатор сигналит каждую секунду не останавливаясь)))
avatar

  8  Inga69 Автор Сообщений: 61 - Inga69

  • 3 июля 2018, 22:09
комментарий был удален 2018-07-03 22:08:59 Inga69

+
0
сигналит каждую секунду не останавливаясь)

это чтобы не проспать! :D 
поправил: www.opentraders.ru/downloads/1968/
avatar

  34  AM2 Сообщений: 15880 - Андрей

  • 4 июля 2018, 17:53
+
0
Спасибо)))
avatar

  8  Inga69 Автор Сообщений: 61 - Inga69

  • 4 июля 2018, 21:50
+
0
Проверила, все равно сигналит prntscr.com/k2pt17
avatar

  8  Inga69 Автор Сообщений: 61 - Inga69

  • 5 июля 2018, 07:48
+
0
давайте сюда вставлю:


//+------------------------------------------------------------------+
//|                                                        Vinni.mq4 |
//|                                              Copyright 2018, AM2 |
//|                                      http://www.forexsyatems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2018, AM2"
#property link      "http://www.forexsyatems.biz"
#property version   "1.00"
#property strict
#property indicator_chart_window
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- indicator buffers mapping

//---
   return(INIT_SUCCEEDED);
  }

input string Name1="DSS Bresert";
extern int EMA_period=8;
extern int Stochastic_period=13;
extern int Shift=1;
extern int Level=30;

input string Name2="VininI_HMA_soundamp-Alert";
extern int period=16;
extern int method=3; // MODE_SMA 
extern int price=0; // PRICE_CLOSE 
extern int sdvig=0;

datetime t=0;
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void PutArrow(string name,int code,double p,datetime time,color clr)
  {
//--- создадим стрелку
   ObjectCreate(0,name,OBJ_ARROW,0,time,p);
//--- установим код стрелки
   ObjectSetInteger(0,name,OBJPROP_ARROWCODE,code);
//--- установим способ привязки
   ObjectSetInteger(0,name,OBJPROP_ANCHOR,ANCHOR_CENTER);
//--- установим цвет стрелки
   ObjectSetInteger(0,name,OBJPROP_COLOR,clr);
//--- установим размер стрелки
   ObjectSetInteger(0,name,OBJPROP_WIDTH,2);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
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<1000;i++)
     {
      double dss=iCustom(NULL,0,Name1,EMA_period,Stochastic_period,0,i);
      double gre1=iCustom(NULL,0,Name2,period,method,price,sdvig,1,i);
      double red1=iCustom(NULL,0,Name2,period,method,price,sdvig,2,i);
      double gre2=iCustom(NULL,0,Name2,period,method,price,sdvig,1,i+1);
      double red2=iCustom(NULL,0,Name2,period,method,price,sdvig,2,i+1);
      double ma=iMA(NULL,0,5,2,0,0,Shift);

      if(t!=Time[0])
        {
         if(dss<Level && gre1<1000 && red2<1000 && close[i]>ma)
           {
            PutArrow("UP "+(string)time[i],233,low[i],time[i],Blue);
            Alert(_Symbol+" UP Signal!!!");
           }

         if(dss>100-Level && gre2<1000 && red1<1000 && close[i]<ma)
           {
            PutArrow("DN "+(string)time[i],234,high[i],time[i],Red);
            Alert(_Symbol+" DN Signal!!!");
           }
        }
      t=Time[0];
     }
//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+

avatar

  34  AM2 Сообщений: 15880 - Андрей

  • 5 июля 2018, 17:28
+
0
Спасибо, работает:) 
avatar

  8  Inga69 Автор Сообщений: 61 - Inga69

  • 5 июля 2018, 20:49

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий
Начать торговлю с Альпари