Прокатывающие свечи Хайкина Аши

Автор:Чао Чжан, Дата: 2022-05-12 16:16:07
Тэги:самый высокий

█ ОБЗОР

В отличие от диаграмм Heikin Ashi Candles, если временной график Multiplier составляет 5, этот индикатор отображает OHLC Heikin Ashi Candles последних 5 свечей.

█ ЧТО НЕЗОБЛИЖНО

Давайте посмотрим, хотим ли мы использовать более высокие временные рамки данных OHLC с использованием функций безопасности или параметров разрешения. Индикатор перекрашивается до закрытия более высоких временных рамок свечей Хайкина Аши, что приводит к стратегии перекрашивания или индикатору с использованием более высоких временных рамок данных. Таким образом, мы можем использовать Rolling Heikin Ashi Candles в этих случаях.

█ Использование

Вывести более высокие временные рамки данных OHLC для создания стратегии или индикатора без переокраски.

█ ПОЧЕМУ я создаю этот простой индикатор

Нет никаких сомнений, что анализ более высоких временных рамок является критическим исследованием для освоения рынков. Я обнаружил необходимость в индикаторе, который анализирует несколько более высоких временных рамок и дает нам совокупное или среднее направление тренда. Я уже создал индикатор; я скоро выпущу его. Индикатор, который я создаю, полностью основан на моем понимании и перспективе структуры рынка. Пожалуйста, используйте эту идею индикатора, чтобы устранить проблему переоформления, когда вы делаете индикатор, использующий данные более высоких временных рамок.

Я использую это в своих предстоящих показателях.

Оставайтесь с нами...

Если у вас есть какие-либо рекомендации или альтернативные идеи, пожалуйста, оставьте комментарий под сценарием ;)

обратная проверка

img


/*backtest
start: 2022-01-01 00:00:00
end: 2022-03-11 00:00:00
period: 6h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
study(title='Rolling Heikin Ashi Candles', shorttitle='Rolling Heikin Ashi')

tf = input(5, 'Timeframe Multiplier', minval=1, step=1, type = input.integer)

haclose = (open[tf-1]+highest(high,tf)+lowest(low,tf)+close)/4
haopen = (open[tf-1] + close)/2
if(not na(haopen[2*tf-1]))
    haopen := (haopen[2*tf-1] + haclose[tf]) / 2
hahigh = max(highest(high,tf), max(haopen,haclose))
halow = min(lowest(low,tf), min(haopen,haclose))

Color = haopen > haclose ? #ef5350 : #26a69a
//plotcandle(haopen, hahigh, halow, haclose, title='Rolling Heikin Ashi', color=Color, wickcolor=Color, bordercolor=Color)

if haopen > haclose
    strategy.entry("Enter Long", strategy.long)
else if haopen < haclose
    strategy.entry("Enter Short", strategy.short)

Связанные

Больше