Eksekusi & alat

API — Application Programming Interface

Aturan dan fungsi agar perangkat lunak memakai data atau layanan sistem lain. Dalam trading, API dapat menyediakan kuotasi, riwayat serta keadaan akun dan, dengan izin sesuai, menerima permintaan order. Kemampuan, autentikasi dan batas bergantung penyedia. Pengakuan permintaan diterima belum tentu konfirmasi transaksi tereksekusi.
Contoh. Perangkat lunak mengirim order 0.10 lot tetapi koneksi hilang sebelum respons. Mengulang tanpa periksa keadaan dapat membuat order kedua. Logika kuat merekonsiliasi pengenal dan eksekusi; idempotensi hanya bekerja jika API tertentu mendukung.

Cara kerja

Pisahkan akses data dari izin trading. Tangani galat, tunda, batas permintaan dan koneksi ulang. Catat waktu, pengenal permintaan, respons serta eksekusi nyata. API dapat REST, streaming atau pustaka lokal; perilaku tidak saling menggantikan.

Kesalahan umum

Respons hilang tidak membuktikan order gagal mencapai server. Uji gangguan dan eksekusi sebagian sebelum modal nyata. Jangan masukkan kredensial ke kode publik atau log order.

Pelajaran lanjutan

Dalam kursus: 11.8 Python dalam trading – analisis data, otomasi dan riset. Sumber: MetaTrader 5: integrasi Python.

Izin dan batas operasi

Gunakan izin minimum perlu, lindungi rahasia dan rencanakan pencabutan akses. Endpoint kuotasi mungkin aktif sementara pengiriman order atau pembaruan akun tidak tersedia. Pantau setiap layanan terpisah dan tentukan respons aman data usang, jangan anggap koneksi berhasil seluruh alur sehat.

Pertanyaan umum

Apakah API sendiri strategi otomatis?
Tidak. Antarmuka. Aturan strategi, manajemen risiko dan kontrol eksekusi komponen terpisah perangkat lunak.
Bolehkah mengulang order membabi buta setelah timeout?

Tidak. Rekonsiliasikan permintaan awal dan eksekusi; instruksi yang sudah diterima dapat terduplikasi.

← Kembali ke glosarium lengkap

Jarosław Wasiński

Pemimpin redaksi, ForexMechanics.com • Analis makro dan FX

Analis independen dan profesional dengan lebih dari 20 tahun pengalaman di pasar keuangan. Aktif di Forex sejak 2004, berfokus pada analisis fundamental, struktur pasar OTC, dan manajemen risiko modal yang disiplin.

  • Pendiri dan pemimpin redaksi MyBank.pl, menyediakan edukasi keuangan tepercaya sejak 2004.
  • Penulis ratusan komentar pasar mendalam, analisis struktural, dan materi edukasi untuk trader dan investor.
  • Pendukung transparansi pasar, mempromosikan edukasi berbasis data konkret dan laporan institusional (BIS, ESMA, CFTC).

Seluruh konten bersifat edukasi dan informasi semata – bukan merupakan saran investasi atau rekomendasi apa pun. Ingat: trading dengan leverage (Forex/CFD) memiliki risiko tinggi kehilangan modal dengan cepat.