glaz

Slow Heiken Ashi

3240 15 771
Period= Length of the slow HA
Fastend and Slowend = just calculations for the Kama function no need to change those.
Signal= Shows/Hides the triangles
Remove from Favorite Scripts Add to Favorite Scripts
study("Slow Heiken Ashi",overlay=true,precision=0)
//by Glaz.
//KAMA function
p=input(6,title='Period')
fastend=input(0.666,step=0.001)
slowend=input(0.0645,step=0.0001)
kama(close,amaLength)=>
    diff=abs(close[0]-close[1])
    signal=abs(close-close[amaLength])
    noise=sum(diff, amaLength)
    efratio=noise!=0 ? signal/noise : 1
    smooth=pow(efratio*(fastend-slowend)+slowend,2)
    kama=nz(kama[1], close)+smooth*(close-nz(kama[1], close))
    kama

//Slow Heiken Ashi
hakamaper=1/2
Signal=input(true)
Om=sma(open,p)
Hm=sma(high,p)
Lm=sma(low,p)
Cm=sma(close,p)
vClose=(Om+Hm+Lm+Cm)/4
vOpen= kama(vClose[1],hakamaper)
vHigh= max(Hm,max(vClose, vOpen))
vLow=  min(Lm,min(vClose, vOpen))

// Plots
vcolor= vOpen>vClose ?red:green
plotcandle(vOpen,vHigh,vLow,vClose,color=vcolor)

//signals
plotchar(Signal?(cross(vOpen,vClose) and vOpen[1]<vClose[1]?vHigh:na):na,char='▼',color=white,transp=0,location=location.absolute)
plotchar(Signal?(cross(vOpen,vClose) and vOpen[1]>vClose[1]?vLow:na):na,char='▲',color=white,transp=0,location=location.absolute)

//http://www.wisestocktrader.com/indicators/3110-heikein-ashi-smooth-trading-system
does this repaint ?
Reply
Nice work! Thanks a lot.
Reply
Hi Glaz.
Love this script. Nice job.
Just a litter contribution . Add this couples of lines in order to have the signal Alert.

short= cross(vOpen,vClose) and vOpen<vClose?vHigh:na
long= cross(vOpen,vClose) and vOpen>vClose?vLow:na
alertcondition(short,title='Short Signal', message='Short Signal')
alertcondition(long,title='Long Signal', message='Long Signal')
Reply
how could one decide tp and sl using this strategy .
Reply
Hi, could you please tell what close in the kama function will return. (as hakamaper = 1/2, and kama(vClose, hakamaper))
Reply
Just found this. Beautiful work!
Reply
wow...what a nice system....
but how should we enter and exit...?? price close below/above? or change in color of close candle?? i.e. if candle close red then exit long and enter short??
pl throw some light...
thanks.
Reply
Hi Glaz, This Slow Heiken Ashi can be use for any stock or just for Australian Dollar/U.S. Dollar (FX:AUDUSD) forex?
Reply
This is really called Heikin Ashi Smoothed.
Reply
glaz Cyberdyne
Probably :) i have the link with the easylanguage source code at the end of the script and it was under the name "Heikein Ashi Smooth trading system"
Reply
United States
United Kingdom
India
Deutschland
España
France
Italia
Polska
Brasil
Россия
Türkiye
Indonesia
Malaysia
日本
한국
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
Profile Profile Settings Account and Billing Priority Support Ideas Published Followers Following Private Messages Chat Sign Out