Expert advisor risk manager untuk MT4: utilitas perhitungan dan limit
Expert advisor risk manager mt4 menutup dua celah yang ditinggalkan terminal kepada trader: menerjemahkan persentase risiko menjadi lot dan menghentikan perdagangan setelah limit harian kerugian. Kedua tugas itu diselesaikan oleh kode yang hidup di dalam terminal dan bekerja selama terminalnya terbuka. Kami bedah program kelas ini ada apa saja, apa persisnya yang mereka lakukan pada akun Anda, dan pemeriksaan apa yang wajib sebelum kode orang lain memperoleh akses ke order.
Program di dalam MetaTrader adalah pelengkap: mereka tidak menggantikan terminal, melainkan menambahkan apa yang tidak ada di dalamnya. Perhitungan volume di bawah persentase, stop otomatis bersamaan dengan masuk, plafon kerugian harian yang keras, dan larangan berdagang setelah rentetan stop.
Empat tipe program di dalam terminal
Di dalam MetaTrader hidup empat entitas berbeda, dan mencampuradukkannya mahal: hak dan perilakunya saat terminal dijalankan ulang berbeda-beda. Pembatas kerugian yang ditulis sebagai skrip tidak akan melindungi akun — skripnya berjalan sekali lalu selesai.
Dijalankan sekali saat diluncurkan lalu berakhir. Cocok untuk tindakan sekali pakai: memasang stop pada semua posisi terbuka, menutup semuanya di pasar, memindahkan stop ke titik impas.
tindakan sekali pakaiMenggambar antarmuka pada grafik dan menghitung besaran, tetapi bisa jadi tidak punya hak berdagang. Ia menunjukkan volume di bawah persentase Anda dan harga stop dalam uang, sedangkan ordernya Anda kirim sendiri.
perhitungan dan petunjukBekerja terus-menerus pada grafik dan bisa mengirim order. Ia membuka posisi dengan volume hasil perhitungan, langsung memasang stop dan take profit, serta menjalankan trailing stop menurut aturan yang ditetapkan.
eksekusi atas perintahTidak membuka apa pun, hanya melarang. Ia memantau ekuitas dan jumlah transaksi, menutup posisi dan memblokir perdagangan saat limit rugi harian tercapai.
larangan dan perlindunganTiga yang pertama menghemat waktu dan menurunkan peluang keliru dalam aritmetika. Tipe keempat menghemat akun: hanya ia yang turun tangan pada saat tradernya sudah tidak berpikir jernih.
Trade Assistant MT4 dan panel perhitungan volume
Utilitas kelas trade assistant mt4 disusun sama: panel pada grafik, kolom persentase risiko, kolom level stop, dan tombol pengiriman order. Nilainya bukan pada tombolnya, melainkan pada dihitungnya ulang volume setiap kali stopnya digeser — dan hal itu berhenti dilakukan dengan tangan.
| Kolom panel | Apa yang ditetapkan trader | Apa yang dihitung programnya |
|---|---|---|
| Risiko | persen dari dana atau jumlah | risiko dalam mata uang akun |
| Stop loss | harga level atau jarak | jarak dalam poin |
| Volume | tidak ada | lot di bawah risiko dan stop dengan pembulatan ke bawah |
| Take profit | harga atau pengali terhadap risiko | target menurut rasio yang ditetapkan |
| Margin | tidak ada | jaminan untuk volume hasil perhitungan |
| Spread | tidak ada | koreksi terhadap harga masuk yang sebenarnya |
Panel seperti itu perlu diperiksa sekali dan di demo: buka transaksi dengan volume minimum, tunggu stopnya tereksekusi, dan bandingkan kerugian faktual dengan risiko yang dinyatakan. Selisih lebih dari sepersepuluh persen berarti programnya menghitung dari saldo alih-alih dari ekuitas, atau tidak memperhitungkan spread.
Risk manager ea mt5: expert advisor pembatas kerugian
Pembatas adalah program kelas ini yang paling berguna dan paling diremehkan. Ia tidak memperbaiki masuk dan tidak menambah laba: ia mengubah aturan yang lunak menjadi keras, mengambil dari trader keputusan pada saat ia tak sanggup memutuskan.
stop perdagangan: ekuitas ≤ ekuitas di awal hari × (1 − limit)
| Pembatasan | Bagaimana ditetapkan | Apa yang dilakukannya saat tereksekusi |
|---|---|---|
| Limit rugi harian | persen atau jumlah | menutup posisi, membatalkan order tertunda, memblokir yang baru |
| Limit rugi per pekan | persen dari ekuitas hari Senin | sama, untuk beberapa hari |
| Rentetan stop berturut-turut | jumlah transaksi | jeda sampai akhir hari |
| Jumlah transaksi maksimum | buah per hari | larangan membuka melebihi limit |
| Volume total maksimum | lot | tidak membiarkan posisi ditambah |
| Larangan berdagang menurut waktu | jam dan berita | pemblokiran pada interval yang ditetapkan |
Kehalusan praktisnya: limitnya harus dihitung dari ekuitas, bukan dari saldo, dan titik acuannya dipatok di awal hari. Kalau tidak, setelah rentetan rugi limitnya dihitung ulang dari akun yang menyusut dan mengizinkan kehilangan lagi dan lagi — setiap kali sedikit lebih kecil dalam uang, tetapi sama besar dalam persen.
Apa yang diperiksa sebelum memasang expert advisor orang lain
Setiap expert advisor adalah kode orang lain yang punya akses ke order Anda. Lima pemeriksaan di bawah ini memakan satu malam dan memisahkan utilitas dari musibah.
Broker yang sama, tipe akun yang sama, simbol yang sama. Demo berbeda dari akun nyata dalam hal eksekusi, tetapi logika programnya ditampilkan sepenuhnya.
malam pertamaBuka transaksi dan bandingkan volume hasil perhitungan dengan rumusnya. Kecocokan sampai langkah volume adalah satu-satunya bukti bahwa programnya menghitung dengan benar.
malam pertamaTutup dan buka terminalnya: pembatas harus mengingat titik acuan harinya, bukan memulai limitnya dari awal.
wajibProgramnya bekerja hanya saat terminalnya berjalan. Jika perlindungannya dibutuhkan terus-menerus, terminalnya ditaruh di server, bukan di komputer rumah.
sebelum akun nyataPerdagangan otomatis diizinkan secara selektif, sedangkan akses ke akun lewat kata sandi perdagangan tidak diserahkan kepada siapa pun dan tidak pernah.
terus-menerusApa bahayanya expert advisor
Keluhan terhadap program kelas ini hampir selalu mengerucut pada empat situasi. Tidak satu pun berkaitan dengan kesalahan dalam rumus volume.
Expert advisor dan utilitas: jawaban singkat
- Apakah expert advisor dibutuhkan jika volumenya dihitung sendiri
- Tidak wajib. Utilitasnya menghemat detik dan menghilangkan kesalahan pengetikan, tetapi rumus yang dijalankannya sama. Pembatas kerugian lebih berguna: ia melakukan apa yang manusia dalam kerugian lakukan dengan buruk.
- Di mana programnya diambil
- Toko bawaan terminal, situs pengembang, atau kode sendiri. Produk di toko biasanya punya versi demo untuk tester.
- Apakah expert advisor bekerja di terminal seluler
- Tidak. Versi seluler MetaTrader tidak menjalankan kode program: utilitas dan pembatas hidup hanya di komputer atau server.
- Bisakah program seperti itu ditulis sendiri
- Bisa, bahasa MQL dibuat untuk itu. Pembatas limit harian adalah program pertama yang khas: beberapa puluh baris dan logika yang mudah dipahami.
- Apakah expert advisor bisa diperiksa di tester strategi
- Logika pembukaan dan pengawalannya — ya. Perilaku pembatas pada batas hari dan saat terminal dijalankan ulang tidak direproduksi oleh testernya.
- Apa yang dilakukan saat volumenya berbeda
- Bandingkan tiga hal: basis perhitungan, nilai poin, dan aturan pembulatan. Kesalahannya hampir selalu ada di salah satu dari tiga tempat itu.
Pertanyaan yang sering diajukan
Apa bedanya expert advisor dengan skrip di MetaTrader
Skrip dijalankan sekali lalu berakhir, expert advisor bekerja terus-menerus selama ia ada di grafik dan terminalnya berjalan. Pembatas kerugian hanya mungkin sebagai expert advisor: ia perlu memantau akun tanpa putus.
Bagaimana expert advisor pembatas menghitung limit harian
Ia mengingat ekuitas di awal hari perdagangan dan membandingkannya dengan yang sekarang. Saat turun sebesar persentase yang ditetapkan, posisinya ditutup, order tertunda dibatalkan, dan transaksi baru diblokir sampai hari berikutnya.
Mengapa limitnya dihitung dari ekuitas, bukan dari saldo
Saldo tidak melihat kerugian mengambang: posisi terbuka yang minus tidak akan mengubahnya sampai ia ditutup. Pembatas yang terikat pada saldo tereksekusi terlalu terlambat.
Apakah aman membeli expert advisor di toko terminal
Pembelian lebih aman daripada mengunduh berkas dari luar: produknya terikat pada akun, dan ada versi demo untuk diperiksa di tester. Tetapi kodenya tetap tertutup, sehingga pemeriksaan perilakunya di demo tetap dibutuhkan.
Bisakah utilitas perhitungan lot keliru
Bisa, dan sebab khasnya ada tiga: perhitungan dari saldo alih-alih dari dana, nilai poin yang salah pada pasangan cross, dan pembulatan ke atas. Masing-masing memberi risiko lebih besar daripada yang direncanakan.
Apakah VPS dibutuhkan untuk expert advisor pembatas
Jika perlindungannya harus bekerja selalu — ya. Utilitasnya tidak bertindak saat terminalnya dimatikan, dan justru pada saat seperti itulah posisi terbuka pergi melawan Anda.
Apakah trailing stop di expert advisor menggantikan pengawalan manual
Ia membuat pengawalannya mekanis dan seragam, yang biasanya lebih baik daripada manual. Tetapi aturan penarikan stopnya Anda yang menetapkan, dan aturan yang buruk akan dijalankan expert advisor dengan ketepatan yang sama seperti aturan yang baik.
Bolehkah memasang beberapa expert advisor pada satu grafik
Pada satu grafik — tidak, di MetaTrader satu expert advisor per jendela. Pembatas biasanya dipasang pada grafik terpisah, karena ia tidak terikat pada simbol tertentu.
Bagaimana mengetahui bahwa expert advisor menambah volume setelah kerugian
Periksa di tester: jika setelah transaksi rugi volume berikutnya lebih besar daripada sebelumnya pada jarak ke stop yang sama, itu martingale, apa pun namanya dalam deskripsi.
Apa yang dilakukan jika expert advisor berhenti membuka transaksi
Periksa izin perdagangan otomatis, masa lisensi, kesesuaian simbol, dan apakah limit programnya sendiri sudah tereksekusi. Pembatas setelah tereksekusi memang sengaja diam.
Layakkah pemilihan titik masuk dipercayakan kepada expert advisor
Itu sudah bukan manajemen risiko, melainkan sistem perdagangan, dan ia harus dinilai menurut statistik pada jarak panjang, bukan menurut deskripsinya. Expert advisor seperti itu tidak ada urusannya dengan pengelolaan risiko.
Berapa program yang masuk akal dipegang sekaligus
Biasanya dua: panel perhitungan volume dan pembatas kerugian. Setiap tambahan berikutnya menambah titik kegagalan dan menurunkan pemahaman tentang apa yang terjadi pada akun.