Lerdon
Destian Farbius

 
Уровень 9

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


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

Рейтинг 2146



РЕКОМЕНДУЮ



Нужен советник по индикатору "Volumes"

Советник на основе стандартного индикатора Volumes(объемы)

Берется свечка с максимальным объем за этот день, выставляются два уровня по High и свечи и low свечи.
Если цена ниже low свечи с объемом — продажа
Если выше High свечи — покупка
При том в настройках два дополнительных параметра
Время дня после которого советник анализирует объемы и входит в рынок.
При этом если текущая цена дальше N пунктов от low если продажа или от high если покупка, то сигнал ИГНОРИРУЕТСЯ.
пример на рисунке ниже.
Зеленая зона это N пунктов указанных в настройках
Красная зона это все что больше N и если цена на данный момент находится дальше N пунктов от свечи то сигнал игнорируется.


Настройки:
Лот:
N пунктов от свечки с объемом для входа:
Время когда советник включается и анализирует день:
SL:
TP:
  • 0
  • Просмотров: 1424
  • 16 мая 2022, 18:45
  • Lerdon
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Советник-закрывашка для усреднителей (МТ5)
Следующая запись в группе  
Идея для советника"Гамбит"
15 мая 2022
18 мая 2022

Брокер для ваших роботов, 15 лет на рынке

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

+
0
на 17-е
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 16 мая 2022, 21:50
+
0
Я Бы подумал про тему по свече построить BOX dayBreakout и расширить стратегию.
avatar

  7  kvashnin007 Сообщений: 598 - Андрей

  • 17 мая 2022, 20:24
+
0
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 17 мая 2022, 21:23
+
0
Для удобства добавил бы простенького индюка.

//+------------------------------------------------------------------+
//|                                                  dayBreakout.mq4 |
//|                                                        Bill Sica |
//|                                         http://www.tetsuyama.com |
//+------------------------------------------------------------------+
#property copyright "Bill Sica"
#property link      "http://www.tetsuyama.com"

#property indicator_chart_window
//---- input parameters
extern int       DAYS=5;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+

int init()
  {
//---- indicators

//---- indicators

   

//----
   return(0);
  }

//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
   double daily_high[20];
   double daily_low[20];
   double phigh,plow;
   int i=1;

//---- TODO: add your code here
ArrayResize(daily_high,DAYS);
ArrayResize(daily_low,DAYS);
ArrayInitialize(daily_high,0);
ArrayInitialize(daily_low,0);

ArrayCopySeries(daily_low, MODE_LOW, Symbol(), PERIOD_D1);
ArrayCopySeries(daily_high, MODE_HIGH, Symbol(), PERIOD_D1);

/* initialise */
plow=daily_low[1];
phigh=daily_high[1];

for(i=1;i<DAYS;i++)
{
   if(plow>daily_low[i])
   {
      plow =daily_low[i];
   }
}

for(i=1;i<DAYS;i++)
{
   if(phigh<daily_high[i])
   {
      phigh =daily_high[i];
   }
}

Comment("\n5dayH ",phigh,"\n5dayL ",plow);

ObjectDelete("5dayHigh");
ObjectDelete("5dayLow");

ObjectCreate("5dayHigh", OBJ_HLINE,0, CurTime(),phigh);
ObjectSet("5dayHigh",OBJPROP_COLOR,SpringGreen);
ObjectSet("5dayHigh",OBJPROP_STYLE,STYLE_SOLID);

ObjectCreate("5dayLow", OBJ_HLINE,0, CurTime(),plow);
ObjectSet("5dayLow",OBJPROP_COLOR,Red);
ObjectSet("5dayLow",OBJPROP_STYLE,STYLE_SOLID);

ObjectsRedraw();

   return(0);
  }
//+------------------------------------------------------------------
avatar

  7  kvashnin007 Сообщений: 598 - Андрей

  • 17 мая 2022, 23:18

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