Автор Тема: Лаборатория Ганна 2 часть  (Прочитано 140962 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kudzu

  • адепты Ганна
  • Ветеран
  • *******
  • Сообщений: 721
  • Репутация: 1168
  • Мы все только мгновения
Лаборатория Ганна 2 часть
« Ответ #255 : 04 Июля 2008, 14:44:28 »
Покольку тема  называется Новаторские идеи и новое видение рынка
Поэтому сюда. Вот такая гениальная мысль пришла.
Чтоб  полностью не слить свой депозит... надо его просто во время доливать. А как говорил Ганн если цена (тоесть бабло) встречает время то изменения не избежны. В данном случа в сторону увеличения депо. tease
« Последнее редактирование: 04 Июля 2008, 14:47:29 от kudzu »
Все течет, все меняется, но ничего не может изменится...
Программа допустила не допустимое и выполнила не выполнимое

Оффлайн Владимир109

  • Трейдер
  • Ветеран
  • *****
  • Сообщений: 1145
  • Репутация: -12
  • Квакер
Лаборатория Ганна 2 часть
« Ответ #256 : 04 Июля 2008, 18:19:25 »
Ага, и самое главное в таком случае - ни в коем случае не торговать, а то не ровен час, сольешь! :D
Ну и чего? Пасмотрим на каропку? :D
Х.з., мож где есть формализованная до  мелочей метода построения данного инст-та, но мне она не попадалась... Поэтому все, что изложено ниже - сцуть мой домыслы.
Итак.... Базовой предпосылкой является утверждение Ганна о том, что "Цена равна квадрату времени", т.е. p=t2. У Ферреры описан процесс построения веера углов на основе этой формулы. Только он берет угол 1800 Квадрата 9. Мы тоже можем пользоваться этим углом, но построение получится очень маленьким и не удобным для работы.
Берем график валютной пары. Пусть будет евро дневки. Берем экстремум 03.07.2008 по цене 1.5908. Это точка левого верхнего гла коробки (рис.1).
Теперь, приводим цену к четырехзначному виду 1.5908=1590.8.
Далее, найдем временнУю и ценовую составляющую правого угла коробки. Коробку будем строить вниз, поэтому коэффициенты вычитаются.
Корень из 1590.8=39.9, округляем~40. Запомним это число, ибо это есть половина нашей временнОй составляющей. Почему половина? Потому что...  :D
Это на самостоятельную работу....
Теперь из полученного числа вычитаем коэффициент угла 3600, он равен 2. 39.9-2=37.9. Возводим результат в квадрат =1436.4. Мы получили ценовую координату нашего правого нижнего угла. Отметим эту точку на графике. Для этого от вершины откладываем 80 баров вправо (покалендарику отсчитываем, если удобно) и отмечаем на ценовой шкале уровень 1.4364. См. рис.2. Получили квадрат. Обозначим его буквами A, B, C и D. Для простоты назовем этот квадрат матрицей.
Теперь пространство матрицы делим на 8-е доли по горизонтали и вертикали. См.  рис. 3.
Теперь проводим линии, делящие матрицу по горизонтали и вертикали на 1/3-ти. Проводим линии углов. Чтоб не забивать рисунок, проведем только углы 1х1, 1х2 и 2х1. См. рис. 4. Для этого соединяем между собой точки A и C, B и D, углы матрицы с серединами сторон.
Все, коробка готова...
Вот и пожалуйста - в одном простом построении у нас и углы и время и уровни сопротивления/поддержки....

Оффлайн Владимир109

  • Трейдер
  • Ветеран
  • *****
  • Сообщений: 1145
  • Репутация: -12
  • Квакер
Лаборатория Ганна 2 часть
« Ответ #257 : 04 Июля 2008, 18:23:11 »
Помните, я говорил о похожести коробки Ганна и уровней Мюррея?
Сравните две картинки...

Оффлайн чиж

  • Пользователь
  • **
  • Сообщений: 96
  • Репутация: -55
Лаборатория Ганна 2 часть
« Ответ #258 : 04 Июля 2008, 18:30:34 »
Вот ругали меня... говорили учи функцию криейт обджект... а я все: зачем-зачем  :( Попробую написать индикатор (на этой или следующей неделе), который данное рисует (результат не гарантирую, так как у меня с криейт обджект и временной привязкой большииииииеееее проблемы.... были бы функции  victory, но поробую... ХЗ, мож получиться... обьяснил Владимир все доходчиво... теперь бы с обджек сет и обджект криейт разобраться  :(
Подробнее

LIKE

sayends

DISLIKE

0 пользователей


Оффлайн чиж

  • Пользователь
  • **
  • Сообщений: 96
  • Репутация: -55
Лаборатория Ганна 2 часть
« Ответ #259 : 04 Июля 2008, 18:33:11 »
Коробку всегда вниз нужно строить или по обстоятельствам?

Оффлайн чиж

  • Пользователь
  • **
  • Сообщений: 96
  • Репутация: -55
Лаборатория Ганна 2 часть
« Ответ #260 : 04 Июля 2008, 18:38:00 »
Коробку всегда вниз нужно строить или по обстоятельствам?
она должна быть динамична (сдвигаться вслед за ценой) или статична?

Оффлайн Владимир109

  • Трейдер
  • Ветеран
  • *****
  • Сообщений: 1145
  • Репутация: -12
  • Квакер
Лаборатория Ганна 2 часть
« Ответ #261 : 04 Июля 2008, 18:51:57 »
Коробку всегда вниз нужно строить или по обстоятельствам?
По обстоятельствам. В примере она построена вниз просто из-за того, что вверху экрана нет места для размещения всего рисунка, т.е. ее не было бы видно. Ну и у нас вершина, поэтому предполагаем, что тренд будет вниз...

Оффлайн Владимир109

  • Трейдер
  • Ветеран
  • *****
  • Сообщений: 1145
  • Репутация: -12
  • Квакер
Лаборатория Ганна 2 часть
« Ответ #262 : 04 Июля 2008, 18:56:08 »

она должна быть динамична (сдвигаться вслед за ценой) или статична?
Когда цена выходит за пределы коробки, коробка сдвигается к экстремуму, ближайшему к точке выхода. Следовательно, из-за того, что размер матрицы коробки зависит от цены на экстремуме, то и размеры коробки будут меняться.

Оффлайн kudzu

  • адепты Ганна
  • Ветеран
  • *******
  • Сообщений: 721
  • Репутация: 1168
  • Мы все только мгновения
Лаборатория Ганна 2 часть
« Ответ #263 : 04 Июля 2008, 19:31:22 »
Володь я с тобой согдасен про 360. ХОТЯ ТЕ ПОСТРОЕНИЯ ЧТО Я ВСТРЕЧАЛ ИСПОЛЬЗОВАЛИ 180 ГРАдусов. Ну я тоже думаю что надо брать полный цикл. так будет правильно. И пробой 360 градусного цикла кроме того скажет нам о мошной восходящей тендеции или нисходящей.
Кстате такое построение полностью сотвествует идеи и принципу эмблемы Гана.
Полный цикл и соотношение процентов с градусами
« Последнее редактирование: 04 Июля 2008, 19:40:55 от kudzu »
Все течет, все меняется, но ничего не может изменится...
Программа допустила не допустимое и выполнила не выполнимое

Оффлайн Владимир109

  • Трейдер
  • Ветеран
  • *****
  • Сообщений: 1145
  • Репутация: -12
  • Квакер
Лаборатория Ганна 2 часть
« Ответ #264 : 04 Июля 2008, 19:33:40 »
Да, мне тоже кажется, что пробой линии 3600 говорит о силе тенденции....

Оффлайн kudzu

  • адепты Ганна
  • Ветеран
  • *******
  • Сообщений: 721
  • Репутация: 1168
  • Мы все только мгновения
Лаборатория Ганна 2 часть
« Ответ #265 : 04 Июля 2008, 20:14:21 »
Самая большая проблема которую я вижу это трудоемкость всех этих операций не зря ГАНН держал не маленьки йштат народа причем они работали у него постоянно много лет
Все течет, все меняется, но ничего не может изменится...
Программа допустила не допустимое и выполнила не выполнимое

Оффлайн чиж

  • Пользователь
  • **
  • Сообщений: 96
  • Репутация: -55
Лаборатория Ганна 2 часть
« Ответ #266 : 04 Июля 2008, 21:21:05 »
Володь... пишу индикатор как ты и сказал... пока графическую оболочку только, расчеты вгоню потом... но что то у меня не выходит никак =((
Ешкин кот... 4 веера из 4-х углов провел, а картинка всеравно НИТА  :o :(
БЕСИТ!!!


Кароче пока только графическую оболочку пишу, потом расчеты все сделаю... Я не профессиональный програмер, поэтому пишу оооочень долго, выверяя каждый шаг  :(, поэтому вначале хотел бы разобраться с отрисовкой... Кароче про параметры
 s= D'21.02.2008';-первое время (время для первой линии коробки)

 s2= D'16.05.2008';(время для второй линии коробки)

ну и соответственно цены так же...

разность-это количесвто пунктов (их же нужно по шкале считать, но расчеты потом я сделаю-пока меня волнует только графика) между центром веера и его вторым и третьим лучом в пунктах при достижении противоположного края коробки (надеюсь поймешь  :()... потому что ты не дал достаточно верного расчета алгоритма  :( посмотри что он не так рисут и почему?
Он ужасно сырой и ничего сам не считает-это сделаю потом... ПОЧЕМУ У НЕГО НЕ ТАКАЯ КАРТИНКА КАК У ТЕБЯ?? (время спокойно можешь будущее ставить, я просто ставил и время и цены на угад) =((

#property indicator_chart_window
extern  datetime s= D'21.02.2008';
extern  datetime s2= D'16.05.2008';
extern  double p1= 1.9485;
extern  double p2= 2.0000;
extern  double raznost= 0.0125;

int init()
  {
     
     
      return(0);
  }

int deinit()
  {
     
  }

int start()
  {
 

      int counted_bars = IndicatorCounted();

     
   int limit = Bars - 1;
//----
   if(counted_bars > 1)
     {
       limit = Bars - counted_bars;
     }
//----
      for(int i = limit; i >= 0; i--)
        {
               
   
    { string name4="O4";
   
  ObjectCreate(name4,OBJ_RECTANGLE,0,s,p1,s2,p2);
    }
   
   { string name5="O5";
   
  ObjectCreate(name5,OBJ_TREND,0,s,p1,s2,p2);
  ObjectSet(  name5, OBJPROP_COLOR, LightCyan); }
 
   { string name6="O6";
   
  ObjectCreate(name6,OBJ_TREND,0,s,p1,s2,p2-raznost); 
 
 
  }
   
   
   { string name7="O7";
   
  ObjectCreate(name7,OBJ_TREND,0,s,p1,s2,p2+raznost); 
 
  }
   
    { string name8="O8";
   
  ObjectCreate(name8,OBJ_TREND,0,s,p2,s2,p1); 
  ObjectSet(  name8, OBJPROP_COLOR, LightCyan);
 
  }
   
   { string name9="O9";
   
  ObjectCreate(name9,OBJ_TREND,0,s,p2,s2,p1+raznost); 
 
  }
  { string name10="O10";
   
  ObjectCreate(name10,OBJ_TREND,0,s,p2,s2,p1-raznost); 
 
  }
   
   { string name11="O11";
   
  ObjectCreate(name11,OBJ_TREND,0,s2,p2,s,p1);
  ObjectSet(  name11, OBJPROP_COLOR, LightCyan);
 
  }   
 
  { string name12="O12";
   
  ObjectCreate(name12,OBJ_TREND,0,s2,p2,s,p1+raznost); 
 
  }   
  { string name13="O13";
   
  ObjectCreate(name13,OBJ_TREND,0,s2,p2,s,p1-raznost); 
 
  }   
     
      { string name14="O14";
   
  ObjectCreate(name14,OBJ_TREND,0,s2,p1,s,p2); 
  ObjectSet(  name14, OBJPROP_COLOR, LightCyan);
 
  } 
     
       { string name15="O15";
   
  ObjectCreate(name15,OBJ_TREND,0,s2,p1,s,p2+raznost); 
 
  } 
   { string name16="O16";
   
  ObjectCreate(name16,OBJ_TREND,0,s2,p1,s,p2-raznost); 
 
  } 
     
        }
      return(0);
  }
« Последнее редактирование: 04 Июля 2008, 21:22:56 от ваня »

Оффлайн чиж

  • Пользователь
  • **
  • Сообщений: 96
  • Репутация: -55
Лаборатория Ганна 2 часть
« Ответ #267 : 04 Июля 2008, 21:30:59 »
ааа... все ясно... нужно было разность просто увеличить... с разностью в 250 пипсов-вроде похоже...
хотя нет... них... не похоже  :(
« Последнее редактирование: 04 Июля 2008, 22:41:52 от ваня »

Оффлайн чиж

  • Пользователь
  • **
  • Сообщений: 96
  • Репутация: -55
Лаборатория Ганна 2 часть
« Ответ #268 : 04 Июля 2008, 21:46:06 »
Володь... кароче такой вопрос...
1. ЧТО ДОЛЖНО БЫТЬ ЦЕНОЙ 1? Если это максимум, то за сколько барров
2. Что должно быть ценой 2 и как она должна быть связанна с ценой 1?
3. Что должно быть временем 2 и какого оно быть должно?
4. Как расчитывать веер, чтобы не вводить разность?
Впринципе можно и в ручную вбивать, но если ты дашь формулы-я автоматизирую....

Оффлайн чиж

  • Пользователь
  • **
  • Сообщений: 96
  • Репутация: -55
Лаборатория Ганна 2 часть
« Ответ #269 : 04 Июля 2008, 22:58:16 »
Володь... ничего не получается... как расчитать веер? Я просто не понимаю  :(
выходит такая картинка... как по исходным данным веер считать?
Я не понимаю и у меня начинается мозговой ступор  :-\
« Последнее редактирование: 04 Июля 2008, 23:00:39 от ваня »