Files
QuanTAlib/Tests
Miha Kralj f55f630ac6 Add CVI - Chaikin's Volatility class and tests
Add implementation of CVI - Chaikin's Volatility class and related tests.

* **Cvi Class Implementation:**
  - Add `Cvi` class in `lib/volatility/Cvi.cs` to calculate Chaikin's Volatility.
  - Use high and low prices for calculation.
  - Include a constructor with `period` parameter.
  - Add a method to calculate Chaikin's Volatility.

* **Quantower Indicator:**
  - Add `CviIndicator` class in `quantower/Volatility/CviIndicator.cs`.
  - Use `Cvi` class for calculation.
  - Add input parameters for `period` and `showColdValues`.
  - Implement `OnInit` and `OnUpdate` methods.

* **Tests:**
  - Add a test method for `Cvi` class in `Tests/test_updates_volatility.cs`.
  - Use random updates to test `Cvi`.
  - Ensure initial and final values are equal.

---

For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/mihakralj/QuanTAlib?shareId=XXXX-XXXX-XXXX-XXXX).
2024-10-31 11:19:40 -07:00
..
2024-10-28 15:29:29 -07:00
2024-10-28 15:29:29 -07:00
2024-10-16 18:28:06 -07:00
2024-10-16 18:28:06 -07:00
2024-10-11 18:02:09 -07:00
2024-10-08 19:09:42 -07:00
2024-10-08 19:09:42 -07:00
2024-10-11 18:02:09 -07:00
2024-10-26 23:54:55 -07:00
2024-10-11 18:02:09 -07:00
2024-10-28 15:29:29 -07:00
2024-10-27 21:59:46 -07:00