INNER CODE UNIT · Python

get_stats

codedpro/mt5-trade-split-manager · server.py:282

async def get_stats():
    return send_command_to_mt5({"action": "GET_STATS"})


@app.post("/safe-shutdown", dependencies=[Depends(require_key)])
async def safe_shutdown():
    """Consolidate remaining TPs (TP2-TP5) to the TP2 level before going away."""
    return send_command_to_mt5({"action": "SAFE_SHUTDOWN"})


if __name__ == "__main__":
    print("🚀 Starting MT5 TCP Bridge Server...")
    print(f"   HTTP API: http://{HTTP_HOST}:{HTTP_PORT}  (auth: {'on' if API_KEY else 'off'})")
    uvicorn.run(app, host=HTTP_HOST, port=HTTP_PORT, reload=False, log_level="info")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…