Unduh installer
Strategy Tester Guide

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.

Model AI lokalTanpa ketergantungan serverMode visual tersedia
Sebelum mulai

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 lengkap

MetaTrader 5 diperlukan

Unduh dan instal MetaTrader 5 dari broker Anda atau di metaquotes.net.

Unduh MT5

Tidak 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.

Jika Anda hanya ingin menguji strategi tanpa membuka akun broker, pilih tipe instalasi Tester di installer.
Demo IB / Live IB / LengkapTester
Versi botIdentikIdentik
Perlu akun IBYa (Demo IB / Live IB) atau kunci lisensi (lengkap)Tidak
Sumber dataServer model AI live (cloud)File model AI lokal di PC Anda
TradingReal-time di akun live/demoSimulasi historis saja
PenggunaanTrading live atau demoBacktest dan optimasi
Langkah 1

Instal bot

1

Unduh dan jalankan installer: Download FxRobotEasySetup.exe and run it.

2

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.

3

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.

4

Klik Install dan tunggu: Klik tombol Install. Installer menyalin semua file yang diperlukan ke terminal yang dipilih. Ini hanya membutuhkan beberapa detik.

Windows mungkin menampilkan peringatan SmartScreen — ini normal untuk software baru. Klik «Info selengkapnya», lalu «Tetap jalankan» untuk melanjutkan. Installer aman dan sudah ditandatangani secara digital.
Sudah menginstal via Demo IB, Live IB, atau versi lengkap? Lewati langkah ini — bot sudah ada di terminal Anda. Lanjut ke Langkah 2.
Select Tester installation type
Langkah 2

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\)
Lihat semua file SET
Strategy Tester section in the installer: download AI model data and SET file presets
Periode backtest yang Anda pilih di Langkah 6 harus berada dalam periode data model AI yang diunduh. Jika data tidak mencakup tanggal Anda, bot tidak akan mendapat sinyal AI.
Langkah 3

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.

Anda bisa masuk ke server broker mana pun. Strategy Tester berfungsi dengan broker MT5 mana pun — tidak terbatas pada mitra IB kami.
Pertama kali menggunakan MT5? Saat membuka platform, Anda akan diminta untuk terhubung ke server broker. Masukkan login dan password akun trading Anda — broker menyediakan ini saat Anda membuka akun (cek email atau panel personal broker Anda). Jika belum punya akun trading, kebanyakan broker menawarkan akun demo gratis dalam hitungan detik.
Log into any MT5 broker account
Langkah 4

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

Ini sangat penting. Strategy Tester tidak akan mulai jika DLL imports dinonaktifkan. Ini adalah masalah paling umum yang dihadapi pengguna.
Mengaktifkan DLL imports aman — DLL kami hanya menangani pemrosesan data model AI. DLL tidak mengakses file, dana, atau data pribadi Anda.
Enable both checkboxes and click OK
Langkah 5

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.

Open Strategy Tester from the View menu
Langkah 6

Konfigurasi tes

SettingDescription
ExpertPilih bot: Scalperology Ai, Breakopedia Ai, atau Trendopedia Ai
SymbolInstrumen trading (contoh: EURUSD, XAUUSD)
PeriodTimeframe chart. Gunakan H1 (candle 1 jam — setiap candle = 1 jam data harga) sebagai titik awal yang direkomendasikan
Date rangeHarus berada dalam periode data model AI yang diunduh (Langkah 2). Jika tanggal tidak cocok, bot tidak akan mendapat sinyal AI
ModelingPilih «Every tick based on real ticks» — menggunakan data harga nyata yang direkam untuk simulasi paling realistis. Mode lain lebih cepat tetapi kurang akurat
DepositSaldo awal untuk simulasi. Gunakan nilai yang mendekati deposit nyata yang Anda rencanakan (contoh: 10.000 USD) untuk hasil yang realistis
LeverageSesuaikan dengan akun nyata Anda atau gunakan standar 1:100
Configure the Strategy Tester settings

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.

Langkah 7

Muat file SET

Sekarang beralih ke tab Inputs di panel Strategy Tester. Di sinilah parameter input bot dikonfigurasi.

1

Klik tab Inputs (di sebelah tab Settings yang baru saja Anda konfigurasi)

2

Klik kanan di mana saja di area parameter

3

Pilih Load dari menu konteks

4

Navigasi ke: MQL5\Presets\FxRobotEasy\scalperology\ (atau \breakopedia\, \trendopedia\), pilih file .set dan klik Open

Ini adalah file SET yang sama yang Anda unduh di Langkah 2. Jika Anda melewati langkah itu, kembali dan unduh sekarang.
Untuk menemukan folder Presets: di MetaTrader 5, pergi ke File → Open Data Folder, lalu navigasi ke MQL5\Presets\FxRobotEasy\.
Right-click → Load to apply a SET file

File SET kami diorganisir dalam 5 profil trading, masing-masing dioptimalkan untuk gaya trading dan toleransi risiko yang berbeda:

ProfileTrades/dayRiskDrawdownBest for
Frekuensi tinggi15–30+Lebih tinggi10–18%Trader berpengalaman, VPS cepat, akun $10.000+
Standar5–15Standar5–10%Kebanyakan trader, akun $5.000+ — titik awal yang direkomendasikan
Konservatif2–5Sangat rendah3–5%Akun kecil, trader berhati-hati, tantangan prop firm
Perlindungan penuh3–8Rendah4–7%Pasar volatil, aturan drawdown ketat, VPS bersama
AI PrecisionbervariasiRendahbervariasiEntry ultra-presisi dengan mikro-analisis AI di setiap trade
Tidak yakin mana yang dipilih? Mulailah dengan profil Standar — ini adalah titik awal yang direkomendasikan untuk kebanyakan trader. Menyeimbangkan frekuensi trade, risiko, dan perlindungan.
Browse all SET files with backtest reports
Langkah 8

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

Periksa tab Journal jika tes tidak mulai atau berperilaku tidak terduga. Masalah umum: data model AI hilang, DLL import dinonaktifkan, date range salah.
Ketika progress bar mencapai 100%, tes selesai. Anda akan mendengar notifikasi suara dan tab hasil akan tersedia. Lanjut ke Langkah 9 untuk memahami hasil Anda.
Monitor the test in the Journal tab
Langkah 9

Analisis hasil

Setelah progress bar mencapai 100% dan tes selesai, Strategy Tester menampilkan beberapa tab hasil. Mulai dari tab Report untuk ringkasan performa lengkap.

MetricWhat it tells you
Net ProfitTotal keuntungan atau kerugian
Profit FactorGross profit / gross loss. Di atas 1,5 adalah kuat
Expected PayoffRata-rata keuntungan per trade
Max DrawdownPenurunan terbesar dari puncak ke lembah — skenario terburuk
Total TradesLebih banyak trade = lebih dapat diandalkan secara statistik
Win RatePersentase trade yang menguntungkan
Sharpe RatioReturn 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

Optimasi: menemukan parameter terbaik

Strategy Tester menyertakan Optimizer yang powerful yang menguji ribuan kombinasi parameter untuk menemukan konfigurasi paling menguntungkan.

Bagian ini untuk pengguna tingkat lanjut. Jika Anda baru saja menyelesaikan backtest pertama dan ingin mengeksplorasi lebih jauh, ini adalah langkah Anda selanjutnya. Jika masih baru memulai, silakan lewati ini dan kembali nanti.
1

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.

2

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.

Mulailah dengan mengoptimalkan 2–4 parameter kunci sekaligus. Terlalu banyak parameter meningkatkan komputasi secara eksponensial dan dapat menyebabkan overfitting.
3

Jalankan optimasi: Klik Start. Optimizer menjalankan ratusan atau ribuan pass, secara dinamis menyesuaikan parameter dalam rentang yang ditentukan.

4

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.

5

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.

Hasil optimasi terbaik tidak selalu yang terbaik untuk trading live. Carilah performa yang stabil di berbagai periode waktu, bukan hanya keuntungan tertinggi dalam satu periode. Robustness lebih penting dari performa puncak.
Tips

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.

Pemecahan masalah

Masalah umum dan solusinya

Jika ada yang tidak berfungsi seperti yang diharapkan, periksa situasi umum ini terlebih dahulu.

Setelah tes

Apa yang harus dilakukan selanjutnya

Anda telah melakukan backtest strategi dan melihat hasilnya. Begini cara melanjutkannya.

Direkomendasikan

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
Jelajahi marketplace

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
Buka akun demo

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
Lihat file SET

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.