Перейти к содержимому

Theme© by Fisana
 

Фотография
- - - - -

Индикатор полином Лагранжа iLagrange и iLagrangePnt


  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 Johnathan_Burov

Johnathan_Burov

    Давно в теме

  • Свой человек
  • PipPipPipPipPipPipPipPipPip
  • 386 сообщений

Отправлено 05 January 2011 - 12:19

iLagrange.jpg

Прикрепленный файл  iLagrange.mq4   3.43К   56 скачиваний

Прикрепленный файл  iLagrangePnt.mq4      51 скачиваний

На картинке снизу автоматически построенный полином Лагранжа, и сверху по указанным опорным точкам - также кривая полинома Лагранжа.

Выкладываю в этой ветке индикатор полином Лагранжа iLagrange, он служит для поиска основных опорных точек и построения по ним ближайшего полинома. всего два индикатора. первый ищет точки сам и уже по ним строит кривую полинома Лагранжа. Второму индикатору нужно самостоятельно указать эти точки, а уже по ним он сам построит кривую по полиному Лагранжа.

Плюсы использования индикатора полином Лагранжа iLagrange и iLagrangePnt:

Основным его преимуществом является преимущество именно перед индикаторома отображения каналов линейной регрессии, каналы все прямые, полином же Лагранжа позволяет описать более сложное поведение цены, таким образом аппроксимируя ее более точно.

Входные параметры индикатор полинома Лагранжа iLagrange:

extern int Pow=3;//Степень полинома Лагранжа. Желательно 3..8. тоесть количество опорных точек
extern int Depth=12;//минимальное расстояние между опорными точками, по мне желаетльно поменьше, 3-5 само то
extern int Mode=MODE_HIGH;//MODE_HIGH, MODE_LOW, MODE_CLOSE

MODE_LOW 1 Low price.MODE_HIGH 2High price.MODE_CLOSE 3 Close price.
extern int TimeFrame=0; он еще и мультитаймфреймовый
extern int Shift=10;//На сколько баров продлеваем в будущее - приблизительно показывает где будет цена в будущем


Входные параметры индикатор полинома Лагранжа iLagrangePnt:

extern int Pow=3;//Степень полинома Лагранжа. Желательно 3..8, тоже самое что и в предыдущем индикаторе
extern string ID="Lx";//Идентификатор объекта для нахождения опорных точек в названии объекта типа Arrow, должно быть имя, начинающееся с Lx например Lx1, Lx2 и т.д.
extern int Shift=10;//На сколько баров продлеваем в будущее, чтобы посмотреть где будет аппроксимированное значение в будущем





Как использовать индикатор полинома Лагранжа iLagrange:

Все очень просто, берем несколько таким полиномов Лагранжа, кидаем на график, по принципу опорных точек, которые мы считаем основными и получаем результат с приблизительным направлением движения цены. Все теперь сделку можно открывать. или закрывать.

Это один из редких индикаторов, который пытается показать где будет цена в будущем =)




Недостатки индикатор полинома Лагранжа iLagrangePnt:

Иногда когда передвигаешь опорные точки, линии которыми рисуется полином могут сбиться, нужно просто переключиться на другой таймфрейм, а потом обратно, и полином отобразиться правильно

 
 


Copyright © 2024 Your Company Name