Important Information
This website is managed by Ultima Markets’ international entities, and it’s important to emphasise that they are not subject to regulation by the FCA in the UK. Therefore, you must understand that you will not have the FCA’s protection when investing through this website – for example:
Note: Ultima Markets is currently developing a dedicated website for UK clients and expects to onboard UK clients under FCA regulations in 2026.
If you would like to proceed and visit this website, you acknowledge and confirm the following:
Ultima Markets wants to make it clear that we are duly licensed and authorised to offer the services and financial derivative products listed on our website. Individuals accessing this website and registering a trading account do so entirely of their own volition and without prior solicitation.
By confirming your decision to proceed with entering the website, you hereby affirm that this decision was solely initiated by you, and no solicitation has been made by any Ultima Markets entity.
I confirm my intention to proceed and enter this websiteExpert Advisor (EA) adalah sistem perdagangan otomatis yang dirancang untuk mengeksekusi perdagangan berdasarkan aturan yang telah diprogram sebelumnya. EA beroperasi di platform MetaTrader 5 (MT5), menghilangkan kebutuhan akan intervensi manual dengan menganalisis kondisi pasar dan menempatkan perdagangan secara otomatis.
Trader menggunakan EA untuk memastikan presisi, efisiensi, dan disiplin strategi trading mereka.
Meskipun EA dapat mengeksekusi perdagangan secara efektif, kinerjanya sangat tergantung pada seberapa baik konfigurasinya. Kondisi pasar berubah seiring waktu, yang berarti EA yang bekerja dengan baik di masa lalu mungkin tidak tetap menguntungkan.
Pengoptimalan adalah proses penyempurnaan parameter EA untuk beradaptasi dengan kondisi pasar yang berbeda, meningkatkan profitabilitas dan stabilitasnya.
Tanpa pengoptimalan, EA dapat:
MT5 menyediakan alat Penguji Strategi yang kuat, yang memungkinkan pedagang untuk melakukan backtest dan mengoptimalkan EA mereka. Alat ini mensimulasikan perdagangan berdasarkan data historis untuk menentukan bagaimana kinerja EA dalam kondisi yang berbeda.
Fitur utama dari MT5 Strategy Tester meliputi:
Dengan memahami pentingnya pengoptimalan EA dan cara kerja Penguji Strategi MT5, pedagang dapat menyempurnakan strategi otomatis mereka untuk mencapai kinerja yang lebih baik dan beradaptasi dengan pasar yang berubah.
Pengoptimalan di MT5 mengacu pada penyesuaian sistematis parameter Expert Advisor (EA) untuk meningkatkan kinerja. Tujuannya adalah untuk mengidentifikasi pengaturan terbaik yang memaksimalkan profitabilitas, mengurangi penarikan, dan meningkatkan konsistensi perdagangan.
Penguji Strategi MT5 memungkinkan pedagang untuk menjalankan beberapa backtest menggunakan kombinasi parameter input yang berbeda, mengevaluasi kinerja EA dalam kondisi pasar historis. Dengan demikian, pedagang dapat menemukan pengaturan optimal yang selaras dengan tujuan perdagangan mereka.
Meskipun backtesting dan pengoptimalan sangat penting untuk pengembangan EA, keduanya melayani tujuan yang berbeda:
Fitur | Backtesting | Pengoptimalan |
Tujuan | Menguji performa EA menggunakan serangkaian parameter tetap. | Menemukan kombinasi parameter terbaik untuk kinerja optimal. |
Eksekusi | Menjalankan satu pengujian berdasarkan data sebelumnya. | Menjalankan beberapa pengujian dengan pengaturan parameter yang berbeda. |
Waktu yang Dibutuhkan
|
Relatif cepat, karena hanya satu tes yang dilakukan. | Bisa memakan waktu, terutama dengan himpunan data besar. |
Hasil | Menyediakan laporan kinerja dengan statistik utama. | Mengidentifikasi kumpulan parameter terbaik berdasarkan kriteria yang dipilih. |
Mengoptimalkan EA sangat penting untuk meningkatkan efisiensi perdagangannya dan menyesuaikannya dengan berbagai kondisi pasar. Beberapa manfaat utama meliputi:
Persiapan yang tepat sangat penting sebelum menjalankan pengoptimalan di MetaTrader 5 (MT5). Pengaturan yang dipersiapkan dengan baik memastikan hasil yang andal dan mencegah jebakan umum seperti overfitting. Trader harus memilih EA yang tepat, menyiapkan data historis, memilih pasangan dan kerangka waktu perdagangan terbaik, dan mengonfigurasi parameter EA untuk pengoptimalan.
Tidak semua Expert Advisors (EA) dirancang untuk pengoptimalan. Beberapa mungkin memiliki parameter hard-code yang tidak dapat disesuaikan, sementara yang lain mungkin memerlukan input manual untuk kondisi tertentu. Sebelum mengoptimalkan, Anda harus memastikan:
Jika EA tidak memiliki fleksibilitas, pengoptimalan tidak akan efektif.
Keakuratan pengoptimalan tergantung pada kualitas data harga historis. Jika data tidak lengkap atau berkualitas rendah, hasil pengoptimalan mungkin tidak mencerminkan kondisi pasar yang sebenarnya.
Langkah-langkah untuk menyiapkan data historis berkualitas tinggi:
1.Unduh data pasar yang benar:
2.Pastikan rentang data yang cukup panjang:
3.Periksa Akurasi Data & Kesenjangan :
SUnduh data historis dari opsi Simbol di MT5
Efektivitas EA tergantung pada pasangan mata uang atau aset yang diperdagangkan dan jangka waktu di mana ia beroperasi.
Pemilihan kerangka waktu tergantung pada gaya perdagangan EA:
Gaya Trading | Jangka waktu yang direkomendasikan |
Scalping | M1, M5, M15 |
Intraday | M15, M30, H1 |
Swing Trading | H4, D1 |
Long-Term | D1, W1 |
Jika tidak yakin tentang kerangka waktu, mulailah dengan H1 lalu perbaiki berdasarkan hasil.
Sebelum pengoptimalan, tentukan pengaturan EA mana yang akan dioptimalkan dan mana yang harus diperbaiki.
Jenis Parameter untuk Dioptimalkan
Mengatur Rentang Parameter
Pengoptimalan memerlukan penentuan nilai minimum, maksimum, dan langkah untuk setiap parameter.
Parameter | Nilai Min | Nilai Maks | Kenaikan |
Take Profit (TP) | 20 pips | 100 pips | 5 pips |
Stop Loss (SL) | 10 pips | 50 pips | 5 pips |
Lot Size | 0.1 | 1.0 | 0.1 |
Moving Average Period | 10 | 100 | 5 |
Traders must use logical ranges—too many values slow down optimisation, while too few reduce accuracy.
Penguji Strategi MT5 adalah alat yang ampuh untuk mengoptimalkan Expert Advisors (EA). Ini memungkinkan pedagang untuk menguji beberapa kombinasi parameter, mensimulasikan kondisi pasar nyata, dan menentukan pengaturan yang paling efektif.
Untuk mengakses Penguji Strategi MT5:
Antarmuka terdiri dari beberapa bagian:
Bagian | Fungsi |
Pemilihan EA | Pilih EA yang akan dioptimalkan. |
Simbol & Jendela Waktu | Pilih pasangan mata uang & jendela waktu pengujian. |
Pemilihan Model | Pilih bagaimana data harga disimulasikan (centang, OHLC, dll.). |
Mode Pengoptimalan | Pilih apakah akan menggunakan algoritma lengkap atau genetik. |
Pengaturan Parameter | Tentukan input mana yang akan dioptimalkan dan jangkauannya. |
Pengaturan Eksekusi | Tetapkan jumlah deposit, leverage, dan kondisi spread. |
Tab Hasil | Lihat performa kombinasi parameter yang berbeda. |
Opsi Penguji Strategi di MT5 (EN)
Opsi Penguji Strategi di MT5 (TC)
Opsi Penguji Strategi di MT5 (SC)
MT5 menawarkan dua mode pengoptimalan utama:
1.Optimasi Lambat (Penuh): Ini menguji semua kemungkinan kombinasi parameter input dan memberikan hasil yang paling akurat tetapi memakan waktu. Sangat cocok untuk rentang parameter kecil atau ketika akurasi tinggi diperlukan.
2.Optimasi Algoritma Genetik (GA) Cepat: Ini menggunakan teknik pembelajaran mesin untuk menemukan pengaturan terbaik, memprioritaskan kombinasi parameter berkinerja tinggi, dan menghilangkan yang lebih lemah. Ini jauh lebih cepat daripada pengoptimalan penuh dan ideal untuk rentang parameter yang besar.
Disarankan agar Algoritma Genetik digunakan terlebih dahulu untuk mengidentifikasi pengaturan yang menjanjikan, kemudian disempurnakan dengan Pengoptimalan Penuh.
Untuk mengoptimalkan EA, tentukan parameter mana yang harus diubah dan tetapkan rentangnya:
MT5 menyediakan model pengujian yang berbeda untuk pengoptimalan. Pilihannya tergantung pada kecepatan vs. akurasi.
Model Pengujian | Kecepatan | Akurasi | Kasus Penggunaan Terbaik |
Setiap Tick | Cepat | Tinggi | Scalping & strategi yang tepat |
1-Menit OHLC | Sedang | Sedang | Swing & intraday trading |
Harga Buka Saja | Cepat | Rendah | Pengujian cepat awal |
Untuk scalping EA, gunakan “Setiap Tick”; untuk kecepatan dan akurasi yang seimbang, gunakan “OHLC 1 Menit”.
Untuk pengoptimalan yang realistis, pastikan kondisi pasar mencerminkan skenario perdagangan nyata.
1.Pengaturan Spread: Saat mengoptimalkan, Anda dapat menggunakan spread tetap atau variabel. Anda juga dapat mengatur spread realistis atau menggunakan kecepatan saat ini untuk simulasi pasar nyata.
2.Pengaturan Slippage: Ini memperhitungkan penundaan eksekusi pesanan. Anda harus menetapkan nilai yang wajar (misalnya, 2-3 pips untuk pasar yang bergejolak).
3.Setoran Awal & Leverage: Anda harus menetapkan jumlah setoran dan leverage yang realistis (misalnya, $10.000 dengan 1:100).
Setelah proses pengoptimalan Expert Advisor (EA) di MetaTrader 5 (MT5) selesai, langkah selanjutnya adalah menganalisis hasil untuk memastikan parameter yang dipilih menawarkan keseimbangan profitabilitas, stabilitas, dan pengendalian risiko.
MT5 menyediakan beberapa metrik utama di tab Hasil Pengoptimalan. Masing-masing metrik ini membantu mengevaluasi kinerja EA secara keseluruhan.
Metrik | Keterangan | Nilai Ideal |
Laba Bersih | Total laba setelah kerugian | Lebih tinggi lebih baik, tetapi bukan satu-satunya indikator |
Penurunan Nilai Portofolio (%) | Penurunan maksimum saldo/ekuitas | Di bawah 20% untuk risiko rendah |
Faktor Keuntungan (PF) | Rasio laba kotor terhadap kerugian kotor | PF > 1.5 bagus, >2.0 sangat baik |
Tingkat Kemenangan (%) | Persentase perdagangan yang menguntungkan | 40-60% dapat diterima jika R: R tinggi |
Hasil yang Diharapkan | Keuntungan rata-rata per perdagangan | Lebih tinggi lebih baik |
Rasio Sharpe | Pengembalian yang disesuaikan dengan risiko | Di atas 0,5 dapat diterima, di atas 1,0 sangat baik |
Faktor Pemulihan | Laba bersih ÷ penarikan maks | Di atas 3.0 kuat |
Faktor Stabilitas | Mengukur konsistensi | Semakin dekat ke 1.0, semakin baik |
Setelah menjalankan pengoptimalan, MT5 memberi peringkat kombinasi parameter berdasarkan laba bersih secara default. Namun, secara membabi buta memilih hasil yang paling menguntungkan bisa berisiko.
Overfitting terjadi ketika EA dioptimalkan terlalu khusus untuk data masa lalu, membuatnya berkinerja baik dalam backtest tetapi gagal dalam perdagangan langsung.
Tanda-tanda overfitting:
Cara untuk mencegah pemasangan berlebihan:
MT5 menyediakan data grafis di tab Hasil dan Grafik, membantu Anda menilai stabilitas EA secara visual.
Jenis Kurva Ekuitas | Interpretasi |
Pertumbuhan ke atas yang lancar | Kinerja ideal, konsistensi yang baik. |
Kenaikan lambat dengan penurunan sesekali | Acceptable, but check drawdown. |
Paku curam, tabrakan dalam | EA yang terlalu dipasang atau berisiko tinggi. |
Kemiringan datar atau ke bawah | Tidak menguntungkan, perlu penyesuaian. |
Untuk mendapatkan pengaturan EA terbaik, bandingkan tes pengoptimalan yang berbeda. Untuk membandingkan berbagai tes pengoptimalan secara efektif, trader harus:
Setelah menganalisis hasilnya, langkah terakhir adalah menerapkan EA yang dioptimalkan dalam perdagangan langsung sambil mempertahankan kontrol risiko yang tepat.
Ultima Markets adalah broker berlisensi penuh dan platform perdagangan multi-aset yang menawarkan akses ke 250+ instrumen keuangan CFD, termasuk Forex, Komoditas, Indeks, dan Saham. Kami
menjamin spread yang ketat dan eksekusi cepat. Hingga saat ini, kami telah melayani klien dari 172
negara dan wilayah dengan layanan tepercaya kami dan sistem perdagangan yang dibangun dengan baik.
Ultima Markets telah mencapai pengakuan luar biasa pada tahun 2024, memenangkan penghargaan bergengsi seperti Pialang Afiliasi Terbaik, Keamanan Dana Terbaik di Global Forex Awards, dan
broker CFD APAC Terbaik di Traders Fair 2024 Hong Kong. Sebagai broker CFD pertama yang bergabung
United Nations Global Compact, Ultima Markets menggarisbawahi komitmennya untuk
keberlanjutan dan misi untuk memajukan layanan keuangan etis dan berkontribusi pada
masa depan yang berkelanjutan.
Ultima Markets adalah anggota The Financial Commission, sebuah perusahaan independen internasional
badan yang bertanggung jawab untuk menyelesaikan perselisihan di pasar Forex dan CFD.
Semua klien Ultima Markets dilindungi oleh pertanggungan asuransi yang disediakan oleh Willis
Towers Watson (WTW), pialang asuransi global yang didirikan pada tahun 1828, dengan klaim
kelayakan hingga US$1.000.000 per akun.
Buka Akun dengan Ultima Markets untuk memulai perjalanan perdagangan CFD indeks Anda.
Penafian: Informasi yang disampaikan di sini disediakan semata-mata untuk tujuan informasi dan tidak merupakan, serta tidak dapat dianggap sebagai, nasihat keuangan, investasi, hukum, atau nasihat profesional lainnya dalam bentuk apa pun. Setiap pernyataan atau pendapat yang tercantum dalam dokumen ini tidak dapat dianggap sebagai rekomendasi atau saran dari Ultima Markets atau pihak manapun terkait dengan produk investasi, strategi, atau transaksi tertentu. Pembaca dihimbau untuk tidak semata-mata bergantung pada isi dokumen ini dalam mengambil keputusan investasi, dan disarankan untuk berkonsultasi dengan penasihat keuangan independen yang kompeten.