Spaces:
Configuration error
Configuration error
| # -*- coding: utf-8 -*- | |
| # این فایل بعداً برای اتصال به حساب دمو (MT4/MT5 یا Testnet) تکمیل میشود. | |
| # فعلاً فقط اسکلت کار را نگه میداریم. | |
| class DemoExecutor: | |
| def __init__(self): | |
| self.enabled = False | |
| def enable(self): | |
| self.enabled = True | |
| def place_order(self, symbol: str, side: str, size: float, price: float = None): | |
| if not self.enabled: | |
| return { "ok": False, "msg": "demo executor disabled" } | |
| # در نسخه دمو، فقط لاگ میکنیم | |
| return { "ok": True, "msg": f"Placed demo order: {side} {size} {symbol} @ {price}" } | |