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

Рейтинг 2151



РЕКОМЕНДУЮ



Индикатор временных зон
[*]

Требуется создать индикатор для распределения временных зон
Настройки:
1) Появление вертикальной линии между заданным кол-вом баров (от 1 до — чем больше тем лучше)
2) Настройки цвета, толщины заданной линии
3) Возможность установки нескольких таких индикаторов на 1 график
4) Если такое есть чтото подобное был бы рад
  • 0
  • Просмотров: 3557
  • 12 октября 2015, 11:52
  • MarioDraghi
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

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

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

+
0
Есть подобный индикатор. Разделяет сессии: www.opentraders.ru/downloads/835/
avatar

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

  • 12 октября 2015, 14:17
+
0
Данный набросок наставит вертикальных линий, через указанное количество баров, на заданное число баров назад.




//+------------------------------------------------------------------+
//|                                                         Bars.mq4 |
//|                                              Copyright 2015, AM2 |
//|                                      http://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, AM2"
#property link      "http://www.forexsystems.biz"
#property version   "1.00"
#property strict
#property indicator_chart_window

input int bar=4;
input int bars=150;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit(void)
  {
   ObjectsDeleteAll();
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Custor indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
  {
//---- 
   Comment("");
   ObjectsDeleteAll();
//----
   return(0);
  }
//+------------------------------------------------------------------+
int start()
  {
   for(int i=0;i<=bars;i++)
     {      
      PutVLine("VLine"+TimeToStr(Time[i]),Time[i]);
      i=i+bar;
     }

   Comment("\n");
   return (0);
  }
//+------------------------------------------------------------------+
void PutVLine(string name,datetime t)
  {
   ObjectCreate(name,OBJ_VLINE,0,t,0);
   ObjectSet(name,OBJPROP_COLOR,Blue);
   ObjectSet(name,OBJPROP_STYLE,STYLE_SOLID);
   ObjectSet(name,OBJPROP_WIDTH,0);
  }
//+------------------------------------------------------------------+



avatar

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

  • 12 октября 2015, 16:28
+
0
Андрей, а можно доработать ваш индикатор такой особенностью — что бы он вычерчивал от заданной точки временной координаты
avatar

  6  MarioDraghi Автор Сообщений: 72 - Marketmaker

  • 13 октября 2015, 14:27
+
0
Можно. только опишите подробнее.
avatar

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

  • 13 октября 2015, 14:28
+
0
Сейчас они рассчитываются от последнего бара на графике, а хотелось бы чтобы можно было задать этот бар скажем неделю назад, или пол дня назад. От этого бара в заданном диапазоне в настройках вертикальные зоны бы появлялись до и после
avatar

  6  MarioDraghi Автор Сообщений: 72 - Marketmaker

  • 13 октября 2015, 15:45
+
0
Могу добавить сдвиг на указанное количество баров назад.
avatar

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

  • 13 октября 2015, 20:57
+
0
А временные зоны фибоначчи не подойдут?) настраиваете какие хотите цифирки).
avatar

  2  KasperOps Сообщений: 78

  • 13 октября 2015, 03:33
+
0
Добавил сдвиг назад, выбор цвета и толщины линии, выбор имени индикатора — можно установить несколько.
www.opentraders.ru/downloads/896/




Редактирован: 13 октября 2015, 21:54
avatar

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

  • 13 октября 2015, 21:37
+
0
Добрый день! Пишу вновь обновить работу данного индикатора www.opentraders.ru/downloads/896/

Тз примерно такое:
Изменить добавление временных зон возможностью установления конкретной минуты(тоесть минимальный тф м1)
Сейчас по умолчанию идёт H1.
avatar

  6  MarioDraghi Автор Сообщений: 72 - Marketmaker

  • 22 января 2016, 14:22
+
0
Напишите новым топиком.
avatar

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

  • 22 января 2016, 17:39

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