sirolf2009

HullMA Strategy

A Hull Moving Average strategy. I simply copied the code from mohamed982 and wrapped it in strategy code. All credits go to him not me.
Open-source script

In true TradingView spirit, the author of this script has published it open-source, so traders can understand and verify it. Cheers to the author! You may use it for free, but reuse of this code in a publication is governed by House Rules. You can favorite it to use it on a chart.

Want to use this script on a chart?
//@version=2
strategy("HullMA Strategy", overlay=true)

n=input(title="period",type=integer,defval=16)


n2ma=2*wma(close,round(n/2))
nma=wma(close,n)
diff=n2ma-nma
sqn=round(sqrt(n))


n2ma1=2*wma(close[1],round(n/2))
nma1=wma(close[1],n)
diff1=n2ma1-nma1
sqn1=round(sqrt(n))


n1=wma(diff,sqn)
n2=wma(diff1,sqn)
c=n1>n2?green:red
ma=plot(n1,color=c)

longCondition = n1>n2
if (longCondition)
    strategy.entry("Long", strategy.long)

shortCondition = longCondition != true
if (shortCondition)
    strategy.entry("Short", strategy.short)

Kommentarer

how to create an alarm when color changes green or red please...
+4 Svara
Hi, I would ask for 2 features:

1 - The possibility to set alerts.
2 - Enable/Disable the plotting of the line on the chart, leaving visible the signals.

Please, would you add the features?

Kind regards

G. Aloe
+2 Svara
The strategy looks great. By any chance, it does not repaint?
Svara
Thanks for sharing this, can you add one more condition that only trade when HullMA 250 is green, buy when HullMA16 turns green. sell when HullMA16 turns red
.
Svara
MONEYMENOW chenchen3529
what settings do I have to use for 2m charting.. please
+4 Svara
Is this the code your currently using to execute your trades?
Svara
sirolf2009 ag580108
I'm actually not at all an active trader :), I'm currently developing an indicator that learn the way a market moves to predict the future tho
+1 Svara
bitlokal sirolf2009
you rock bro really, respect from me for all of your strategy
Svara
how dos it work?
Svara
Calculate a Weighted Moving Average with period n / 2 and multiply it by 2
Calculate a Weighted Moving Average for period n and subtract if from step 1
Calculate a Weighted Moving Average with period sqrt(n) using the data from step 2

Basically, if the line turns green you buy, if the line turns red you sell ;)
+7 Svara
Hem Aktie-screener Forex-screener Krypto-screener Ekonomisk kalender Hur det fungerar Diagramfunktioner Priser Tipsa en vän Ordningsregler Hjälpcenter Webbsidor och mäklarlösningar Widgets Diagramlösningar Lightweight Charting Library Blogg och nyheter Twitter
Profil Profilinställningar Konto och fakturering Hänvisade vänner Mynt Mina kölappar Hjälpcenter Privata meddelanden Chatt Logga ut