feat(technicals,engine): add V2 multi-timeframe scoring, SMC patterns, and COS V2 engine

This commit is contained in:
2026-09-01 17:38:13 +02:00
parent c5d7d359ba
commit cb8a169043
10 changed files with 1386 additions and 12 deletions
+6 -1
View File
@@ -56,6 +56,10 @@ builder.Services.AddSingleton<IPatternDetector, FairValueGapDetector>();
builder.Services.AddSingleton<IPatternDetector, LiquiditySweepDetector>();
builder.Services.AddSingleton<IPatternDetector, ChochBosDetector>();
builder.Services.AddSingleton<IPatternDetector, OrderBlockDetector>();
builder.Services.AddSingleton<IPatternDetector, DoubleTopDetector>();
builder.Services.AddSingleton<IPatternDetector, InverseHeadAndShouldersDetector>();
builder.Services.AddSingleton<IPatternDetector, DescendingTriangleDetector>();
builder.Services.AddSingleton<IPatternDetector, BearishOrderBlockDetector>();
// 6. Register Strategies
builder.Services.AddSingleton<ITechnicalStrategy, TrendPullbackFvgStrategy>();
@@ -70,7 +74,8 @@ builder.Services.AddSingleton<ITechnicalStrategy, DonchianBreakoutStrategy>();
builder.Services.AddSingleton<ITechnicalStrategy, VwapBounceStrategy>();
// 7. Register Technical Scoring Engine & Universe Manager
builder.Services.AddSingleton<ITechnicalScoringEngine, TechnicalScoringEngine>();
// builder.Services.AddSingleton<ITechnicalScoringEngine, TechnicalScoringEngine>(); // V1 Fallback
builder.Services.AddSingleton<ITechnicalScoringEngine, TechnicalScoringEngineV2>(); // V2 Bidirectional Active
builder.Services.AddSingleton<ITechnicalUniverseManager, TechnicalUniverseManager>();
// 8. Register MQTT Client & RPC Bridge