0
тут даже на скрине, либо рисует и запаздывает, на синем кружке сделка в шорт, а на красном сделка в бай и оба лося *crazy* 
avatar

cerber04

  • 24 августа 2019, 12:00
0
так позы же по разным валютным парам, это разные функции
avatar

cerber04

  • 22 июля 2019, 15:34
0
*good*  благодарю, заценим

фига себе там Т3 *shock* , 2тыс строчек кода почти =)))
avatar

cerber04

  • 10 июня 2019, 23:33
0
ПАММ ща не модно, может потому что Фейки все. Ща просто на сигналы подключаются или прямое копирование
avatar

cerber04

  • 4 июня 2019, 00:38
0
Лось — это стоплосс, а язь — это тейкпрофит, в настройках соответственно. 8-) 
avatar

cerber04

  • 25 мая 2019, 14:39
0
Андрей, вы как всегда на высоте, спасибки потестим
avatar

cerber04

  • 5 апреля 2019, 19:44
0
так буферы же легко сделать, надо только строчку буфер написать, если не ошибаюсь
avatar

cerber04

  • 5 апреля 2019, 16:09
0
что, цена сама подставлялась с ордера, а вбивалась вручную
avatar

cerber04

  • 19 марта 2019, 20:40
+1
Вот доработал сам, добавил вывод настроек МА и выбор бара на котором сигналить.
Алерт закоментировал, тестите на здоровье. Мне понравилась идея. <img src='http://opentraders.ru/templates/skin/g6h/images/smilies/009.gif?newyear' alt=' <img src='http://opentraders.ru/templates/skin/g6h/images/smilies/009.gif?newyear' alt=' <img src='http://opentraders.ru/templates/skin/g6h/images/smilies/009.gif?newyear' alt=' <img src='http://opentraders.ru/templates/skin/g6h/images/smilies/009.gif?newyear' alt=' <img src='http://opentraders.ru/templates/skin/g6h/images/smilies/009.gif?newyear' alt=' 8-) '>&nbsp; '>&nbsp; '>&nbsp; '>&nbsp; '>&nbsp; 

<code>
//+------------------------------------------------------------------+
//|                                                    FractalMA.mq4 |
//|                                              Copyright 2019, AM2 |
//|                                      http://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2019, AM2&&cerber04"
#property link      "http://www.forexsystems.biz"
#property version   "1.01"
#property strict
#property indicator_chart_window
#property description "Сигнал после фрактала на второй свече"
#property  indicator_buffers 2
//доработан cerber04

double up[];
double dn[];

extern int fr=4;
//бар после которого сигнал
extern int MAPeriod=28;
input int  MAShift=0;          
extern int MAMethod=MODE_SMA;  
extern int MAPrice=0;  
input int BarsCount=1111;
 

//Цена быстрой МА: 0-Close, 1-Open, 2-High, 3-Low, 4-Median, 5-Typical, 6-Weighted 


//input bool Alerts=0;

datetime t=0;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- indicator buffers mapping
   SetIndexStyle(0,DRAW_ARROW,0,1,Lime);
   SetIndexStyle(1,DRAW_ARROW,0,1,Red);
   SetIndexBuffer(0,up);
   SetIndexBuffer(1,dn);
   SetIndexArrow(0,233);
   SetIndexArrow(1,234);
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void PutArrow(string name,int code,double p,datetime time,color clr)
  {
//--- создадим стрелку
   ObjectDelete(0,name);
   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,1);
  }  
  
//+------------------------------------------------------------------+
//| 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[])
  {
//---
  
   if(t!=time[0] )
   //if(t!=time[0] && Alerts)
     {
      for(int i=0;i<BarsCount;i++)
        {
         double ma=iMA(NULL,0,MAPeriod,0,MAMethod,MAPrice,i);//PRICE_TYPICAL 5
         
 
         double hi=iFractals(NULL,0,MODE_UPPER,i+fr); //"4"- бар после которого сигнал
         double lo=iFractals(NULL,0,MODE_LOWER,i+fr);


         if(close[i]>ma && lo>0 ) 
           {
            up[i]=low[i];
            
          //Alert(_Symbol+" Buy!");
           }
         if(close[i]<ma && hi>0) 
          {
            dn[i]=high[i];
            
         //  Alert(_Symbol+" Sell!");
           }
        }
      t=time[0];
     }
//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+
</code>

Не забудьте плюсики поставить, будет приятно *victory* 
avatar

cerber04

  • 16 марта 2019, 03:35
0
у разных брокеров сигналы по разному отрабатываются
avatar

cerber04

  • 15 марта 2019, 20:55
0
Уважаемый Андрей, можете подправить. Алерт творит тихий ужас, куча сигналов в секунду и дикий треск в динамиках.
А без алертов стрелки не отображаются почему то *cry* .

Помогите мне алерт не нужен, лучше выбор метода добавьте пожалуйста *help* 
avatar

cerber04

  • 14 марта 2019, 17:19
0
может расстояние большое ставишь от цены, я вижу у тебя ордера в бай на пиках, так только на пробой работать.
avatar

cerber04

  • 13 февраля 2019, 21:53
0
Главное время до закрытия бара, профит в пунктах, процентах, и вслед за ценой конечно же размер шрифта.
этой штучки очень не хватает в mt5.
avatar

cerber04

  • 6 января 2019, 17:47
0
не слишком ли рано вошел, да и еще и пересиживал )))
а вообще заманчивое предложение, но с таким плечем надо терпение тренировать
Вопрос возник как к акции подключится?
avatar

cerber04

  • 4 января 2019, 16:52
0
datatime, надо добавить, чтобы свечи контролировал, не открывался каждый тик.
avatar

cerber04

  • 18 декабря 2018, 13:45
0
ее же не будет видно, а вообще цвет можно в коде прописать какой хотите
а если подумать, делаете фон чуть светлее в кнопку черной и все, но обычно делают наоборот
вот тут подбирайте оттенки
kasper.by/blog/palitra-web-tsvetov
avatar

cerber04

  • 13 декабря 2018, 22:49
0
33paltus а почему собственно не правильно, индикатор просто рисует не все сигналы, а советник берет все и они вполне могут быть закрыты в плюс.
avatar

cerber04

  • 11 декабря 2018, 17:48
0
там уже есть ответ
Исправил
<code>
void ModeObjects()
  {
   for(int i=ObjectsTotal()-1;i>=0;i--)
     {
      if(ObjectType(ObjectName(i))==OBJ_TREND) ObjectSet(ObjectName(i),OBJPROP_TIME2,Time[0]+PeriodSeconds()*BarsCount);
      if(ObjectType(ObjectName(i))==OBJ_ARROW_RIGHT_PRICE) ObjectSet(ObjectName(i),OBJPROP_TIME1,Time[0]+PeriodSeconds()*BarsCount);
     }
  }
</code>

вместо
OBJPROP_TIME надо OBJPROP_TIME1 это координата 1-ой точки
avatar

cerber04

  • 26 ноября 2018, 19:33
Начать торговлю с Альпари