Posisi Anda sudah berjalan sesuai rencana, floating sudah hijau, lalu harga berbalik dan seluruh keuntungan menguap sebelum sempat diamankan. Trader berpengalaman hampir pasti pernah mengalaminya. Karena itu, cara memasang trailing stop menjadi pertanyaan yang tidak pernah usang: bagaimana membuat stop loss mengikuti harga secara disiplin, tanpa harus memantau layar setiap menit?
Artikel ini membahas dua jalur: memasang trailing stop secara manual di MetaTrader 5 dan menuliskannya sebagai logika di Expert Advisor (EA). Kita juga membahas perbedaan mendasar di antara keduanya, jenis-jenis trailing, contoh hitungan, kesalahan yang sering terjadi, dan hal-hal yang perlu dipertimbangkan saat trailing diterapkan pada posisi yang di-hedge.
Satu hal perlu dinyatakan sejak awal: trailing stop adalah alat pengelolaan posisi, bukan jaminan keuntungan. Ia bisa mengamankan sebagian hasil, tetapi juga bisa menutup posisi terlalu cepat sebelum harga melanjutkan arah semula.
Catatan transparansi: semua harga, pip, lot, dan saldo pada artikel ini adalah ilustrasi edukasi, bukan data pasar nyata dan bukan rekomendasi transaksi. Contoh kode berupa kerangka konsep yang belum diuji pada akun nyata.
Apa Itu Trailing Stop?
Trailing stop adalah stop loss yang bergeser mengikuti harga ke arah yang menguntungkan, dan tidak pernah bergeser mundur. Pada posisi buy, stop loss naik seiring harga naik; pada posisi sell, stop loss turun seiring harga turun. Bila harga berbalik dan menyentuh stop loss yang sudah bergeser, posisi tertutup dengan hasil yang sudah sebagian diamankan.
Tujuannya ada dua: membatasi kerugian awal seperti stop loss biasa, dan memberi ruang bagi posisi yang berjalan baik untuk terus berkembang sambil melindungi sebagian hasil.
Cara Memasang Trailing Stop Manual di MT5
Pemasangan manual dilakukan langsung pada posisi yang sudah terbuka. Langkah umumnya:
- Buka jendela Toolbox dan pilih tab Trade (Perdagangan).
- Klik kanan pada posisi yang ingin dipasangi trailing.
- Pilih menu Trailing Stop, lalu pilih jarak yang tersedia atau Custom untuk mengisi jarak sendiri dalam poin.
- Pastikan posisi sudah memiliki stop loss awal; trailing mengikuti dari sana.
Tampilan menu dapat berbeda sedikit pada versi atau penyedia layanan tertentu [PERLU VERIFIKASI pada platform Anda].
Keterbatasan penting trailing bawaan
Trailing stop bawaan MT5 dijalankan oleh terminal di komputer Anda, bukan oleh server penyedia. Konsekuensinya:
- Trailing hanya bergeser selama terminal terbuka dan terhubung ke internet.
- Bila terminal ditutup atau koneksi putus, stop loss berhenti pada posisi terakhir yang sudah tercatat di server, dan tidak lagi mengikuti harga.
- Trailing bawaan memakai satu aturan jarak tetap; tidak mengenal logika yang lebih canggih seperti ATR atau struktur harga.
Karena itu trader yang serius biasanya menjalankan terminal di VPS, atau memindahkan logika trailing ke EA yang memang dirancang untuk berjalan terus.
Jenis-Jenis Trailing Stop
| Jenis | Cara kerja singkat | Kelebihan | Hal yang perlu diwaspadai |
| Jarak tetap (pip) | SL mengikuti harga dengan jarak konstan | Sederhana dan mudah diuji | Tidak peka terhadap volatilitas |
| Berbasis ATR | Jarak mengikuti nilai ATR (volatilitas) | Menyesuaikan kondisi pasar | Parameter periode dan pengali perlu diuji |
| Berbasis struktur | SL digeser ke bawah swing low (buy) atau di atas swing high (sell) terbaru | Selaras dengan struktur harga | Definisi swing memengaruhi hasil |
| Break-even lalu trailing | SL dipindah ke titik impas setelah jarak tertentu, baru trailing berjalan | Mengurangi risiko rugi pada posisi yang sudah berjalan | Bisa tertutup di titik impas pada pullback normal |
| Bertahap (step) | SL baru bergeser bila harga maju sejauh langkah tertentu | Mengurangi modifikasi yang terlalu sering | Langkah terlalu besar membuat trailing tertinggal |
Tidak ada jenis yang selalu terbaik. Pilihan bergantung pada instrumen, kerangka waktu, dan gaya strategi Anda, dan semuanya perlu diuji sebelum dipakai.
Contoh Hitungan Trailing Stop (Ilustrasi)
Ilustrasi edukasi, bukan data pasar nyata dan bukan rekomendasi transaksi. Asumsikan posisi buy EUR/USD di 1,1000, stop loss awal 20 pip di 1,0980, trailing berjarak 20 pip dengan langkah 5 pip.
| Kondisi harga | Stop loss setelah trailing | Hasil bila SL tersentuh |
| 1,1000 (entry) | 1,0980 | sekitar -20 pip |
| 1,1030 | 1,1010 | sekitar +10 pip |
| 1,1050 | 1,1030 | sekitar +30 pip |
| Harga berbalik turun ke 1,1030 | SL tersentuh | sekitar +30 pip diamankan |
Contoh ini memperlihatkan manfaatnya, tetapi juga sisi lainnya: bila harga hanya terkoreksi sebentar lalu melanjutkan naik, posisi sudah tertutup dan Anda tertinggal dari pergerakan berikutnya. Dalam kondisi nyata, hasil juga dapat berbeda karena spread, slippage, dan lonjakan harga yang melompati level stop.
Cara Menuliskan Trailing Stop di EA
Di EA, trailing berjalan sebagai modifikasi stop loss pada posisi yang sudah terbuka, dan modifikasi itu dikirim ke server penyedia. Logikanya sederhana, tetapi detailnya menentukan kualitas. Berikut kerangka konsep untuk posisi buy (belum dikompilasi dan diuji; sesuaikan sebelum dipakai):
Beberapa hal yang wajib dipikirkan saat menulis versi lengkapnya:
- Jarak minimum dari penyedia. Server dapat menolak SL yang terlalu dekat dengan harga berjalan (stops level). EA perlu memeriksanya dan menangani penolakan.
- Langkah (step). Tanpa langkah minimum, EA mengirim modifikasi berulang-ulang dan membebani koneksi.
- Arah sell. Logikanya dibalik: SL turun, dan acuannya adalah harga ask.
- Penanda posisi. Gunakan magic number agar EA hanya mengelola posisinya sendiri.
- Penanganan galat. Koneksi putus atau requote harus ditangani, bukan diabaikan.
- Eksekusi di VPS. EA hanya berjalan selama terminalnya hidup; bagi trader yang butuh kestabilan, terminal biasanya dijalankan di VPS.
Trailing Stop pada Posisi yang Di-hedge
Bila strategi Anda memakai hedging, trailing menjadi lebih rumit. Contohnya, trailing pada posisi buy dapat menutupnya sementara posisi sell lawannya masih terbuka, sehingga Anda mendadak menanggung eksposur satu arah. Aturan yang perlu ditentukan lebih dulu:
- Apakah trailing berlaku pada kedua sisi atau hanya satu?
- Apa yang terjadi pada sisi lain ketika salah satu sisi tertutup oleh trailing?
- Apakah ada batas total eksposur yang harus dijaga setelah penutupan?
Langkah Praktis Menentukan Trailing yang Tepat
- Tentukan tujuannya. Mengamankan hasil, mengikuti tren panjang, atau mengurangi risiko balik arah.
- Pilih jenis trailing yang sesuai kerangka waktu dan gaya strategi.
- Tentukan jarak dan langkah berdasarkan volatilitas instrumen, bukan angka acak.
- Uji di Strategy Tester MT5 dengan spread dan komisi realistis, pada periode tren kuat, sideways, dan rilis berita.
- Bandingkan hasil dengan dan tanpa trailing; bila tidak ada perbaikan berarti, jangan dipaksakan.
- Uji di akun demo untuk melihat perilaku nyata, termasuk penolakan modifikasi.
- Mulai dengan volume kecil bila dilanjutkan ke akun nyata, dan evaluasi berkala.
Kesalahan yang Sering Terjadi
- Jarak terlalu sempit. Fluktuasi normal sudah cukup untuk menyentuh stop loss, sehingga posisi tertutup sebelum arah berkembang.
- Jarak terlalu lebar. Trailing nyaris tidak berfungsi dan sebagian besar hasil tetap dikembalikan ke pasar.
- Mengira trailing bawaan berjalan terus. Terminal tertutup atau koneksi putus, trailing berhenti.
- Tidak mengantisipasi lonjakan harga. Saat rilis berita, harga bisa melompati stop loss dan tereksekusi di harga lebih buruk.
- Memakai satu pengaturan untuk semua instrumen. Volatilitas emas dan pasangan mata uang mayor berbeda jauh.
- Tidak menguji. Pengaturan dipilih karena terlihat bagus pada satu contoh, bukan dari pengujian yang beragam.
- Mengabaikan biaya. Spread melebar pada jam tertentu dan dapat menyentuh stop loss yang sebenarnya belum tersentuh harga pasar.
Kapan Perlu Belajar atau Dibantu dengan Pendampingan?
Trailing stop yang baik ditentukan oleh pemahaman tentang volatilitas, struktur strategi, dan disiplin pengujian, bukan hanya jarak pip. Bila Anda ingin mengotomatiskannya, pendampingan membantu memastikan logikanya selaras dengan strategi dan diuji secara jujur, sehingga hasil backtest tidak menyesatkan.
Untuk trader berpengalaman yang ingin strateginya, termasuk logika trailing dan hedging, dijadikan EA, PPI menyediakan Jasa Pembuatan Expert Advisor MT5. Bila Anda sudah memiliki robot dan ingin menyempurnakannya, tersedia Optimisasi Robot Trading, dan untuk menjalankannya terus-menerus ada Sewa VPS Trading. Bila Anda ingin memperdalam strategi dan manajemen posisi lebih dulu, tersedia Kursus Trading Expert.
Layanan pembuatan dan optimisasi EA bersifat teknis dan tidak menjamin hasil trading.
Baca Juga: Mengapa Stop Loss-mu Selalu Terkena Sweep di Trendline?
FAQ
Apakah trailing stop pasti meningkatkan hasil trading? Tidak. Trailing dapat mengamankan sebagian hasil, tetapi juga dapat menutup posisi terlalu dini pada koreksi normal. Efeknya bergantung pada strategi, instrumen, dan pengaturan, sehingga perlu diuji.
Apakah trailing stop bawaan MT5 tetap berjalan bila komputer dimatikan? Tidak. Trailing bawaan dijalankan oleh terminal di komputer Anda, sehingga berhenti bila terminal ditutup atau koneksi terputus. Untuk menjalankannya terus, banyak trader memakai VPS atau EA.
Berapa jarak trailing stop yang ideal? Tidak ada angka tunggal. Jarak yang wajar bergantung pada volatilitas dan kerangka waktu, dan sebaiknya ditentukan dari pengujian, misalnya dengan acuan ATR, bukan dari angka acak.
Apakah trailing stop aman dipakai saat rilis berita? Tidak otomatis. Harga dapat melompati stop loss dan tereksekusi pada level yang lebih buruk, dan spread melebar. Pertimbangkan menghindari atau menyesuaikan trailing pada jam rilis data besar.
Bisakah trailing stop dipakai pada strategi hedging? Bisa, tetapi aturannya harus ditentukan lebih dulu, termasuk apa yang terjadi pada posisi lawan saat satu sisi tertutup. Tanpa aturan itu, trailing dapat membongkar struktur hedge pada waktu yang salah.
Cara memasang trailing stop pada dasarnya mudah: klik kanan pada posisi di MT5, atau tuliskan logikanya di EA. Yang sulit adalah memilih jenis, jarak, dan langkah yang cocok, serta memahami batasnya, mulai dari trailing bawaan yang bergantung pada terminal hingga risiko lonjakan harga saat berita. Trailing yang baik lahir dari pengujian yang jujur, bukan dari angka yang kebetulan tampak bagus.
Bila Anda ingin trailing, hedging, atau logika pengelolaan posisi lain dijalankan otomatis, ceritakan strategi, instrumen, modal, dan kebutuhan Anda, tim PPI akan membantu menilai kelayakan dan langkah pembuatannya. 👉 Konsultasi via WhatsApp PPI.
Trading memiliki potensi keuntungan sekaligus risiko kerugian. Pendampingan dan edukasi tidak menjamin hasil. Keputusan trading sepenuhnya menjadi tanggung jawab pribadi. Seluruh angka dalam artikel ini adalah ilustrasi edukasi.
![]()
