summaryrefslogtreecommitdiff
path: root/services/strategy-engine/tests/test_indicators.py
diff options
context:
space:
mode:
authorTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2026-04-01 18:45:12 +0900
committerTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2026-04-01 18:45:12 +0900
commitcf02d18ea5e3f9357d6a02faac199f57e5daff77 (patch)
treef36e0c6347520f6363da45479a80e6aa73ad986e /services/strategy-engine/tests/test_indicators.py
parentcb55c81dbc43df83ef4d5b717fe22b4d04a93d2e (diff)
feat(strategy): Phase 2 complete — strategy infrastructure upgrade
- Technical indicators library (ATR, ADX, RSI, MACD, Bollinger, Stochastic, OBV) - Signal model: conviction score, stop_loss, take_profit fields - BaseStrategy: ADX regime filter, volume confirmation, ATR-based stops - All 8 strategies upgraded with filters, conviction scoring, ATR stops - Combined strategy uses conviction-weighted scoring - 334 tests passing
Diffstat (limited to 'services/strategy-engine/tests/test_indicators.py')
-rw-r--r--services/strategy-engine/tests/test_indicators.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/services/strategy-engine/tests/test_indicators.py b/services/strategy-engine/tests/test_indicators.py
index ac5b505..481569b 100644
--- a/services/strategy-engine/tests/test_indicators.py
+++ b/services/strategy-engine/tests/test_indicators.py
@@ -1,6 +1,8 @@
"""Tests for technical indicator library."""
+
import sys
from pathlib import Path
+
sys.path.insert(0, str(Path(__file__).resolve().parents[1]))
import pandas as pd