added swing point detection & market structure labeling

This commit is contained in:
moen0
2026-04-09 16:15:54 +02:00
parent 23568d4644
commit 245eca4155
2 changed files with 58 additions and 5 deletions
+6 -5
View File
@@ -1,11 +1,12 @@
from data.loader import load_candles
from engine.backtester import run_backtest
from indicators.market_structure import find_swing_points, detect_structure
candles = load_candles("data/data.csv")
print(f"Loaded {len(candles)} candles")
trades = run_backtest(candles, starting_balance=10000.0)
print(f"Completed {len(trades)} trades")
swings = find_swing_points(candles)
structure = detect_structure(swings)
print(f"Structure points: {len(structure)}")
for trade in trades[:5]:
print(trade)
for s in structure[:10]:
print(s)