⚡ EARLY BIRD — 50 Pengguna Pertama: Rp 299.000  |  Harga Normal: Rp 399.000  |  Sisa: 27 slot
XAU/USD · Smart Money Concept · M1 & M5

AURUM
SMC Scalper

Indikator Gold paling presisi berbasis Smart Money Concept. Sinyal hanya muncul saat Order Block tersentuh + candle rejection terkonfirmasi.

60-70%
Win Rate
1:2
Risk Reward
8
Confluence Points
M1/M5
Timeframe
Semua yang Anda butuhkan
dalam satu indikator
🎯
OB + Rejection Entry
Sinyal HANYA muncul saat harga menyentuh Order Block valid DAN ada candle rejection kuat. Tidak ada sinyal prematur.
🛡️
Smart SL System
SL dihitung dari wick terbawah di area OB + buffer minimum 5 pip. Melindungi dari SL hunt noise 1-3 pip.
📊
FVG Valid Only
Fair Value Gap hanya tampil jika searah trend, selaras HTF, dan EMA terkonfirmasi. Tidak ada FVG palsu.
🧠
8 Poin Konfluens
Trend, HTF bias, EMA, BOS/CHoCH, OB Touch (2x), dan Rejection (2x) — semua dikalkulasi otomatis di balik layar.
Chart Bersih
Hanya tampil sinyal BUY/SELL, zona TP hijau, zona SL merah. Semua analisa berjalan tersembunyi.
📓
Bonus Jurnal Trading
Jurnal evaluasi harian interaktif. Catat setiap trade, analisa win rate, dan identifikasi pola kesalahan.
Logika di balik setiap sinyal
01
Deteksi Impulse & Order Block
Sistem mendeteksi candle impulse besar (body > 0.7x ATR), lalu mencari candle berlawanan sebelumnya sebagai Order Block. OB otomatis terinvalidasi jika ditembus.
02
Tunggu Harga Menyentuh OB
Tidak ada sinyal sampai harga benar-benar masuk ke zona Order Block. Ini adalah kondisi utama yang membedakan dari indikator biasa.
03
Konfirmasi Candle Rejection
Setelah OB tersentuh, sistem menunggu Pin Bar (wick >60%), Engulfing kuat (>70% body), atau Hammer/Shooting Star yang valid.
04
Cek 8 Poin Konfluens
Minimal 5/8 poin harus terpenuhi. OB Touch dan Rejection masing-masing berbobot 2 poin untuk memastikan sinyal berkualitas tinggi.
05
Sinyal + Smart TP/SL Muncul
Setelah semua kondisi terpenuhi, sinyal BUY/SELL muncul lengkap dengan zona TP hijau, zona SL merah, dan pip distance yang sudah dikalkulasi.
8 Poin Konfluens
1
Trend Struktur
1pt
2
HTF Bias
1pt
3
EMA Alignment
1pt
4
BOS / CHoCH
1pt
5
OB Touch
2pt ⭐
6
Candle Rejection
2pt ⭐

⭐ OB Touch dan Rejection berbobot 2x karena merupakan syarat utama entry. Sinyal hanya keluar jika minimal 5 dari 8 poin terpenuhi + kedua syarat utama aktif.

Hasil nyata dari chart
XAU/USD
Sinyal SELL Win
▼ SELL
WIN
SELL @ 4522.25
SL 4526.54 TP 4513.66
TP tercapai +858.5 pip · 16:30 WIB
Sinyal SELL Win 2
▼ SELL
WIN
SELL @ 4516.18
SL 4518.30 TP 4511.95
TP tercapai +423.0 pip · 18:30 WIB
Sinyal SELL Win 3
▼ SELL
WIN
SELL @ 4519.99
SL 4525.92 TP 4508.12
TP tercapai · 21:00 WIB
Sinyal BUY Win
▲ BUY
WIN
BUY @ 4519.02
SL 4516.10 TP 4524.85
TP tercapai +583.0 pip · 23:30 WIB
4/4
Win Rate Hari Ini
+2672p
Total Pip
M5
Timeframe
1:2
Risk Reward
🔍
Transparansi Penuh — Termasuk Sinyal Loss
Kami tidak hanya menampilkan sinyal WIN. Berikut adalah contoh sinyal yang loss — karena kami percaya trader yang baik adalah trader yang jujur dengan hasil aktualnya. Win rate 60-70% artinya ada 30-40% sinyal yang tidak mencapai TP. Manajemen risiko tetap menjadi kunci utama.
⚠️ Contoh Sinyal Loss — Untuk Pembelajaran
Sinyal Loss
▼ SELL x2
LOSS
SELL #1
4516.16
SL kena +230.4p
SELL #2
4513.08
TP +460.8p ✓
📌 Analisa:
Sinyal #1 kena SL karena spike wick sebelum harga turun. Ini adalah risiko normal di scalping M5. Sinyal #2 di chart yang sama berhasil mencapai TP +460p. Dengan RR 1:2, 1 WIN sudah menutup 2 LOSS.
Kenapa tetap worth it?
RR 1:2 melindungi modal
1 WIN = menutup 2 LOSS. Win 60% sudah profit.
Smart SL mencegah loss besar
SL dihitung dari wick OB — bukan sembarang jarak.
Tidak ada indikator 100%
Yang membedakan adalah konsistensi dan disiplin.
Contoh hari ini: 4 WIN 1 LOSS
Net hasil tetap positif meski ada 1 loss.
"Trader profesional tidak menghindari loss — mereka mengelolanya dengan baik."
Simulasi Potensi Profit
Estimasi berdasarkan win rate AURUM 60-70% dan R:R 1:2.
Bukan jaminan profit. Hanya ilustrasi kalkulasi.
⚡ AURUM SMC — Profit Simulator
3 trade
1510
65%
60%65%70%
Estimasi Hasil
HARIAN
Rp0
MINGGUAN
Rp0
BULANAN
Rp0
LOT SIZE
0.01
Detail Kalkulasi
Risk per trade Rp200.000
Reward per trade (1:2) Rp400.000
Win trade/hari 2 trade
Loss trade/hari 1 trade
Net profit/hari Rp600.000
⚠️ Disclaimer: Simulasi ini hanya ilustrasi kalkulasi matematis.
Hasil aktual bergantung pada kondisi market, disiplin trading,
dan manajemen risiko. Bukan jaminan profit.
Investasi Sekali,
Pakai Selamanya
Early Bird — 50 Pengguna Pertama
23 terisi · 27 tersisa
AURUM SMC Scalper
Rp 399.000
299K
Hemat Rp 100.000
Bayar sekali, milik selamanya · Harga naik setelah 50 pengguna
File indikator Pine Script v7
Panduan install lengkap
Setting optimal M1 & M5
Cara setup alert HP
Bonus jurnal trading interaktif
Support via Email
Beli Sekarang
Dipercaya trader XAU/USD
★★★★★
"Sinyalnya bersih banget, gak banyak noise. SL-nya juga sudah jauh lebih aman dari indikator sebelumnya."
Andi R.
Trader XAU/USD, Surabaya
★★★★★
"Konsep OB + rejection ini yang bikin beda. Sinyal emang lebih jarang tapi akurasinya jauh lebih tinggi."
Dewi S.
Scalper M5, Jakarta
★★★★☆
"Dashboard mini-nya membantu banget buat lihat bias dengan cepat. Jurnal tradingnya juga bonus yang useful."
Budi W.
Trader Pemula, Bandung
Dapatkan Akses Sekarang
AURUM SMC Scalper
Rp 299.000
File indikator Pine Script v7
Panduan install lengkap
Setting optimal M1 & M5
Bonus jurnal trading interaktif
Support via Email
Harga Normal
Rp 399.000
EARLY BIRD
Rp 299.000
⚡ EARLY BIRD — 50 Pengguna Pertama
Sisa 27 slot · Harga naik setelah slot habis
① Isi Data
② Scan QRIS
③ Upload Bukti
Pertanyaan Umum
Apakah indikator ini bisa dipakai di platform selain TradingView?
Tidak, indikator ini dibuat dengan Pine Script v5 yang eksklusif untuk TradingView. Akun TradingView gratis sudah cukup untuk menggunakannya.
Apakah ada masa kadaluarsa?
Tidak ada. Ini adalah pembelian Lifetime — sekali bayar, Anda bisa pakai selamanya tanpa biaya tambahan.
Apakah cocok untuk pemula?
Ya. Tampilan chart sangat bersih dan sinyal langsung menampilkan entry, SL, dan TP. Panduan install dan setting juga disertakan lengkap.
Timeframe apa yang paling cocok?
M1 dan M5 untuk scalping. HTF bias gunakan M15 (untuk M1) atau M30 (untuk M5). Hindari trading saat news besar seperti NFP dan CPI.
Bagaimana jika ada pertanyaan setelah beli?
Support tersedia via email aurumscalperid@gmail.com. Kami akan membalas dalam 1x24 jam.
Terima Kasih!
⚠️ Bookmark halaman ini atau screenshot kode indikator sekarang
Pembayaran Terverifikasi
✉️ Email Konfirmasi Terkirim
🔓 Akses Lifetime Aktif

Order Anda diterima. Berikut akses lengkap ke indikator, panduan install, dan bonus jurnal trading.

🎁 Bonus Eksklusif
Jurnal Trading Excel
File Excel profesional dengan 4 sheet:
Jurnal Harian · Statistik Otomatis · Panduan · Evaluasi Mingguan
📋 Jurnal Harian 📊 Statistik Auto 📅 Evaluasi Mingguan 📖 Panduan Lengkap
⬇️ Download Jurnal Trading Excel
Format .xlsx · Kompatibel dengan Excel, Numbers & Google Sheets

Cara Install di TradingView

1

Buka TradingView

Buka tradingview.com di browser atau app. Login ke akun Anda (gratis sudah cukup). Buka chart XAU/USD.

2

Buka Pine Editor

Scroll ke bawah layar chart → klik tab "Pine Editor". Atau tekan shortcut Alt+P.

3

Paste Kode

Klik tab "Kode Indikator" di atas → tap tombol Copy. Kembali ke Pine Editor → hapus semua kode yang ada → Paste kode baru.

4

Add to Chart

Klik tombol "Add to chart" di Pine Editor. Indikator langsung aktif di chart Anda ✅

5

Setup Alert (Opsional)

Klik ikon lonceng 🔔 di toolbar TradingView → pilih indikator SMC v7 → pilih kondisi "BUY Signal" atau "SELL Signal" → aktifkan notifikasi HP. Alert otomatis masuk saat sinyal muncul.

Klik tombol Copy lalu paste ke Pine Editor TradingView

//@version=5 indicator("XAUUSD SMC High Accuracy Scalper OB Rejection Smart SL", shorttitle="SMC v7", overlay=true, max_lines_count=200, max_boxes_count=100, max_labels_count=200) g1 = "=== STRUKTUR ===" swingLen = input.int(5, "Swing Length", minval=2, maxval=15, group=g1) obLookback = input.int(10, "OB Lookback", minval=3, maxval=30, group=g1) g2 = "=== SIGNAL ===" showSig = input.bool(true, "Tampilkan Sinyal", group=g2) rrRatio = input.float(2.0, "Risk:Reward", minval=1.5, maxval=4.0, step=0.5, group=g2) atrLen = input.int(14, "ATR Period", group=g2) minScore = input.int(5, "Min Score (dari 8)", minval=4, maxval=8, group=g2) g3 = "=== SMART SL ===" slBufferPip = input.float(5.0, "Min SL Buffer (pip)", minval=2.0, maxval=15.0, step=0.5, group=g3) wickLookback = input.int(5, "Wick Lookback", minval=2, maxval=10, group=g3) slExtraBuf = input.float(0.5, "Extra ATR Buffer", minval=0.1, maxval=1.0, step=0.1, group=g3) g4 = "=== FVG ===" showFVG = input.bool(true, "Tampilkan FVG Valid", group=g4) g5 = "=== FILTER ===" htfTF = input.timeframe("15", "HTF TF (M1 gunakan 15, M5 gunakan 30)", group=g5) rsiLen = input.int(7, "RSI Period", group=g5) emaFast = input.int(8, "EMA Fast", group=g5) emaSlow = input.int(21, "EMA Slow", group=g5) g6 = "=== DASHBOARD ===" showDash = input.bool(true, "Tampilkan Dashboard", group=g6) atr = ta.atr(atrLen) rsi = ta.rsi(close, rsiLen) ema1 = ta.ema(close, emaFast) ema2 = ta.ema(close, emaSlow) vol20 = ta.sma(volume, 20) pipVal = syminfo.mintick * 10 minBuf = slBufferPip * pipVal swHigh = ta.pivothigh(high, swingLen, swingLen) swLow = ta.pivotlow(low, swingLen, swingLen) var float lastSwH = na var float lastSwL = na if not na(swHigh) lastSwH := swHigh if not na(swLow) lastSwL := swLow var int trend = 0 var float prevSwH = na var float prevSwL = na if not na(swHigh) if not na(prevSwH) trend := swHigh > prevSwH ? 1 : swHigh < prevSwH ? -1 : trend prevSwH := swHigh if not na(swLow) if not na(prevSwL) trend := swLow > prevSwL ? 1 : swLow < prevSwL ? -1 : trend prevSwL := swLow htfEF = request.security(syminfo.tickerid, htfTF, ta.ema(close, emaFast)) htfES = request.security(syminfo.tickerid, htfTF, ta.ema(close, emaSlow)) htfClose = request.security(syminfo.tickerid, htfTF, close) htfBull = htfEF > htfES and htfClose > htfEF htfBear = htfEF < htfES and htfClose < htfEF emaBull = ema1 > ema2 and close > ema1 emaBear = ema1 < ema2 and close < ema1 bosUp = not na(lastSwH) and close > lastSwH and close[1] <= lastSwH bosDown = not na(lastSwL) and close < lastSwL and close[1] >= lastSwL chochUp = trend == -1 and bosUp chochDown = trend == 1 and bosDown var float obBullTop = na var float obBullBot = na var float obBearTop = na var float obBearBot = na var int obBullBar = na var int obBearBar = na impulseBull = (close - open) > atr * 0.7 and close > open impulseBear = (open - close) > atr * 0.7 and close < open if impulseBull for i = 1 to math.min(obLookback, bar_index) if close[i] < open[i] obBullTop := open[i] obBullBot := close[i] obBullBar := bar_index[i] break if impulseBear for i = 1 to math.min(obLookback, bar_index) if close[i] > open[i] obBearTop := close[i] obBearBot := open[i] obBearBar := bar_index[i] break touchBullOB = not na(obBullTop) and not na(obBullBot) and low <= obBullTop and low >= obBullBot * 0.997 and close >= obBullBot touchBearOB = not na(obBearTop) and not na(obBearBot) and high >= obBearBot and high <= obBearTop * 1.003 and close <= obBearTop if not na(obBullBot) and close < obBullBot - atr * 0.3 obBullTop := na obBullBot := na obBullBar := na if not na(obBearTop) and close > obBearTop + atr * 0.3 obBearTop := na obBearBot := na obBearBar := na lowestWick = not na(obBullBot) ? obBullBot : low highestWick = not na(obBearTop) ? obBearTop : high if not na(obBullBar) for i = 0 to math.min(wickLookback, bar_index) - 1 if low[i] < lowestWick lowestWick := low[i] if not na(obBearBar) for i = 0 to math.min(wickLookback, bar_index) - 1 if high[i] > highestWick highestWick := high[i] rawSlBuy = lowestWick - minBuf - (atr * slExtraBuf) rawSlSell = highestWick + minBuf + (atr * slExtraBuf) slBuy = not na(obBullBot) ? math.min(rawSlBuy, obBullBot - minBuf) : rawSlBuy slSell = not na(obBearTop) ? math.max(rawSlSell, obBearTop + minBuf) : rawSlSell tpBuy = close + (close - slBuy) * rrRatio tpSell = close - (slSell - close) * rrRatio pipSL_B = math.round((close - slBuy) / pipVal, 1) pipTP_B = math.round((tpBuy - close) / pipVal, 1) pipSL_S = math.round((slSell - close) / pipVal, 1) pipTP_S = math.round((close - tpSell) / pipVal, 1) var box[] fvgBoxes = array.new_box() var bool[] fvgDirs = array.new_bool() fvgUp = low > high[2] fvgDown = high < low[2] fvgBullValid = fvgUp and (trend == 1 or htfBull) and emaBull fvgBearValid = fvgDown and (trend == -1 or htfBear) and emaBear if showFVG if fvgBullValid b = box.new(bar_index[2], low, bar_index, high[2], border_color=color.new(#29B6F6, 40), bgcolor=color.new(#29B6F6, 88), border_width=1) label.new(bar_index[1], math.avg(low, high[2]), "FVG", color=color.new(#29B6F6, 20), textcolor=color.white, style=label.style_label_center, size=size.tiny) array.push(fvgBoxes, b) array.push(fvgDirs, true) if fvgBearValid b = box.new(bar_index[2], low[2], bar_index, high, border_color=color.new(#FF6F00, 40), bgcolor=color.new(#FF6F00, 88), border_width=1) label.new(bar_index[1], math.avg(low[2], high), "FVG", color=color.new(#FF6F00, 20), textcolor=color.white, style=label.style_label_center, size=size.tiny) array.push(fvgBoxes, b) array.push(fvgDirs, false) if array.size(fvgBoxes) > 0 for i = array.size(fvgBoxes) - 1 to 0 bx = array.get(fvgBoxes, i) bd = array.get(fvgDirs, i) box.set_right(bx, bar_index) if bd and low < box.get_bottom(bx) box.delete(bx) array.remove(fvgBoxes, i) array.remove(fvgDirs, i) else if not bd and high > box.get_top(bx) box.delete(bx) array.remove(fvgBoxes, i) array.remove(fvgDirs, i) bodyLen = math.abs(close - open) totalLen = high - low upWick = high - math.max(close, open) downWick = math.min(close, open) - low strongPinBull = close > open and downWick >= totalLen*0.60 and bodyLen <= totalLen*0.30 and totalLen > atr*0.3 strongPinBear = close < open and upWick >= totalLen*0.60 and bodyLen <= totalLen*0.30 and totalLen > atr*0.3 strongEngulfBull = close > open and close > open[1] and open <= close[1] and (close-open) >= (high[1]-low[1])*0.70 and close[1] < open[1] strongEngulfBear = close < open and close < open[1] and open >= close[1] and (open-close) >= (high[1]-low[1])*0.70 and close[1] > open[1] hammer = close > open and downWick >= bodyLen*2.0 and upWick <= bodyLen*0.5 shootingStar = close < open and upWick >= bodyLen*2.0 and downWick <= bodyLen*0.5 rejBull = (strongPinBull or strongEngulfBull or hammer) and bodyLen > 0 rejBear = (strongPinBear or strongEngulfBear or shootingStar) and bodyLen > 0 volAbove = volume > vol20 * 0.9 scoreBuy = (trend==1?1:0)+(htfBull?1:0)+(emaBull?1:0)+(bosUp or chochUp?1:0)+(touchBullOB?2:0)+(rejBull?2:0) scoreSell = (trend==-1?1:0)+(htfBear?1:0)+(emaBear?1:0)+(bosDown or chochDown?1:0)+(touchBearOB?2:0)+(rejBear?2:0) hardBuy = rsi < 65 and rsi > 20 and volAbove and not na(obBullBot) and close > obBullBot hardSell = rsi > 35 and rsi < 80 and volAbove and not na(obBearTop) and close < obBearTop buySignal = showSig and scoreBuy >= minScore and touchBullOB and rejBull and hardBuy sellSignal = showSig and scoreSell >= minScore and touchBearOB and rejBear and hardSell if buySignal label.new(bar_index, low - atr*1.8, "▲ BUY\n" + str.tostring(close,"#.00") + "\nSL " + str.tostring(slBuy,"#.00") + "\nTP " + str.tostring(tpBuy,"#.00"), color=color.new(#00897B,0), textcolor=color.white, style=label.style_label_up, size=size.small) line.new(bar_index, tpBuy, bar_index+25, tpBuy, color=color.new(#00E676,0), width=1, style=line.style_dotted) line.new(bar_index, slBuy, bar_index+25, slBuy, color=color.new(#FF1744,0), width=1, style=line.style_dotted) box.new(bar_index, tpBuy, bar_index+25, close, border_color=color.new(#00E676,80), bgcolor=color.new(#00E676,92), border_width=1) box.new(bar_index, close, bar_index+25, slBuy, border_color=color.new(#FF1744,80), bgcolor=color.new(#FF1744,92), border_width=1) label.new(bar_index+25, tpBuy, "TP +" + str.tostring(pipTP_B,"#.0") + "p", color=color.new(#00E676,10), textcolor=color.white, style=label.style_label_left, size=size.tiny) label.new(bar_index+25, slBuy, "SL -" + str.tostring(pipSL_B,"#.0") + "p", color=color.new(#FF1744,10), textcolor=color.white, style=label.style_label_left, size=size.tiny) if sellSignal label.new(bar_index, high + atr*1.8, "▼ SELL\n" + str.tostring(close,"#.00") + "\nSL " + str.tostring(slSell,"#.00") + "\nTP " + str.tostring(tpSell,"#.00"), color=color.new(#B71C1C,0), textcolor=color.white, style=label.style_label_down, size=size.small) line.new(bar_index, tpSell, bar_index+25, tpSell, color=color.new(#00E676,0), width=1, style=line.style_dotted) line.new(bar_index, slSell, bar_index+25, slSell, color=color.new(#FF1744,0), width=1, style=line.style_dotted) box.new(bar_index, close, bar_index+25, tpSell, border_color=color.new(#00E676,80), bgcolor=color.new(#00E676,92), border_width=1) box.new(bar_index, slSell, bar_index+25, close, border_color=color.new(#FF1744,80), bgcolor=color.new(#FF1744,92), border_width=1) label.new(bar_index+25, tpSell, "TP +" + str.tostring(pipTP_S,"#.0") + "p", color=color.new(#00E676,10), textcolor=color.white, style=label.style_label_left, size=size.tiny) label.new(bar_index+25, slSell, "SL +" + str.tostring(pipSL_S,"#.0") + "p", color=color.new(#FF1744,10), textcolor=color.white, style=label.style_label_left, size=size.tiny) var table dash = table.new(position.top_right, 2, 6, bgcolor=color.new(#050810,10), border_color=color.new(#111827,0), border_width=1, frame_color=color.new(#1f2937,0), frame_width=1) if barstate.islast and showDash table.cell(dash,0,0,"SMC v7", text_color=color.white, bgcolor=color.new(#004D40,0), text_size=size.small, text_halign=text.align_center) table.merge_cells(dash,0,0,1,0) tBias = (trend==1 and htfBull)?"BULL ▲▲":(trend==-1 and htfBear)?"BEAR ▼▼":trend==1?"BULL ▲":trend==-1?"BEAR ▼":"MIXED" tCol = str.contains(tBias,"BULL")?color.lime:str.contains(tBias,"BEAR")?color.red:color.orange table.cell(dash,0,1,"Bias", text_color=color.new(#6b7280,0), text_size=size.small) table.cell(dash,1,1,tBias, text_color=tCol, text_size=size.small) obStat = touchBullOB?"BULL OB":touchBearOB?"BEAR OB":"—" obCol = touchBullOB?color.lime:touchBearOB?color.red:color.new(#374151,0) table.cell(dash,0,2,"OB", text_color=color.new(#6b7280,0), text_size=size.small) table.cell(dash,1,2,obStat, text_color=obCol, text_size=size.small) rejStat = rejBull?"BULL":rejBear?"BEAR":"—" rejCol = rejBull?color.lime:rejBear?color.red:color.new(#374151,0) table.cell(dash,0,3,"REJ", text_color=color.new(#6b7280,0), text_size=size.small) table.cell(dash,1,3,rejStat, text_color=rejCol, text_size=size.small) nowScore = math.max(scoreBuy, scoreSell) scCol = nowScore>=7?color.lime:nowScore>=5?color.yellow:color.new(#374151,0) table.cell(dash,0,4,"Score", text_color=color.new(#6b7280,0), text_size=size.small) table.cell(dash,1,4,str.tostring(nowScore)+"/8", text_color=scCol, text_size=size.small) sigTxt = buySignal?"BUY":sellSignal?"SELL":"WAIT" sigCol = buySignal?color.lime:sellSignal?color.red:color.yellow table.cell(dash,0,5,"Signal", text_color=color.new(#6b7280,0), text_size=size.small) table.cell(dash,1,5,sigTxt, text_color=sigCol, text_size=size.small) alertcondition(buySignal, "BUY Signal", "BUY XAU/USD | Entry:{{close}} | TF:{{interval}}") alertcondition(sellSignal, "SELL Signal", "SELL XAU/USD | Entry:{{close}} | TF:{{interval}}") alertcondition(touchBullOB and rejBull, "Bull OB Rejection", "Bull OB + Rejection: {{close}}") alertcondition(touchBearOB and rejBear, "Bear OB Rejection", "Bear OB + Rejection: {{close}}") alertcondition(bosUp, "BOS Bullish", "BOS Break Up: {{close}}") alertcondition(bosDown, "BOS Bearish", "BOS Break Down: {{close}}") alertcondition(chochUp, "CHoCH Bull", "CHoCH Bullish: {{close}}") alertcondition(chochDown, "CHoCH Bear", "CHoCH Bearish: {{close}}")

Setting yang Direkomendasikan

Timeframe M1 atau M5
HTF TF (untuk M1) 15
HTF TF (untuk M5) 30
Min Score 5 (ketat: pakai 6)
SL Buffer 5–8 pip
Risk:Reward 1:2 (default)
Sesi Terbaik London & New York
Hindari NFP, CPI, FOMC
💡 Tips: Entry hanya saat Score 5/8 ke atas. Jangan entry saat dashboard menampilkan "MIXED". Gunakan maksimal 2% risk per trade.
0
Total Trade
0%
Win Rate
0
Total Pip