HeikinAshiCurveCore

haClose(srcOpen, srcHigh, srcLow, srcClose)
Parameters:
srcOpen (float)
srcHigh (float)
srcLow (float)
srcClose (float)
haOpen(srcOpen, srcClose)
Parameters:
srcOpen (float)
srcClose (float)
rollingBodySizes(haOpenSeries, haCloseSeries, window)
Parameters:
haOpenSeries (float)
haCloseSeries (float)
window (int)
detectCurve(bodySizes, compressionThreshold)
Parameters:
bodySizes (array<float>)
compressionThreshold (float)
isSustainableCurve(bodySizes)
Parameters:
bodySizes (array<float>)
isCompressionZone(bodySizes, flatThreshold)
Parameters:
bodySizes (array<float>)
flatThreshold (float)
Libreria Pine
In pieno spirito TradingView, l'autore ha pubblicato questo codice Pine come libreria open-source in modo che altri programmatori Pine della nostra comunità possano riutilizzarlo. Complimenti all'autore! È possibile utilizzare questa libreria privatamente o in altre pubblicazioni open-source, ma il riutilizzo di questo codice in una pubblicazione è regolato dal nostro Regolamento.
Declinazione di responsabilità
Libreria Pine
In pieno spirito TradingView, l'autore ha pubblicato questo codice Pine come libreria open-source in modo che altri programmatori Pine della nostra comunità possano riutilizzarlo. Complimenti all'autore! È possibile utilizzare questa libreria privatamente o in altre pubblicazioni open-source, ma il riutilizzo di questo codice in una pubblicazione è regolato dal nostro Regolamento.