Panduan · TradingView

Hubungkan alert TradingView ke MT4 dan MT5

Kirim alert TradingView, termasuk dari strategi Pine Script, ke webhook pribadi, dan VPS One mengubahnya menjadi order di terminal MetaTrader Anda. Order dikonfirmasi dulu di Telegram, atau dieksekusi otomatis kalau Anda memilih itu.

Terakhir diperbarui

Yang Anda butuhkan

  • VPS Trading VPS One yang sedang berjalan (MT4 atau MT5).
  • Paket TradingView berbayar dengan verifikasi dua langkah (2FA) aktif. TradingView hanya mengizinkan webhook di paket berbayar dengan 2FA.
  • Untuk konfirmasi Telegram: Telegram sudah terhubung di profil Anda.

Setup

  1. Aktifkan alert TradingView. Di dashboard VPS One, buka Trading accounts, lalu kartu akun MT4/MT5 Anda, lalu "AI & TradingView trading", dan klik "Turn ON TradingView alerts".
  2. Pilih cara order dijalankan. Pilih "Ask me on Telegram first" (hubungkan Telegram di Profile) atau "Execute automatically".
  3. Buat URL webhook. Klik "Create webhook URL" dan salin. URL hanya tampil sekali. Siapa pun yang punya URL ini bisa mengirim alert ke akun Anda, jadi rahasiakan.
  4. Atur batas. Atur max lot per order, max order per hari, wajib stop loss atau tidak, dan whitelist simbol bila perlu. Akun live ditolak sampai Anda mengizinkannya.
  5. Buat alert di TradingView. Di tab Notifications pada alert, centang Webhook URL, tempel URL Anda, dan isi kolom Message dengan pesan JSON.
  6. Uji di akun demo. Picu alert sekali. Hasilnya muncul di Recent orders pada kartu akun, beserta alasannya kalau ditolak.

Format pesan alert

Kolom Message harus berupa JSON. Field yang dikenali:

actionbuy, sell, close, atau close_all. {{strategy.order.action}} juga bisa.
symbolInstrumennya. {{ticker}} boleh dipakai: prefix exchange seperti OANDA: dibuang otomatis.
lotsVolume untuk buy/sell, misalnya 0.10.
sl, tpStop loss dan take profit dalam bentuk harga. 0 berarti tidak ada.
sideKhusus close: buy atau sell untuk menutup sisi itu saja.
idOpsional. Alert dengan id yang sudah pernah diterima diabaikan, jadi alert berulang tidak membuka order kedua.
commentOpsional, teks yang ditampilkan di Telegram dan riwayat.

Contoh

Strategi Pine Script (buy dan sell langsung dari strateginya):

{"action":"{{strategy.order.action}}","symbol":"{{ticker}}","lots":0.10,"sl":0,"tp":0,"id":"{{timenow}}","comment":"{{strategy.order.comment}}"}

Satu order buy dengan stop loss dan take profit:

{"action":"buy","symbol":"{{ticker}}","lots":0.05,"sl":2331.0,"tp":2368.0,"id":"{{timenow}}"}

Tutup semua posisi BUY di simbol chart:

{"action":"close","symbol":"{{ticker}}","side":"buy"}

Tutup semua posisi terbuka:

{"action":"close_all"}

Nama simbol

Suffix broker dicocokkan otomatis: XAUUSD akan menemukan XAUUSDm, XAUUSD.f, atau GOLD. Kalau broker Anda memakai nama yang sama sekali berbeda, tambahkan baris seperti US30=DJ30 di “Symbol names that differ at your broker”.

Troubleshooting

“a stop loss is required”Stop loss wajib secara default. Kirim harga sl, atau matikan kewajiban itu.
“exceeds this account's limit”Kecilkan lots atau naikkan Max lot per order.
“LIVE account … isn't allowed”Centang “Allow on a LIVE account” setelah Anda menguji di demo.
Tidak ada yang masukPastikan URL ditempel lengkap, Webhook URL dicentang di alert, dan paket TradingView Anda mendukung webhook.

Maksimal 30 alert per menit per akun. Setiap alert, diterima atau ditolak, tercatat beserta alasannya di kartu akun.

Siap mengotomasi strategi TradingView Anda?

Dapatkan terminal MetaTrader yang mendengarkan alert Anda 24 jam.