
    i                        d dl mZ  e       Zej                  d      \  ZZ ede d        edej                  d            ed        ed	ej                  d
   d   dd        edej                  d
   d   dd        edej                  d
   d   dd        edej                  d
   d            ed        ed	ej                  d   d    d        edej                  d   d    d        edej                  d   d    d        edej                  d   d    d        edej                  d   d            edej                  d   d    d       y)     )MarketRegimeDetectorT)force_updateu   
=== RÉGIME: z ===zScore global: global_scorez
BTC:z  Mom3h=btcmomentum_3hz.2f%z  Mom5h=momentum_5hz	  Mom24h=momentum_24hz  Score BTC=sentiment_scorez

Altcoins:altcoinsavg_momentum_3havg_momentum_5havg_momentumz  Weighted=weighted_momentumz  Score Altcoins=altcoin_scorez
  Bullish=bullish_pctN)market_regimer   detectordetect_regimeregimeconfigprintmarket_data     ./test_regime.py<module>r      s   .!''T': xt$ % x++N;<= >   %%e,];C@B C %%e,];C@B C 	(&&u-n=cB!D E X))%01BCDE F   %%j12CDEQG H %%j12CDEQG H 	(&&z2>BC1E F H((45HIJ!L M (..z:?KLM N 
8''
3MBC1E Fr   