This indicator is a “3.0” evolution of the TSI in which all parameters are adjustable, including the upper and lower limits. It’s built from MMs that smooth out each other, to achieve a powerful balance between precision and signal processing latency.
It also incorporates a fully parameterizable signal line, making it easy to read turnarounds.
The indicator is shared with the settings that appear to be the most efficient, but which can be widely modified.
In the initial code, the “ROC” seems to be the most efficient, but subject to a few parameter modifications, it could be replaced by :
– momentum (identical to ROC but with a slightly different calculation method)
a = (Average[l1,m1](Average[l2,m2](ROC[mfvalue](close))))
b = (Average[l3,m3](Average[l4,m4](ABS(ROC[mfvalue](close)))))
TSI = 100 * (a/b)
Signal = average [sign,mmsign](tsi)
DRAWHLINE(0) STYLE (DOTTEDLINE3)
RETURN TSI as "TSI 3.0", signal as "Signal"
No information on this site is investment advice or a solicitation to buy or sell any financial instrument. Past performance is not indicative of future results. Trading may expose you to risk of loss greater than your deposits and is only suitable for experienced investors who have sufficient financial means to bear such risk.ProRealTime ITF files and other attachments :