Общие вопросы по разработке > Супертренд

Общие вопросы по разработке в Альфа-Директ 4. Обсуждение разработки пользовательских индикаторов, стратегий.
nikkrav
Сообщения: 34
Зарегистрирован: 19 май 2016, 15:20
Благодарил (а): 46 раз

Супертренд

Непрочитанное сообщение nikkrav » 07 июн 2017, 21:00

Здравствуйте Евгений.
Давно наблюдаю за Вашим форумом и восхищаюсь проделанной Вами работе.
Большая просьба сделать индикатор Супертренд, а то нет у меня таланта к этому.
Надеюсь это будет полезно и всем участникам форума.
http://ignat.news/post/supertrend/
тут описание двух вариантов
https://www.tradingview.com/chart/EURUS ... -STRATEGY/
https://ru.tradingview.com/v/sufFpGjC/

Спасибо.

Аватара пользователя
evge
Администратор
Сообщения: 1641
Зарегистрирован: 04 фев 2016, 09:46
Откуда: Млечный путь, планета Земля
Благодарил (а): 62 раза
Поблагодарили: 294 раза
Контактная информация:

Re: Супертренд

Непрочитанное сообщение evge » 08 июн 2017, 06:46

Спасибо!

Информацию изучу чуть позже. Постараюсь реализовать для АД4.
никогда такого не было и вот опять

Аватара пользователя
evge
Администратор
Сообщения: 1641
Зарегистрирован: 04 фев 2016, 09:46
Откуда: Млечный путь, планета Земля
Благодарил (а): 62 раза
Поблагодарили: 294 раза
Контактная информация:

Re: Супертренд

Непрочитанное сообщение evge » 08 июн 2017, 07:32

почитал по первой ссылке информацию.

Там есть противоречия

CCI(50) здесь служит для определения тренда, а ATR(5) используется в расчете уровней. Так, если CCI(50) принимает положительное значение, то индикатор в зависимости от значений минимумов баров, а так же ATR(5), либо растет, либо рисует горизонтальный участок. Ну а когда CCI(50) меньше нуля, все наоборот – индикатор либо понижается, либо рисует горизонтальный участок.

Расчет значения линии индикатора, происходит очень просто, если тренд восходящий(CCI(50)>0), то к максимуму свечи, прибавляется значение ATR(5), результат суммирования и есть значение индикатора. Если же тренд нисходящий(CCI(50)<0), то значение получается, путем вычитания ATR(5) из минимума свечи.


Пишут, что если CCI положительное, то индикатор в зависимости от минимумов баров и ATR растет и наоборот в случае если CCI отрицательное.

Далее говорится, что рассчитать индикатор очень просто, надо взять CCI и если он больше 0 тогда берем МАКСИМУМ свечи (противоречие с первой частью) и добавляем туда ATR и наоборот при CCI меньше нуля.

если действовать как описано во второй части (где всё очень прсото :)), то получится вот так, но тут видно явно, что результат немного не тот.

SuperTrend-01.png
SuperTrend-01.png (34.15 КБ) 3823 просмотра


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

Аватара пользователя
evge
Администратор
Сообщения: 1641
Зарегистрирован: 04 фев 2016, 09:46
Откуда: Млечный путь, планета Земля
Благодарил (а): 62 раза
Поблагодарили: 294 раза
Контактная информация:

Re: Супертренд

Непрочитанное сообщение evge » 08 июн 2017, 08:17

В отдельной теме в ветке форума "пользовательские индикаторы" выложил код и пример

если что-то не так, сообщайте.

SuperTrend - трендовый индикатор, созданный на основе индикаторов ATR и CCI
никогда такого не было и вот опять


Вернуться в «Общие вопросы по разработке»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей