feat(bb_metrics): Finally added BB-based on regime-as-signal. Also detected and *fixed* nastybug where slices during BB-calculations were corrupting data in code elswhere in execution path. Fixed by using only local variables and touching no object actributes in the _calculate_enhanced_* method.-

This commit is contained in:
2025-09-07 19:18:18 +02:00
parent 9281ad0da8
commit 45f6e4da1c
2 changed files with 229 additions and 18 deletions

View File

@@ -1,4 +1,5 @@
import time
import sys
import numpy as np
import asyncio
import json
@@ -927,6 +928,8 @@ class SILOQYMainActor(Actor):
except Exception as e:
self.log.error(f"Nautilus ActorExecutor: Failed to publish tick: {e}")
self.log.error(f"{tick_tuple}")
sys.exit(2)
class DOLPHINRegimeActor(Actor):
def __init__(self, config: DOLPHINRegimeActorConfig):