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.
study("HEIKIN ASHI COLOUR CHANGE ALERT") haclose = ((open + high + low + close)/4) haopen = na(haopen) ? (open + close)/2 : (haopen + haclose) / 2 UP = haclose > haclose ? 0:1 DOWN = haclose <= haclose ? 1:0 plot(UP) plot(DOWN)