Apakah stop loss, take profit, dan EA tetap bekerja saat MT4 ditutup?

Verifikasi terakhir: · Konten selalu relevan
Peringatan risiko · YMYL Artikel ini bersifat edukatif semata dan bukan merupakan saran investasi. Perdagangan di pasar Forex melibatkan risiko tinggi kehilangan modal — ESMA menyatakan bahwa antara 74% hingga 89% akun investor ritel mengalami kerugian.

Pertanyaan ini muncul di hampir setiap forum trader pemula: saya sudah memasang stop loss, kemudian menutup laptop dan tidur — apakah order itu tetap bekerja? Jawabannya adalah ya, dan alasannya sederhana: stop loss Anda tidak hidup di dalam MetaTrader. Ia tersimpan di server broker, yang terus memantau pergerakan harga sepanjang malam. Namun tidak semua yang Anda lihat di platform bekerja dengan cara yang sama. Robot trading dan trailing stop adalah cerita yang berbeda. Berikut saya jelaskan apa yang tetap berjalan setelah terminal ditutup, dan apa yang berhenti.

Server broker versus terminal Anda — di mana order sebenarnya tersimpan

Seluruh perbedaannya bermuara pada satu pertanyaan: siapa yang mengeksekusi suatu order? Sebagian order hidup di sisi broker, sebagian lagi di sisi klien — artinya di dalam program MetaTrader pada komputer Anda sendiri. Perbedaan inilah yang menentukan apa yang tetap aktif ketika laptop Anda dimatikan. Stop loss, take profit (ambil untung), dan setiap order pending dituliskan ke dalam sistem broker. Begitu Anda mengklik "OK", terminal mengirimkan level-level tersebut ke server, dan sejak saat itu server yang memantau pasar tick per tick.

Dalam skema ini MetaTrader Anda hanyalah sebuah jendela ke pasar — panel kontrol yang menampilkan chart dan memungkinkan Anda menempatkan instruksi. Ketika Anda menutupnya, jendelanya menghilang, tetapi order yang sudah sampai ke server tidak ikut menghilang. Itulah mengapa Anda bisa dengan aman mematikan komputer, kehilangan koneksi internet, atau pergi berlibur akhir pekan, sementara stop loss dan take profit tetap aktif dan siap dipicu. Untuk memahami berbagai tipe order secara menyeluruh, baca artikel tentang platform dan alat trading di bagian platform kami.

Yang tetap bekerja saat MT4 tertutup — stop loss, take profit, order pending

Ada tiga hal yang bekerja di sisi server, sehingga tidak terpengaruh oleh penutupan terminal. Pertama adalah stop loss — level di mana broker secara otomatis menutup posisi yang merugi. Kedua adalah take profit, level yang setara untuk merealisasikan keuntungan. Ketiga adalah order pending: buy limit, sell limit, buy stop, dan sell stop, yang membuka posisi hanya ketika harga mencapai level yang Anda tetapkan. Ketiganya disimpan dan dieksekusi oleh server broker, sehingga akan terpicu tanpa peduli apakah komputer Anda bahkan menyala atau tidak.

Ini adalah fakta terpenting bagi trader pemula: perlindungan dasar Anda tidak mengharuskan Anda duduk di depan layar. Anda memasang stop loss saat membuka posisi, menutup platform, dan level itu menjaga Anda semalaman. Ada satu pengecualian untuk frasa "selalu bekerja", yaitu price gap atau celah harga, yang saya bahas di bawah. Stop loss tidak hilang saat terjadi gap, tetapi eksekusinya bisa terjadi di harga yang lebih buruk dari yang Anda tetapkan — hal ini penting diketahui sebelum Anda membiarkan posisi besar terbuka melewati akhir pekan.

Yang berhenti bekerja — Expert Advisor, trailing stop, alert, skrip

Di sisi klien — artinya hanya aktif selama terminal terbuka dan terhubung — tersimpan semua yang dihitung MetaTrader secara lokal. Yang paling penting adalah Expert Advisor (EA), yaitu program yang bereaksi terhadap setiap tick harga baru dan menempatkan atau memodifikasi order secara mandiri. Robot ini hanya menerima tick selama platform berjalan; begitu Anda menutupnya, robot berhenti bekerja. Ia tidak membuka posisi baru, tidak mengelola posisi yang sudah ada, dan tidak bereaksi terhadap pasar hingga platform dibuka kembali.

Alat sisi klien kedua adalah trailing stop bawaan MetaTrader. Ini bukan order terpisah di server, melainkan fungsi platform yang menghitung ulang level stop loss baru pada setiap tick dan mengirimkannya ke server. Ketika Anda menutup terminal, trailing stop berhenti menghitung — ia meninggalkan level terakhir yang sempat ditetapkan di server dan tidak lagi memindahkannya. Posisi Anda masih terlindungi oleh stop loss terakhir itu, tetapi mekanisme mengikuti harga sudah mati. Alert harga dan skrip pengubah order juga bersifat sisi klien — semuanya membutuhkan terminal yang aktif. Selengkapnya tentang cara kerja strategi otomatis ada di halaman strategi trading.

"Trailing Stop dieksekusi di platform trading, bukan di server (seperti Stop Loss atau Take Profit). Itulah mengapa, tidak seperti kedua order tersebut, Trailing Stop tidak akan bekerja jika platform dimatikan." — MetaQuotes Software Corp., 2024.

Contoh: Andi meninggalkan posisi terbuka semalaman

Ambil contoh konkret. Pada Rabu malam, Andi membuka posisi beli (long) EUR/USD di 1.0865. Ia memasang stop loss di 1.0810 dan take profit di 1.0920, mengaktifkan trailing stop dengan langkah empat puluh pip, lalu memasang Expert Advisor yang seharusnya menambah ke posisi saat terjadi breakout. Pukul sebelas malam ia menutup laptop dan tidur.

Inilah yang terjadi semalaman: stop loss di 1.0810 dan take profit di 1.0920 menunggu di server broker dalam kondisi siap penuh. Seandainya harga turun ke 1.0810, broker akan menutup posisi tanpa campur tangan Andi sama sekali. Namun trailing stop membeku seketika komputer dimatikan — jika harga naik sebelum ia tertidur dan trailing sudah menggeser stop loss ke 1.0840, level itu tetap di sana, tetapi tidak bergerak lebih jauh meskipun kurs naik sepanjang malam. Expert Advisor tidur bersama laptop dan tidak menambah posisi, sekalipun breakout sempurna terjadi di pagi hari. Andi terbangun dalam situasi di mana perlindungan dasarnya bekerja, tetapi manajemen aktif posisi sudah berhenti sejak pukul sebelas malam.

Nuansa penting — slippage, gap harga, dan trailing stop sisi server

Nuansa pertama adalah slippage (selip harga) pada price gap. Stop loss menjamin posisi akan ditutup, tetapi tidak menjamin harganya. Jika pasar membuka pada Minggu malam, atau setelah rilis data penting, jauh di bawah level stop loss Anda, broker menutup posisi pada harga pertama yang tersedia — yang bisa lebih buruk dari yang Anda tetapkan. Ini bukan kerusakan sistem; ini adalah perilaku pasar normal di sekitar gap. Stop tidak menghilang; ia sekadar tereksekusi dengan slippage. Pemahaman yang baik tentang manajemen risiko membantu Anda mengantisipasi situasi seperti ini.

Nuansa kedua adalah trailing stop sisi server. Beberapa broker menawarkan mekanisme trailing mereka sendiri yang mengikuti harga bahkan dengan terminal tertutup — tetapi itu adalah fitur spesifik broker, bukan fungsi standar MetaTrader. Sebelum Anda mengasumsikan trailing stop Anda berjalan semalaman, periksa spesifikasi broker apakah fitur itu berjalan di sisi server. Nuansa ketiga adalah perbedaan kecil antara MT4 dan MT5: logika server versus klien identik di keduanya, tetapi MT5 memiliki tipe order yang lebih kaya. Prinsip dasarnya tidak berubah — apa pun yang dihitung secara lokal membutuhkan terminal yang terbuka.

Untuk apa sebenarnya VPS itu

VPS, atau virtual private server, memecahkan tepat satu masalah ini: ia menjaga terminal MetaTrader tetap berjalan sepanjang waktu, terlepas dari komputer Anda. Anda memindahkan platform beserta robot dan trailing stop-nya ke mesin di cloud yang berada dekat dengan server broker dan tidak pernah mati. Akibatnya Expert Advisor bertransaksi tanpa henti, dan trailing stop mengikuti harga semalaman serta sepanjang akhir pekan, meski laptop Anda tertutup. VPS adalah alat standar trader otomatis — tanpanya, robot hanya berguna selama Anda sendiri duduk di depan layar.

Jika Anda hanya bertransaksi secara manual dan perlindungan Anda adalah stop loss serta take profit biasa, VPS tidak mengubah apa pun — server broker memegang order itu bagaimanapun juga. Untuk trader yang menggunakan akun syariah (bebas swap), pilih broker yang berizin BAPPEBTI dan pastikan fitur akun syariah tersedia agar biaya rollover tidak dikenakan saat posisi bermalam.

Langkah selanjutnya — apa yang harus Anda lakukan

  1. Periksa perlindungan posisi Anda saat ini. Buka posisi live terbaru Anda di MetaTrader dan lihat apakah ada stop loss dan take profit sebagai level konkret, ataukah hanya trailing stop. Jika Anda mengandalkan trailing, ingat bahwa setelah platform ditutup hanya level terakhir yang ditetapkan yang tersisa — jadi selalu tambahkan stop loss tetap sebagai lapisan perlindungan dasar di bawahnya.
  2. Uji sendiri apa yang bertahan setelah terminal ditutup. Di akun demo, pasang stop loss, take profit, dan trailing stop, lalu tutup MetaTrader sepenuhnya selama beberapa menit, kemudian buka kembali. Anda akan melihat sendiri bahwa stop loss dan take profit masih utuh, sementara trailing membeku di level terakhir dari saat platform ditutup.
  3. Putuskan secara sadar apakah Anda membutuhkan VPS. Tuliskan setiap alat yang Anda gunakan: jika Expert Advisor atau trailing stop yang harus berjalan semalaman ada di daftar, VPS bisa dibenarkan. Jika Anda bertransaksi secara manual dan menerima stop loss tetap hingga login berikutnya, hemat biayanya dan tetap gunakan terminal biasa.
  4. Persiapkan diri menghadapi price gap sebelum akhir pekan. Setiap Jumat sore tinjau posisi terbuka Anda dan kurangi risiko pada posisi yang akan bertahan melewati akhir pekan, karena pembukaan pasar Minggu malam bisa langsung melampaui stop loss Anda. Asumsikan stop akan terpicu tetapi harga eksekusinya mungkin lebih buruk dari level yang Anda tetapkan, dan ukuran posisi Anda seharusnya masih dapat menerima slippage tersebut.
Jarosław Wasiński
Tentang penulis

Jarosław Wasiński

Pemimpin redaksi MyBank.pl · Analis keuangan dan pasar

Analis dan praktisi independen dengan pengalaman lebih dari 20 tahun di sektor keuangan. Pendiri dan pemimpin redaksi portal MyBank.pl yang beroperasi sejak 2004. Analisis fundamental pasar valuta asing dan makroekonomi sejak 2007. Menulis dari perspektif pasar global dengan perhatian pada kerangka regulasi ESMA dan BAPPEBTI.

Sumber dan referensi

  1. MetaQuotes Software Corp. Basic Principles — Trading Operations, MetaTrader 5 Help · Oficjalna dokumentacja MetaTrader potwierdzająca, że trailing stop jest wykonywany w platformie, a nie na serwerze jak stop-loss i take-profit, i że dlatego nie zadziała przy wyłączonej platformie. www.metatrader5.com ↗
  2. MetaQuotes Software Corp. Trailing Stop — Trading, MetaTrader 4 Help · Strona pomocy MT4 stwierdzająca wprost, że trailing stop działa w terminalu klienckim, a nie na serwerze, więc po wyłączeniu terminala zostaje tylko ostatnio ustawiony poziom stop-lossa. www.metatrader4.com ↗
  3. MetaQuotes Software Corp. Program Running — MQL5 Reference · Dokumentacja MQL5 opisująca, kiedy Expert Advisor jest ładowany i uruchamiany w terminalu (między innymi przy starcie platformy), co potwierdza, że robot działa po stronie klienta. www.mql5.com ↗
  4. MetaQuotes Software Corp. MetaTrader 5 Virtual Hosting · Opis usługi VPS MetaTrader, która zapewnia całodobową pracę platformy z Expert Advisorami i subskrypcjami sygnałów nawet przy wyłączonym komputerze tradera. www.metatrader5.com ↗

Pertanyaan yang sering diajukan

Apakah stop loss saya akan terpicu jika saya mematikan komputer semalaman?

Ya. Stop loss, take profit, dan order pending disimpan dan dieksekusi oleh server broker, bukan oleh program di komputer Anda. Setelah Anda memasang stop loss dan menutup MetaTrader 4, level tersebut tetap ada di sistem broker dan akan terpicu saat harga menyentuhnya, tanpa peduli apakah laptop Anda menyala atau tidak. Hal yang sama berlaku sepanjang malam, akhir pekan, dan saat koneksi internet terputus. Satu-satunya hal yang mungkin terjadi adalah slippage (selip harga) pada price gap, ketika pasar dibuka jauh dari level stop loss Anda setelah rilis data penting atau setelah akhir pekan. Stop tidak menghilang dalam kasus tersebut; ia hanya tereksekusi pada harga pertama yang tersedia, yang bisa lebih buruk dari level yang Anda tetapkan.

Mengapa trailing stop saya berhenti mengikuti harga semalaman?

Karena trailing stop di MetaTrader 4 adalah alat sisi klien. Platform menghitung ulang secara lokal di komputer Anda, sehingga trailing stop hanya bergerak selama terminal terbuka dan terhubung ke server. Saat Anda menutup MT4, mematikan komputer, atau kehilangan koneksi internet, trailing stop meninggalkan level stop loss terakhir yang berhasil ditetapkannya di server dan tidak lagi memindahkannya. Posisi Anda masih terlindungi oleh level terakhir itu, tetapi mekanisme mengikuti harga sudah tidak aktif. Jika Anda perlu trailing stop terus berjalan sepanjang malam, satu-satunya pilihan adalah menjaga terminal di VPS atau menggunakan trailing stop sisi server, jika broker Anda menawarkannya.

Apakah Expert Advisor terus bertransaksi setelah saya menutup platform?

Tidak. Expert Advisor adalah program yang berjalan di dalam terminal MetaTrader, sehingga ia hanya mulai bekerja ketika platform diluncurkan dan berhenti saat Anda menutupnya. Robot bereaksi terhadap setiap tick harga baru, dan hanya menerima tick selama terminal terbuka dan terhubung ke server. Begitu Anda mematikan komputer, EA tidak membuka order baru, tidak memodifikasi order yang ada, dan tidak lagi mengelola posisi terbuka. Apa yang sebelumnya ditulis robot ke server — stop loss dan take profit yang sudah ditetapkan — tetap ada dan akan dipicu, tetapi mesin pengambil keputusannya sendiri mati hingga platform diluncurkan kembali. Itulah mengapa trader otomatis memindahkan robot ke VPS, di mana terminal berjalan tanpa gangguan terlepas dari komputer mereka sendiri.

Apakah saya membutuhkan VPS jika hanya menggunakan stop loss biasa?

Biasanya tidak. Jika perlindungan posisi Anda hanya mengandalkan stop loss biasa, take profit, dan order pending, semuanya tersimpan di server broker dan akan terpicu tanpa komputer Anda. VPS baru diperlukan ketika Anda menggunakan alat sisi klien yang harus berjalan sepanjang waktu. Ini mencakup Expert Advisor yang bertransaksi tanpa kehadiran Anda, trailing stop yang harus mengikuti harga sepanjang malam, dan skrip yang memodifikasi order sebagai respons terhadap pasar. Jika Anda bertransaksi secara manual, menetapkan stop loss saat membuka posisi, dan menerima bahwa level perlindungan tetap tetap hingga login Anda berikutnya, VPS tidak menambahkan apa pun selain biaya ekstra. Keputusan ini pada akhirnya bergantung pada apakah ada alat yang dihitung secara lokal yang terlibat atau tidak.

Pelajari lebih lanjut · panduan lengkap