Dasar
Apa itu robot trading, dan apa yang sebenarnya ia kerjakan
Robot trading bukan mesin uang dan bukan penasihat. Ia adalah program yang menjalankan aturan yang sudah ditulis manusia — persis, berulang, tanpa emosi. Justru karena itu, mutunya ditentukan oleh aturan yang ditulis, bukan oleh kata “robot”.
Pengertian singkat
Di MetaTrader, robot trading disebut Expert Advisor (EA) — program yang ditulis dengan MQL4 (MT4) atau MQL5 (MT5) dan berjalan menempel pada satu grafik pasangan mata uang. Selama terminal menyala dan koneksi ke broker hidup, EA membaca harga, menghitung kondisi, lalu mengirim order sendiri.
Yang perlu dipahami sejak awal: EA tidak “melihat peluang” seperti manusia. Ia hanya menjalankan perintah bersyarat. Kalau harga menyentuh level A dan indikator B bernilai sekian, maka buka posisi dengan lot sekian, pasang stop loss sekian. Tidak ada pertimbangan di luar itu.
Yang dikerjakan robot — dan yang tidak
Banyak kekecewaan muncul karena salah memahami batas ini, bukan karena programnya rusak.
Yang benar-benar dikerjakan
- Membuka dan menutup posisi sesuai aturan, termasuk saat Anda tidur atau sedang bekerja.
- Menghitung ukuran lot, jarak stop loss, dan target sesuai parameter.
- Menjaga konsistensi: aturan yang sama dipakai pada transaksi ke-1 dan ke-500.
- Mencatat setiap transaksi ke riwayat akun, yang bisa diperiksa siapa pun yang punya akses.
Yang tidak dikerjakan
- Menjamin profit. Tidak ada aturan yang bisa memastikan arah harga.
- Menghapus risiko. EA memindahkan keputusan dari emosi ke aturan, bukan menghilangkan kerugian.
- Beradaptasi sendiri ketika kondisi pasar berubah, kecuali memang diprogram untuk itu — dan itu pun terbatas.
- Menggantikan penilaian Anda soal berapa uang yang siap Anda risikokan.
Robot memperbaiki konsistensi eksekusi. Robot tidak memperbaiki strategi yang buruk. Kalau aturannya rugi, robot akan menjalankannya dengan sangat rapi dan berulang.
Bagian-bagian sebuah EA
Saat menilai sebuah robot — atau penyedia jasa yang menjalankannya — ada lima bagian yang perlu jelas:
- Logika masuk: kondisi apa yang memicu order. Tren, pantulan level, breakout, atau pola harga.
- Logika keluar: target profit, stop loss, trailing stop, atau keluar karena waktu.
- Manajemen ukuran: lot tetap, persentase risiko per transaksi, atau penambahan lot setelah rugi.
- Filter: jam trading, berita ekonomi, spread maksimum, atau kondisi volatilitas.
- Tempat berjalan: komputer pribadi, VPS, atau server pihak lain — menentukan keandalan.
Kalau penyedia jasa tidak bisa menjelaskan nomor 2 dan 3 dengan angka, itu tanda bahaya. Dua bagian itu yang menentukan berapa besar kerugian yang mungkin terjadi.
MT4 dan MT5: bedanya di mana
| Hal | MetaTrader 4 | MetaTrader 5 |
|---|---|---|
| Bahasa | MQL4 | MQL5 |
| Fokus instrumen | Forex dan CFD | Multi-aset, termasuk saham dan futures |
| Model posisi | Hedging | Netting dan hedging (tergantung broker) |
| Backtest | Data tick terbatas | Lebih rinci, termasuk data tick asli |
Praktisnya: EA yang ditulis untuk MT4 tidak bisa dipasang di MT5 tanpa ditulis ulang. Kalau penyedia jasa memakai keduanya, tanyakan versi mana yang dipakai untuk akun Anda.
Jenis strategi dan risikonya
Mengikuti tren
Membuka posisi searah tren yang sedang berjalan. Menang pada periode panjang yang jelas arahnya, menderita pada pasar menyamping karena sering kena stop kecil berulang.
Breakout
Masuk saat harga menembus level tertentu. Hasilnya sangat bergantung pada kualitas level dan filter — pasar menyamping menghasilkan banyak sinyal palsu.
Pembalikan arah (mean reversion)
Menganggap harga akan kembali ke rata-rata. Sering benar dalam jangka pendek, tetapi berbahaya saat tren kuat dimulai.
Grid dan martingale
Menambah posisi atau menggandakan lot ketika harga bergerak melawan. Kurva ekuitasnya terlihat naik stabil sampai satu peristiwa pasar menghabiskan keuntungan berbulan-bulan. Jenis ini yang paling sering dipasarkan dengan tangkapan layar mengesankan.
Kalau sebuah robot menawarkan “tanpa drawdown” atau “profit tetap per hari”, yang sedang dijual bukan robot melainkan harapan. Tidak ada strategi yang bebas kerugian.
Kenapa robot butuh tempat berjalan yang stabil
Pasar forex buka sekitar 24 jam sehari, lima hari seminggu. Kalau EA berjalan di komputer pribadi, listrik padam, internet putus, atau Windows melakukan restart otomatis bisa membuat posisi terbuka tanpa pengawasan — dan tanpa stop loss yang dikelola.
Karena itu robot biasanya dijalankan di VPS: komputer sewaan yang menyala terus dengan koneksi dekat ke server broker. Ini mengurangi risiko teknis, tetapi tidak menghilangkannya. VPS bisa mati, broker bisa requote, dan slippage tetap terjadi saat pasar bergerak cepat.
Cara menilai klaim performa
Tangkapan layar hasil backtest mudah dibuat dan mudah menipu. Yang layak diperiksa:
- Backtest bukan hasil nyata. Backtest memakai asumsi spread dan eksekusi yang sering lebih baik daripada kenyataan.
- Berapa lama dan berapa transaksi. Tiga bulan dengan 40 transaksi belum membuktikan apa pun; butuh sampel yang cukup dan melewati kondisi pasar berbeda.
- Drawdown, bukan cuma profit. Penurunan terdalam dari puncak ekuitas menunjukkan seberapa sakit perjalanannya.
- Biaya ikut dihitung. Spread, komisi, dan swap bisa mengubah strategi profit menjadi rugi.
- Uji maju (forward test). Hasil akun demo atau akun kecil selama beberapa bulan lebih meyakinkan daripada backtest bertahun-tahun.
Pertanyaan yang perlu diajukan ke penyedia jasa
- Strategi apa yang dipakai, dan dalam kondisi pasar seperti apa ia dirancang bekerja?
- Berapa risiko per transaksi, dan berapa drawdown terburuk yang pernah terjadi?
- Apakah saya bisa melihat riwayat transaksi akun saya sendiri, bukan hanya ringkasan?
- Bagaimana bagi hasil dihitung, dan apa yang terjadi kalau akun rugi?
- Apakah dana saya tetap di akun atas nama saya sendiri?
- Bagaimana cara berhenti, dan apa kewajiban saya saat berhenti?
Penyedia yang jujur akan menjawab nomor 2 dan 5 dengan tenang. Yang mengelak pada dua pertanyaan itu sebaiknya ditinggalkan.
Posisi ATRA di gambar ini
ATRA adalah jasa menjalankan robot, bukan pengelola dana dan bukan penasihat investasi. Akun trading tetap atas nama klien di broker masing-masing; kami tidak memegang uang klien. Yang kami kerjakan: menjalankan sistem, memantau, mencatat akun dan saldo jaminan, lalu menagih bagi hasil per periode lewat portal klien. Tidak ada janji hasil — kerugian tetap ditanggung pemilik akun.
Kalau setelah membaca ini Anda merasa robot trading tidak cocok, itu kesimpulan yang sah. Kami lebih memilih percakapan berhenti di awal daripada tagihan yang dipersoalkan kemudian.
Ada pertanyaan spesifik soal akun Anda?
Tanyakan langsung. Kami jawab apa adanya, termasuk kalau layanan ini tidak cocok untuk Anda.
Baca juga