Thank you for your excellent work, kvak!
I do wonder about the TDI itself, though (see EURNZD): in whose world would this be a "strong buy" and "strong up"?
This indicator still needs a lot of work on its trend-depicting-algorithm (or it will make people, who simply do "what it says", lose a lot of money...
(Green - formerly yellow - line below 50 for quite some time, indicating a downtrend, could be a first hint...)