█ ОБЗОР
В отличие от диаграмм Heikin Ashi Candles, если временной график Multiplier составляет
█ ЧТО НЕЗОБЛИЖНО
Давайте посмотрим, хотим ли мы использовать более высокие временные рамки данных OHLC с использованием функций безопасности или параметров разрешения. Индикатор перекрашивается до закрытия более высоких временных рамок свечей Хайкина Аши, что приводит к стратегии перекрашивания или индикатору с использованием более высоких временных рамок данных. Таким образом, мы можем использовать Rolling Heikin Ashi Candles в этих случаях.
█ Использование
Вывести более высокие временные рамки данных OHLC для создания стратегии или индикатора без переокраски.
█ ПОЧЕМУ я создаю этот простой индикатор
Нет никаких сомнений, что анализ более высоких временных рамок является критическим исследованием для освоения рынков. Я обнаружил необходимость в индикаторе, который анализирует несколько более высоких временных рамок и дает нам совокупное или среднее направление тренда. Я уже создал индикатор; я скоро выпущу его. Индикатор, который я создаю, полностью основан на моем понимании и перспективе структуры рынка. Пожалуйста, используйте эту идею индикатора, чтобы устранить проблему переоформления, когда вы делаете индикатор, использующий данные более высоких временных рамок.
Я использую это в своих предстоящих показателях.
Оставайтесь с нами...
Если у вас есть какие-либо рекомендации или альтернативные идеи, пожалуйста, оставьте комментарий под сценарием ;)
обратная проверка
/*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)