INNER CODE UNIT · Python

list_symbols

flukelaster/ai-trading-agent · mt5_bridge/main.py:167

async def list_symbols():
    """Return all broker-visible symbols with specs (used by Add Symbol UI catalog)."""
    if not ensure_connected():
        return mt5_response(False, error="MT5 not connected")
    symbols = mt5.symbols_get()
    if symbols is None:
        return mt5_response(False, error="symbols_get returned None")
    items = [
        {
            "symbol": s.name,
            "path": s.path,
            "description": s.description,
            "digits": int(s.digits),
            "point": float(s.point),
            "volume_min": float(s.volume_min),
            "volume_max": float(s.volume_max),
            "volume_step": float(s.volume_step),
            "trade_contract_size": float(s.trade_contract_size),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…