0
Как оказалось сигналы в буферах и линия зигзага не появляются не синхронно и показывают разные данные, поэтому и советник так ставит ордера, не на экстремумах. Если бы было все так просто с зигзагом, все бы уже давно были миллионерами.
Все индикаторы врут.
avatar

Skyrider60

  • 8 сентября 2021, 11:20
+1
Херня это, а не советник.
avatar

Skyrider60

  • 12 июля 2021, 17:16
0
Вы кто-то из них? Покажите свою статистику.
avatar

Skyrider60

  • 9 июля 2021, 10:32
0
Берет ордера против тренда, увеличивая просадку.
avatar

Skyrider60

  • 7 июля 2021, 21:54
0
Если есть возможность заработать в другом месте, зарабатывайте. Форекс отнимает деньги, время, здоровье и жизнь. Лучше ищите более реальные способы заработка. На форексе халявы не будет.
avatar

Skyrider60

  • 7 июля 2021, 16:41
+1
Форекс существует не для того, чтобы дать вам возможность заработать, а для того, чтобы отнять у вас деньги. Это жестокая торговля, и большинство, рано или поздно всегда сливает депозиты. Надо быть очень дотошным и аккуратным, психологически крепким человеком, чтобы торговать на форексе.
avatar

Skyrider60

  • 7 июля 2021, 09:33
+1
Реклама, и больше ничего полезного.
avatar

Skyrider60

  • 5 июля 2021, 20:51
0
Я так думаю, что проблемы не в советнике, а в стратегии. Незакрытых и зависшие ордера появляются когда выполнен неверный вход в сделку.
Трал малоэффективен и снижает прибыль.
Я думаю, что надо совершенствовать систему, опробовать её прибыльность на демо, а потом уже писать по ней советник.
avatar

Skyrider60

  • 24 июня 2021, 08:58
0
Не могу сказать на счет 0, но можно в советнике убрать магик вообще, тогда он должен работать со всеми установленными ордерами.
Я оптимизировал советник на 5 минутах, лот 0.01 EURUSD. Если параметры другие, нужно оптимизировать заново.
avatar

Skyrider60

  • 23 июня 2021, 13:32
0
Не факт, что у вас он покажет такую же прибыльность, поскольку сигнал в советнике для входа в сделку выбран не очень надежный и все модификации только немного повышают его прибыльность, а оптимизация становится простой подгонкой под историю.
Главное в советнике правильный и надежный вход, гарантирующий получение прибыли, а здесь этого как бы нет.
Его прибыльность зависит даже от брокера, потому, что качество истории у всех разное, и нужно будет опять оптимизировать.
Попробуйте. Надеюсь автор советника будет не в обиде.
Замените раздел настроек и void OnTick().
<code>//--- Inputs
extern double Lots       = 0.01;      // торговый объем ордера
extern double MaxLot     = 0.05;        // максимальный торговый объем
extern double KLot       = 2;        // увеличение лота
extern double Profit     = 8.6;        // профит крайних ордеров
extern int StopLoss      = 2000;     // лось
extern int TakeProfit    = 163;      // язь
extern int TrailingStop  = 0;        // трал
extern int Step          = 158;      // шаг

extern ENUM_TIMEFRAMES TF = PERIOD_H4;
extern int  MA1_Period  =  27; // Период МА1
extern ENUM_MA_METHOD MA1_Metod = 0;

extern int  MA2_Period  =  2; // Период МА2
extern ENUM_MA_METHOD MA2_Metod = 0;
extern ENUM_APPLIED_PRICE MA_Price = PRICE_CLOSE;

extern int Slip          = 30;       // реквот
extern int Count         = 1;        // число ордеров
extern int Magic         = 123;      // магик
int PrevTime=0;</code>


<code>void OnTick()
  {
  
  if (Time[0]<=PrevTime) return;
      PrevTime=Time[0];
      
     double ASK=SymbolInfoDouble(Symbol(),SYMBOL_ASK);
     double BID=SymbolInfoDouble(Symbol(),SYMBOL_BID);
     double OpenBar = iOpen(Symbol(),TF,0);
    
     double MA1 = iMA(NULL,0,MA1_Period,0,MA1_Metod,MA_Price,1);
     double MA2 = iMA(NULL,0,MA2_Period,0,MA2_Metod,MA_Price,1);    
      
   if(TrailingStop>0)
      Trailing();

   if((CountTrades()<1 && Close[1]>Open[1] && MA1 < MA2) && ASK > OpenBar || (FindOrderType()==0 && (FindLastBuyPrice()-Ask)/_Point>=Step) && MA1 < MA2)
     {
      PutOrder(0,Ask);
      ModifyOrders();
     }

   if((CountTrades()<1 && Close[1]<Open[1] && MA1 > MA2) && BID < OpenBar || (FindOrderType()==1 && (Bid-FindLastSellPrice())/_Point>=Step) && MA1 > MA2)
     {
      PutOrder(1,Bid);
      ModifyOrders();
     }    

   if(CountTrades()>Count && AllProfit()>Profit && Profit>0)
      CloseAll();
      
   Comment("\n Lot: ",Lot(),
           "\n Trades: ",CountTrades(),
           "\n All Profit: ",AllProfit());
  }
</code>
avatar

Skyrider60

  • 23 июня 2021, 11:14
0

Немного модифицировал, но c депозитом меньше чем со $100 не стоит запускать. Просадка однако.
Тест на 5 минутах, лот 0.01 EURUSD.
avatar

Skyrider60

  • 22 июня 2021, 22:45
0
Скачайте архив zip, распакуйте, положите в папку Indicators.
Ставится нормально.
avatar

Skyrider60

  • 21 июня 2021, 13:13
0
Как не прыгает? Это же фиба, она растягивается в этом индикаторе от минимума до максимума, и если цена идет дальше, то и фиба тянется и соответственно все уровни
avatar

Skyrider60

  • 19 июня 2021, 20:27
0
Уровень 100 ползет, вам нужно брать сигнал на выход из зоны покупки или продажи. Это будет правильнее. И то это не всегда срабатывает, цена возвращается в зону и идет дальше. Прогоните индикатор в тестере и увидите, как он работает.
avatar

Skyrider60

  • 19 июня 2021, 12:36
+1
Это советник трудно назвать «разруливателем». Правильный разруливатель выводит в плюс убыточные позиции, локированием или частичным их закрытием. Этот же просто лупит ордера против тренда. Там где есть убыточный ордер он еще добавляет убыток, а должен хотя бы ставить локирующие ордера.
Это скорее обычный усреднитель. Разруливателя или что-то похожее на него я на этом сайте еще не видел.
avatar

Skyrider60

  • 17 июня 2021, 23:41
0
СЛИВАТОР

GBPUSD


EURUSD
avatar

Skyrider60

  • 24 мая 2021, 08:45
+1
Батенька, у вас мания величия.
avatar

Skyrider60

  • 18 мая 2021, 00:03
0
Отвечаете вопросом на вопрос. Да не нужно мне от вас ничего. И тупосоветника вашего не надо.
Не отвлекайтесь, пишите дальше свои тупосоветники.
avatar

Skyrider60

  • 17 мая 2021, 11:49
0
Вы результат вашей оптимизации покажите. Его прибыльность.
avatar

Skyrider60

  • 17 мая 2021, 09:17
Начать торговлю с Альпари