0
Ладно, там уже я разобрался… Другая проблема.в тестере очень медленно работает, я грешу на линии что в индикаторе, возможно их убрать чтоб не отображались и оставить только стрелочки?
avatar

rollout

  • 7 января 2017, 22:45
+1
Стервятники сразу писать в л/с стали, дичь втирают за деньги:D 
avatar

rollout

  • 10 декабря 2016, 16:15
0
ставил такой, но увы… у меня не работало
avatar

rollout

  • 10 декабря 2016, 16:12
0
и вот еще рабочий если кому нужно)
www.mql5.com/ru/market/product/7601#full_description
avatar

rollout

  • 9 декабря 2016, 19:00
0
Во)*bravo*  рабочий верхняя ссылка, правда слегка запаздало, спустя пару секунд но я не скальпир) по этому и так сойдет*hi* 
avatar

rollout

  • 9 декабря 2016, 18:58
0
Да пишут та много, я уже почти все обрыл, большинство «бесплатные» после установки просят ключ) если хотишь на реальный счет а ключ стоит денег, вот такая вот беда, потратил пол дня на различные настройки а в конце пинок такой)
avatar

rollout

  • 9 декабря 2016, 10:23
0
Этот тоже) установил но не работает…
Вот еще, пиликает трещит но не копирует. forum.goodtrading.ru/threads/rs-trade-copier-pro-v7-3-%D0%9A%D0%BE%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA-%D1%81%D0%B4%D0%B5%D0%BB%D0%BE%D0%BA-%D0%A0%D0%B5%D0%B2%D0%B5%D1%80%D1%81.2211/

Кто то их ломает что ли))))
avatar

rollout

  • 8 декабря 2016, 22:32
0
и его устанавливал, не пашет у меня как на демках так и на реальных счетах((
avatar

rollout

  • 8 декабря 2016, 22:08
0
Спасибо, но уже я пробовал, не получилось *???* 
avatar

rollout

  • 8 декабря 2016, 16:58
0
Может тогда подскажите, или возможно у вас есть какой нибудь копировщик.
В советниках и индикаторах я более менее разбираюсь, переделать что то дописать… но копировщики даже не знаю че и как*cry* 
avatar

rollout

  • 8 декабря 2016, 09:54
0
забыл добавить, советник сделки открывает но он как то не реагирует на точки или на пересечения, тоесть он опирается на что то другое)))
avatar

rollout

  • 14 июля 2016, 11:27
0
Ок. Хотелка моя была проста, при появлении точки желтой или голубой чтоб открывалась сделка. По уроку переписал все как говорилось, но полагаю что разница в индикаторах, тот в уроке был на подобее канального и состоял из машек и сделки открываться должны при отобое об канал а в этом индикаторе просто пересечение линий в уровне -50/50.
Вот вообщем код, было бы не плохо если подсказали что изменить нужно*lalala* 
//------------------------------------------------------------------
extern double Lots           = 0.1;
extern int TakeProfit        = 100;
extern int StopLoss          = 20;
extern int Magic             = 12111;
extern int Slippage          = 3;
//------------------------------------------------------------------
extern string Wave           = "Параметры индикатора";
extern int TimeFrame         = 1;
extern int WavePeriod        = 10;
extern int AvgPeriod         = 23;
extern bool SoundAlert       = FALSE;
extern bool EmailAlert       = FALSE;
//------------------------------------------------------------------


double PriceHigh, PriceLow, SL, TP;
int ticket;

//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
{
  if (Digits == 3 || Digits == 5)
  {
  TakeProfit *= 10;
  StopLoss *= 10;
  Slippage *= 10;
  }
   return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
{

    
    
   PriceHigh = iCustom(NULL, 0, "TrendWave_My", TimeFrame, WavePeriod, AvgPeriod, 7, 0);
   PriceLow = iCustom(NULL, 0, "TrendWave_My", TimeFrame, WavePeriod, AvgPeriod, 6, 0);
   
   if (CountSell() == 0 && Bid >= PriceHigh)
   {
     ticket = OrderSend(Symbol(), OP_SELL, Lots, Bid, Slippage, 0, 0, "robot", Magic, 0, Red);
     if (ticket > 0)
     {
       SL = NormalizeDouble(Bid + StopLoss*Point, Digits);
       TP = NormalizeDouble(Bid - TakeProfit*Point, Digits);
       
       if (OrderSelect(ticket, SELECT_BY_TICKET))
           if(!OrderModify(ticket, OrderOpenPrice(), SL, TP, 0))
              Print("ошибка модификации на продажу");
     } else Print("ошибка ордера на продажу");
   }
   
    if (CountBuy() == 0 && Ask <= PriceLow)
   {
     ticket = OrderSend(Symbol(), OP_BUY, Lots, Ask, Slippage, 0, 0, "robot", Magic, 0, Blue);
     if (ticket > 0)
     {
       TP = NormalizeDouble(Ask + TakeProfit*Point, Digits);
       SL = NormalizeDouble(Ask - StopLoss*Point, Digits);
       
       if (OrderSelect(ticket, SELECT_BY_TICKET))
           if(!OrderModify(ticket, OrderOpenPrice(), SL, TP, 0))
           
            Print("ошибка модификации на покупку");
    } else Print("ошибка ордера на покупку");
   }
  
 
  if (Ask <= PriceLow && CountSell() > 0)
  { 
  for(int i = OrdersTotal() -1; i>=0; i--)
  {
  if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
  {
  if (OrderMagicNumber() == Magic && OrderType() == OP_SELL)
        if(!OrderClose(OrderTicket(), OrderLots(), Ask, Slippage, Black))
           Print("ошибка закрытия ордера на родажу");
   }
  }
 }
  
 if (Bid >= PriceHigh && CountBuy() > 0)
  { 
  for(int i = OrdersTotal() -1; i>=0; i--)
  {
  if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
  {
  if (OrderMagicNumber() == Magic && OrderType() == OP_BUY)
        if(!OrderClose(OrderTicket(), OrderLots(), Bid, Slippage, Black))
         Print("ошибка закрытия ордера на покупку");
   }
  }
 } 
   
   
}
//+------------------------------------------------------------------+
int CountSell()
{
   int count = 0;
   
   for ( int trade = OrdersTotal()-1; trade>=0; trade--)
   {
      if (OrderSelect(trade, SELECT_BY_POS, MODE_TRADES))
      {
      if (OrderSymbol() ==Symbol() && OrderMagicNumber() == Magic && OrderType() == OP_SELL)
          count++;
          }
   }
   return(count);
}

int CountBuy()
{
   int count = 0;
   
   for ( int trade = OrdersTotal()-1; trade>=0; trade--)
   {
      if (OrderSelect(trade, SELECT_BY_POS, MODE_TRADES))
      {
      if (OrderSymbol() ==Symbol() && OrderMagicNumber() == Magic && OrderType() == OP_BUY)
          count++;
          }
  }
   return(count);
}

avatar

rollout

  • 14 июля 2016, 11:22
0
Кто объяснит логику этого чудо советника, судя по индикатору был сигнал покупать а он тупо продает и еще зачем то покупает сразу:D 
avatar

rollout

  • 14 июля 2016, 09:36
0
Тогда возможно подможите мне? код посмотрел ну он у вас отложки ставит, а не затруднит сделать чтоб без отложек работал а выставлял по рыночной цене. Я пытался по уроку написать но у меня он как данные не индикатора берет, хаатично сделки открывал вообщем
avatar

rollout

  • 14 июля 2016, 08:44
0
не совсем понимаю, тогда какой смысл с этого советника если он только видит 2015г )
Мне бы простой, откывать сделки при появлении точки или пересечений линии.не всегда есть возможность сидеть за компом. А этот индикатор очень хорошо помагает в классичиском волновом анализе
avatar

rollout

  • 14 июля 2016, 08:19
0
Вот в чем прикол) а может где есть рабочий?)))))))))
avatar

rollout

  • 12 июля 2016, 16:42
0
посмотрел настройки, там нету каких то либо настроек по времени. все равно не работает((
avatar

rollout

  • 12 июля 2016, 16:16
0
поставил, не одной сделки не откукрывает и в тесте показывает пустоту))))))))))
avatar

rollout

  • 12 июля 2016, 09:06
0
можете написать опционы какие на пятницу были на 19 число
avatar

rollout

  • 21 апреля 2013, 01:49