0
Сделайте так, а потом компилировать

if(CloseSig>0)
        {
         if(sell)
           {
            CloseAll(0);
           }
         if(buy)
           {
            CloseAll(1);
           }
avatar

Slava78

  • 12 июня 2020, 08:07
0
Скачал Супер тренд, почему-то на графике, а не в подвале?
avatar

Slava78

  • 8 июня 2020, 14:03
0
Индикаторов нет, советника нет. О чем разговор?*???* 
avatar

Slava78

  • 4 июня 2020, 08:53
0
Он рисует
avatar

Slava78

  • 1 июня 2020, 20:16
0
if(Bid-ma>Delta*_Point)  CloseAll(0);
      if(ma-Ask>Delta*_Point)  CloseAll(1);


Замени и будет закрытие на пробой машки
avatar

Slava78

  • 1 июня 2020, 08:41
0
Я уже делал Delta_AFTZ или он не правильно работает?
avatar

Slava78

  • 1 июня 2020, 07:22
0
Все уровни с легкостью пробиваются, потому что трейдеров учат ставить за них стоплосс. Главное торговля по тренду, а не сидеть и думать пробьет или отобьет. А усреднение бывает разное, а не только с определенным шагом
avatar

Slava78

  • 1 июня 2020, 05:35
0
Точно также и безубыток добавляется. Берешь с другого советника нужные функции и *zapoy* 
avatar

Slava78

  • 31 мая 2020, 19:08
0
И еще это добавь, потом компилировать

if(TrailingStop>0)
      Trailing();


extern int TrailingStop  = 0;        // трал
extern int TrailingStep  = 0;        // шаг трала
avatar

Slava78

  • 31 мая 2020, 17:33
0
Сам добавь

//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void Trailing()
  {
   bool mod;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
           {
            if(OrderType()==OP_BUY)
              {
               if(Bid-OrderOpenPrice()>TrailingStop*Point)
                 {
                  if(OrderStopLoss()<Bid-(TrailingStop+TrailingStep-1)*Point)
                    {
                     mod=OrderModify(OrderTicket(),OrderOpenPrice(),Bid-TrailingStop*Point,OrderTakeProfit(),0,Yellow);
                     return;
                    }
                 }
              }

            if(OrderType()==OP_SELL)
              {
               if((OrderOpenPrice()-Ask)>TrailingStop*Point)
                 {
                  if(OrderStopLoss()>Ask+(TrailingStop+TrailingStep-1)*Point || OrderStopLoss()==0)
                    {
                     mod=OrderModify(OrderTicket(),OrderOpenPrice(),Ask+TrailingStop*Point,OrderTakeProfit(),0,Yellow);
                     return;
                    }
                 }
              }
           }
        }
     }
  }
avatar

Slava78

  • 31 мая 2020, 17:30
0
Связывался. На этом сайте не раз делали. Ultimate к примеру
avatar

Slava78

  • 31 мая 2020, 10:27
0
Канал тоже рисует, особенно с такими настройками(обычный ТМА)
Вертекс, какой уровень должен пробивать? 0.8?
avatar

Slava78

  • 31 мая 2020, 05:58
0
Заходишь в файлы, создаешь, потом прикрепляешь
avatar

Slava78

  • 30 мая 2020, 19:15
0
Я выложил скрин и объяснил как сделать в индикаторе. Советник читает данные с терминального индикатора.
avatar

Slava78

  • 29 мая 2020, 07:57
0
Прописать обычную МА?
avatar

Slava78

  • 29 мая 2020, 07:55
0
Я не привязывал к МА и к уровням. Для меня сложно довести до ума.
avatar

Slava78

  • 29 мая 2020, 05:12