Hi there,
I am reading your project and it is interesting. In fact, I have built several complex Strategies like yours, including back-test reports and optimization analysis for all possible combinations. I am an IT engineer and I work exclusively with MT4 projects.
In your specific case and as you said yourself, S&D has been used for many decades by many professional traders. Obviously the challenge comes in Forex due to the lack of centralized exchange, this leads to only work with price movements, because the volume values are only an approximation and not always represent the correct trading of the market. Hence, having a good understanding about how S&D works and sometimes OB/OS zones is a must in nowadays trading.
Said this, I offer you to build your Strategy and also send you the best possible combination for your Strategy based on optimizations and past performance. The Strategy will include the S&D instructions plus Spike Detection for better opportunities in your trading.
Well, I think that is all by now. If you have any question just let me know.
Regards,
John P.