alekseifx

 
Уровень 6

  Торгую в компаниях:


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

Рейтинг 1315



РЕКОМЕНДУЮ



Поправить советник

Здравствуйте, просьба поправить советник, написанный тут www.opentraders.ru/downloads/1901/
Сейчас советник открывает сделки после сигнала Vertex и берет все сигналы от Waddah, а нужно только одна сделка после Vertex.
Alex.zip (5 Kb)

  • +1
  • Просмотров: 391
  • 28 мая 2018, 12:35
  • alekseifx
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
уведомления на почту
Следующая запись в группе  
индикатор линий фибоначи
27 мая 2018
29 мая 2018

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

+
0
на завтра
avatar

  27  AM2 Сообщений: 8022 - Андрей

  • 29 мая 2018, 17:45
+
0
здесь могу сделать попеременно бай селл. как сделать на сигнал по одной сделке не сообразил пока, может завтра что придумаю. если есть соображения по алгоритму, выкладывайте.
avatar

  27  AM2 Сообщений: 8022 - Андрей

  • 29 мая 2018, 21:19
+
0
Пока единственное что пришло в голову делать просчет вертекс на ограниченное количество баров, тогда получаем нужную картинку:


//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int Vert()
  {
   int vert=0;

   for(int i=0;i<15;i++)
     {
      if(iCustom(NULL,0,IndName,TrendPeriod,ForcePeriod,LineValue,VerticalShift,2,i)>=0.9) {vert=1;break;}//blu
      if(iCustom(NULL,0,IndName,TrendPeriod,ForcePeriod,LineValue,VerticalShift,1,i)>=0.9) {vert=2;break;}//red
     }
   return(vert);
  }


avatar

  27  AM2 Сообщений: 8022 - Андрей

  • 29 мая 2018, 21:29
+
0
По переменной не подходит, по барам тоже, это видно с Вашего скрина. Ну если ни чего в голову не приходит, то ладно, я сейчас им торгую на полуавтомате (ставлю и удаляю после открытия).
avatar

  6  alekseifx Автор Сообщений: 94

  • 29 мая 2018, 22:03
+
0
по барам тоже, это видно с Вашего скрина


почему по барам не подходит? там получается как надо.
avatar

  27  AM2 Сообщений: 8022 - Андрей

  • 30 мая 2018, 17:39
+
0
отпишусь в ЛС
avatar

  6  alekseifx Автор Сообщений: 94

  • 30 мая 2018, 17:53
+
0
В какком смысле просчет по барам? Берет «х» бар после сигнала? Ваш скрин
avatar

  6  alekseifx Автор Сообщений: 94

  • 30 мая 2018, 17:50
+
0
В какком смысле просчет по барам?

вы же программируете. вот условие на вход:


//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void OpenPos()
  {
   double green1=iCustom(NULL,0,IndName2,Sensetive,DeadZonePip,ExplosionPower,TrendPower,0,Shift);
   double red1=iCustom(NULL,0,IndName2,Sensetive,DeadZonePip,ExplosionPower,TrendPower,1,Shift);
   double green2=iCustom(NULL,0,IndName2,Sensetive,DeadZonePip,ExplosionPower,TrendPower,0,Shift+1);
   double red2=iCustom(NULL,0,IndName2,Sensetive,DeadZonePip,ExplosionPower,TrendPower,1,Shift+1);

   if(green1>0 && red2>0 && Vert()==1)
     {
      PutOrder(0,Ask);
     }

   if(red1>0 && green2>0 && Vert()==2)
     {
      PutOrder(1,Bid);
     }
  }


вот функция проверки наличия условия:


//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int Vert()
  {
   int vert=0;

   for(int i=0;i<15;i++)
     {
      if(iCustom(NULL,0,IndName,TrendPeriod,ForcePeriod,LineValue,VerticalShift,2,i)>=0.9) {vert=1;break;}//blu
      if(iCustom(NULL,0,IndName,TrendPeriod,ForcePeriod,LineValue,VerticalShift,1,i)>=0.9) {vert=2;break;}//red
     }
   return(vert);
  }
avatar

  27  AM2 Сообщений: 8022 - Андрей

  • 30 мая 2018, 18:10
+
0
Да нет! У меня что то никак не «встает» на изучение MQL!
avatar

  6  alekseifx Автор Сообщений: 94

  • 30 мая 2018, 18:12
+
0
Я сейчас обновил советник. В следующем месяце могу сделать еще одну попытку, а если уж нет тогда к платному.

www.opentraders.ru/downloads/1901/
avatar

  27  AM2 Сообщений: 8022 - Андрей

  • 30 мая 2018, 18:27
+
0
Хорошо! Спасибо!
avatar

  6  alekseifx Автор Сообщений: 94

  • 30 мая 2018, 18:56

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