README / demo_executor.py
Alibarzegar's picture
Upload 7 files
50650e5 verified
# -*- 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}" }