Lampiran 5 · Tab Inputs
Membaca tab Inputs sebuah EA: lot, magic number, SL/TP, dan jebakan satuan point
Edisi 28 September 2026 · Redaksi PelitaTrade
Transaksi valas dan CFD berjalan dengan leverage, sehingga gerak harga yang kecil sanggup menguras seluruh saldo akun, bahkan dalam hitungan menit. Mayoritas pelaku ritel pada produk semacam ini justru menutup tahun dengan rugi. Lembar ini menerangkan cara kerja alat, bukan ajakan membuka posisi, dan tidak ada alat, robot, atau master yang dapat menjamin hasil.
Saat EA ditempelkan ke grafik, jendela properti menampilkan tab Inputs berisi deretan angka yang bisa diubah. Di situlah kebanyakan kecelakaan terjadi: lot yang terlalu besar, stop loss yang ternyata sepuluh kali lebih sempit dari dugaan, atau dua EA yang saling menutup posisi. Lampiran ini membaca tab Inputs baris demi baris.
Isi kotak — siapkan dulu
- K1EA yang terpasang di akun demo dengan jendela properti terbuka.
- K2Informasi jumlah desimal harga simbol (lihat Market Watch).
- K3Batas risiko pribadi per transaksi, dalam persen saldo.

Dari mana tab Inputs berasal
Setiap baris di tab Inputs lahir dari deklarasi input di kode sumber. Komentar di ujung baris biasanya menjadi label yang terlihat pengguna.
// Deklarasi input (MQL5) - contoh edukasi, bukan strategi siap pakai
input double LotTetap = 0.01; // dipakai bila RisikoPersen = 0
input double RisikoPersen = 1.0; // risiko per transaksi, % saldo
input int SL_Point = 300; // stop loss dalam point
input int TP_Point = 600; // take profit dalam point
input int MaksSpread = 25; // spread maksimum, point
input ulong MagicNumber = 260928; // penanda order milik EA iniMembaca baris demi baris
Lot tetap atau risiko persen
Lot tetap berarti ukuran posisi selalu sama. Risiko persen berarti EA menghitung lot dari saldo dan jarak stop loss. Pastikan Anda tahu mana yang aktif; sebagian EA memakai lot tetap hanya bila risiko persen diisi nol.
Stop loss dan take profit: point atau pips?
Pada simbol lima desimal, satu pip sama dengan sepuluh point. Input
SL_Point = 300berarti 30 pips, bukan 300 pips. Salah baca satuan inilah sumber banyak kejutan.Batas spread
EA dengan batas spread menunda order ketika selisih bid-ask melebar, misalnya menjelang rilis data atau saat pergantian hari server. Satuan batasnya juga biasanya point.
Magic number
Angka penanda yang ditempel pada setiap order milik EA. Dua EA dengan magic number sama di akun yang sama bisa saling mengira posisi milik yang lain lalu menutupnya.
Jam trading
Input jam biasanya memakai jam server pialang, bukan WIB. Cocokkan dengan jam yang tampil di Market Watch sebelum mengisi.
Hitungan ukuran posisi dari risiko persen (ilustrasi)
Contoh berikut memakai EUR/USD dengan akun berdenominasi dolar AS, di mana satu lot standar bernilai sekitar US$10 per pip. Semua angka ilustrasi.
| Langkah | Angka | Hasil |
|---|---|---|
| Saldo akun | US$2.000 | — |
| Risiko per transaksi | 1% × 2.000 | US$20 |
| Jarak stop loss | 250 point = 25 pips | — |
| Rugi per 1 lot bila SL kena | 25 × US$10 | US$250 |
| Ukuran lot | 20 ÷ 250 | 0,08 lot |
Bila pialang hanya menerima kelipatan 0,01, hasil seperti 0,083 dibulatkan ke bawah agar risiko tidak melebihi batas. Jika jarak SL dibuat 10 kali lebih sempit karena salah satuan, lot hasil hitung melonjak 10 kali lipat walaupun persentase risikonya tampak sama.
Input di Strategy Tester tidak otomatis sama dengan di grafik
Strategy Tester punya salinan input sendiri. Nilai yang Anda optimasi di sana tidak berpindah ke EA di grafik kecuali Anda menyimpannya sebagai berkas .set lalu memuatnya. Kesalahan klasik: laporan uji memakai risiko 0,5%, sementara EA di akun demo masih berjalan dengan nilai bawaan 2%. Hasilnya tentu berbeda, dan perbedaan itu sering disalahartikan sebagai “EA tidak konsisten”. Biasakan membandingkan kedua daftar input berdampingan sebelum menyimpulkan apa pun.
Berkas .set: menyimpan dan membagikan pengaturan
Tombol simpan dan muat di tab Inputs menghasilkan berkas .set berisi nilai-nilai input. Berkas ini praktis untuk mencatat pengaturan uji, tetapi berbahaya bila diterima dari orang lain tanpa dibaca: satu baris lot yang diubah sudah cukup mengubah seluruh profil risiko. Buka berkas .set dengan penyunting teks dan baca angkanya sebelum dimuat. Panduan lengkap memeriksa kiriman pihak ketiga ada di lampiran keamanan berkas EA.
| Periksa | Sudah? |
|---|---|
| Satuan SL/TP (point atau pips) sudah dipahami | ☐ |
| Mode lot (tetap atau persen) sudah jelas | ☐ |
| Magic number berbeda dari EA lain di akun yang sama | ☐ |
| Jam trading sudah dicocokkan dengan jam server | ☐ |
| Diuji di akun demo dengan nilai yang sama persis | ☐ |
Mengubah input di tengah jalan akan memuat ulang EA (kode alasan REASON_PARAMETERS). EA yang tidak menyimpan keadaannya bisa lupa posisi yang sedang ia kelola. Ubah input saat tidak ada posisi terbuka.
Lembar berikutnya
- Bab F · Membuat EACara membuat EA forex: dari aturan tertulis ke kode MQL4/MQL5, plus batas EA generator dan robot di Android
- Lampiran 4 · Rangka EAOnInit, OnTick, dan OnDeinit: tiga fungsi peristiwa yang menjadi rangka setiap EA
- Lampiran 1 · BacktestMembaca laporan backtest EA: profit factor, expected payoff, dan drawdown tanpa tertipu angka
- Lampiran 3 · Keamanan berkasKeamanan berkas EA dan indikator pihak ketiga: memeriksa sebelum menempel ke grafik