- Cleaned up code by removing unused using directives from various test and implementation files in the trends and volume directories.
- This includes files related to HMA, HTIT, JMA, KAMA, LSMA, MAMA, MGDI, PWMA, RMA, SMA, SSF, SUPER, T3, TEMA, TRIMA, USF, VIDYA, WMA, ATR, ADL, and ADOSC.
- Improved code readability and maintainability by streamlining imports.
- Removed unnecessary blank lines in multiple test files to enhance readability.
- Ensured consistent spacing and formatting in the `Trima`, `Usf`, `Vidya`, `Wma`, and `Atr` test classes.
- Updated comments for clarity and consistency in the `Atr` and `Adl` classes.
- Adjusted project files for better structure and maintainability.
- Implemented unit tests for the following indicators:
- KAMA (Kaufman Adaptive Moving Average)
- SMA (Simple Moving Average)
- T3 (Tillson T3 Moving Average)
- TEMA (Triple Exponential Moving Average)
- TRIMA (Triangular Moving Average)
- WMA (Weighted Moving Average)
- Each test class includes tests for constructor defaults, history depth, short name, initialization, processing updates, and source type handling.
- Updated the Quantower.Tests.csproj to include all new test files in the lib directory.