ForexBestRobots.comBandingkan EA →
ID

Kelanjutan Tren · Strategi

Strategi Forex Bollinger Band-Walk: Pullback Dangkal Pertama dan Penembusan Tetap

Model H1 yang dapat direproduksi: tiga penutupan dekat band, satu pullback pada acuan band beku, dan satu penembusan harga tepat waktu.

Hipotesis H1 Bollinger Band-Walk asli dengan acuan pullback beku, satu uji harga tetap dan biaya sisi eksekusi.
Hipotesis H1 Bollinger Band-Walk asli dengan acuan pullback beku, satu uji harga tetap dan biaya sisi eksekusi.

Harga dapat bertahan dekat band Bollinger luar saat tren berlanjut. Pengamatan itu sendiri bukan izin masuk. Model ini mencatat tiga penutupan searah, membekukan acuan yang selesai, lalu menerima hanya satu pullback dangkal diikuti satu penembusan dengan tenggat ketat.

1. Tentukan model lanjutan dengan objek masuk berbeda

Hipotesis asli ini mengikuti zona luar yang sudah terbentuk tanpa syarat squeeze atau kembali melewati garis tengah. Model H1 Bollinger/RSI sebelumnya membeli pemulihan garis tengah dengan RSI. Di sini pullback BUY bertahan di atas tengah beku dan menembus level sebelumnya; SELL juga dijabarkan. Perbedaannya bukan sekadar mengganti timeframe.

Gunakan OHLC Bid EURUSD H1 fiktif, band berbasis Close dan akun USD, dengan 1 pip=0.0001. Ambang, buffer, tenggat dan biaya adalah pilihan riset, bukan pengaturan optimal. Lokasi, kemiringan dan arah memakai harga yang sama sehingga bukan bukti independen. Tidak ada contoh yang merupakan order nyata atau hasil perdagangan terukur.

2. Hitung acuan band dan bedakan satuannya

Dari dua puluh penutupan selesai termasuk yang sekarang, gunakan M=ΣClose/20, v=Σ(Close−M)²/20, U=M+2√v; L=M−2√v, W=U−L dan b=(Close−L)/W. Pembagi varians adalah dua puluh, tengah berupa rata-rata sederhana dan pergeseran tampilan nol. W adalah jarak harga; b tidak bersatuan.

M dan band tersedia mulai k19, sedangkan perbandingan kemiringan tiga bar mulai k22. Asal yang memenuhi syarat paling awal dapat terjadi di k22 bila b sebelumnya tersedia. Data hilang tetap tidak tersedia. W nol membuat b tak terdefinisi dan tidak dapat memulai asal. Dua simpangan tidak menjamin persentase penahanan harga masa depan; cocokkan riwayat terminal sebelum mengklaim kesetaraan angka.

Penutupan Bid fiktif yang sama menghasilkan tiga band dan b sekarang. Tiga penutupan searah mendahului pullback satu bar; hanya T menembus B beku. Bukan transaksi tereksekusi.
Penutupan Bid fiktif yang sama menghasilkan tiga band dan b sekarang. Tiga penutupan searah mendahului pullback satu bar; hanya T menembus B beku. Bukan transaksi tereksekusi. Pada layar kecil, geser grafik secara horizontal agar label tetap terbaca.

3. Mulai episode zona baru lalu hitung tiga penutupan

Asal BUY Z memerlukan b(Z−1)<0.80 AND 0.80≤b(Z)≤1.20; SELL b(Z−1)>0.20 AND −0.20≤b(Z)≤0.20. Kedua b yang sudah selesai harus tersedia. Pada Z dan dua bar berikutnya BUY juga memerlukan Close(t)>Close(t−1) AND M(t)>M(t−3); SELL membalik kedua perbandingan ketat tersebut. Ini masuk ke zona relatif yang ditetapkan, bukan selalu persilangan band luar.

Urutannya Z, Z+1, A=Z+2. Ketiganya menjaga interval b inklusif arah terkait, arah harga ketat dan kemiringan. Kegagalan pertama menghabiskan episode; jangan mencari jendela bergulir tiga bar yang lebih nyaman setelahnya. Sentuhan saja bukan konfirmasi dan pendahulu yang hilang bukan persilangan buatan.

Asal melintasi ambang yang ditetapkan dengan pendahulu tersedia. Z, Z+1 dan A menjaga zona, arah ketat dan kemiringan. A adalah penutupan ketiga yang diamati, bukan puncak pilihan masa depan.
Asal melintasi ambang yang ditetapkan dengan pendahulu tersedia. Z, Z+1 dan A menjaga zona, arah ketat dan kemiringan. A adalah penutupan ketiga yang diamati, bukan puncak pilihan masa depan. Pada layar kecil, geser grafik secara horizontal agar label tetap terbaca.

4. Bekukan penutupan ketiga sebelum satu pullback

Di A bekukan M0=M(A); W0=W(A); L0=L(A). BUY juga menetapkan B=max High(Z…A)+1 pip, SELL B=min Low(Z…A)−1 pip. Kedua ujung rentang disertakan. Objek baru diketahui pada A; pelebaran band atau harga tinggi kemudian tidak menggeser acuan maupun B.

Satu-satunya bar pullback ialah P=A+1, diikuti satu-satunya pemicu T=P+1. BUY memerlukan Close(P)<Close(A), SELL Close(P)>Close(A). Penutupan sama, tambahan bar band-walk atau pullback kemudian tidak menggantikan P. Kemiringan tengah sesuai arah harus tetap berlaku pada P dan T.

5. Ukur pullback dangkal dengan band beku

Definisikan b0(P)=(Close(P)−L0)/W0. BUY memerlukan 0.65≤b0(P)<0.80 AND Low(P)>M0, SELL 0.20<b0(P)≤0.35 AND High(P)<M0. Kesamaan dengan tengah ditolak. Pullback satu bar ini mempertahankan bagian searah dari acuan beku; bukan pola melintasi lalu merebut kembali tengah.

BUY valid memiliki lokasi beku 0.7472118087. Dalam riwayat terpisah harga benar-benar turun, tetapi b band berjalan adalah 0.7942715681 dan b0 beku 0.8117018458. Nilai terakhir terlalu tinggi untuk interval pullback yang disyaratkan. Mengganti dengan band sekarang menerima model lain. Gunakan nilai lengkap; label yang dibulatkan tidak menentukan batas.

Tengah, zona dan B mulai diketahui pada A. Perlindungan baru pada P. Zona menilai P; T memakai b kini dan penembusan tetap setelah pembatalan prioritas.
Tengah, zona dan B mulai diketahui pada A. Perlindungan baru pada P. Zona menilai P; T memakai b kini dan penembusan tetap setelah pembatalan prioritas. Pada layar kecil, geser grafik secara horizontal agar label tetap terbaca.

6. Izinkan hanya penutupan berikutnya menembus harga tetap

Pada T BUY memerlukan Close(T−1)≤B<Close(T) dan 0.80≤b(T)≤1.20, SELL Close(T−1)≥B>Close(T) dan −0.20≤b(T)≤0.20. Kemiringan tengah tiga bar harus tetap lolos dan semua bar yang diperlukan harus selesai serta berurutan tanpa celah. Penembusan tetap dan kembali ke zona harus terjadi pada T yang sama.

Sumbu, kesamaan, penutupan tanpa melewati level atau b terlalu memanjang menggagalkan satu-satunya uji. Penembusan kemudian tidak memperbaikinya. Batas atas b adalah pilihan riset, bukan ramalan pembalikan. Jika T belum tersedia saat pengamatan pertama atau tenggat kuotasi pertama di bawah terlewat, peluang berakhir tanpa mengganti bar lain.

7. Bekukan perlindungan dan dahulukan pembatalan

Pada P gunakan hanya A dan P untuk membekukan BUY F=min Low(A…P)−1 pip atau SELL V=max High(A…P)+1 pip. Sebelum uji pemicu T, batalkan BUY bila Low(T)≤F OR Low(T)≤M0, SELL bila High(T)≥V OR High(T)≥M0. Sentuhan struktur atau tengah beku didahulukan walau penutupan seolah memenuhi sinyal.

Sesudah dikonsumsi, kunci episode hingga penutupan kemudian mereset BUY dengan Close≤M atau SELL dengan Close≥M, terhadap tengah terkini bar reset tersebut. Bar reset hanya membolehkan asal masa depan. Bar pembatalan tidak sekaligus mereset atau memulai arah sebaliknya. Sesudah keluar terverifikasi tetap tunggu reset berikutnya; abaikan asal saat masih memegang posisi atau permintaan belum jelas.

8. Cerminkan SELL tanpa mengarang Ask historis

Konstruksi SELL mencerminkan tiap harga Bid melalui price′=2.20000−price dan menukar high serta low. Hitung band kembali; posisi relatif menjadi b′=1−b. Interval pullback beku juga dicerminkan. Tengah menurun dan penutupan lebih rendah menggantikan konteks BUY.

Batas atas Bid hasil cermin adalah acuan struktur, bukan high Ask yang diamati. Model eksekusi menerjemahkannya dengan spread awal sebagai pilihan eksplisit. Perubahan spread kemudian dapat mengubah Bid saat stop Ask aktif. Grafik berlawanan tidak menjanjikan risiko eksekusi atau hasil yang sama.

OHLC Bid dicerminkan dan band dihitung ulang. SELL memakai interval cermin, tetapi sisi eksekusi memerlukan rencana kuotasi tersendiri.
OHLC Bid dicerminkan dan band dihitung ulang. SELL memakai interval cermin, tetapi sisi eksekusi memerlukan rencana kuotasi tersendiri. Pada layar kecil, geser grafik secara horizontal agar label tetap terbaca.

9. Konsumsi kuotasi pertama sesudah T

E adalah bar H1 tepat berikutnya. Kuotasi dua sisi pertama yang diamati harus tiba bersama seluruh data selesai yang siap dalam 0≤elapsed≤30 seconds setelah batas tutup T terjadwal. Data belum tersedia pada pengamatan pertama menghabiskan peluang. Batas jam tidak membuktikan kedatangan data atau eksekusi.

Wajib harga positif, Ask≥Bid, spread ≤1.5 pips, BUY Bid_entry>B atau SELL Ask_entry<B. Pergeseran merugikan harus memenuhi BUY Ask_entry−CloseBid(T)≤2 pips atau SELL CloseBid(T)−Bid_entry≤2 pips. Setelah perlindungan diterjemahkan, wajib 6≤R≤25 pips. Penembusan harga ketat; batas angka lain yang disebut bersifat inklusif. Kuotasi pertama gagal tidak memiliki percobaan kedua.

Kuotasi pertama BUY dan SELL lolos angka dengan pemeriksaan broker diasumsikan. Spread awal berlebih tidak diperbaiki oleh kuotasi lebih sempit kemudian.
Kuotasi pertama BUY dan SELL lolos angka dengan pemeriksaan broker diasumsikan. Spread awal berlebih tidak diperbaiki oleh kuotasi lebih sempit kemudian. Pada layar kecil, geser grafik secara horizontal agar label tetap terbaca.

10. Tetapkan sisi keluar dan batas delapan bar

BUY masuk di Ask dengan SL_Bid=F, R=(Ask_entry−F)/pip dan TP_Bid=Ask_entry+2R×pip. SELL masuk di Bid, membekukan s_entry=Ask_entry−Bid_entry lalu memakai SL_Ask=V+s_entry, R=(SL_Ask−Bid_entry)/pip dan TP_Ask=Bid_entry−2R×pip. Bekukan harga absolut sebelum permintaan; slippage fill nyata tidak memindahkannya.

Tanpa trailing, averaging atau keluar sebagian. Gunakan eksekusi perlindungan pertama; bila belum keluar, minta penutupan penuh sesudah delapan H1 termasuk E pada Close(E+7), dieksekusi pada kuotasi pertama yang bisa diperdagangkan sesudahnya. Band baru tidak mengubah tenggat atau level. OHLC Bid tidak merekonstruksi Ask atau urutan dua exit dalam satu bar; catat ambiguitas dan dapatkan tick.

11. Turunkan volume dari anggaran dengan biaya

Anggaran ilustratif 0.5% of equity: $10,000 memberi $50. Asumsikan $10 per pip per lot, komisi pulang-pergi $7 per lot, langkah volume 0.01 lot dan cadangan eksekusi merugikan masuk/keluar 0.4+0.6=1 pip. Pembiayaan nol hanya asumsi contoh. Periksa kontrak aktual serta konversi mata uang akun.

Estimasi rugi per lot (R+1)×10+7, potensi imbalan setelah biaya yang sama (2R−1)×10−7. Gunakan floor((50/loss_per_lot)/0.01)×0.01. Tolak jika lot minimum melebihi anggaran atau grid, stop, margin maupun izin gagal. Jangan memperlebar perlindungan demi penerimaan. Sisi harga sudah memuat spread; jangan menambahkannya dua kali. Anggaran bukan batas rugi nyata yang dijamin.

Rugi dan imbalan potensial memuat total satu pip cadangan merugikan serta komisi. Volume dibulatkan ke bawah; langkah berikutnya melebihi lima puluh dolar. Ini rencana.
Rugi dan imbalan potensial memuat total satu pip cadangan merugikan serta komisi. Volume dibulatkan ke bawah; langkah berikutnya melebihi lima puluh dolar. Ini rencana. Pada layar kecil, geser grafik secara horizontal agar label tetap terbaca.

12. Reproduksi jam dan rencana BUY lengkap

Bar nol membuka pada 2026-10-19 00:00 UTC. Asal Z=k24, penutupan ketiga A=k26, pullback P=k27 dan satu pemicu T=k28. Di A bekukan M0=1.1000700, W0=9.3037626797 pips dan B=1.10070; P menentukan F=1.10010. b0 berada dalam interval yang diwajibkan.

T menutup di 1.10080, batas 2026-10-20 05:00 UTC. Asumsikan kuotasi pertama 05:00:05 UTC, Bid/Ask 1.10080 / 1.10092. Hasilnya R=8.2 pips, target 1.10256, rugi/imbalan potensial per lot $99 / $147. 0.50 lot merencanakan $49.50; langkah berikutnya $50.49. Batas exit waktu bila diperlukan ialah 2026-10-20 13:00 UTC. Tidak ada eksekusi atau hasil kemudian yang disediakan.

13. Periksa SELL menggunakan sisinya sendiri

SELL membekukan B=1.09930, M0=1.0999300 dan batas atas Bid V=1.09990. T menutup pada 1.09920. Pullback naik tanpa menyentuh tengah beku; hanya penutupan langsung berikutnya menembus bawah level tetap sambil berada di zona SELL.

Asumsikan Bid/Ask 1.09908 / 1.09920, spread 1.2 pips. Stop Ask 1.10002 memberi R=9.4 pips serta target Ask 1.09720. Rugi/imbalan per lot $111 / $171; 0.45 lot merencanakan $49.95, sementara langkah berikutnya $51.06. Jam sama dengan BUY. Target dua kali risiko harga kotor tidak berarti imbalan bersih dua kali kerugian uang yang direncanakan.

14. Pertahankan kegagalan pertama dan pembatalan terpisah

Pada kasus kesamaan, sumbu sebelumnya membekukan B=1.10080. T tutup pada 1.10080 sehingga gagal; k29 yang menutup 1.10100 diabaikan. Dalam kasus terlambat terpisah, T tutup 1.10060 di bawah B=1.10070; penutupan berikutnya 1.10090 tidak punya setup lama untuk diselesaikan.

Riwayat lain memisahkan penutupan kedua sama, penggantian band berjalan, sentuhan tengah P, perluasan T berlebih b(T)=1.2935247249 dan sentuhan perlindungan T. Kuotasi pertama yang ditolak diasumsikan 1.10080 / 1.10100 pada 05:00:05 UTC, spread 2.0 pips. Kuotasi berikutnya pada 05:00:20 UTC, 1.10080 / 1.10092, diabaikan. Ini konstruksi berbeda, bukan pilihan fill setelah tahu hasilnya.

Sumbu terpisah menaikkan B ke penutupan T tepat. Uji pertama gagal walau kemudian ditembus. Riwayat lain terlambat setelah awalnya menutup di bawah B.
Sumbu terpisah menaikkan B ke penutupan T tepat. Uji pertama gagal walau kemudian ditembus. Riwayat lain terlambat setelah awalnya menutup di bawah B. Pada layar kecil, geser grafik secara horizontal agar label tetap terbaca.
Riwayat terpisah menolak kesamaan, band bergerak pengganti, sentuhan tengah, perluasan dan perlindungan tersentuh. Masing-masing menjaga jam dan prioritas pembatalan.
Riwayat terpisah menolak kesamaan, band bergerak pengganti, sentuhan tengah, perluasan dan perlindungan tersentuh. Masing-masing menjaga jam dan prioritas pembatalan. Pada layar kecil, geser grafik secara horizontal agar label tetap terbaca.

15. Unduh seluruh riwayat dan baca buffer MT4 selesai

CSV pertama menyediakan 10 histories / 292 bars, seluruh pemanasan, varians populasi, band, b terkini dan objek beku hanya saat sudah diketahui. CSV kedua mencatat keputusan serta kuotasi asumsi. Tabel menampilkan enam bar BUY, W dalam pip, sedangkan lebar CSV dalam satuan harga. Sel awal kosong berarti tidak tersedia, bukan nol. Tidak ditambahkan jalur untung masa depan. UTC peristiwa bar adalah batas penutupan terjadwal; UTC kuotasi adalah pengamatan asumsi terpisah, bukan waktu fill.

Band atas selesai dapat diperiksa memakai iBands(NULL,PERIOD_H1,20,2,0,PRICE_CLOSE,MODE_UPPER,1). Pilih MODE_MAIN atau MODE_LOWER untuk garis lain dengan masukan identik. Shift dua ialah bar selesai sebelumnya; shift nol masih terbentuk. Simpan timestamp bar, bukan nomor shift permanen. Waktu MT4 menunjukkan pembukaan, UTC di sini menunjukkan batas penutupan terjadwal. Verifikasi konversi waktu historis dan hasil terminal.

Unduh sepuluh riwayat OHLC H1 fiktif dan acuan Bollinger (CSV)

Unduh keputusan dan rencana kuotasi asumsi (CSV)

IndeksBatas tutup UTCClose BidTengah MW (pip)b sekarang
232026-10-20 00:00:00 UTC1.100201.10000008.0000000.750000
242026-10-20 01:00:00 UTC1.100301.10002508.1853530.835966
252026-10-20 02:00:00 UTC1.100401.10003508.6971260.919679
262026-10-20 03:00:00 UTC1.100501.10007009.3037630.962179
272026-10-20 04:00:00 UTC1.100301.10007509.4551570.737965
282026-10-20 05:00:00 UTC1.100801.100125011.0181671.112625

16. Rekonsiliasi risiko dan uji spesifikasi beku

Maksimal satu posisi milik model per instrumen dan satu permintaan pasar awal berproteksi per peluang. Penolakan, requote atau balasan tak pasti tidak membolehkan pengiriman ulang otomatis. Cocokkan tiket, eksposur dan perlindungan sebelum risiko baru. Jika fill terverifikasi tanpa perlindungan wajib, coba tutup terkendali lalu hentikan masuk sampai hasil jelas.

Dalam rumus, koefisien side bernilai +1 untuk BUY dan −1 untuk SELL. Acuan menghindari akar yang dibulatkan dalam gerbangnya. Untuk q=side×(Close−M) positif setelah penyesuaian arah, batas walk ialah 36v≤25q²≤196v dan batas pullback beku 9v0≤25q0²<36v0. v0 adalah varians di A; q0 ialah arah dikali selisih Close P dan M0, wajib positif. Uji batas, semua prefiks kausal, data hilang, prioritas reset, biaya Bid/Ask realistis dan riwayat belum digunakan. Konstruksi menetapkan aturan dan hitungan, bukan win rate, optimum atau kesiapan live.

Pertanyaan umum

Apakah menyentuh band atas berarti SELL?

Tidak. Harga dapat terus berjalan di dekat band luar. Model memerlukan episode baru, tiga penutupan searah, pullback beku tertentu dan satu uji berikutnya; sentuhan saja bukan masuk.

Apakah band pullback dihitung ulang pada P?

Band sekarang tetap ada, tetapi lokasi menggunakan band bawah dan lebar beku pada penutupan ketiga. b sekarang yang lolos tidak mengganti b0 gagal.

Bisakah bar setelah T memperbaiki penutupan sama dengan B?

Tidak. Kesamaan menggagalkan satu-satunya uji. Penembusan kemudian diabaikan sampai reset tengah dan asal independen baru.

Bisakah urutan gagal mulai ulang dari tiga bar berikutnya?

Tidak. Kegagalan pertama menghabiskan episode. Jendela bergulir kemudian tidak dipilih tanpa reset yang ditetapkan.

Apakah stop SELL adalah high Ask historis?

Tidak. Batas atas Bid selesai diterjemahkan dengan spread masuk. Stop Ask tetap adalah ambang model yang hubungannya dengan Bid bisa berubah.

Apakah sepuluh riwayat membuktikan profit?

Tidak. Ini input fiktif asli dan rencana kuotasi asumsi tanpa permintaan, fill atau hasil yang diamati. Ambang dan tenggat belum divalidasi.

Sumber dan catatan penelitian

Sumber primer mendukung definisi band, interpretasi band-walk, argumen MT4, waktu buka dan batas eksekusi. Episode, pullback beku, penembusan, perlindungan, tenggat, biaya dan data adalah hipotesis asli; rujukan tidak memvalidasi kinerjanya.

Hipotesis edukasi. Sepuluh riwayat fiktif serta kuotasi asumsi; tanpa order teramati, backtest, keunggulan terukur atau hasil terjamin.