Alur kerja pertama Anda di konsol MT4.
Hubungkan, periksa akun, buka dan tutup transaksi demo, lalu putuskan koneksi.
Panduan tertulis
- 0:00
Alur kerja pertama Anda di konsol MT4.
Tutorial ini menunjukkan cara menghubungkan MT4, membaca informasi akun, membuka dan menutup transaksi demo, lalu memutuskan koneksi terminal.
- 0:14
Buka konsol MT4.
Buka mt4 titik mrpc titik pro. Konsol terbuka otomatis. Halaman awal menyediakan panduan langkah demi langkah, pencarian metode, tutorial, dan sumber daya pengembang. Untuk contoh ini, pilih ConnectEx di menu samping.
- 0:38
Pilih kunci API.
Kunci API mengidentifikasi akses Anda ke MetaRPC. Gunakan TRIAL untuk sesi uji coba atau masukkan kunci sendiri di bilah atas. Uji coba memiliki batas kapasitas dan penggunaan. Rahasiakan kunci pribadi. Kunci ini berbeda dari ID terminal yang diterima setelah terhubung.
- 1:04
Hubungkan akun demo.
Di ConnectEx, masukkan login akun demo, kata sandi trading, dan nama server broker yang tepat. Di sini kami menggunakan FreshForex Demo. Biarkan kolom id opsional kosong. Jalankan permintaan dan tunggu hasilnya. Informasi akun disembunyikan dalam rekaman ini.
- 1:27
Simpan ID terminal.
Baca responsnya. Kode status HTTP dua ratus berarti API telah memberikan respons. Periksa error terlebih dahulu. Koneksi yang berhasil mengembalikan ID terminal dalam data.terminalInstanceGuid. Konsol menyimpannya di bilah atas dan mengirimkannya sebagai header id pada permintaan berikutnya. ID ini tidak menggantikan kunci API.
- 1:56
Baca informasi akun.
Jalankan AccountSummary. Periksa saldo, ekuitas, mata uang, dan mode akun. Rekaman ini memakai akun demo yang mengizinkan trading. Sebelum mengirim order, pastikan Anda menggunakan akun yang benar.
- 2:16
Siapkan transaksi demo kecil.
Pilih OrderSend dan masukkan simbol yang tersedia di akun Anda. Contoh ini menggunakan BTCUSD, operasi OC_OP_BUY, dan volume nol koma nol satu lot. Nama simbol dan volume minimum berbeda antarbroker. Periksa properti simbol terlebih dahulu.
- 2:42
Kirim sekali, lalu baca hasilnya.
Jalankan permintaan sekali saja. Dalam respons MT4 yang berhasil ini, data.ticket adalah nomor transaksi baru. Data.volume bernilai nol koma nol satu, sedangkan data.price menunjukkan harga pembukaan. Simpan tiket untuk langkah berikutnya. Jika ada error, baca detailnya sebelum melanjutkan.
- 3:08
Periksa posisi terbuka.
Jalankan OpenedOrders. Temukan tiket dari OrderSend di data.orderInfos. Periksa simbol, jenis order, lot, dan harga pembukaan. Contoh ini memiliki satu posisi beli BTCUSD. Anda juga bisa melihatnya di tabel posisi langsung.
- 3:30
Tutup posisi dalam contoh.
Pilih OrderCloseDelete. Masukkan tiket dari respons OrderSend yang berhasil dan atur lots menjadi nol koma nol satu untuk menutup seluruh volume. Kosongkan harga penutupan agar memakai kuotasi saat ini. Periksa tiket dan volume, lalu jalankan permintaan.
- 3:54
Periksa hasil penutupan.
Respons tidak memiliki error dan mode bernilai OCD_MARKET_ORDER. Ini adalah hasil penutupan order pasar. Panggil OpenedOrders lagi untuk memeriksa sisa volume. Langkah ini juga berguna untuk penutupan sebagian. Di sini kami meminta penutupan penuh.
- 4:20
Pastikan tidak ada order tersisa.
Permintaan OpenedOrders berikutnya mengembalikan daftar orderInfos kosong. Tidak ada posisi terbuka atau order tertunda di akun demo ini. Daftar kosong adalah hasil yang valid dan berhasil. Transaksi yang kami buat sudah ditutup.
- 4:41
Putuskan koneksi setelah selesai.
Jalankan Disconnect menggunakan ID terminal saat ini. Pastikan tidak ada error. Terminal sekarang terputus. Memutus koneksi tidak menutup posisi, jadi kami menutup transaksi dan memeriksa OpenedOrders terlebih dahulu.
- 5:01
Gunakan langkah yang sama dalam kode.
Anda telah menyelesaikan alur kerja konsol MT4. Gunakan contoh kode sebagai titik awal aplikasi, rahasiakan kunci API, dan periksa setiap respons. Jika ada masalah, buka panduan hasil metode atau tutorial penanganan error MT4.