Группа "Стол заказов MQL"

Рейтинг 2072



РЕКОМЕНДУЮ



Отладка советника ColorOsMA-EA-V2

Вы мне уже делали отладку советника ColorOsMA.

zakaz.opentraders.ru/47666.html

Но так и не отладилось. Всё равно ордера не выставляются. А на демо из шести пар только две GBPUSD и USDCAD выставляют.
Вот пары
EURUSD GBPUSD AUDUSD USDJPY USDCAD EURGBP
Вот сова что Вы отлаживали.

ColorOsMA-EA-V2-2.mq4 (25 Kb)
или если не качается то тут — ru.files.fm/u/mdd5dfac

Попробуйте ешё раз отладить, уж больно он хорошо сделан и работает с прибылью. Только мне приходиться самому вручную смотреть на индикаторы и выставлять.
  • 0
  • Просмотров: 4163
  • 17 января 2019, 17:27
  • cashyra
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Операция BitmapLabel
15 января 2019
18 января 2019

Комментарии (18)

+
0
в журнале есть ошибки?
avatar

  34  AM2 Сообщений: 15814 - Андрей

  • 17 января 2019, 18:16
+
0
Жёлтый треугольник
2019.01.13 17:23:16.742 Expert ColorOsMA-EA-V2 USDCAD,M15: loaded successfully
2019.01.13 17:23:16.731 Custom indicator ColorOsMA USDCAD,M15: loaded successfully
2019.01.13 17:23:16.720 Custom indicator ColorOsMA USDCAD,M15: loaded successfully
2019.01.13 17:23:16.709 Custom indicator FL01 USDCAD,M15: loaded successfully
2019.01.13 17:23:16.697 Custom indicator OU Forex Mastery Candle Clock USDCAD,M15: loaded successfully

И так по всем валютам
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 17 января 2019, 20:32
+
0
посмотрю по указанным парам. на 25-е.
avatar

  34  AM2 Сообщений: 15814 - Андрей

  • 17 января 2019, 20:52
+
0
если на одной паре работает а на другой нет, значит не совпали условия для входа. меняйте настройки индикаторов. поставил на евро и ауди. по ауди открыл позу:



avatar

  34  AM2 Сообщений: 15814 - Андрей

  • 23 января 2019, 11:55
+
0
Просто я не совсем понимаю когда советник открывает ордера, какие условия должны быть. Я в коде смотрел, но ничего не понял. Я так понимаю что верхний индикатор и нижний должны быть одинакового цвета, тогда сова откроет, но цвета появляются а ордера нет. Вот скрин. У верхнего индикатора параметры старше. у МЕНЯ НА ВСЕХ ПАРАХ ОДИНАКОВЫЕ ПАРАМЕТРЫ


Редактирован: 23 января 2019, 16:03
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 23 января 2019, 16:01
+
0
прокомментировал условия открытия:


// 1-й индюк
   double blu11=iCustom(NULL,0,IndName,FastEMA1,SlowEMA1,SignalSMA1,0,Shift); //синий на 1-м баре
   double red11=iCustom(NULL,0,IndName,FastEMA1,SlowEMA1,SignalSMA1,1,Shift); //красный на 1-м баре
   double blu12=iCustom(NULL,0,IndName,FastEMA1,SlowEMA1,SignalSMA1,0,Shift+1); //синий на 2-м баре
   double red12=iCustom(NULL,0,IndName,FastEMA1,SlowEMA1,SignalSMA1,1,Shift+1); //красный на 2-м баре
   
// 2-й индюк
   double blu21=iCustom(NULL,0,IndName,FastEMA2,SlowEMA2,SignalSMA2,0,Shift);//синий на 1-м баре
   double red21=iCustom(NULL,0,IndName,FastEMA2,SlowEMA2,SignalSMA2,1,Shift);//красный на 1-м баре
   double blu22=iCustom(NULL,0,IndName,FastEMA2,SlowEMA2,SignalSMA2,0,Shift+1);//синий на 2-м баре
   double red22=iCustom(NULL,0,IndName,FastEMA2,SlowEMA2,SignalSMA2,1,Shift+1);//красный на 1-м баре

   if(TrailingStop>0) Trailing();
   if(AllProfit()>Pro && Pro>0) CloseAll();

   if((CountTrades()<1 && ((blu11>0 && red12<0) // пересечение 0 снизу вверх для 1-го индюка или
   || (blu21>0 && red22<0))) // пересечение 0 снизу вверх для 2-го индюка  
   || (CountTrades()<Max && FindOrderType()==0 && (FindLastBuyPrice()-Ask)/_Point>=Step))
     {
      PutOrder(0,Ask);
      ModifyOrders();
     }

   if((CountTrades()<1 && ((red11<0 && blu12>0) // пересечение 0 сверху вниз для 1-го индюка или
    || (red21<0 && blu22>0))) // пересечение 0 сверху вниз для 2-го индюка 
    || (CountTrades()<Max && FindOrderType()==1 && (Bid-FindLastSellPrice())/_Point>=Step))
     {
      PutOrder(1,Bid);
      ModifyOrders();
     }


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

  34  AM2 Сообщений: 15814 - Андрей

  • 23 января 2019, 17:08
+
0
Спасибо посмотрю.
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 23 января 2019, 17:59
+
0
А можно сделать открытие на одном индикаторе, а то честно сказать я запутался. И трудно подобрать вход на двух индюках. Тут ведь что самое ценое, это закрытие правельное и я запустил шесть пар валют, которые друг с другом коррелируют. Спасибо.
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 23 января 2019, 18:07
+
0
если только один нужен, сделайте одинаковые параметры
avatar

  34  AM2 Сообщений: 15814 - Андрей

  • 23 января 2019, 18:29
+
0
Спасибо
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 23 января 2019, 19:21
+
0
Нет не ставит ордер, а может сигнал не тот, что я думаю. Нужно чтобы при любом слабом сигнале при пересечении нулевой отметки выставлялся ордер. Только это исправьте пожалуйста.

avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 24 января 2019, 07:35
+
0
судя по скрину у вас индикатор не видит, все по нулям
avatar

  34  AM2 Сообщений: 15814 - Андрей

  • 24 января 2019, 10:55
+
0
Так можно сделать чтобы выставлял при первом появлении сигнала. Плиз.
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 24 января 2019, 15:31
+
0
Так можно сделать чтобы выставлял при первом появлении сигнала. Плиз
вы не поняли о чем я?

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

  34  AM2 Сообщений: 15814 - Андрей

  • 24 января 2019, 17:21
+
0
Имя совпадает. Вот по GBPUSD только, что открылся ордер при появлении сигнала, а USDJPY не открылся.

avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 24 января 2019, 17:30
+
0
на фунте види на ене не видит. смотрите по скринам на комменты в углу. я их специально вывел для отладки
avatar

  34  AM2 Сообщений: 15814 - Андрей

  • 24 января 2019, 18:10
+
0
когда появятся значения индикаторов, тогда это уже ко мне вопрос будет. а пока смотрите внимательнее у себя я к вам в терминал никак не загляну
avatar

  34  AM2 Сообщений: 15814 - Андрей

  • 24 января 2019, 18:13
+
0
Всё нашёл ошибку, не было написано имя индикатора в свойствах советника. На тех валютах двух было имя а на остальных нет. Не пойму как так получилось, но я прописал имя и все показание индюка появились.


Редактирован: 24 января 2019, 20:32
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 24 января 2019, 20:22

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий
Начать торговлю с Альпари