Des bougies Heikin Ashi en roulement

Auteur:ChaoZhang est là., Date: 2022-05-12 16:16:07 Je vous en prie.
Les étiquettes:le plus élevé

█ RÉVIE

Cet indicateur affiche un multiplicateur de bougies Heikin Ashi en rotation pour une période donnée. Contrairement aux graphiques de bougies Heikin Ashi, si le multiplicateur de la période est 5, cet indicateur affiche le OHLC des bougies Heikin Ashi des 5 dernières bougies.

█ QUEL est le BESOIN

Voyons si nous voulons utiliser des données OHLC à plus long terme en utilisant des fonctions de sécurité ou des options de résolution. L'indicateur se repeint jusqu'à ce que les bougies Heikin Ashi à plus long terme se ferment, ce qui conduit à une stratégie ou un indicateur de repeinture en utilisant des données à plus long terme. Nous pouvons donc utiliser des bougies Heikin Ashi en roulement dans ces cas.

█ Utilisations

Pour extraire les données OHLC Heikin Ashi Candles pour construire une stratégie ou un indicateur non-repeint.

█ POURQUOI je construis ce simple indicateur

Il ne fait aucun doute que l'analyse des délais plus longs est une étude critique pour maîtriser les marchés. J'ai trouvé la nécessité d'un indicateur qui analyse plusieurs délais plus élevés et nous donne une direction de tendance cumulative ou moyenne. J'ai déjà construit l'indicateur; je le publierai bientôt. L'indicateur que je construis est entièrement basé sur ma compréhension et ma perspective de la structure du marché. Veuillez utiliser cette idée d'indicateur pour éliminer le problème de repeinture lorsque vous faites un indicateur qui utilise des données de délais plus élevés.

Je vais l'utiliser dans mes prochains indicateurs.

Restez à l'écoute...

Si vous avez des recommandations ou des idées alternatives, veuillez laisser un commentaire sous le script ;)

test de retour

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)

Relationnée

Plus de