INNER CODE UNIT · Python
mt5_response
flukelaster/ai-trading-agent · mt5_bridge/main.py:65
def mt5_response(success: bool, data=None, error: str | None = None):
return {"success": success, "data": data, "error": error}
# --- Models ---
class OrderRequest(BaseModel):
symbol: str
type: str # "BUY" or "SELL"
lot: float
sl: float
tp: float
comment: str = ""
magic: int = 234000
class ModifyPositionRequest(BaseModel):
sl: float | None = None
tp: float | None = None