Riy777 commited on
Commit
8ca3d29
·
verified ·
1 Parent(s): 4923e29

Update ml_engine/data_manager.py

Browse files
Files changed (1) hide show
  1. ml_engine/data_manager.py +6 -2
ml_engine/data_manager.py CHANGED
@@ -1,6 +1,6 @@
1
  # ============================================================
2
  # 📂 ml_engine/data_manager.py
3
- # (V67.1 - GEM-Architect: Full Code - Coin-Type Logic)
4
  # ============================================================
5
 
6
  import asyncio
@@ -44,7 +44,7 @@ class DataManager:
44
  'UP', 'DOWN', 'BEAR', 'BULL', '3S', '3L'
45
  ]
46
 
47
- print(f"📦 [DataManager V67.1] Initialized (Coin-Type Architecture).")
48
 
49
  async def initialize(self):
50
  print(" > [DataManager] Starting initialization...")
@@ -125,9 +125,13 @@ class DataManager:
125
 
126
  # 0. فحص صحة السوق أولاً
127
  market_health = await self.check_global_market_health()
 
128
  if not market_health['is_safe']:
129
  print(f"⛔ [Market Validator] Trading Halted: {market_health['reason']}")
130
  return []
 
 
 
131
 
132
  # 1. فلتر السيولة الأساسي (1 مليون دولار)
133
  initial_candidates = await self._stage0_universe_filter()
 
1
  # ============================================================
2
  # 📂 ml_engine/data_manager.py
3
+ # (V67.2 - GEM-Architect: Full Code - Visible Market Validator)
4
  # ============================================================
5
 
6
  import asyncio
 
44
  'UP', 'DOWN', 'BEAR', 'BULL', '3S', '3L'
45
  ]
46
 
47
+ print(f"📦 [DataManager V67.2] Initialized (Validator Visible).")
48
 
49
  async def initialize(self):
50
  print(" > [DataManager] Starting initialization...")
 
125
 
126
  # 0. فحص صحة السوق أولاً
127
  market_health = await self.check_global_market_health()
128
+
129
  if not market_health['is_safe']:
130
  print(f"⛔ [Market Validator] Trading Halted: {market_health['reason']}")
131
  return []
132
+ else:
133
+ # ✅ إضافة: طباعة حالة السوق عند النجاح
134
+ print(f" 🌍 [Market Validator] Global Status: {market_health['reason']}")
135
 
136
  # 1. فلتر السيولة الأساسي (1 مليون دولار)
137
  initial_candidates = await self._stage0_universe_filter()