Close di luar Bollinger Band adalah pengamatan, bukan kewajiban harga berbalik. Aturan ini menguji hipotesis terbatas: setelah lintasan kurang terarah, penyimpangan dan kembali langsung mungkin menyisakan ruang ke rata-rata tetap. Berbeda dari squeeze breakout; tidak ada klaim laba, win rate, atau parameter optimal.
1. Bekukan informasi sebelum penyimpangan
Gunakan OHLC Bid H1 biasa satu simbol. Sebelum calon A dibuka, hitung SMA M0 dan simpangan baku populasi s0 dari 20 close selesai sebelumnya. Bekukan L0 = M0 − 2s0 dan U0 = M0 + 2s0, tanpa pergeseran tampilan. Data hilang atau s0 nol: lewati.
A dan konfirmasi B tidak masuk perhitungan. Acuan tetap selama kandidat dan transaksi. Band bergulir kemudian tidak memindahkan ambang atau target kandidat. Pengali 2 merupakan parameter, bukan bukti normalitas atau jaminan 95% harga mendatang di dalam band.
Baca panduan candle biasa, waktu, dan Bid/Ask.
M0 = Σ(close_i) / 20; s0 = sqrt(Σ(close_i − M0)² / 20); L0 = M0 − 2s0; U0 = M0 + 2s02. Siapkan grafik dan pahami hipotesis
Spesifikasi contoh memakai EURUSD H1, candle Bid biasa, pip 0.0001 dan feed konsisten. Pada MT4: Bollinger Bands periode 20, deviasi 2, shift 0, Close. Indikator biasa membantu mengecek hitungan, tetapi garis bergeraknya bukan level keputusan beku. Simpan M0, L0, U0 sebelum A dibuka dan tandai terpisah. ER perlu perhitungan tambahan, bukan keluaran Bollinger.
Kembali ke rata-rata adalah hipotesis. ER rendah berarti kemajuan neto kecil dibanding perjalanan sebelumnya, bukan ukuran spread, likuiditas mendatang atau peluang pembalikan. A menandai penyimpangan dan B bukti pemulihan berikutnya. Menunggu dapat menghindari penyimpangan belum terkonfirmasi, tetapi mempermahal entry atau melewatkan pemulihan cepat. Filter kuotasi menilai biaya menunggu itu.
3. Gunakan filter rezim yang ditetapkan
Sebelum A, ER20 adalah perubahan absolut selama 20 interval dibagi jumlah perubahan absolut antar-close; membutuhkan 21 close lengkap. Penyebut harus positif dan ER20 ≤ 0.30. Efisiensi lintasan tidak menjamin pasar selanjutnya berupa range.
Siapkan kandidat hanya tanpa posisi. Setelah A, tunggu 20 H1 baru selesai sebelum kandidat lain, terisi atau tidak. Parameter bersifat riset ilustratif. Jangan menghapus kerugian dengan mengubah klasifikasi rezim belakangan; uji parameter sekitar saat training dan sisakan validasi utuh.
ER20 = abs(C[t] − C[t−20]) / Σ(k=t−19…t) abs(C[k] − C[k−1]); t = bar immediately before A4. BUY: A lalu hanya B berikutnya
A harus ditutup benar-benar di bawah L0; belum mengirim entry. H1 tepat berikutnya B harus close di atas L0 dan di bawah M0 serta CloseB > OpenB. Wick kembali tidak cukup; sama dengan batas ketat tidak lolos.
B gagal berarti kandidat kedaluwarsa. Stop tetap min(LowA, LowB) − 0.10s0, target Bid M0. Setelah B selesai, evaluasi hanya kuotasi pertama tersedia. Jangan memakai candle belum selesai atau menunggu harga belakangan yang lebih nyaman.
5. Buat waktu informasi dapat direproduksi
Contoh A berlangsung 09:00–10:00 server. Simpan snapshot pada 09:00 dari bar sudah selesai. Pada 10:00 evaluasi A tanpa menghitung ulang snapshot dengan close A. B adalah 10:00–11:00; close baru diketahui 11:00, lalu kuotasi pertama diperiksa. Pemulihan 11:00–12:00 tidak mengganti B gagal. Shift 0 MT4 belum selesai dan bukan konfirmasi.
Jika masuk pada kuotasi pertama 11:00–12:00, itulah bar penahanan 1. Penutupannya menyelesaikan hitungan 1; pada 17:00 selesai 6, lalu kuotasi berikut meminta exit bila masih terbuka. Ini penghitung bar, bukan tepat enam jam antarfills. Jeda menghitung A+1 hingga A+20; A baru paling awal A+21 bila tanpa posisi atau kandidat. Proses kandidat aktif dahulu, termasuk bar kegagalannya.
6. Aturan SELL dengan arah berlawanan
SELL memerlukan CloseA > U0. B berikutnya bearish dan close di bawah U0 tetapi di atas M0. Stop max(HighA, HighB) + 0.10s0 dan target M0. Sinyal memakai Bid, exit SELL memakai Ask; high Bid tidak merekonstruksi jalur stop Ask.
BUY masuk Ask dan keluar Bid; SELL kebalikannya. Kuotasi pertama memerlukan jarak stop dan ruang target positif. Spread ≤ 15% jarak stop awal yang dapat dieksekusi; ruang target ≥ 1.20 kali jarak itu. Gagal berarti kandidat berakhir, tanpa mengejar kuotasi berikut.
spread / executable_stop_distance ≤ 0.15; target_room / executable_stop_distance ≥ 1.207. Contoh SELL: rata-rata sama, sisi harga berlawanan
M0 1.1000, s0 0.0010, U0 1.1020, ER20 0.20. A tutup 1.1024 dengan high 1.1028. B berikut buka 1.1024, tutup 1.1019, high 1.1026: bearish, di bawah U0 dan di atas M0. Stop = 1.1028 + 0.0001 = 1.1029. Bid/Ask pertama 1.1018/1.1019 memberi SELL di Bid 1.1018 dan target Ask tetap 1.1000.
Risiko 11 pip, ruang 18, rasio sekitar 1.64, spread 1/11 ≈ 9.1%. Pada anggaran USD 50, pip USD 10, komisi USD 7 dan cadangan stop 2 pip, 0.36 lot mengestimasi rugi USD 49.32 dan laba neto target tepat USD 62.28 sebelum biaya lain. Ask harus mencapai exit. Contoh cermin memeriksa angka, bukan menyamakan kinerja BUY dan SELL.
8. Tetapkan volume, exit, dan waktu
Hitung lot dengan jarak entry eksekusi ke stop, nilai pip mata uang akun, komisi lengkap, dan cadangan fill buruk dalam anggaran tetap. Bulatkan ke bawah; lewati bila minimum lot melampaui anggaran. Periksa tick, margin, batas, serta penerimaan server.
Stop dan target rata-rata tetap: tanpa averaging down, tambahan, impas, atau trailing. Tutup sisa pada kuotasi pertama setelah enam H1 penuh penahanan; candle entry dihitung 1. Perlindungan server berlaku terpisah dari exit waktu. Kerugian maksimum tidak dijamin.
9. Uji batas tanpa memperbaiki sinyal
| Pengamatan BUY | Keputusan | Alasan |
|---|---|---|
| Close A = L0 | Tanpa kandidat | A harus benar-benar di luar |
| Close B = L0 | Kedaluwarsa | Belum benar-benar masuk |
| Close B = M0 | Kedaluwarsa | Rata-rata target sudah dicapai |
| Kembali hanya A+2 | Kedaluwarsa | Hanya A+1 boleh B |
| ER20 = 0.31 | Tanpa kandidat | Melebihi 0.30 |
| Rasio pertama = 1.19 | Lewati entry | Di bawah 1.20 |
Data H1 yang diperlukan tetapi hilang atau tidak berurutan membatalkan kandidat. Jangan mengarang bar dalam gap; lanjut setelah jendela baru lengkap. Untuk posisi terbuka, cocokkan perlindungan dan exit lokal terlambat pada kuotasi berikut. Putus koneksi tidak menghapus posisi. Setelah pengiriman tidak pasti, baca akun sebelum mengulang.
10. BUY contoh dan harga terlambat ditolak
Asumsikan M0 1.1000, s0 0.0010, L0 1.0980, U0 1.1020, ER20 0.20. A close 1.0976, low 1.0972; B open 1.0976, close 1.0981, low 1.0974. Stop 1.0972 − 0.0001 = 1.0971, target tetap 1.1000.
Bid/Ask pertama 1.0981/1.0982: risiko 11 pip, ruang 18, rasio sekitar 1.64; spread 1/11 ≈ 9.1%. Keduanya lolos. Ask pertama alternatif 1.0986 memberi risiko 15 dan imbalan 14, rasio 0.93, di bawah 1.20: ditolak walaupun sinyal candle sama.
11. Ubah contoh menjadi anggaran rugi
Ilustrasi: akun USD, 100,000 EUR per lot, USD 10 per pip per lot, anggaran USD 50. Komisi lengkap USD 7 dan slippage stop merugikan 2 pip per lot memberi 11 × 10 + 7 + 20 = USD 137 perkiraan rugi per lot. Langkah 0.01 menghasilkan 0.36 lot dengan estimasi USD 49.32.
Target tepat 18 pip menghasilkan USD 64.80 bruto dikurangi komisi USD 2.52 = USD 62.28 sebelum swap dan biaya lain. Bukan kinerja atau batas rugi. Konversikan pip jika mata uang akun berbeda dan cocokkan fill nyata.
floor((50 / 137) / 0.01) × 0.01 = 0.36 lot; 0.36 × 137 = 49.32 USD12. Sertakan kegagalan dalam pengujian
Tren menetap bisa bertahan di luar dan membuat rata-rata lama tidak berguna. Ekspansi, gap, spread, dan keterlambatan mengubah ekonomi entry. Laporkan kandidat ditolak, stop, exit waktu, dan data hilang, bukan hanya kembali ke rata-rata yang rapi.
Uji training kronologis dan validasi belum terpakai dengan tick Bid/Ask dan biaya. OHLC tidak menjawab urutan stop dan target dalam candle; gunakan tick sesuai atau aturan konservatif tertulis. Periksa implementasi, drawdown, dan sensitivitas, lalu forward tanpa mengubah aturan setiap rugi.
13. Rancang perbandingan yang dapat membantah gagasan
Catat kandidat sebelum kurva trade: snapshot, ER, waktu A/B, kuotasi pertama, filter, ukuran, perlindungan diterima dan exit neto. Pisahkan konfirmasi gagal dari sinyal valid yang ditolak biaya. Ini membedakan hipotesis harga, ekonomi entry dan implementasi. Simpan pula yang tidak terisi dan datanya hilang.
Pada pelatihan, bandingkan terpisah acuan beku dengan bergulir atau varian tanpa ER. Masing-masing dihitung sebagai percobaan; jangan memilih pemenang per trade. Kunci satu spesifikasi sebelum validasi utuh. Laporkan neto, drawdown, rugi terburuk, jumlah, durasi, sensitivitas biaya dan ketidakpastian. Forward memeriksa urutan serta rekonsiliasi, bukan menjamin laba.
Pertanyaan
Mengapa tidak menghitung ulang band pada B?
Itu strategi lain. Acuan dibekukan sebelum A agar harga berikutnya tidak menggeser ambang secara retrospektif. Band bergulir boleh tetap tampil sebagai konteks.
Apakah sentuhan band cukup untuk membeli?
Tidak. Diperlukan close luar, B langsung, rezim sebelumnya, dan eksekusi layak. Seluruh syarat pun tidak membuktikan ekspektasi positif.
Sumber dan cakupan
MetaQuotes mendefinisikan Bollinger dan iBands. Snapshot tetap, ER, urutan, buffer, dan exit adalah spesifikasi pembelajaran kami, bukan default vendor atau parameter laba terverifikasi.
Contoh pembelajaran fiktif; eksekusi dan hasil tidak dijamin.