A complete guide to creating a currency strength filter for algorithmic trading using the MQL5 programming language