Ikhtisar API MEXC & Memulai
MEXC menyediakan API lengkap untuk trading otomatis. REST API — eksekusi trade, kelola order, cek saldo. URL: api.mexc.com. WebSocket API — data real-time. URL: wss://wbs.mexc.com/ws. Memulai: (1) Buat akun (mexc-bonus20), (2) Profile > API Management, (3) "Create API", (4) Set permission — jangan pernah beri akses withdrawal untuk bot, (5) Batasi IP opsional, (6) Simpan API Key dan Secret Key aman.
Endpoint REST API & Autentikasi
Endpoint REST API utama. Public: GET /api/v3/exchangeInfo — info pair; GET /api/v3/depth — order book; GET /api/v3/klines — candle; GET /api/v3/ticker/price — harga. Private: POST /api/v3/order — pasang order; GET /api/v3/account — akun. Autentikasi: Header X-MEXC-APIKEY, timestamp, signature HMAC SHA256. Rate limit: 20 req/s order, 10 req/s lainnya. API kompatibel Binance — python-binance atau ccxt bisa dipakai.
Daftar & Klaim Bonus Anda
Gunakan Kode mexc-bonus20 Klaim Bonus
Membuat Trading Bot dengan Python
Cara termudah pakai library ccxt: pip install ccxt. Setup: import ccxt, exchange = ccxt.mexc({apiKey, secret}). Balance: exchange.fetch_balance(). Limit buy: exchange.create_limit_buy_order("BTC/USDT", amount, price). Market sell: exchange.create_market_sell_order("BTC/USDT", amount). Cancel: exchange.cancel_order(id). OHLCV: exchange.fetch_ohlcv("BTC/USDT", "1h"). Best practices: (1) API key di env var, (2) Error handling, (3) Logging, (4) Test demo dulu, (5) Limit posisi, (6) Monitor terus.
Integrasi TradingView & Webhook
Hubungkan TradingView alerts ke MEXC. Workflow: (1) Buat strategy/indicator alert di TradingView, (2) Buat webhook receiver (Python Flask, Node.js), (3) Parse alert message, (4) Gunakan MEXC API eksekusi trade, (5) Set webhook URL di TradingView. Penting: server harus selalu online, tambahkan autentikasi webhook, catat semua alert dan trade.