intermediate drawdown sedang ~120 trades/mo

Scalping

Scalping menamai lama penahanan posisi, bukan gagasan masuk, dan periode grafik tidak menetapkannya — jarak keluarlah yang menetapkan. Yang menentukan sebuah scalper adalah biaya yang harus dilampauinya pada setiap transaksi: pada stop 15 pip dan target 20 pip, setiap pip biaya bolak-balik menambah 2,9 poin pada tingkat kemenangan yang dibutuhkan untuk impas.

AIStrategyMiner EA Builder: strategi RSI jangka pendek dengan stop dan target tetap, dirangkai dari blok

Sekilas

Efek biaya satu pip pada win rate yang dibutuhkan

Poin yang ditambahkan ke win rate impas oleh setiap pip biaya pulang-pergi. Baris adalah stop / target dalam pip: impas = (stop + biaya) ÷ (stop + target).

Efek biaya satu pip pada win rate yang dibutuhkan Diagram batang poin yang ditambahkan satu pip biaya pulang-pergi ke win rate impas: 10,0 pada stop dan target 5 / 5, 2,9 pada 15 / 20, 1,1 pada 30 / 60 dan 0,67 pada 50 / 100. 5 / 5 +10,0 15 / 20 +2,9 30 / 60 +1,1 50 / 100 +0,67

Sekilas

Biaya satu pip sebagai porsi dari target

Spread, komisi, dan slippage tidak mengecil mengikuti target. Satu pip adalah 50 % dari target 2 pip, 12,5 % dari target 8 pip, dan 1 % dari target 100 pip.

Biaya satu pip sebagai porsi dari target Diagram batang biaya satu pip sebagai porsi dari target: 50 % pada 2 pip, 12,5 % pada 8 pip, dan 1 % pada 100 pip. 2 pips 50 % 8 pips 12,5 % 100 pips 1 %

Mekanisme

EA scalping membuka dan menutup dalam hitungan menit, membidik pergerakan kecil alih-alih besar, dan bersandar pada keunggulan statistik yang diulang di banyak transaksi. Sinyal masuknya berupa ekstrem osilator cepat, pola jendela sesi, atau pantulan mikrostruktur. Karena targetnya kecil, biaya bolak-balik yang tetap menjadi bagian besar darinya: pada target 2-8 pip, satu pip spread dan komisi bernilai 12,5 % sampai 50 % dari seluruh transaksi. Pecahan itulah, bukan lama penahanan, yang menentukan apakah catatan tersebut bertahan saat bertemu akun sungguhan.

Kecocokan

Membutuhkan akun yang total biaya bolak-baliknya kecil dibanding target — harga spread mentah, komisi rendah, dan eksekusi yang tidak melebar persis ketika EA memicu. Jendela likuiditas padat penting karena alasan yang sama: strategi ini adalah taruhan bahwa biaya tetap berada di bawah keunggulan. Tidak cocok di tempat spread melebar saat berita atau eksekusi lambat, karena kerugiannya bukan transaksi buruk melainkan pajak permanen pada setiap transaksi. Sebelum memercayainya, ukur lama penahanannya dari transaksi tertutup dan biaya impasnya dari jalannya uji ulang dengan spread dinaikkan.

Catatan

Scalping adalah satu-satunya label strategi umum yang dinamai menurut lama penahanan posisi. Setiap label lain menggambarkan apa yang dipikirkan EA — sebuah tren, sebuah pembalikan, sebuah rentang. Scalping hanya menggambarkan berapa lama ia bertahan. Itu menjadikannya label yang paling mudah ditempelkan pada sesuatu yang bukan scalper, dan paling sulit diverifikasi dari deskripsi produk.

Hal itu juga membuatnya bisa diperiksa. Lama penahanan tercatat pada setiap transaksi tertutup, dan biaya setiap transaksi sudah diketahui sebelum ditempatkan. Halaman ini memakai aritmetika itu, beserta template jangka pendek Builder yang terukur, untuk menunjukkan apa yang harus dilampaui sebuah scalper pada setiap transaksi — dan cara menemukan biaya saat keunggulan Anda sendiri mencapai nol.

Cara kerjanya: transaksi yang digambarkan label itu

EA scalping mengambil pergerakan kecil lalu mengulanginya. Masuknya bisa hampir apa saja — osilator cepat di titik ekstrem, pola jendela sesi, pantulan dari pita jangka pendek — karena masuk bukanlah ciri pembedanya. Yang membedakannya adalah jarak keluar: target yang cukup dekat sehingga transaksi selesai dalam hitungan menit.

Dua akibat mengikutinya, dan biasanya hanya yang pertama disebutkan.

Yang pertama adalah frekuensi transaksi yang tinggi. Penahanan singkat berarti lebih banyak transaksi rampung dalam periode yang sama, dan itulah narasi “permainan volume” yang dipakai sebagian besar deskripsi scalping.

Yang kedua menentukan hasilnya. Biaya tetap adalah pecahan yang berubah-ubah dari target yang berubah-ubah. Spread, komisi, dan slippage tidak menyusut hanya karena target Anda menyusut. Pada target 2-8 pip, biaya bolak-balik satu pip bernilai 12,5 % sampai 50 % dari seluruh transaksi. Satu pip yang sama terhadap target swing 100 pip bernilai 1 %. Tidak ada yang berubah di pasar antara kedua kasus itu; hanya penyebutnya.

Itulah seluruh mekanismenya, dan itu sebabnya kualitas eksekusi bukan catatan kaki bagi strategi ini. Itu juga sebabnya strategi ini begitu sering menguntungkan dalam backtest dan tidak pada akun: backtest adalah tempat penyebutnya jujur dan pembilangnya opsional.

Apa yang dilakukan biaya terhadap tingkat kemenangan yang Anda butuhkan

Tingkat kemenangan impas untuk stop dan target tetap, dengan biaya bolak-balik c pip yang ditagihkan pada setiap transaksi, adalah (stop + c) ÷ (stop + target). Transaksi menang menghasilkan target dikurangi biaya; transaksi rugi kehilangan stop ditambah biaya. Ini aritmetika, dan ia menunjukkan persis di mana scalping berada.

Stop / target (pip)Impas, tanpa biayaBiaya 1 pipBiaya 2 pipTambahan per pip
5 / 5 (scalp yang lazim)50,0 %60,0 %70,0 %10,0 poin
15 / 20 (Builder Time Scalper)42,9 %45,7 %48,6 %2,9 poin
30 / 60 (Builder Stoch + BB, Envelope Reversal)33,3 %34,4 %35,6 %1,1 poin
50 / 100 (template tren Builder)33,3 %34,0 %34,7 %0,67 poin

Baca kolom terakhir lebih dulu. Scalper 5/5 yang memenangkan 58 % transaksinya menguntungkan pada biaya nol dan rugi pada satu pip. Aturan tren 50/100 nyaris tidak merasakan pip yang sama. Kepekaan terhadap biaya adalah sifat ukuran transaksi, bukan sifat entri. Itulah sebabnya scalping memang lebih rapuh daripada strategi yang lebih lambat, dan alasannya aritmetis, bukan perkara temperamen.

+2,9 poinTambahan tingkat kemenangan impas per pip biaya pada 15/20
+0,67 poinPip yang sama pada stop dan target 50/100
10 %Spread 2,0 pip sebagai bagian dari target 20 pip

Apa yang ditunjukkan template jangka pendek Builder pada pengaturan bawaan

EA Builder mencetak baseline terukur pada kartu template yang memilikinya. Pada baseline pengaturan bawaan kami sendiri atas template Builder — satu run USD/JPY M5 selama satu tahun, input bawaan, tanpa optimasi — sebagian besar selesai di bawah faktor profit 1,0. Template jangka pendek bukan pengecualian.

Kondisi pengujian
SumberBaseline yang dicetak pada setiap kartu template di EA Builder
Simbol / time frameUSD/JPY M5 (Exness MT5)
Periode2025-06-01 – 2026-06-09
ModelM1 OHLC (tingkat candle, bukan tick nyata)
Deposit / input10.000, bawaan template, tanpa optimasi
TemplateMasuk dan filterStop / target (pip)Faktor profitTransaksi
Time ScalperEkstrem RSI 7, 08:00–11:00 waktu server, spread ≤ 20 point15 / 200,92396
Williams ScalperEkstrem Williams %R, sesi London, spread ≤ 20 point, break-even pada +1015 / 200,902.773
Stoch + BBEkstrem Stochastic 5/3/3 di pita Bollinger30 / 600,96896
3-Strategy Portfolio (Scalping Cluster)Ketiganya di atas dalam satu EA, masing-masing dengan magic number sendirisesuai tiap bagian0,914.279

Tiga hal mengikuti dari sini.

Kedua template scalper berada di bawah 1,0, dan yang lebih sibuk tidak lebih baik. Williams Scalper mengambil 2.773 transaksi — tujuh kali 396 milik Time Scalper — dan mencetak 0,90 berbanding 0,92. Keduanya berbeda dalam masuk, jendela transaksi, ukuran lot, break-even, dan batas posisi, jadi frekuensi bukan penyebab selisihnya. Tetapi frekuensi melipatgandakan apa pun hasil per transaksinya: tujuh kali jumlah transaksi pada keunggulan negatif tipis berarti tujuh kali kerugian, bukan keunggulan yang lebih besar.

Filter spread adalah bagian dari biaya, bukan penjaga terhadapnya. Kedua template scalper menerima masuk hingga 20 point. Pada kuotasi USD/JPY tiga digit itu berarti 2,0 pip, atau 10 % dari target 20 pip sebelum komisi dan slippage. Untuk exit 15/20 polos milik Time Scalper, tabel di atas menunjukkan hal itu sendiri sudah menaikkan titik impas dari 42,9 % ke 48,6 %; exit break-even milik Williams Scalper mengubah sisi rugi, tetapi tidak mengubah biayanya. Filter yang menerima spread yang tak sanggup dibayar keunggulannya tidak sedang melindungi strategi.

Mengelompokkan metode jangka pendek tidak mengencerkan biaya. Portofolio tiga metode mencetak 0,91 dalam 4.279 transaksi, dengan drawdown -4,91 % — lebih dalam daripada bagian mana pun. Setiap kakinya membayar spread yang sama pada jam yang sama.

Kondisi pasar: kapan keunggulan bertahan terhadap biaya

KondisiKeunggulan bertahanKeunggulan tidak bertahan
Spread saat masukStabil dan berharga rawMelebar tepat ketika sinyal memicu
Biaya sebagai pecahan targetJauh di bawah pecahan impas strategi itu sendiriPada atau di atasnya — catatannya sekadar galat pembulatan
EksekusiTerisi pada atau dekat harga yang dimintaSlippage kecil dalam pip tetapi besar terhadap target
SesiLikuiditas padat, kuotasi sempit dan stabilRollover, berita, jam tipis — pip sama, pengisian lebih buruk
Konfigurasi ujiData tick sungguhan, komisi dimodelkanSpread rata-rata tetap, komisi diabaikan

Argumen sesi dalam sebagian besar deskripsi scalping — perdagangkan pembukaan London, perdagangkan tumpang tindihnya — sebenarnya argumen biaya yang menyamar. Jendela-jendela itu dianjurkan karena kuotasi di sana sempit dan stabil, bukan karena harga berperilaku berbeda. Ketika spread berlipat dua dari satu pip ke dua pip, strategi yang membidik delapan pip sudah kehilangan seperempat transaksinya sebelum dimulai; yang membidik delapan puluh kehilangan 2,5 %.

Ini juga alasan jujur untuk meragukan backtest scalping sebelum melihat hal lain apa pun. Uji dengan spread rata-rata tetap dan tanpa komisi telah membuang variabel yang menentukan strategi itu. Ia paling memikat justru pada EA yang targetnya paling kecil.

Parameter dan pengaturan di MT5

Di Builder, masing-masing berikut ini adalah blok atau input, dan setiap nilai menjadi input di EA hasil kompilasi.

Blok dan inputDi mana risikonya beradaApa yang dikendalikannya
Open Buy / Open Sell TP (pips)Penyebut dari segalanyaTargetnya; memangkasnya separuh melipatduakan biaya sebagai bagian dari transaksi
Spread Filter Max Spread (points)Satu-satunya input yang tidak boleh opsionalMemblokir masuk ketika kuotasi terlalu lebar untuk menyisakan keunggulan
Slippage (input hasil kompilasi, bawaan 3)Diam bila disetel terlalu longgarSeberapa jauh pengisian boleh bergeser sebelum order ditolak
Session Filter / Session (auto DST)Argumen biaya yang menyamarMembatasi transaksi ke jam-jam berkuotasi sempit, dengan DST ditangani untuk Anda
Time Exit Close after N minutes heldMengubah label menjadi aturanMembatasi lama penahanan sehingga EA menjadi scalper secara konstruksi
Cooldown Filter / Daily Trade LimitPerlindungan murahMencegah satu sinyal memicu berulang kali dalam satu momen spread lebar

Tiga kenyataan MT5 menentukan apakah catatan berpenahanan singkat bertahan:

  • Model spread pada tester itulah eksperimennya. SYMBOL_SPREAD_FLOAT memberi tahu apakah simbolnya mengambang; run yang disetel dengan spread tetap saat ini mengukur pasar yang tidak ada. Gunakan data tick sungguhan dan baca kualitas pemodelan sebelum membaca labanya.
  • Level stop membatasi seberapa rapat sebuah target bisa dibuat. SymbolInfoInteger(symbol, SYMBOL_TRADE_STOPS_LEVEL) adalah jarak minimum yang diterima broker untuk stop dan target. Target di dalam jarak itu tidak bisa ditempatkan sebagaimana dirancang. Blok Virtual/Hidden SL/TP di Builder sebagai gantinya menutup pada harga pasar di level internal, yang menghindari penolakan tetapi mengubah setiap exit menjadi order pasar dengan slippage-nya sendiri.
  • Komisi tidak ada di kolom laba secara bawaan. Baca HistoryDealGetDouble(ticket, DEAL_COMMISSION) dan sertakan, bersama DEAL_SWAP, saat menghitung hasil per transaksi. Pada target kecil, komisi sering lebih besar daripada keunggulannya.
  1. Ambil daftar transaksi tertutup EA dan hitung penahanan mediannya. Angka itu, bukan periode grafik, yang memberi tahu apakah yang Anda hadapi seorang scalper.
  2. Tuliskan stop dan targetnya, lalu hitung tingkat kemenangan impas pada biaya nol dan pada biaya bolak-balik nyata broker Anda.
  3. Ubah biaya broker Anda — spread ditambah komisi ditambah slippage yang diperkirakan — ke dalam pip, lalu bandingkan dengan targetnya.
  4. Jalankan ulang backtest dengan biaya dinaikkan sampai laba bersih mencapai nol. Biaya titik impas itu adalah angka tunggal paling berguna tentang EA tersebut.
  5. Baru setelah itu bandingkan target. Target yang lebih rapat menaikkan tingkat kemenangan dan bagian biaya secara bersamaan, dan efek keduanyalah yang menentukan akun.

Mode kegagalan: bagaimana EA scalping kehilangan uang

  • Biaya adalah bagian target yang lebih besar daripada keunggulannya. Jalur yang dominan, dan yang tidak muncul pada uji tanpa pemodelan. Ini bukan rentetan kalah; ini pengurangan yang terus-menerus.
  • Spread melebar tepat di tempat EA bertransaksi. Sinyal yang memicu pada volatilitas datang saat kuotasi dalam keadaan terburuk. Menguji pada spread rata-rata menyembunyikan justru pengisian yang penting.
  • Slippage yang diukur dalam pip tampak kecil. Setengah pip tak berarti terhadap target 100 pip dan menghancurkan terhadap target empat pip. Angka mutlak adalah satuan yang keliru.
  • Target dipersempit untuk menaikkan tingkat kemenangan. Cara itu berhasil, dan menggeser strategi ke ujung rapuh tabel biaya. Tingkat kemenangan yang naik dan keunggulan yang turun sering datang bersamaan.
  • Lebih banyak transaksi dikira lebih banyak keunggulan. Frekuensi melipatgandakan apa pun hasil per transaksinya, termasuk yang negatif; 2.773 transaksi Williams Scalper tidak mengalahkan 396 transaksi Time Scalper.
  • Periode grafik dianggap sebagai lama penahanan. Aturan M5 dengan exit lebar bukan scalper, dan tidak akan berperilaku seperti scalper.

Cara menguji EA scalping di AIStrategyMiner sebelum ia memakan biaya

Uji yang berguna bukanlah apakah aturan scalping menguntungkan dalam backtest yang bersih. Banyak yang menguntungkan, karena backtest bersih adalah tempat biayanya dibuang. Uji yang berguna adalah di mana labanya mencapai nol saat biaya naik, dan seberapa jauh titik itu dari angka nyata broker Anda.

  • Muat Time Scalper atau Williams Scalper, atau bangun entri Anda sendiri, lalu setel stop dan target yang benar-benar hendak Anda perdagangkan.
  • Tekan Measure dengan spread disetel ke nilai lazim broker Anda dalam point, lalu lagi pada dua dan tiga kali nilai itu, dan catat di mana faktor profit jatuh menembus 1,0.
  • Jalankan Robustness matrix untuk melihat flow yang sama di EUR/USD, USD/JPY, GBP/USD dan AUD/USD — keunggulan scalping yang hanya ada di satu pasangan biasanya artefak biaya.
  • Pastikan di MT5 Strategy Tester pada tick nyata dengan komisi dimodelkan, karena panel Measure adalah pemeriksaan perkiraan.
  • Tambahkan Time Exit bila aturannya dimaksudkan sebagai scalper, agar lama penahanan ditegakkan, bukan diharapkan.

.ex5 yang dikompilasi dari flow Anda sendiri gratis. Kode sumber .mq5 termasuk dalam Pro, pembelian sekali bayar tanpa langganan — lihat harga bila Anda ingin menyunting kode yang dihasilkan. Metodologi situs menjelaskan bagaimana hasil backtest seharusnya dibaca.

Scalping berbanding strategi yang lebih lambat

ScalpingTren dan reversi ke rata-rata
Apa yang dinamai labelnyaLama penahananSebuah gagasan masuk
Penahanan lazimMenit, menurut definisiJam hingga hari
Satu pip biaya12,5 %–50 % dari target 2-8 pipSekitar 1–2 % dari target 50-100 pip
Tambahan impas per pip2,9–10 poin pada 15/20 hingga 5/50,67–1,1 poin pada 50/100 hingga 30/60
Apa yang diabaikan backtestVariabel yang menentukannyaKoreksi orde kedua
Apa yang dibaca lebih duluBiaya titik impasRentetan rugi terburuk

Perbandingan ini bukan argumen bahwa scalping tidak bisa berhasil. Ia argumen tentang apa yang harus benar agar berhasil, dan tentang ke mana harus melihat. Bagi EA tren atau kembali ke rata-rata, angka yang menentukan apakah Anda sanggup menahan posisi adalah rentetan rugi terburuk. Bagi seorang scalper angkanya adalah biaya titik impas, karena rentetan yang mengakhirinya bukan rentetan transaksi buruk — melainkan spread, yang ditagihkan pada setiap transaksi yang baik.

Temukan batas biaya Anda sebelum memercayai scalper

Bangun entri dari blok di AIStrategyMiner Builder, tambahkan Spread Filter, lalu naikkan spread di Measure selangkah demi selangkah pada alur yang sama. Biaya saat hasilnya mencapai nol adalah angka yang penting, dan Anda bisa membacanya sebelum menanamkan dana apa pun.

  • Kompilasi file .ex5 standar untuk MetaTrader 5 dan konfirmasikan di Strategy Tester dengan tick nyata dan komisi.

Periksa EA yang sudah jadi di MetaTrader 5 sebelum Anda mempercayainya. Angka di halaman ini berasal dari apa yang Anda ketik; angka ini bukan prakiraan hasil.

AIStrategyMiner EA Builder: blok strategi yang saling terhubung di kanvas, dengan panel properti di sebelah kanan

Pair tipikal

Di mana strategi ini paling berhasil

Pertanyaan yang sering diajukan

Apa itu EA scalping?
EA scalping adalah expert advisor yang menahan setiap posisi dalam waktu singkat — menit alih-alih jam — dan mengambil pergerakan kecil daripada menunggu yang besar. Ia satu-satunya label strategi umum yang dinamai menurut lama penahanan, bukan menurut gagasan masuk, dan itulah sebabnya labelnya begitu mudah salah dipasang. Tidak ada dalam logika masuk yang membuat sebuah EA menjadi scalper; jarak keluarlah yang membuatnya demikian. Untuk tahu apakah sebuah EA termasuk, ukurlah berapa lama transaksi tertutupnya benar-benar terbuka.
Apakah EA M5 atau M1 berarti ia seorang scalper?
Tidak. Periode grafik menetapkan seberapa sering EA mengevaluasi aturannya, bukan berapa lama ia bertahan dalam posisi. EA M5 dengan stop lebar dan target jauh bisa duduk berhari-hari dalam satu transaksi, dan EA H1 dengan target 10 pip bisa masuk dan keluar dalam satu jam. Baca lama penahanan dari daftar transaksi tertutup, jangan pernah dari time frame pada namanya. Jika Anda ingin batas yang tegas, blok Time Exit menutup posisi setelah sejumlah menit atau candle tertentu.
Mengapa spread menjadi masalah sebesar itu bagi scalping?
Karena biayanya tetap dan targetnya tidak. Biaya bolak-balik satu pip adalah 12,5 % dari target 8 pip dan 50 % dari target 2 pip. Ia juga menggeser tingkat kemenangan yang Anda butuhkan: dengan stop 15 pip dan target 20 pip, titik impas naik dari 42,9 % pada biaya nol ke 45,7 % pada satu pip dan 48,6 % pada dua pip. Dengan stop 50 pip dan target 100 pip, pip yang sama hanya menggeser titik impas 0,67 poin. Makin kecil transaksinya, makin besar bagian yang dimiliki biaya.
Filter spread apa yang sebaiknya dipakai EA scalping?
Filter yang disetel dalam point, tepat di atas spread normal simbol pada jam-jam Anda bertransaksi, dan tidak pernah lebih besar daripada yang bisa diserap keunggulannya. Dua template scalper di Builder membatasi masuk pada 20 point. Pada kuotasi USD/JPY tiga digit itu berarti 2,0 pip — 10 % dari target 20 pip mereka hanya dari spread saat masuk. Baca jumlah digit simbol sebelum menyalin nilai point dari pasangan lain: 20 point adalah 2 pip baik di USD/JPY maupun di EUR/USD lima digit, tetapi 20 point pada indeks dua digit adalah angka yang sama sekali lain.
Apakah saya perlu VPS dan akun spread mentah untuk menjalankan EA scalping?
Anda perlu apa pun yang menjaga total biaya bolak-balik tetap kecil dibanding target, yang biasanya berarti harga raw atau ECN dengan komisi rendah, serta eksekusi yang tidak memburuk saat EA memicu. VPS dekat broker menurunkan latensi dan karenanya slippage, yang merupakan bagian dari biaya yang sama. Perlakukan semuanya sebagai satu angka — spread ditambah komisi ditambah slippage — lalu bandingkan dengan besar pergerakan yang hendak ditangkap EA.
Bagaimana menguji apakah EA scalping bertahan terhadap biaya nyata?
Jalankan dengan spread dan komisi dimodelkan secara realistis, lalu jalankan ulang dengan biaya dinaikkan dan lihat di mana hasil bersihnya mencapai nol. Biaya titik impas itu adalah angka paling berguna tentang EA berpenahanan singkat, dan bisa diketahui sebelum mendanai apa pun. Di Builder, panel Measure menerima spread dalam point, jadi menaikkannya bertahap pada flow yang sama memberi perkiraan pertama; pastikan hasilnya di MT5 Strategy Tester pada tick nyata dengan komisi.