SeaSide420

HullMA cross Strategy

From Indicator420 by SeaSide420 HULL MOVING AVERAGE CROSS & CANDLE CROSS

Hull Moving Average ( HMA ) formula
Integer(SquareRoot(Period)) WMA (2 x Integer(Period/2) WMA (Price) - Period WMA (Price))

Solving the problem of lag requires an explanation with numbers rather than charts. Consider a series of 10 numbers from '0' to '9' inclusive and imagine that they are successive price points on a chart with 9 being the most recent price point at the right hand leading edge.
If we take the 10 period simple average of these numbers then, not surprisingly, we will determine the midpoint of 4.5 which significantly lags behind the most recent price point of 9. Here's the clever bit, first let's halve the period of the average to 5 and apply it to the most recent numbers of 5, 6, 7, 8 and 9, the result being the midpoint of 7.
To remove the lag we take the midpoint of 7 and add the difference between the two averages which equals 2.5 (7 - 4.5). This gives a final answer of 9.5 (7 + 2.5) which is a slight overcompensation. But this overcompensation is very handy because it offsets the lagging effect of the nested averaging.
Hence the result of combining these 2 techniques is a near perfect balance between lag reduction and curve smoothing. The HMA manages to keep up with rapid changes in price activity whilst having superior smoothing over an SMA of the same period.
The HMA employs weighted moving averages and dampens the smoothing effect (and resulting lag) by using the square             root of the period instead of the actual period itself.
There are 3 HullMAs in the script, one runs on current price, and others on previous candle prices, when they cross over, is the entry signal.
The strategy also includes a candle cross condition for entry:
(if current price greater than previous candle value (Open+High+Low+Close)/4) then BUY
(if current price less than previous candle value (Open+High+Low+Close)/4) then SELL
in total 4 crossover conditions must be met to initiate a signal.
Remove from Favorite Scripts Add to Favorite Scripts
snapshot


it did catch the long!
Reply
AdrianoRenzi SeaSide420
@SeaSide420, have this indicator the repainting problem as the ss420?
Thank you
Reply
SeaSide420 AdrianoRenzi
@AdrianoRenzi,
you tell me
Im AFK now, robot does the trading
no repaint for robot in MT4
Reply
AdrianoRenzi SeaSide420
@SeaSide420, sorry I didn't inderstand. AFK is you user name now?
MT4 robot? where can I see it?
Thank you
Reply
thanks Sea side i have been looking for this
Reply
ElderFx table
@table, lol shit what a name..
Reply
perfect! Thank you :)
Reply
Can You give access for testing ?
Reply
Looks very nice! Is there a solution I can play around with the code to add extra indicators?
Reply
SeaSide420 micasa001
@micasa001, yes
Reply
micasa001 SeaSide420
@SeaSide420, cool :) how?
Reply
Ideas Scripts Chart
United States
United Kingdom
India
España
France
Italia
Polska
Brasil
Россия
Türkiye
Indonesia
日本
한국
Home Stock Screener Forex Signal Finder Economic Calendar How It Works Chart Features House Rules Moderators For the WEB Widgets Stock Charting Library Priority Support Feature Request Blog & News FAQ Help & Wiki Twitter
Private Messages Chat Ideas Published Followers Following Priority Support Public Profile Profile Settings Account and Billing Sign Out