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

Рейтинг 2072



РЕКОМЕНДУЮ



Сделать индикатор уровней поддержки и сопротивления по индикатору Zig Zag

Андрей добрый день.
Техническое задание для МТ 4
Индикатор строит автоматически уровни поддержки и сопротивления по вершинам (впадинам) зиг зага с дневного, недельного, месячного тайм фрейма. Линии (уровни) строятся автоматически от вершины зиг зага от хай или лоу в право с ценовой меткой. Длина линии с ценовой меткой регулируется – перестраивается автоматически. Сам зиг заг на графике не отображается. При переключении графика, со старшего на младший тайм фрейм линии со старшего тайм фрейма отображаются на младшем тайм фрейме (актуальны). Количества линий регулируется. Тайм фреймы регулируются.
Функции индикатора

Тайм фрейм D1 – true/fulse
Параметры зиг зага:
Depth — 24
Deviation – 5
Backstep — 3
Количество линий — 6
LineWidth=1; толшина линии
LineStyle=2; стиль линии
LineColor= Red; цвет линии
BarsCount=25 режим продолжения отображения линии вправо
(длина линии с ценовой меткой строится в право от зиг зага)
Ценовая метка — true/fulse

Тайм фрейм W – true/fulse
Параметры зиг зага:
Depth — 34
Deviation – 5
Backstep — 3
Количество линий — 6
LineWidth=1; толшина линии
LineStyle=2; стиль линии
LineColor= Blue; цвет линии
BarsCount=25 режим продолжения отображения линии вправо
(длина линии с ценовой меткой строится в право от зиг зага)
Ценовая метка — true/fulse

Тайм фрейм MN – true/fulse
Параметры зиг зага:
Depth — 12
Deviation – 5
Backstep — 3
Количество линий — 6
LineWidth=1; толшина линии
LineStyle=2; стиль линии
LineColor= Green; цвет линии
BarsCount=25 режим продолжения отображения линии вправо
(длина линии с ценовой меткой строится в право от зиг зага)
Ценовая метка — true/fulse





  • 0
  • Просмотров: 5248
  • 9 декабря 2018, 10:04
  • igordar
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

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

+
0
Интересная идея. *good* 
avatar

  10  Nadejda-stav Сообщений: 157

  • 9 декабря 2018, 10:06
+
0
*spokuha*  хз… в чём?
avatar

  11  FOTON Сообщений: 683 - Иван

  • 11 декабря 2018, 16:04
+
0
В том что этот индюк будет показывать уровни. А на уровнях можно запилить сову по стратегии всея повелителей уровней А.М.Г.
avatar

  10  Nadejda-stav Сообщений: 157

  • 11 декабря 2018, 16:28
+
0
*spokuha*  чё за уровни ета..?
avatar

  11  FOTON Сообщений: 683 - Иван

  • 11 декабря 2018, 16:36
+
0
Уровни поддержки/сопротивления. Также уровни это то место возле которого цена разворачивается, и не всегда уровни являются экстремумами. Скажем так, неплохая стратегия. Но с автоматизацией возникают проблемы
avatar

  10  Nadejda-stav Сообщений: 157

  • 11 декабря 2018, 16:59
+
0
*spokuha*  ясно кароч…
То что знают все, будет работать только на слив депошки и впустую потраченные годы.( 
Норм ТС ни когда не появится в сети до тех пор пока ета тс приносит доход.
*hi* 
avatar

  11  FOTON Сообщений: 683 - Иван

  • 11 декабря 2018, 17:17
+
0
Похоже Вы не знакомы с Элдером и Герчиком и уж тем более с черепахами. Есть еще один, но название книги я не помню. Как найду сообщу. Они подробно разбирают ТС и саму биржу
Редактирован: 11 декабря 2018, 18:48
avatar

  10  Nadejda-stav Сообщений: 157

  • 11 декабря 2018, 18:47
+
0
лично… нет:D 
черепахи, слоны и остальной зоопарк — ет всё пусть молодёжь диву дивится.
Я за многолетний опыт который заставил выкинуть весь бред и хлам из головы… оставив только реальный взгляд на тему, и опыт, который приносит свои плоды foton.opentraders.ru/48608.html
провалились однако в шорт*lalala* 
avatar

  11  FOTON Сообщений: 683 - Иван

  • 11 декабря 2018, 19:00
+
0
В шорт до 1.12668. На кройняк до 1.12143. А вот книгу «Путь Черепах. Из дилетантов в легендарные трейдеры» я вам рекомендую почитать
avatar

  10  Nadejda-stav Сообщений: 157

  • 11 декабря 2018, 19:53
+
0
Не будем засирать чей то топик. :) 
avatar

  10  Nadejda-stav Сообщений: 157

  • 11 декабря 2018, 19:55
+
0
та-а вродь ни кого не обижал и не грубил… мож так прост шутим…
напомните пжл… какого года книга написаны..?;) 
avatar

  11  FOTON Сообщений: 683 - Иван

  • 11 декабря 2018, 20:08
+
0
*stesnitelno* 
avatar

  11  FOTON Сообщений: 683 - Иван

  • 11 декабря 2018, 20:13
+
0
*lalala* 
avatar

  11  FOTON Сообщений: 683 - Иван

  • 11 декабря 2018, 20:09
+
0
книги — это хорошо..*good* 
avatar

  11  FOTON Сообщений: 683 - Иван

  • 11 декабря 2018, 20:13
+
0
1) Фейс Куртис — Путь Черепах. Из дилетантов в легендарные трейдеры
2) А.элдер Как играть и выигрывать на бирже
3) А.Герчик. На ютьюбе есть его канал. Там все найдете
4) Р.Пардо.Разработка, тестирование и оптимизация торговых систем для биржевого трейдера
avatar

  10  Nadejda-stav Сообщений: 157

  • 11 декабря 2018, 21:55
+
0
Уважаемый(ая)...:)  всё ето то хорошо, но,… ВЫ не слышите меня…
ещё раз: «Норм ТС ни когда не появится в сети до тех пор пока ета тс приносит доход»… и к книгам ето тож относится. Если вы фанат сих больших людей, то ток приветствую. Я не прикалываюсь, я тож их уважаю и нам до них далеко, НО, надо реально смотреть на жизнь и не жить прошлым, то, что, и где там было и как торговали. Сейчас многое изменилось. Раньше камни таскали на лошадях, сейчас для етого есть авто-техника. Торговать как было в 30-50-е годы и по учениям книг мастеров, мда-а, почти не реально., время их ушло. У меня 7-лет пылятся коллекция книг по теме форы и фонды от всяких могучих акул фин-рынков. Вот уж кто заработал так ето мастера чьё чудо книга разошлась миллионными тиражами для чудаков которые вселяя надежду и сие чудотворное творчество могучих людей дадут им всесильные секреты и веру что станут великими трейдерами… типа: из грязи в князи… или из дилетанта в трейдеры. Вы не имеете читать сквозь строки что есть в етих книгах… а смысл сих книг прост...«а прочтите как вы народ людской, как раньше на руси жить было хорошо». Книги пишут о том что было. Война-войной, главное победа — торговля-торговля, главное заработать и не слить. Я к чему, что истина проста, гораздо сложнее увидеть её.
На войне и в торговле что то схоже, и там и там есть противник… и, И ТОТ ВЫИГРАЕТ, У КОГО ЛУЧШЕ ТАКТИКА(ТС)И У КОГО ЕСТЬ ИНСАЙД.
Мы же, боремся с ветряными мельницами в надежде получить мизерный тейк, да и дёргаясь, как бы не слиться.
И в заключении скажу так: допустим у вас есть тс прибыльная, радуйтесь и не восхваляйтесь… я о том что,, не тс даст сбой, так брокер добьёт своими приколами в терминале, типа не видимые шпильки и рисованием чё хошь… вы наверн с етим ещё не сталкивались, а всё ещё увидите.
В итоге: все ети великие люди,, да, великие, потому что прошли долгий путь и смогли написать книгу, которую вы купили и вас ето вдохновило.
Извините ель что… *hi* 
avatar

  11  FOTON Сообщений: 683 - Иван

  • 11 декабря 2018, 22:26
+
0
Если у Вас действительно так много опыта, тогда дайте мне ответ на один вопрос. На каком расстоянии ставить стопы?
avatar

  10  Nadejda-stav Сообщений: 157

  • 11 декабря 2018, 22:30
+
0
*wall*  млин… назвать конкретные цифры, то что ето вам даст… хм-м глупость.
У каждого своя тс и мм. Без таких вещей на форе делать не нечего, и это в первую очередь.
Тогда отвечу так: на расстояние при котором вам будет не жалко потерять ваши денюшки.;) 
Моя тактика сводится к простому пониманию: импульс-откат-вход,, далее торгуем в сторону импульса,, торгуем пока не будет встречного импульса, что скорее всего развернёт тенденцию. стоп,. кому как маржа позволит,, стоп ставлю за импульс.*hi* 
avatar

  11  FOTON Сообщений: 683 - Иван

  • 11 декабря 2018, 22:41
+
0
то что на скринах, это готовый индикатор?
avatar

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

  • 9 декабря 2018, 10:15
+
0
Это то что нужно Вам сделать. Сможете?
avatar

  7  igordar Автор Сообщений: 147

  • 9 декабря 2018, 10:18
+
0
для начала на 1 ТФ еще могу попробовать
avatar

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

  • 9 декабря 2018, 10:21
+
0
Давайте попробуем!
avatar

  7  igordar Автор Сообщений: 147

  • 9 декабря 2018, 10:23
+
0
на 19-е
avatar

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

  • 9 декабря 2018, 10:25
+
0
Интересно, на основе этого индюка сову реально запилить? *think* 
avatar

  10  Nadejda-stav Сообщений: 157

  • 9 декабря 2018, 21:09
+
0
Реально.*budenov* 
avatar

  11  Kuzimich Сообщений: 246 - Андрей

  • 9 декабря 2018, 21:10
+
0
file:///C:/Users/Asus/AppData/Roaming/MetaQuotes/Terminal/1D4613AF5643E78464D357834AE5E91F/MQL4/Indicators/зоны/ZZ_Lines_2.ex4 хотел добавить индюка, не знаю как, сорян.
Редактирован: 10 декабря 2018, 00:32
avatar

  10  GARIK1976 Сообщений: 129 - Garik1976

  • 10 декабря 2018, 00:31
+
0
для одного тф сделал: www.opentraders.ru/downloads/2191/

avatar

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

  • 13 декабря 2018, 21:05
+
0
Андрей. Смысл этого индикатора в том, чтобы видеть уровни со старшего тайм фрейма на младшем. Сейчас если кинуть индикатор на D1 уровни видим. Но если переключить на H4 или потом на H1 эти уровни отображаются некорректно.
Сделайте пожалуйста чтобы уровни с D1 отображались на H4 и H1
avatar

  7  igordar Автор Сообщений: 147

  • 14 декабря 2018, 06:19
+
0
поправил:




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

input int count=5;

input int depth=12;
input int dev=5;
input int back=3;

input int width=1;
input int style=2;
input color clr=Red;

input ENUM_TIMEFRAMES tf=PERIOD_D1;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- indicator buffers mapping

//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void PutTrendLine(string name,datetime time1,double price1,datetime time2,double price2)
  {
   ObjectDelete(0,name);
   ObjectCreate(0,name,OBJ_TREND,0,time1,price1,time2,price2);
//--- установим цвет линии 
   ObjectSetInteger(0,name,OBJPROP_COLOR,clr);
//--- установим стиль отображения линии 
   ObjectSetInteger(0,name,OBJPROP_STYLE,style);
//--- установим толщину линии 
   ObjectSetInteger(0,name,OBJPROP_WIDTH,width);
//--- включим (true) или отключим (false) режим продолжения отображения линии вправо 
   ObjectSetInteger(0,name,OBJPROP_RAY_RIGHT,false);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void PutRightLabel(string name,datetime time,double price)
  {
   ObjectDelete(0,name);
//--- создадим текстовую метку
   ObjectCreate(0,name,OBJ_ARROW_RIGHT_PRICE,0,time,price);
//--- установим размер метки
   ObjectSetInteger(0,name,OBJPROP_WIDTH,width);
//--- установим цвет
   ObjectSetInteger(0,name,OBJPROP_COLOR,clr);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
double ZZPrice(int n=0)
  {
   double zz=0;
   int k=0;

   for(int i=0;i<Bars; i++)
     {
      zz=iCustom(NULL,tf,"ZigZag",depth,dev,back,0,i);
      if(zz!=0)
        {
         k++;
         if(k>n) return(zz);
        }
     }
   return(0);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int ZZBar(int n=0)
  {
   double zz=0;
   int k=0;

   for(int i=0;i<Bars;i++)
     {
      zz=iCustom(NULL,tf,"ZigZag",depth,dev,back,0,i);
      if(zz!=0)
        {
         k++;
         if(k>n) return(i);
        }
     }
   Print("GetExtremumZZBar(): Экстремум ЗигЗага номер ",n," не найден");
   return(-1);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
  {
//---
   int k=PERIOD_D1/Period();

   for(int i=0;i<count;i++)
     {
      PutTrendLine("Line"+(string)i,time[0],ZZPrice(i),time[ZZBar(i)*k],ZZPrice(i));
      PutRightLabel("Label"+(string)i,time[0],ZZPrice(i));
     }
//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+

avatar

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

  • 14 декабря 2018, 17:49
+
0
Андрей сделайте пожалуйста, чтобы при удалении индикатора с графика линии и ценовая метка тоже удалялись.
avatar

  7  igordar Автор Сообщений: 147

  • 14 декабря 2018, 18:56
+
0
avatar

  10  GARIK1976 Сообщений: 129 - Garik1976

  • 14 декабря 2018, 23:54
+
0
убирает за собой :) 
www.opentraders.ru/downloads/2191/

avatar

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

  • 15 декабря 2018, 11:34
+
0
Андрей если переключить график на младший тайм фрейм линии не до конца идут до впадины или вершины, а где то их вообще нет от ценовой метки.
Редактирован: 16 декабря 2018, 13:01
avatar

  7  igordar Автор Сообщений: 147

  • 16 декабря 2018, 13:00
+
0
чем смог *pardon* 
avatar

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

  • 16 декабря 2018, 22:16

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