торговая стратегия на базе Волновой теории Эллиота - страница 33

 
Если считать ско по ошибкам, а размах как High - Low, то, с моей точки зрения, это лишено смысла. И к тому же противоречит схеме расчета приведенной, например, у Петерса. Впрочем, то что я не понимаю чего-то - это, конечно, моя проблема.

Просто общий вопрос.


Юрий, что касается практической реализации, точнее методов, положенных в основу все достаточно просто: в квадратичной функции есть коэффициенты, которые Вам нужно подобрать оптимальным образом - регрессия дает линейный, точнее оценку для его построения. И, соответственно, Вы сможете оценить до каких пределов (размахов амплитуд) в разложении Тейлора (построение квадратичной формы) можно использовать этот коэффициент. Дальше, по поводу остальных к-тов, подумайте сами. И еще для поиска минимума потенциальной энергии Вам не обязательно знать траекторию цены, но что знать более важно - градиент потенциала ;). То есть динамическое состояние его нулевой отметки - должны же Вы считать что-то за нулевой потенциал. И все это достаточно оценить - прямое дифференцирование не обязательно.
Если образно, "на пальцах", применяя геометрические образы:
просто представьте, что на поверхности (аналог некой пересеченной местности) катится шарик (это цена). Для того, чтобы определить зоны притяжения траектории движения шарика не обязательно знать тонкости его изготовления. Гораздо полезнее знать свойства этой "пересеченной местности".
Думаю, что на этом действительно все - комментарии закончены.
Изложенного вполне хватит для того, чтобы если не в точности повторить, то построить схожую стратегию и комментарии solandr это вполне подтверждают :).

Удачи и попутных трендов.

ЗЫ прочитал Ваш последний пост. Повторю еще раз - просто совет - не пытайтесь искать/идентифицировать распередения для траектории цены. Ошибки аппроксимации при множестве влияющих на траекторию факторов и если влияние этих факторов примерно одинаково, если с ростом степеней свободы (порядка аппроксимации, размерности выборок) сходятся, то сходятся к нормальному распеределению и это факт доказанный, пользутесь им ;). А это обозначает, что для них (ошибок) доверительные интервалы можно оценить более обосновано, чем для самой траектории. (Много если в одном предложении получилось, но проще сформулировать не получается...) Иначе Вы рискуете за деревьями леса не увидеть.
 
Я думаю, что разногласия, которые имеют место быть по Хёрсту заключаются в тех картинках в книжке, которые приведены на стр 91-95, где показаны какие-то моделирующие кривые броуновского движения. К картинкам имеются подписи при каком показателе что должно происходить. То есть многие люди пытаются то, на чём был применён в качестве примера показатель Хёрста в книжке в лоб переложить на нашу задачу прогнозирования тренда на рынке, хотя это наверное отличающиеся между собой вещи! В задаче, показанной на тех страницах стояла цель определить если можно так выразиться степень случайности полученной итоговой кривой наблюдения. При этом направление кривой и её вид в принципе был совершенно не важен. Тем не менее видно, что общий размах кривой накопленных наблюдений с большим коэффициентом Хёрста 0,90 СУЩЕСТВЕННО больше, чем размах той выборки, у которого коэффициент = 0,52. На этой основе делается предположение ЛИШЬ о том, что данная кривая вызвана какими-то детерминированными внешними(внутренними) силами, которые сделали её такой какой она есть, а не случайными процессами, то есть проще говоря если у нас коэф Хёрста был бы равен 0,50, то нам бы не удалось бы получить кривую с таким размахом. Наша же задача состоит совершенно в ДРУГОМ! Нам нужно понять насколько та функция, которой мы аппроксимировали канал является именно ТОЙ внешней силой, которая и двигает цену в направлении канала? И если у нас показатель Хёрста существенно больше 0,5 то мы можем сделать предположение, что ДА именно ЭТА аппроксимирующая канал функция(сила) и двигает цену сейчас. И соответсвенно он может продолжиться в ближайшем будущем. Если же у нас показатель существенно меньше 0,5 то мы ТОЧНО знаем, что та аппроксимирующая функция, которой мы этот канал аппроксимировали является своершенно случайной, просто подходящей в данный момент времени, либо говоря по другому просто НЕ ЯВЛЯЕТСЯ именно той функцией, которая двигает канал и цена скорее всего в ближайшем будущем выйдет из канала, аппроксимированного этой функцией. И мы соответсвенно можем начинать думать о том в какую сторону в будущем может пойти цена. Очевидно, что ЧАЩЕ ВСЕГО более вероятен возврат цены в противоположную сторону, так как Форекс - это договременная устойчивая структура если хотите это так назвать. И если бы рынок не возвращался бы в обратную сторону, то он бы просто прекратил бы своё существование и в мире просто был бы ХАОС.
 
Уважаемый Solandr !

Нам нужно понять насколько та функция, которой мы аппроксимировали канал является именно ТОЙ внешней силой, которая и двигает цену в направлении канала?


Вы хотели сказать про последовательность "хвостиков" размером в один бар от аппроксимаций подвыборок функцией выбранного вида? Все-же это немного другая аппроксимация. ;-) И мы получим ответ на вопрос о том, на сколько эта последовательность "хвостиков" похожа на движущую силу, а не исходная функция.
Я правильно понял?
 
Vladislav,
Спасибо за Ваши рекомендации и советы.
К сожалению мы, по непонятной причине, не можем понять друг друга.
Все, что Вы написали в этом посте, действительно является повторением того, что Вы уже не раз говорили. Однако, мне не нужно было этого повторять. Я с самого начала (как только понял :-) оценил силу и стройность Вашего подхода и еще на 5-й странице этой ветки выразил Вам свое восхищение.

Но я не пытаюсь повторить Ваш подход, не ищу распределений и ничего не дифференцирую.
Я вообще не умею делать что-то не понимая, что я делаю. Дискуссия в этой ветке привлекла мое внимание к некоторым моментам (например - оценка вероятностей) о которых я раньше даже не думал. А это весьма полезно для моей собственной системы. Поэтому я и пытаюсь понять некоторые технические детали и участвую в обсуждении.

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

Что же касается расчета показателя Херста, то мне совершенно непонятно Ваше нежелание высказаться по этому вопросу. Простейший технический момент. Никакого отношения к тонкостям стратегии или секретам Вашей методики. Чтобы получить осмысленный результат надо чтобы и алгоритм расчета был осмысленный. А яблоки с грушами складывать меня еще в школе отучили :-)

А то, что Вы написали относительно ошибок аппроксимации, я это понимаю и пользуюсь этим. Спасибо.
 
Вы хотели сказать про последовательность "хвостиков" размером в один бар от аппроксимаций подвыборок функцией выбранного вида? Все-же это немного другая аппроксимация. ;-) И мы получим ответ на вопрос о том, на сколько эта последовательность "хвостиков" похожа на движущую силу, а не исходная функция.
Я правильно понял?

В принципе правильно, но только при построении доверительных границ канала действие, или направление той самой движущей аппроксимирующей функции будет распространяться очевидно более чем на 1 бар если это действительно именно та функция, которая и движет цену именно сейчас, а не та функция, которая подобралась случайно. Вполне понятен вопрос, что при расчёте канала сами каналы предвыборок будут "гулять" в некоторых пределах. Ну ведь мы же и пытаемся понять взаимозависимость каждой последующей сделки от предыдущей?! (См всё ту же самую книжку.) А понять насколько сделки взаимозависимы можно учитывая те факторы, которые влияли именно в тот момент времени (какой канал или предканала основной выборки существовал именно в тот самый момент времени), когда были известны предыдущие данные и на основе которых толпа принимала усреднённое решение на следующий бар, если можно так выразиться.
Если Вы боитесь по тому поводу, что очередной бар может сломать канал, то на самом деле если не случилось какого-то чрезвычайного события, а были какие-то стандартные новости, которые ждала толпа чтобы пойти туда куда и нужно было пойти цене, то несколько последующих баров будут оставаться всё в том же канале, аппроксимируемом функцией данного вида. Если новость оказалась не та, то реакция рынка обычна является весьма вялой. В этих случаях появляются сообщения в новостях типа "Рынок слабо отреагировал на повышение процентной ставки". В тех же случаях когда происходит новость, которую никто не ожидал, то толпа может броситься совершенно не туда куда нужно цене (не по имеющемуся каналу), но после совсем короткого времени происходит полный штиль поскольку толпа просто не знает чего делать дальше. И только спустя какое-то время когда начинают образовываться новые каналы толпа начинает действовать более осмысленно. И очень часто цена пытается вернуться именно в тот канал, из которого произошло случайное выпадение под воздействием неожиданной новости.
 
(например - оценка вероятностей) о которых я раньше даже не думал. А это весьма полезно для моей собственной системы. Поэтому я и пытаюсь понять некоторые технические детали и участвую в обсуждении.

Так я, вроде, писал как я это делаю - по доверительному интервалу. Поясню подробнее : если канал регрессии корректно описывает движение, то в идеале все цены должны ложиться на линию регрессии. Что обозначает ширина доверительного интервала ? то, что с заданной вероятностью траектория будет находиться внутри. Если канал верен и мы прижались к одной из границ легко пересчитать вероятность с которой мы вернемся обратно.


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


Да. Делаю просто: сравниваю с самым "худшим" распределением, которое все еще сходится.


Что же касается расчета показателя Херста, то мне совершенно непонятно Ваше нежелание высказаться по этому вопросу.


Так уже не раз говорил, что после идентификации выборки расчитываю показатель Херста для выбранного канала для того, чтобы сделать заключение о способе его (канала) участия в прогнозе.

Удачи и попутных трендов.
 
Privet,

Po4itav o 4iom vy sdies' govorite s kooficientom Xersta ja pdumal 4to mozet vam prigoditsia i moja narabotka kokda probuju opoznat' ods4iot voln na UP ili DOWN ili flat. Skinu fragment iz svojevo indikatora(u menia priviazka s Fibonacci golden ratio):


extern int       HighLowPeriod=350;
extern int       PriceShift=0;
extern double    TrendFactor=0.38197;

int start()
  {      
     int MaxPriceBar=0;
     int MinPriceBar=0;
     double MaxPrice=0;
     double MinPrice=0;
     int WaveAngle=0;
     MaxPriceBar = Highest (NULL,0,MODE_HIGH,HighLowPeriod,1);
     MinPriceBar = Lowest (NULL,0,MODE_LOW,HighLowPeriod,1);
     MaxPrice = High[MaxPriceBar];
     MinPrice = Low[MinPriceBar];
   
    //additional conditions for WaveAngle goes here

   if (MinPriceBar < MaxPriceBar)
    // Counting UP
   {
   if (WaveAngle == 0) 
   {
   if ((Time[PriceShift] - Time[MinPriceBar]) < (Time[PriceShift] - Time[MaxPriceBar]) * TrendFactor) WaveAngle = 2; // Possible DOWN trend  
   if ((Time[PriceShift] - Time[MinPriceBar]) >= (Time[PriceShift] - Time[MaxPriceBar]) * TrendFactor) WaveAngle = 3; // Possible trend end
   }
   }
   else
   {
   if (WaveAngle == 0) 
   {
   if ((Time[PriceShift] - Time[MaxPriceBar]) < (Time[PriceShift] - Time[MinPriceBar]) * TrendFactor) WaveAngle = 1; // Possible UP trend    
   if ((Time[PriceShift] - Time[MaxPriceBar]) >= (Time[PriceShift] - Time[MinPriceBar]) * TrendFactor) WaveAngle = 4; // Possible trend end
   //if (Symbol() == "EURUSD") Print("WaveAngle:",WaveAngle, " MaxPriceBar:",MaxPriceBar," MinPriceBar:",MinPriceBar," (MinPriceBar - PriceShift) * TrendFactor:", MathRound((MinPriceBar - PriceShift) * TrendFactor));
   }
   }

 Comment("WaveAngle:",WaveAngle);
}



Eto davolno prastoj metod, no.. o4en efektivnyj, kokda vash kooficient Xersta byvajet 0.5+, v etom kode dumaju WaveAngle budet imet zna4enije 1 ili 2 :) Eto dajot verojatnost' 85%+ 4to ods4iot na4ala(UP/DOWN) voln Elliota - pravil'nyj.

 
Ups, dvoinoj post :)
 
Вывел систему уравнений для нахождения коэ-тов параболы по методу наименьших квадратов. Кто помнит линейку? Или самому придется лезть в детерминанты...

 

Что же касается расчета показателя Херста, то мне совершенно непонятно Ваше нежелание высказаться по этому вопросу.


Так уже не раз говорил, что после идентификации выборки расчитываю показатель Херста для выбранного канала для того, чтобы сделать заключение о способе его (канала) участия в прогнозе.

Vladislav,
Это Вы наверное так прикалываетесь, повторяя то, что уже не раз говорили ?
Но если нет и я ошибся, то и я повторю в третий раз вопрос вокруг которого собственно и идет обсуждение.
solandr, при расчете показателя Херста, использует ско ошибок аппроксимации, а размах считает как High - Low цены (а не ошибки). Правильно ли это ?

Экономлю Ваше время. Просто "да" или "нет" ?
Удачи.