0
Почему-то не все сигналы улавливает
прописан только один паттерн, когда красные или зеленые сигналы совпадают.
avatar

AM2

  • 28 мая 2018, 18:35
0
добавлял алерт в версию v6, т.к. ваш файл не прикрепился: www.opentraders.ru/downloads/1913/

avatar

AM2

  • 28 мая 2018, 18:33
+1
на завтра
avatar

AM2

  • 27 мая 2018, 22:05
0
завтра добавлю
avatar

AM2

  • 27 мая 2018, 21:58
0
из всей сетки ордеров увеличивает почему-то только один ордер, остальные тупо закрываются по профиту


о чем речь? покажите на скрине
avatar

AM2

  • 27 мая 2018, 21:58
0
Просьба скидывать скрины в топик, а не файлом:

avatar

AM2

  • 27 мая 2018, 10:25
0
поручился бы, тоже поглядывал на этот индикатор

у вас уже есть один выполненный заказ: zakaz.opentraders.ru/45413.html
черпак норма! :D 
avatar

AM2

  • 27 мая 2018, 09:47
0
сложный не берусь. на бесплатном делаю только то что можно быстро сделать.

если нужно платно, укажите здесь сколько готовы платить за заказ и если программист согласен с ценником, вам напишут в личку.
avatar

AM2

  • 27 мая 2018, 09:41
0
На двух я еще сделал, а с тивиай я так и не вытащил сигнал: www.opentraders.ru/downloads/1912/



avatar

AM2

  • 26 мая 2018, 10:43
0
Сделал набросок, подвесил терминал и надолго :) 


//+------------------------------------------------------------------+
//|                                                         3IN1.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

#property indicator_buffers 2         

extern int Shift=1;        // на каком баре сигнал индикатора

extern string IndName1="s-StochFlet";
extern int KPeriod=21;
extern int DPeriod=12;
extern int Slowing=3;
extern int method=0;//0-Простое скользящее среднее,1-Экспоненциальное скользящее среднее, //2-Сглаженное скользящее среднее,3-Линейно-взвешенное скользящее среднее
extern int price=0;//0 - Low/High или 1 - Close/Close
extern string для_WPR="";
extern int ExtWPRPeriod=14;
extern double ZoneHighPer= 70;
extern double ZoneLowPer = 30;

extern string IndName2="Waddah_Attar_Explosion";
extern int  Sensetive=150;
extern int  DeadZonePip=15;
extern int  ExplosionPower=15;
extern int  TrendPower=15;

extern string IndName3="Waddah_Attar_Explosion";
extern string TimeFrame="current time frame";
extern int     r                 = 12;
extern int     s                 = 12;
extern int     u                 = 5;

double up[],dn[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- indicator buffers mapping
   SetIndexBuffer(0,up);
   SetIndexBuffer(1,dn);
   SetIndexStyle(0,DRAW_ARROW,2,Lime);
   SetIndexStyle(1,DRAW_ARROW,1,Red);
   SetIndexArrow(0,233);
   SetIndexArrow(1,234);
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| 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++)
     {
      //stoflet
      double buy=iCustom(NULL,0,IndName1,KPeriod,DPeriod,Slowing,method,price,для_WPR,ExtWPRPeriod,ZoneHighPer,ZoneLowPer,2,i);
      double sell=iCustom(NULL,0,IndName1,KPeriod,DPeriod,Slowing,method,price,для_WPR,ExtWPRPeriod,ZoneHighPer,ZoneLowPer,3,i);

      //wada
      double green=iCustom(NULL,0,IndName2,Sensetive,DeadZonePip,ExplosionPower,TrendPower,0,i);
      double red=iCustom(NULL,0,IndName2,Sensetive,DeadZonePip,ExplosionPower,TrendPower,1,i);

      //tvi
      double tvi1=iCustom(NULL,0,IndName3,TimeFrame,r,s,u,4,i);
      double tvi2=iCustom(NULL,0,IndName3,TimeFrame,r,s,u,4,i+1);
      
      if(buy>0 && green>0 && tvi1>tvi2) up[i]=low[i];
      if(sell>0 && red>0 && tvi1<tvi2) up[i]=low[i];
     }
//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+

avatar

AM2

  • 26 мая 2018, 09:56
0
Нужно максимально упрощать советник или дробить на части задание, тогда реально будет сделать. И не забудьте о скринах с пояснениями.
avatar

AM2

  • 26 мая 2018, 01:13
0
тяжелый будет индикатор. терминал подвесить может.
avatar

AM2

  • 25 мая 2018, 19:29
0
Сделал болванку под мультивалютный дашборд на первом попавшемся индикаторе «FX Snipers T3 CCI»:



Далее в следующих топиках можно прописать сигналы ваших индикаторов.

avatar

AM2

  • 24 мая 2018, 20:32
0
индикатор нужно смотреть, можно ли вытащить из него сигнал. а так можно.
avatar

AM2

  • 24 мая 2018, 18:20
0
Проверял с отключеным тралом. 3 раза подряд сработало закрытие и бу:



с включенным тралом:



Настройки:



Поиграйте с настройками.
avatar

AM2

  • 23 мая 2018, 18:54
+1
Есть входы, усреднение и закрытие по обратному сигналу младена: www.opentraders.ru/downloads/1909/

avatar

AM2

  • 22 мая 2018, 21:26
0
похоже у вас целый склад индикаторов с проблемным доступом к сигналу! :D 
avatar

AM2

  • 22 мая 2018, 20:22
Начать торговлю с Альпари