Backtest scalping berguna jika urutan waktu, kuotasi, dan pencatatan biayanya dapat dipercaya. Pelajari batas model MT4, hal yang tidak dijelaskan candle, rekonsiliasi fill tanpa spread ganda, serta perbedaan laporan menarik dengan bukti yang masih perlu diuji.
1. Apa yang perlu dibuktikan backtest scalping?
Backtest Forex scalping yang berguna memeriksa apakah metode yang didefinisikan tepat dapat bertindak memakai informasi saat itu, pada harga yang dapat dieksekusi, setelah biaya dan kerugian relevan. Garis saldo naik tidak menjawab semuanya. Target kecil membuat kesalahan sisi kuotasi, urutan intrabar rekaan, dan fill optimistis lebih besar pengaruh relatifnya dibanding kesan pada grafik lambat.
Pisahkan tiga pertanyaan: apakah hipotesis layak diteliti, apakah EA menerapkannya dengan benar, dan apakah akun dapat mengeksekusinya sesuai asumsi. Program rapi dapat mengotomatiskan ide lemah; hipotesis menjanjikan bisa rusak oleh implementasi. Hasil historis baik dalam model sederhana tidak membuktikan kelayakan live atau keuntungan masa depan.
Panduan ini memberi proses audit, bukan strategi teruji atau hasil broker. Semua harga, hitungan, dan uang bersifat fiktif. Panduan umum backtest MT4 membahas alur dasar. Di sini fokusnya durasi pendek, asal tick, waktu candle selesai, Bid/Ask, exit ambigu, biaya lengkap, serta bukti sebelum validasi forward.
2. Bekukan aturan dan versi sebelum mengumpulkan hasil
Tuliskan simbol, timeframe, definisi sesi, sinyal, tenggat entry, stop, target, exit waktu, dan aturan penolakan sebelum menguji. Jelaskan apakah memakai candle selesai atau candle berjalan yang berubah. “Masuk setelah konfirmasi” belum lengkap sampai peristiwa konfirmasi dan waktu keputusan pertama dapat diamati serta diulang.
Simpan versi EA, input, build terminal, mata uang akun, kontrak, dan sumber data. Catat volume minimum, langkah lot, batas stop, dan anggaran. Definisikan posisi yang masih terbuka pada batas periode dan cegah entry ganda akibat memproses sinyal sama. Replay manual memerlukan aturan serta catatan peluang dilewati. Nama berkas bukan identitas versi: simpan hash atau referensi yang dapat direproduksi dan dependensi indikator/config. Jika tidak, dua laporan tampak menguji sistem sama tetapi sebenarnya menjalankan logika berbeda.
Pisahkan prosedur penelitian dari klaim komersial. Demonstrasi biaya tidak membuktikan EA menghasilkan transaksi tersebut. Jangan mengganti laporan Strategy Tester asli dengan kurva pendidikan yang baru digambar. Panduan scalping M1 dan M5 menjelaskan gayanya; artikel ini menguji asumsi secara jujur.
3. Audit data sebelum strategi
Bedakan rekaman bar, pengamatan Bid/Ask bertimestamp, dan catatan eksekusi nyata. OHLC merangkum harga tanpa mempertahankan setiap kuotasi atau urutannya. Berkas bernama tick data belum cukup: identifikasi sumber, resolusi waktu, simbol, zona waktu, sisi harga, cakupan, serta transformasi. Kuotasi historis dua sisi pun tidak memuat fill dan penolakan aktual broker Anda.
Periksa urutan, timestamp sama, interval hilang, kuotasi yang sudah kedaluwarsa, dan spread tak masuk akal. Beberapa pembaruan dalam satu detik bisa sah; jangan hapus hanya karena waktunya sama. Pertahankan ID urutan bila tersedia. Spread nol atau kosong bukan bukti perdagangan tanpa biaya. Karantina catatan bermasalah dan ungkap interval terdampak, bukan diam-diam memperbaikinya dengan informasi masa depan.
Pastikan satuan: contoh EUR/USD ini memakai 1 pip = 0.0001 dan, pada lima desimal, 1 point = 0.00001. Tick size adalah kenaikan harga; pengamatan tick adalah pembaruan. Impor bar lewat History Center tidak otomatis membuktikan replay tick dua sisi terekam. Jaga jalur audit dari sumber hingga input aktual. Rekonstruksi OHLC dengan batas waktu sama saat membandingkan bar dan kuotasi. Kecocokan membantu menemukan kesalahan konversi, tetapi tidak mengembalikan data hilang. Perbedaan feed perlu diteliti, bukan otomatis bukti laporan tidak jujur.
4. Sinyal candle selesai tidak dapat bertindak sebelum informasinya ada
Ambil candle M1 fiktif 10:00–10:01. Close akhir belum tersedia pada 10:00:30. Misalkan kuotasi pertama yang dapat dipakai muncul pada 10:01:02. Metode candle selesai baru dapat bertindak saat pengamatan itu, bukan pada kuotasi khayalan tepat 10:01:00 atau secara retrospektif pada close candle sebelumnya.
Pada time series MT4, candle berjalan berindeks 0 dan sebelumnya 1. Waktu pembukaan bar tersimpan bukan waktu penerimaan setiap quote. Deteksi bar baru, baca informasi yang sudah selesai, dan simpan ID sinyal agar tidak terpicu dua kali. Candle filter timeframe lebih tinggi juga harus selesai pada keputusan timeframe rendah. Pada 10:01:02, M5 10:00–10:05 masih terbentuk; close akhirnya tidak dapat mengonfirmasi entry M1 yang lebih awal. Gunakan informasi M5 selesai yang sesuai.
Misalkan permintaan menyusul keputusan pada 10:01:02 dan fill ditetapkan 10:01:03. Jeda ini asumsi skenario eksplisit, bukan pengukuran latensi dari memilih Every tick. Timestamp detik tidak membuktikan urutan di dalam detik, sehingga simpan urutan peristiwa tersendiri. Interval tanpa quote tidak boleh diisi close masa depan lalu disebut entry historis yang dapat dieksekusi.
5. Pahami kemampuan dan batas pemodelan standar MT4
Every tick standar MT4 dapat menghasilkan perubahan intrabar dengan interpolasi bar timeframe rendah yang tersedia. Namanya tidak menjamin replay Bid/Ask historis terekam. Bar harga standar menyimpan Bid; Ask dimodelkan memakai spread terpilih, secara default spread saat tes dimulai jika tidak disetel khusus. Periksa satuan kolom spread: pada EUR/USD lima desimal, 8 point adalah 0.8 pip. Salah satuan dapat mengubah tes target kecil secara material.
Entry candle selesai tidak membuat exit intrabar tidak penting. Open prices only membantu memeriksa keputusan pembukaan yang cocok, tetapi bukan bukti memadai bagi scalping dengan stop, target, atau trailing yang bergantung pada jalur intrabar. Control points adalah perkiraan kasar. Cocokkan model dengan semua keputusan, termasuk exit pelindung dan berbasis waktu.
Jika alur tick terpisah mengklaim spread historis berubah atau model eksekusi tertentu, periksa dokumentasi jalur dan quote yang benar-benar dipakai. Jangan anggap impor CSV otomatis mengaktifkannya. Catat prosedur serta keterbatasan. Persentase modelling quality adalah diagnostik platform, bukan probabilitas strategi berhasil atau jaminan eksekusi nyata.
| Model standar | Pemeriksaan terbatas yang berguna | Yang tidak dibuktikan |
|---|---|---|
| Open prices only | Logika keputusan pembukaan bar yang sesuai | Urutan stop/target intrabar andal untuk scalping |
| Control points | Pemeriksaan awal kasar | Jalur eksekusi terekam lengkap |
| Every tick | Inspeksi intrabar termodelkan lebih rinci | Nama saja tidak membuktikan tick dua sisi, spread historis berubah, atau latensi broker |
6. Stop dan target di candle yang sama: OHLC belum cukup
Gunakan candle Bid fiktif Open 1.10010, High 1.10080, Low 1.09950, Close 1.10020. Asumsikan BUY dibuka pada Ask 1.10020 sebelum jalur intrabar berikutnya, stop dipicu Bid 1.09970, dan target diperiksa Bid 1.10070. Kedua level ada di rentang candle, tetapi empat nilai itu tidak menentukan mana lebih dahulu.
Jalur Open→High→Low→Close dapat mencapai target dahulu; Open→Low→High→Close bisa mencapai stop dahulu. Keduanya cocok dengan OHLC sama. Ini dua kemungkinan urutan hipotetis, bukan dua transaksi rekaan yang disajikan sebagai rekaman. Selisihnya penting secara ekonomi meskipun entry hanya memakai candle selesai.
Gunakan bukti quote berurutan yang cukup bila tersedia. Jika tidak, tandai ambigu dan laporkan sensitivitas atau batas asumsi yang dijelaskan. Stop dahulu dapat konservatif, tetapi bukan jalur teramati. Jangan diam-diam memenangkan target bila kedua batas muncul di bar yang terlihat menguntungkan. Bedakan level pemicu dan harga fill akhirnya.
7. Rencana BUY: batas harga yang dapat dieksekusi dan hasil uang
Dalam contoh rencana terpisah dengan harga entry aktual yang sudah ditetapkan, gunakan Ask aktual 1.10020, stop Bid 1.09970, dan target Bid 1.10070. Risiko serta potensi imbalan sebelum biaya masing-masing 5 pip. Stop BUY di bawah entry dan target di atas. SELL membalik batas serta keluar di Ask; membalik gambar tanpa sisi kuotasi bukan pengujian cermin yang sah.
Asumsikan komisi buka-tutup 0.6 pip serta cadangan 0.4 pip untuk slippage exit merugikan mendatang. Entry sudah fill nyata, jadi jangan tagih spread atau slippage entry lagi. Hasil target konservatif 5 − 0.6 − 0.4 = 4 pip; hasil stop rugi 5 + 0.6 + 0.4 = 6 pip. Gap bisa melebihi cadangan itu.
Khusus contoh ini, lot standar EUR/USD adalah EUR 100000 dan satu pip USD 10 di akun USD. Rencana rugi menjadi USD 60 per lot. Anggaran ilustratif USD 25 dan langkah 0.01 memberi 25 / 60 ≈ 0.4167, dibulatkan turun ke 0.41 lot atau USD 24.60. Periksa margin dan minimum secara terpisah; hitungan ini tidak menjamin kerugian nyata maksimum.
8. Rekonsiliasi biaya tanpa menghitung spread dua kali
Contoh fill fiktif terpisah: saat keputusan Bid 1.10010 dan Ask 1.10020, entry BUY aktual 1.10022, lalu Bid acuan 1.10070 dan exit aktual 1.10068. Gerak Bid acuan 6 pip, spread entry 1.0 pip, total slippage merugikan entry-exit 0.4 pip. Dengan komisi 0.6 pip, perhitungan acuan 6 − 1.0 − 0.4 − 0.6 = 4 pip.
Fill aktual memberi hasil sama: (1.10068 − 1.10022) / 0.0001 = 4.6 pip sebelum komisi, menyisakan 4 pip setelah 0.6 pip. Pada nilai lot USD yang ditetapkan, laba harga USD 46, komisi USD 6, bersih USD 40. Ini titik awal alternatif, bukan dua set pengurangan untuk digabung. Pertahankan tanda slippage menguntungkan bila terjadi.
Dalam MQL4, OrderProfit() tidak mencakup swap dan komisi; namanya saja tidak berarti hasil setelah semua biaya. Rekonsiliasi kolom bertanda dan biaya terpisah dengan statement, termasuk pembiayaan bila melewati batas terkait. Jangan hitung komisi yang sama dua kali. Panduan spread, komisi, dan swap memberi kerangka umum.
9. Uji tekanan spread dan eksekusi tanpa menulis ulang strategi
Pada acuan fiktif 6 pip yang sama, spread dasar 1.0 pip, komisi 0.6 pip, cadangan slippage gabungan 0.4 pip menghasilkan biaya 2.0 pip dan sisa bersyarat 4.0 pip. Menaikkan spread saja ke 1.8 pip memberi biaya 2.8 pip, sisa 3.2 pip. Menaikkan slippage saja ke 1.2 pip juga biaya 2.8 pip dan sisa 3.2 pip.
Gabungan spread 1.8 pip, komisi 0.6 pip dan cadangan 1.2 pip memberi biaya 3.6 pip, sisa 2.4 pip. Ini aritmetika sensitivitas, bukan hasil atau prediksi strategi; setelannya ilustratif, bukan stress yang dianjurkan. Bekukan sinyal dan ungkap asumsi, jangan naikkan target atau geser stop demi hasil menarik. Dimensi tekanan dapat terkait: pengumuman cepat bisa bersamaan dengan spread lebar, kuotasi yang sudah kedaluwarsa dan fill buruk. Tes terpisah tidak membuktikan episode gabungan yang sulit.
Mengurangi biaya rata-rata lebih besar dari daftar transaksi lama tidak memutar ulang dampak spread pada kelayakan entry, stop, target dan status order. Hitung ulang keputusan dengan model sesuai, atau nyatakan yang belum didukung. Panduan pasangan scalping dan filter biaya menjelaskan perlunya pengukuran spesifik akun, sesi dan pasangan.
10. Latensi, penolakan dan status tidak pasti perlu aturan jelas
Urutan harga historis bukan simulasi antrean eksekusi historis broker. Tentukan asumsi jeda, pemilihan harga, model penolakan serta transisi status. Jangan sebut order gagal hanya karena konfirmasi terlambat. Sebelum mencoba ulang, rekonsiliasi status aktual agar mekanisme pemulihan tidak membuat posisi ganda dan mengubah eksposur.
Sleep() tidak membuat jeda pada Strategy Tester standar MT4. Jika jeda penting, perlu metode terdokumentasi yang memajukan keputusan atau fill melalui quote tersedia tanpa melihat masa depan. Pengurangan pip tetap tidak mewakili semua fill terlewat, penolakan atau pemicu stop berubah. Panduan slippage, latensi dan requote membantu membedakan pengamatan.
Tester standar juga tidak menjalankan setiap peristiwa live dan dependensi luar; Timer dan interaksi WebRequest termasuk batas yang didokumentasikan. Tinjau bagian EA yang benar-benar berjalan. Filter berita luar atau heartbeat yang tidak aktif tidak boleh disebut tervalidasi. Uji operasi tersendiri dan bedakan kondisi simulasi, diperagakan, dan belum diverifikasi.
11. Gunakan penyebut yang tepat dan sertakan risiko terbuka
Misalkan audit fiktif punya 120 sinyal layak. Filter memblokir 18, menyisakan 102 permintaan terkirim. Sebanyak 94 terisi, 6 ditolak, 2 dibatalkan. Penolakan filter 18 / 120 = 15%; fill rate 94 / 102 ≈ 92.2%. Membagi fill dengan semua sinyal menjawab pertanyaan lain dan menyembunyikan tahap kehilangan peluang.
Misalkan 90 posisi terisi sudah ditutup dan 4 tetap terbuka di batas laporan. Rata-rata payoff transaksi selesai memakai 90 hasil, bukan 94 fill. Laporkan sisa eksposur dan mark-to-market, bukan menganggap rugi terbuka nol. Definisikan exit parsial, tiket jamak serta pembatalan agar satu upaya ekonomi tidak dihitung ganda. Saldo datar bisa menyembunyikan floating loss besar. Periksa definisi drawdown dan pengamatan equity terkait; laporan hanya posisi tertutup bisa melewatkan risiko di antara exit.
Contoh hitungan lain di dalam 90 hasil selesai: 50 untung bersih USD 9 dan 40 rugi bersih USD 8. Total positif USD 450, negatif absolut USD 320, bersih USD 130. Rata-rata 130 / 90 ≈ USD 1.44 dan profit factor dari hasil bersih 450 / 320 ≈ 1.41. Sampel rekaan tidak membuktikan edge; periksa konsentrasi rugi, equity drawdown dan ketergantungan transaksi juga.
12. Pisahkan pengembangan, validasi, tes belum terpakai dan forward
Tetapkan blok kronologis sebelum menilai: A pengembangan, B validasi, C pemeriksaan historis akhir yang belum dipakai memilih, D observasi forward. Durasi mengikuti pertanyaan dan kondisi pasar, bukan target jumlah transaksi universal. Menyetel berulang berdasarkan C menjadikannya data pengembangan walaupun tetap diberi label out of sample.
Riwayat sebelum blok penilaian dapat menginisialisasi indikator yang melihat masa lalu, bukan memakai pengamatan mendatang, statistik sesi berikut atau revisi kemudian untuk memperbaiki keputusan lama. Jelaskan posisi lintas batas dan alokasi biaya/hasil. Jeda atau reset boleh tepat bagi desain tertentu, tetapi harus beralasan, bukan mempercantik hasil. Fitur luar butuh waktu rilis aslinya: seri ekonomi revisi atau rata-rata seluruh hari mendatang dapat membocorkan informasi meski indikator harga hanya candle selesai.
Pertahankan urutan episode pasar saat menilai ketidakpastian. Scalping berdekatan bisa berbagi tren, berita atau masalah likuiditas; banyak transaksi tidak otomatis pengamatan independen. Catat versi semua perubahan dan kandidat dibuang. Panduan optimasi dan overfitting menjelaskan cara seleksi menghabiskan bukti validasi yang tampak terpisah.
13. Hitung seluruh pencarian, bukan hanya setelan menang
Misalkan pencarian mencoba 5 setelan entry, 4 stop dan 3 target: 5 × 4 × 3 = 60 kombinasi. Mengulang pada 4 jendela sesi dan 3 pasangan menghasilkan 720 kombinasi. Hanya menampilkan baris terbaik menyembunyikan kesempatan menyesuaikan noise. Hitungan ini menunjukkan luas pencarian, bukan koreksi statistik atau rencana optimasi yang disahkan.
Cari wilayah perilaku stabil yang masuk akal, bukan satu titik spektakuler. Stabilitas juga bukan bukti karena sekelompok setelan bisa berbagi data salah atau fill optimistis. Simpan kandidat buruk dan gagal. Jika perubahan biaya kecil menghancurkan hasil, selidiki ketergantungan ekonominya alih-alih mengoptimasi lebih keras demi profit factor awal.
Walk-forward berulang kali mengembangkan pada data lebih awal dan menilai data berikut menurut jadwal yang ditentukan sebelumnya. Tetap perlu disiplin ketersediaan fitur, biaya serta laporan semua segmen. Jangan gabungkan hanya jendela untung. Setelah memilih proses, sisakan bukti yang benar-benar baru; periode akhir yang sudah memengaruhi setelan tidak bisa kembali belum terpakai dengan mengganti nama.
14. Validasi forward memeriksa lapisan bukti berbeda
Observasi forward memeriksa aturan beku, penanganan data dan kontrol operasi saat quote baru tiba. Mulai dengan rekonsiliasi sinyal, skip, permintaan, fill dan biaya. Gunakan spesifikasi, pemetaan sesi serta asumsi volume yang sama dengan riset. Demo dapat menguji banyak proses tanpa membuktikan likuiditas atau fill live identik.
Gunakan protokol tertulis untuk putus koneksi, kuotasi yang sudah kedaluwarsa, modifikasi ditolak dan status tak pasti. Tetapkan syarat jeda dan penanganan posisi yang ada. VPS memperbaiki kontinuitas tanpa menjamin fill. Pisahkan keputusan risiko uang dari keinginan cepat melengkapi sampel; meningkatkan ukuran agar hasil mengesankan mengubah bukti dan potensi rugi.
Nilai kepatuhan terhadap aturan dan perbedaan eksekusi bersama hasil bersih serta equity drawdown. Rangkaian untung singkat bisa kebetulan, rugi singkat pun tidak sendiri menjelaskan sebab. Jangan menulis ulang metode setelah tiap hasil sambil menyebutnya forward validation. Protokol validasi forward menata observasi dan keputusan.
15. Pemeriksaan praktis sebelum mempercayai laporan
Periksa aturan/versi beku, sumber dan cakupan data, waktu sinyal, sisi eksekusi, urutan exit intrabar dan biaya lengkap. Lanjutkan stress biaya, ukuran, status order dan pemisahan kronologis. Tiap unsur harus menunjuk bukti, bukan tanda centang pemasaran. Persentase model tinggi tidak menggantikan mata rantai eksekusi hilang.
Jika asumsi tak didukung, jelaskan pengaruh dan klasifikasikan kesimpulan. Data hilang bisa membuat hasil belum pasti, biaya ganda perlu hitung ulang, sinyal melihat masa depan bisa membatalkan tes seluruhnya. Jangan samarkan perbedaan menjadi satu skor. Simpan run asli dan buat versi baru jika koreksi mengubah metode atau output.
Sesudah forward, rekonsiliasi keputusan dengan catatan broker sebelum menyebut ringkasan lengkap. Panduan rekonsiliasi transaksi membantu menelusuri selisih dan status belum selesai. Peluang dilewati atau ditolak tetap bagian jejak audit meski tidak muncul transaksi di laporan. Lolos operasi adalah syarat menafsirkan, bukan bukti untung.
16. Apa yang disimpan dalam paket bukti akhir?
Simpan laporan asli, input, versi EA, ID data, rentang tanggal, spesifikasi simbol/akun, asumsi zona waktu, biaya serta prosedur tes. Hubungkan sinyal dengan permintaan, fill, exit dan biaya dalam log, termasuk kesalahan, bar ambigu, peluang ditolak serta posisi terbuka. Peninjau harus dapat mengulang analisis dan tahu persis kondisi yang masih hipotetis.
Laporkan dalam mata uang akun, definisi setelah biaya yang konsisten dan jumlah hasil selesai. Tampilkan saldo serta equity bila tersedia, drawdown, konsentrasi dan sensitivitas biaya. Jelaskan beda metrik platform dengan metrik rekonsiliasi. Pisahkan deposit, penarikan dan penyesuaian non-trading dari laba. Bila volume berubah, ungkap sebelum membandingkan uang atau drawdown; lebih banyak laba dengan eksposur besar bukan otomatis metode lebih baik. Aritmetika pendidikan tetap berlabel dan tidak boleh dipajang sebagai riwayat terverifikasi.
Kesimpulan yang dapat dipertanggungjawabkan bisa berupa perlu tes lanjutan, asumsi eksekusi terlalu tidak pasti, atau ide gagal pada kondisi tersebut. Tidak perlu mengarang sistem menang. Sebelum strategi tertentu, pahami kapan informasi ada, quote mana dapat mengeksekusi dan bukti apa yang membuat Anda menolak backtest, bukan mencari alasan untuk kelemahannya.
Pertanyaan yang sering diajukan
Apakah Every tick MT4 berarti tick nyata terekam?
Tidak dengan namanya saja. MT4 standar bisa menginterpolasi intrabar dari bar timeframe rendah. Pastikan sumber dan alur replay nyata, termasuk Bid/Ask dan spread. Label atau persentase kualitas bukan bukti quote dua sisi terekam maupun fill realistis.
Bisakah strategi candle selesai divalidasi dengan Open prices only?
Tes pembukaan yang sesuai membantu entry, tetapi exit, stop dan target scalping bisa bergantung pada jalur intrabar. Entry candle selesai saja tidak memvalidasi semuanya. Gunakan bukti berurutan memadai atau ungkap asumsi saat belum terselesaikan.
Bagaimana jika candle menyentuh stop dan target?
OHLC tidak menentukan urutan. Gunakan quote berurutan bila tersedia; jika tidak tandai ambigu dengan sensitivitas atau konvensi jelas. Stop dahulu adalah asumsi, bukan fakta historis yang direkonstruksi; memilih target otomatis juga tidak sah.
Perlukah spread dikurangi lagi dari laba fill aktual?
Tidak. Harga entry-exit aktual sudah mencakup efek spread dan deviasi nyata. Sertakan komisi serta pembiayaan terpisah bila berlaku tanpa penghitungan ganda. OrderProfit() MQL4 mengecualikan swap dan komisi, jadi rekonsiliasi seluruh catatan kas dengan tanda positif dan negatif yang benar.
Apakah Sleep() mensimulasikan latensi broker di tester MT4?
Tidak. Sleep() tidak menunda di tester standar. Skenario delay perlu metode terdokumentasi pada urutan quote dengan fill terlewat dan status order. Itu tetap asumsi simulasi, bukan bukti latensi historis broker.
Berapa transaksi membuat backtest scalping andal?
Tidak ada angka universal. Kualitas data, episode independen, biaya, luas pencarian, bukti historis belum digunakan dan forward semuanya penting. Transaksi dekat bisa bergantung. Jumlah fiktif di sini mengajarkan rekonsiliasi dan hitungan, bukan minimum sampel atau profitabilitas.
Sumber dan catatan pengujian
Referensi resmi MetaQuotes mendokumentasikan model standar MT4 dan batas runtime tester. Referensi lain diperiksa untuk sisi harga, indeks time series dan pencatatan profit. Contoh, harga, jumlah peristiwa dan uang merupakan materi pendidikan fiktif asli, bukan backtest yang dijalankan. Alur tick atau delay lain memerlukan verifikasi terdokumentasi sendiri.
Konten edukasi. Semua angka, harga, jumlah dan hasil fiktif, bukan riwayat perdagangan terverifikasi. Forex berisiko; backtest, stop atau anggaran tidak menjamin hasil masa depan atau kerugian maksimum.