Backtest EASY Bots in MetaTrader 5
Panduan lengkap untuk menjalankan Scalperology AI, Breakopedia AI, dan Trendopedia AI di Strategy Tester. Tidak perlu akun demo, tanpa koneksi server — cukup install, konfigurasi, dan tekan Start.
Pengaturan membutuhkan sekitar 15–20 menit.
Yang Anda butuhkan
Pastikan semua sudah siap sebelum memulai.
Bot harus terinstal
Bot harus berada di terminal MT5 yang sama tempat Anda menjalankan tes. Langkah 1 di bawah akan memandu Anda melalui proses ini.
Sudah menginstal via Demo IB, Live IB, atau versi lengkap? Langsung ke Langkah 2.
Panduan instalasi lengkapMetaTrader 5 diperlukan
Unduh dan instal MetaTrader 5 dari broker Anda atau di metaquotes.net.
Unduh MT5Tidak perlu akun broker
Berbeda dengan trading live, Strategy Tester tidak memerlukan akun di broker mitra kami. Anda bisa melakukan tes di server broker MT5 mana pun.
| Demo IB / Live IB / Lengkap | Tester | |
|---|---|---|
| Versi bot | Identik | Identik |
| Perlu akun IB | Ya (Demo IB / Live IB) atau kunci lisensi (lengkap) | Tidak |
| Sumber data | Server model AI live (cloud) | File model AI lokal di PC Anda |
| Trading | Real-time di akun live/demo | Simulasi historis saja |
| Penggunaan | Trading live atau demo | Backtest dan optimasi |
Instal bot
Unduh dan jalankan installer: Download FxRobotEasySetup.exe and run it.
Pilih tipe instalasi Tester: Temukan kartu produk Anda (Scalperology AI, Breakopedia AI, atau Trendopedia AI) dan pilih tipe instalasi Tester. Tidak perlu kunci lisensi atau akun mitra.
Pilih terminal MT5 Anda: Installer mendeteksi semua terminal MetaTrader 5 di komputer Anda. Pilih terminal yang ingin Anda gunakan untuk pengujian. Jika hanya ada satu terminal, akan otomatis terpilih.
Klik Install dan tunggu: Klik tombol Install. Installer menyalin semua file yang diperlukan ke terminal yang dipilih. Ini hanya membutuhkan beberapa detik.
Unduh data model AI dan file SET
Data model AI
- Di installer, buka bagian Strategy Tester untuk produk Anda. Di sinilah Anda mengunduh data model AI.
- Data historis yang digunakan mesin AI bot untuk analisis.
- Pilih periode waktu yang ingin Anda uji (contoh: 2024.01.01 — 2025.01.01).
- Klik Download — file secara otomatis ditempatkan di folder yang tepat.
- Waktu unduhan tergantung periode yang dipilih — biasanya 5–15 menit.
File SET
- Profil parameter yang sudah ditentukan untuk berbagai konfigurasi strategi.
- Unduh paket file SET yang tersedia — berbagai profil yang dioptimalkan untuk berbagai gaya trading dan tingkat risiko.
- After download:
Setelah diunduh: MQL5\Presets\FxRobotEasy\scalperology\ (atau \breakopedia\, \trendopedia\)
Masuk ke MetaTrader 5
Buka MetaTrader 5 dan masuk ke akun trading mana pun — demo atau live, broker mana pun.
Strategy Tester menggunakan data harga historis dari broker, tetapi model AI berjalan dari file lokal Anda.
Aktifkan Algorithmic Trading dan DLL Imports
Go to Tools → Options → Expert Advisors and enable:
Allow Algorithmic Trading
Mengizinkan Expert Advisor memasang order secara otomatis
Allow DLL Imports
Diperlukan agar bot bisa membaca data model AI dari file lokal
Buka Strategy Tester
In the MetaTrader 5 menu, go to View → Strategy Tester (or press Ctrl+R).
Panel Strategy Tester akan muncul di bagian bawah jendela MetaTrader 5 Anda. Anda akan melihat dua tab utama: Settings (tempat Anda mengonfigurasi parameter tes) dan Inputs (tempat Anda memuat file SET dan menyesuaikan parameter bot). Kita akan menggunakan Settings terlebih dahulu di Langkah 6, kemudian Inputs di Langkah 7.
Konfigurasi tes
| Setting | Description |
|---|---|
| Expert | Pilih bot: Scalperology Ai, Breakopedia Ai, atau Trendopedia Ai |
| Symbol | Instrumen trading (contoh: EURUSD, XAUUSD) |
| Period | Timeframe chart. Gunakan H1 (candle 1 jam — setiap candle = 1 jam data harga) sebagai titik awal yang direkomendasikan |
| Date range | Harus berada dalam periode data model AI yang diunduh (Langkah 2). Jika tanggal tidak cocok, bot tidak akan mendapat sinyal AI |
| Modeling | Pilih «Every tick based on real ticks» — menggunakan data harga nyata yang direkam untuk simulasi paling realistis. Mode lain lebih cepat tetapi kurang akurat |
| Deposit | Saldo awal untuk simulasi. Gunakan nilai yang mendekati deposit nyata yang Anda rencanakan (contoh: 10.000 USD) untuk hasil yang realistis |
| Leverage | Sesuaikan dengan akun nyata Anda atau gunakan standar 1:100 |
Visual mode: Aktifkan mode visual untuk melihat bot trading secara real-time di chart historis. Ini adalah cara terbaik untuk memahami cara kerja strategi.
Tes terasa lambat? Di Langkah 7 (tab Inputs), cari parameter «In Tester» dan atur ke «false» untuk menonaktifkan panel GUI bot. Ini secara signifikan mempercepat pengujian visual maupun non-visual.
Muat file SET
Sekarang beralih ke tab Inputs di panel Strategy Tester. Di sinilah parameter input bot dikonfigurasi.
Klik tab Inputs (di sebelah tab Settings yang baru saja Anda konfigurasi)
Klik kanan di mana saja di area parameter
Pilih Load dari menu konteks
Navigasi ke: MQL5\Presets\FxRobotEasy\scalperology\ (atau \breakopedia\, \trendopedia\), pilih file .set dan klik Open
File SET kami diorganisir dalam 5 profil trading, masing-masing dioptimalkan untuk gaya trading dan toleransi risiko yang berbeda:
| Profile | Trades/day | Risk | Drawdown | Best for |
|---|---|---|---|---|
| Frekuensi tinggi | 15–30+ | Lebih tinggi | 10–18% | Trader berpengalaman, VPS cepat, akun $10.000+ |
| Standar | 5–15 | Standar | 5–10% | Kebanyakan trader, akun $5.000+ — titik awal yang direkomendasikan |
| Konservatif | 2–5 | Sangat rendah | 3–5% | Akun kecil, trader berhati-hati, tantangan prop firm |
| Perlindungan penuh | 3–8 | Rendah | 4–7% | Pasar volatil, aturan drawdown ketat, VPS bersama |
| AI Precision | bervariasi | Rendah | bervariasi | Entry ultra-presisi dengan mikro-analisis AI di setiap trade |
Mulai tes
Klik Start di panel Strategy Tester. Backtest tipikal membutuhkan 1–5 menit tergantung panjang periode dan mode pemodelan.
Progress bar
Menunjukkan seberapa banyak periode historis yang telah diproses
Chart (mode visual)
Saksikan trade dieksekusi secara real-time
Tab Journal
Menampilkan semua pesan log, error, dan event bot
Analisis hasil
Setelah progress bar mencapai 100% dan tes selesai, Strategy Tester menampilkan beberapa tab hasil. Mulai dari tab Report untuk ringkasan performa lengkap.
| Metric | What it tells you |
|---|---|
| Net Profit | Total keuntungan atau kerugian |
| Profit Factor | Gross profit / gross loss. Di atas 1,5 adalah kuat |
| Expected Payoff | Rata-rata keuntungan per trade |
| Max Drawdown | Penurunan terbesar dari puncak ke lembah — skenario terburuk |
| Total Trades | Lebih banyak trade = lebih dapat diandalkan secara statistik |
| Win Rate | Persentase trade yang menguntungkan |
| Sharpe Ratio | Return yang disesuaikan dengan risiko. Semakin tinggi semakin baik |
Quick Benchmark Guide
- Profit Factor: >1,5 kuat, >2,0 sangat baik
- Max Drawdown: <15% dapat diterima, <10% baik
- Total Trades: >100 memberikan hasil yang andal secara statistik
- Win Rate: Tergantung strategi. Bot kami biasanya menunjukkan win rate 55–65%. Bahkan 45–50% bisa menguntungkan dengan rasio reward-to-risk yang tinggi
Graph
Visualisasi kurva ekuitas dan saldo
Results
Daftar detail setiap trade
Report
Ringkasan performa lengkap
Optimasi: menemukan parameter terbaik
Strategy Tester menyertakan Optimizer yang powerful yang menguji ribuan kombinasi parameter untuk menemukan konfigurasi paling menguntungkan.
Aktifkan mode optimasi: Di tab Settings Strategy Tester, ubah mode dari single test ke «Optimization → Fast (genetic based)». Optimasi genetik secara cerdas menjelajahi ruang parameter tanpa menguji setiap kombinasi yang mungkin.
Tentukan rentang parameter: Beralih ke tab Inputs. Untuk setiap parameter yang ingin dioptimalkan, konfigurasikan Start (minimum), Step (increment), dan Stop (maximum). Aktifkan checkbox di sebelah setiap parameter untuk menyertakannya dalam pencarian.
Jalankan optimasi: Klik Start. Optimizer menjalankan ratusan atau ribuan pass, secara dinamis menyesuaikan parameter dalam rentang yang ditentukan.
Tinjau hasil: Tab Optimization Results menampilkan semua kombinasi yang diuji yang diurutkan berdasarkan performa. Urutkan berdasarkan Net Profit, Profit Factor, Expected Payoff, Drawdown, atau Sharpe Ratio. Klik dua kali pada hasil mana pun untuk memuat set parameter tersebut dan melihat laporan backtest detailnya.
Simpan parameter terbaik: Menemukan hasil yang bagus? Klik kanan di area Inputs dan pilih Save untuk menyimpan set parameter sebagai file .set baru. Dengan cara ini Anda bisa menggunakannya kembali nanti tanpa menjalankan ulang optimasi.
Tips dan praktik terbaik
Gunakan kondisi yang realistis
Atur spread mendekati spread tipikal broker. Gunakan «Every tick based on real ticks». Sesuaikan leverage dan deposit dengan akun nyata yang direncanakan.
Uji di berbagai periode
Jalankan parameter yang sama di beberapa periode waktu. Strategi yang berhasil di 2024 tetapi gagal di 2023 mungkin overfitting.
Bandingkan broker
Jalankan tes yang sama di server broker berbeda. Spread, swap, dan kualitas eksekusi bervariasi dan berdampak signifikan terhadap hasil.
Forward testing
Bagi data menjadi periode pelatihan (optimalkan di sini) dan periode validasi (uji parameter yang dioptimalkan pada data yang belum pernah dilihat). Jika performa bertahan, parameter lebih robust.
Masalah umum dan solusinya
Jika ada yang tidak berfungsi seperti yang diharapkan, periksa situasi umum ini terlebih dahulu.
Apa yang harus dilakukan selanjutnya
Anda telah melakukan backtest strategi dan melihat hasilnya. Begini cara melanjutkannya.
Dapatkan lisensi penuh
Terkesan dengan hasil backtest? Buka potensi penuh — beli lisensi dan trading live di broker mana pun tanpa batasan.
- Trading di akun nyata dan demo dengan data pasar live
- Model AI cloud — selalu diperbarui, tanpa unduhan manual
- Semua pembaruan dan fitur baru di masa mendatang sudah termasuk
- Dukungan prioritas dari tim pengembangan
Uji di akun demo
Ingin melihat performa bot secara real-time sebelum mempertaruhkan modal?
- Buka akun demo gratis dan uji dengan data pasar live — tanpa batas waktu
- Berbeda dengan Strategy Tester, trading demo berjalan dalam kondisi pasar nyata dengan umpan harga live
Jelajahi lebih lanjut
Coba konfigurasi berbeda:
- Uji profil lain untuk instrumen yang sama (Standar, Konservatif, Frekuensi tinggi, Perlindungan penuh, AI Precision)
- Uji pada symbol dan periode waktu yang berbeda
- Jalankan optimasi untuk menemukan parameter terbaik Anda sendiri (lihat bagian Optimasi di atas)
- Bandingkan hasil di server broker yang berbeda
Strategy Tester Anda siap
Unduh installer, siapkan Strategy Tester, dan verifikasi performa pada data historis sebelum mulai trading live.
Trading melibatkan risiko kerugian yang signifikan. Performa masa lalu tidak menjamin hasil di masa depan. Hasil backtest mungkin tidak mencerminkan kondisi trading yang sebenarnya.