Files
LAB_LINGKUNGAN/FOLDER/rumus_datasaham.md
2025-05-02 09:49:00 +07:00

31 KiB
Raw Permalink Blame History

Screener Saham - Ranging dengan Akumulasi Bandar

Deskripsi

Screener ini digunakan untuk mendeteksi saham-saham yang:

  1. Bergerak ranging (sideways) selama 1 bulan
  2. Mengalami akumulasi oleh bandar selama periode ranging
  3. Melakukan breakout di minggu terakhir

Rumus Screener

// 1. Deteksi kondisi ranging monthly bollinger_bandwidth(20,2) < 0.1 AND

// 2. Deteksi breakout minggu terakhir weekly close > prev_4 hhv("high", 20) AND weekly volume > weekly sma("volume", 20) AND

// 3. Deteksi akumulasi bandar sum("top_broker_hist", 20) > 0 AND sum("top5_net_broker_buyer_volume", 20) > sum("top5_net_broker_seller_volume", 20) * 1.5 AND net_broker_buyer_count > net_broker_seller_count AND top3_bid_volume > top3_offer_volume * 1.2

Penjelasan Komponen

1. Deteksi Ranging

  • Menggunakan Bollinger Bandwidth yang sempit (< 0.1)
  • Periode: 20 hari
  • Timeframe: Monthly

2. Deteksi Breakout

  • Harga close diatas high tertinggi 20 periode sebelumnya
  • Volume diatas rata-rata 20 periode
  • Timeframe: Weekly

3. Deteksi Akumulasi

  • Net akumulasi broker positif selama 20 periode
  • Volume beli broker top 5 > 1.5× volume jual
  • Jumlah broker pembeli > broker penjual
  • Volume bid top 3 > 1.2× volume offer

Parameter yang Bisa Disesuaikan

  1. Periode Bollinger (default: 20)
  2. Threshold bandwidth (default: 0.1)
  3. Periode akumulasi (default: 20)
  4. Rasio volume beli-jual (default: 1.5)
  5. Rasio bid-offer (default: 1.2)

Catatan

  • Screener ini cocok untuk mencari saham-saham yang sedang diakumulasi dan berpotensi melakukan trend naik
  • Disarankan untuk tetap melakukan analisa fundamental sebelum mengambil keputusan trading
  • Parameter bisa disesuaikan dengan karakteristik saham dan timeframe trading yang diinginkan

Screener Saham - Akumulasi Asing Tanpa Kenaikan Signifikan

Deskripsi

Screener ini digunakan untuk mendeteksi saham-saham yang:

  1. Diakumulasi oleh investor asing selama 1 bulan
  2. Harga masih bergerak sideways (belum naik signifikan)
  3. Potensi breakout di masa mendatang

Rumus Screener

// 1. Deteksi akumulasi asing bulanan sum("foreign_hist", 20) > 0 AND sum("foreign", 20) > sum("foreign", 60) * 0.4 AND

// 2. Pastikan harga belum naik signifikan abs((close - prev_20 close) / prev_20 close) < 0.1 AND bollinger_percent_b(20,2) < 0.7 AND

// 3. Volume transaksi asing signifikan sum("foreign_hist", 5) > sum("volume", 5) * 0.2 AND

// 4. Konfirmasi akumulasi berkelanjutan prev_5 foreign > 0 AND prev_10 foreign > 0

Penjelasan Komponen

1. Deteksi Akumulasi Asing

  • Net akumulasi asing positif selama 20 hari
  • Akumulasi 20 hari > 40% akumulasi 60 hari (menunjukkan peningkatan minat)
  • Timeframe: Daily

2. Deteksi Harga Sideways

  • Perubahan harga < 10% dalam 20 hari
  • Harga masih dibawah 70% band Bollinger
  • Menghindari saham yang sudah naik signifikan

3. Konfirmasi Volume Asing

  • Volume asing > 20% total volume dalam 5 hari
  • Akumulasi konsisten (positif) dalam 5 dan 10 hari terakhir

Parameter yang Bisa Disesuaikan

  1. Periode akumulasi (default: 20 hari)
  2. Threshold perubahan harga (default: 10%)
  3. Minimum rasio volume asing (default: 20%)
  4. Periode konfirmasi akumulasi (default: 5 dan 10 hari)

Catatan

  • Screener ini cocok untuk mencari saham yang sedang diakumulasi asing secara diam-diam
  • Perhatikan juga fundamental emiten dan sentimen sektoral
  • Bisa dikombinasikan dengan screener akumulasi bandar untuk konfirmasi

Screener Saham - Akumulasi Bandar dengan Breakout MA20

Deskripsi

Screener ini digunakan untuk mendeteksi saham-saham yang:

  1. Diakumulasi oleh bandar (broker besar)
  2. Baru saja breakout dari MA20
  3. Konfirmasi volume dan momentum

Rumus Screener

// 1. Deteksi breakout MA20 close > sma("close", 20) AND prev close < prev sma("close", 20) AND

// 2. Deteksi akumulasi bandar sum("top_broker_hist", 10) > 0 AND sum("top5_net_broker_buyer_volume", 10) > sum("top5_net_broker_seller_volume", 10) * 1.3 AND

// 3. Konfirmasi volume breakout volume > sma("volume", 20) * 1.5 AND close > open AND

// 4. Momentum dan tekanan beli macd_histogram(12,26,9) > 0 AND rsi(14) > 50 AND top3_bid_volume > top3_offer_volume

Penjelasan Komponen

1. Deteksi Breakout MA20

  • Harga close diatas MA20
  • Hari sebelumnya masih dibawah MA20
  • Menandakan baru breakout

2. Deteksi Akumulasi Bandar

  • Net akumulasi broker positif 10 hari
  • Volume beli broker top 5 > 1.3× volume jual
  • Timeframe: Daily

3. Konfirmasi Volume

  • Volume > 1.5× rata-rata 20 hari
  • Candlestick bullish (close > open)
  • Menunjukkan kekuatan breakout

4. Konfirmasi Momentum

  • MACD Histogram positif
  • RSI diatas 50
  • Volume bid lebih besar dari offer

Parameter yang Bisa Disesuaikan

  1. Periode MA (default: 20)
  2. Periode akumulasi (default: 10 hari)
  3. Rasio volume beli-jual (default: 1.3)
  4. Multiplier volume breakout (default: 1.5)
  5. Level RSI (default: 50)

Catatan

  • Screener ini cocok untuk mencari momentum awal breakout
  • Perhatikan resistance terdekat diatas MA20
  • Ideal untuk swing trading jangka pendek-menengah
  • Kombinasikan dengan price action untuk entry yang lebih presisi

Screener Saham - Candlestick Bullish di Support

Deskripsi

Screener ini digunakan untuk mendeteksi saham-saham yang:

  1. Membentuk pola candlestick bullish
  2. Terjadi di area support (MA50/MA200/Previous low)
  3. Konfirmasi volume dan momentum

Rumus Screener

// 1. Deteksi candlestick bullish close > open AND (close - low) > (high - close) * 2 AND body_length > sma("body_length", 20) AND

// 2. Deteksi area support ( // Support MA50 low <= sma("close", 50) * 1.02 AND close > sma("close", 50) OR // Support MA200 low <= sma("close", 200) * 1.02 AND close > sma("close", 200) OR // Support previous low low <= llv("low", 20) * 1.02 AND close > llv("low", 20) ) AND

// 3. Konfirmasi volume volume > sma("volume", 20) AND volume > prev volume * 1.5 AND

// 4. Momentum positif rsi(14) > 40 AND macd_histogram(12,26,9) > prev macd_histogram(12,26,9)

Penjelasan Komponen

1. Deteksi Candlestick Bullish

  • Close diatas Open (candlestick hijau)
  • Lower shadow 2× lebih panjang dari upper shadow
  • Body candle lebih besar dari rata-rata
  • Menandakan rejection di bawah (hammer/bullish engulfing)

2. Deteksi Area Support

  • Dekat dengan MA50 atau MA200 (toleransi 2%)
  • Atau dekat dengan low terendah 20 hari
  • Close harus diatas support
  • Timeframe: Daily

3. Konfirmasi Volume

  • Volume diatas rata-rata 20 hari
  • Volume meningkat dari hari sebelumnya
  • Menunjukkan minat beli yang kuat

4. Konfirmasi Momentum

  • RSI diatas 40 (tidak oversold)
  • MACD Histogram meningkat
  • Menandakan momentum mulai positif

Parameter yang Bisa Disesuaikan

  1. Rasio shadow (default: 2)
  2. Toleransi support (default: 2%)
  3. Periode support (default: MA50/MA200)
  4. Multiplier volume (default: 1.5)
  5. Level RSI (default: 40)

Catatan

  • Screener ini cocok untuk mencari bounce/rebound dari support
  • Perhatikan juga resistance terdekat untuk R:R ratio
  • Ideal untuk swing trading dengan hold 3-5 hari
  • Lebih akurat jika dikombinasikan dengan trend yang masih bullish

Screener Saham - BSJP (Beli Sore Jual Pagi)

Deskripsi

Screener ini digunakan untuk mendeteksi saham-saham yang:

  1. Berpotensi naik di hari berikutnya
  2. Akumulasi di sesi 2 (sore)
  3. Tekanan beli kuat menjelang close
  4. Volume dan momentum mendukung

Rumus Screener

// 1. Deteksi akumulasi sesi 2 close > vwap(1) AND close > sma("close", 5) AND close >= hhv("close", 1) AND

// 2. Tekanan beli kuat top5_bid_volume > top5_offer_volume * 1.8 AND net_broker_buyer_count > net_broker_seller_count * 1.2 AND top3_bid_volume > sum("volume", 1) * 0.1 AND

// 3. Volume meningkat sesi 2 volume > sma("volume", 5) AND volume > prev volume AND

// 4. Momentum dan sentimen rsi(14) < 75 AND macd_histogram(12,26,9) > 0 AND stoch_k(14,3) > stoch_d(14,3,3) AND

// 5. Tidak ada gap up signifikan (high - prev close) / prev close < 0.05 AND

// 6. Konfirmasi broker besar sum("top_broker_hist", 1) > 0 AND top5_net_broker_buyer_volume > top5_net_broker_seller_volume

Penjelasan Komponen

1. Deteksi Akumulasi Sesi 2

  • Close diatas VWAP hari ini
  • Close diatas MA5
  • Close di level tertinggi hari ini
  • Menandakan kekuatan di akhir sesi

2. Tekanan Beli

  • Volume bid jauh lebih besar dari offer
  • Lebih banyak broker pembeli
  • Volume bid signifikan dari total volume
  • Timeframe: End of Day

3. Konfirmasi Volume

  • Volume diatas rata-rata 5 hari
  • Volume meningkat dari hari sebelumnya
  • Menunjukkan minat beli yang kuat

4. Momentum dan Sentimen

  • RSI belum overbought
  • MACD Histogram positif
  • Stochastic golden cross
  • Masih ada ruang untuk naik

5. Faktor Tambahan

  • Tidak ada gap up besar (menghindari profit taking)
  • Ada akumulasi broker besar
  • Net buy dari top 5 broker

Parameter yang Bisa Disesuaikan

  1. Rasio bid-offer (default: 1.8)
  2. Minimum volume bid (default: 10% total volume)
  3. Level RSI maximum (default: 75)
  4. Maximum gap up (default: 5%)
  5. Periode MA (default: 5)

Catatan

  • Screener ini khusus untuk trading BSJP (Beli Sore Jual Pagi)
  • Perhatikan jam terakhir trading untuk konfirmasi
  • Sebaiknya dijalankan 30 menit sebelum close
  • Cut loss jika gap down di hari berikutnya
  • Ideal untuk saham dengan likuiditas tinggi

Screener Saham - Kenaikan Konsisten dan Stabil

Deskripsi

Screener ini digunakan untuk mendeteksi saham-saham yang:

  1. Mengalami kenaikan konsisten tapi tidak agresif (5-10% per hari)
  2. Tidak ada distribusi besar dari bandar
  3. Volume stabil dan meningkat secara wajar
  4. Trend kenaikan sehat dan berkelanjutan

Rumus Screener

// 1. Deteksi kenaikan konsisten close > prev close AND close > sma("close", 5) AND sma("close", 5) > sma("close", 20) AND (close - prev_5 close) / prev_5 close <= 0.10 AND (close - prev_5 close) / prev_5 close >= 0.03 AND

// 2. Deteksi tidak ada distribusi bandar sum("top_broker_hist", 5) > 0 AND sum("top5_net_broker_seller_volume", 5) < sum("volume", 5) * 0.3 AND net_broker_seller_count < net_broker_buyer_count AND

// 3. Volume stabil dan wajar volume > sma("volume", 10) * 0.8 AND volume < sma("volume", 10) * 2 AND sma("volume", 5) > sma("volume", 20) AND

// 4. Trend sehat rsi(14) > 45 AND rsi(14) < 70 AND macd_histogram(12,26,9) > 0 AND bollinger_percent_b(20,2) > 0.3 AND bollinger_percent_b(20,2) < 0.8 AND

// 5. Konfirmasi tidak ada tekanan jual top5_offer_volume < sum("volume", 1) * 0.2 AND close > vwap(1)

Penjelasan Komponen

1. Deteksi Kenaikan Konsisten

  • Harga naik dari hari sebelumnya
  • Diatas MA5 dan MA20 (uptrend)
  • Kenaikan 5 hari: 3-10%
  • Menghindari kenaikan terlalu agresif

2. Tidak Ada Distribusi

  • Net akumulasi broker masih positif
  • Volume jual broker besar < 30% total volume
  • Lebih banyak broker pembeli
  • Timeframe: Daily

3. Volume Stabil

  • Volume dalam range wajar (0.8-2× rata-rata)
  • Trend volume meningkat secara sehat
  • Menghindari volume spike

4. Trend Sehat

  • RSI tidak oversold/overbought (45-70)
  • MACD Histogram positif
  • Harga dalam channel Bollinger normal
  • Menunjukkan trend sehat

5. Konfirmasi Tekanan

  • Tidak ada tekanan jual besar
  • Harga diatas VWAP
  • Menandakan dominasi pembeli

Parameter yang Bisa Disesuaikan

  1. Range kenaikan 5 hari (default: 3-10%)
  2. Threshold volume jual (default: 30%)
  3. Range RSI (default: 45-70)
  4. Range Bollinger %B (default: 0.3-0.8)
  5. Multiplier volume (default: 0.8-2×)

Catatan

  • Screener ini cocok untuk swing trading jangka menengah
  • Fokus pada saham dengan kenaikan bertahap dan sehat
  • Ideal untuk saham dengan likuiditas menengah-tinggi
  • Perhatikan support terdekat untuk stop loss
  • Kombinasikan dengan analisa fundamental untuk hasil optimal

Screener Saham - Potensi Gorengan (High Risk)

Deskripsi

Screener ini digunakan untuk mendeteksi saham-saham yang:

  1. Menunjukkan pola awal penggorengan
  2. Volume mulai meningkat drastis
  3. Ada akumulasi dari broker-broker tertentu
  4. Harga masih di level rendah dengan likuiditas mulai membaik

Rumus Screener

// 1. Deteksi volume spike dan likuiditas volume > sma("volume", 20) * 5 AND volume > 500000 AND prev_5 volume < sma("volume", 20) * 2 AND

// 2. Deteksi harga dan momentum awal close > open * 1.15 AND close > prev_5 close * 1.25 AND close < 200 AND prev_20 volume < 100000 AND

// 3. Deteksi akumulasi broker sum("top_broker_hist", 3) > 0 AND broker_buyer_count > prev_5 broker_buyer_count * 2 AND top3_bid_volume > top3_offer_volume * 3 AND

// 4. Deteksi tekanan beli all_bid_volume > all_offer_volume * 2 AND top1_bid_volume > sum("volume", 1) * 0.2 AND

// 5. Momentum teknikal rsi(14) > 60 AND rsi(14) < 85 AND macd_histogram(12,26,9) > prev_5 macd_histogram(12,26,9) * 3 AND stoch_k(14,3) > 80

Penjelasan Komponen

1. Deteksi Volume Spike

  • Volume melonjak 5× dari rata-rata
  • Minimal volume 500rb lot
  • Volume sebelumnya relatif sepi
  • Menandakan awal akumulasi

2. Karakteristik Harga

  • Kenaikan intraday > 15%
  • Kenaikan 5 hari > 25%
  • Harga masih dibawah 200
  • Sebelumnya sangat tidak likuid
  • Timeframe: Daily

3. Pola Broker

  • Net akumulasi broker positif 3 hari
  • Jumlah broker pembeli meningkat drastis
  • Tekanan beli sangat dominan
  • Menandakan pengumpulan

4. Tekanan Beli

  • Total bid jauh lebih besar dari offer
  • Ada bid besar di level terbaik
  • Menunjukkan minat kuat

5. Momentum

  • RSI mulai panas tapi belum ekstrem
  • MACD Histogram melonjak
  • Stochastic overbought
  • Menandakan momentum kuat

Parameter yang Bisa Disesuaikan

  1. Multiplier volume spike (default: 5×)
  2. Minimum volume (default: 500rb lot)
  3. Target kenaikan (default: 15% intraday, 25% 5 hari)
  4. Maximum harga (default: 200)
  5. Rasio bid-offer (default: 2-3×)

Catatan Penting (High Risk)

  • Screener ini SANGAT BERISIKO, hanya untuk trader berpengalaman
  • Selalu gunakan strict money management (1-2% modal)
  • Siap cut loss jika gagal breakout
  • Waspadai manipulasi harga dan volume
  • Jangan serakah, take profit bertahap
  • Hindari averaging down
  • Perhatikan jam-jam rawan false breakout
  • Tidak cocok untuk investor jangka panjang

Screener Saham - Koreksi ke Moving Average Support

Deskripsi

Screener ini digunakan untuk mendeteksi saham-saham yang:

  1. Sedang terkoreksi mendekati level MA penting (21,50,100,200)
  2. Masih dalam trend bullish jangka panjang
  3. Volume koreksi wajar (tidak ada panic selling)
  4. Potensi bounce dari support MA

Rumus Screener

// 1. Deteksi koreksi ke MA ( // Koreksi ke MA21 low <= sma("close", 21) * 1.02 AND low >= sma("close", 21) * 0.98 OR // Koreksi ke MA50 low <= sma("close", 50) * 1.02 AND low >= sma("close", 50) * 0.98 OR // Koreksi ke MA100 low <= sma("close", 100) * 1.02 AND low >= sma("close", 100) * 0.98 OR // Koreksi ke MA200 low <= sma("close", 200) * 1.02 AND low >= sma("close", 200) * 0.98 ) AND

// 2. Pastikan masih dalam trend bullish sma("close", 21) > sma("close", 50) AND sma("close", 50) > sma("close", 100) AND close > sma("close", 200) AND

// 3. Volume koreksi wajar volume < sma("volume", 20) * 1.5 AND volume > sma("volume", 20) * 0.3 AND

// 4. Tidak ada panic selling low > prev_5 low * 0.95 AND rsi(14) > 35 AND

// 5. Indikasi potensi bounce macd_histogram(12,26,9) > prev macd_histogram(12,26,9) AND stoch_k(14,3) < 30 AND top5_bid_volume > top5_offer_volume

Penjelasan Komponen

1. Deteksi Area MA

  • Harga mendekati MA21/50/100/200 (±2%)
  • Memberikan toleransi untuk noise harga
  • Multiple timeframe support
  • Timeframe: Daily

2. Konfirmasi Trend

  • MA21 diatas MA50
  • MA50 diatas MA100
  • Harga masih diatas MA200
  • Menunjukkan trend masih bullish

3. Volume Koreksi

  • Volume tidak terlalu tinggi (< 1.5× rata-rata)
  • Tapi masih cukup likuid (> 0.3× rata-rata)
  • Menghindari panic selling

4. Kualitas Koreksi

  • Koreksi tidak terlalu dalam (max 5%)
  • RSI belum oversold ekstrem
  • Koreksi sehat dan wajar

5. Sinyal Bounce

  • MACD Histogram mulai membaik
  • Stochastic oversold
  • Tekanan beli mulai muncul

Parameter yang Bisa Disesuaikan

  1. Toleransi MA (default: ±2%)
  2. Range volume (default: 0.3-1.5× rata-rata)
  3. Maximum koreksi (default: 5%)
  4. Level RSI minimum (default: 35)
  5. Level Stochastic oversold (default: 30)

Catatan

  • Screener ini cocok untuk swing trading dengan target MA diatasnya
  • Perhatikan level-levels support terdekat
  • Tunggu konfirmasi reversal sebelum entry
  • Ideal untuk saham blue chip dan second liner
  • Stop loss dibawah MA yang menjadi support
  • Lebih akurat jika ada fundamental catalyst
  • Perhatikan juga kondisi market secara keseluruhan

Screener Saham - Akumulasi Ganda (Asing & Bandar)

Deskripsi

Screener ini digunakan untuk mendeteksi saham-saham yang:

  1. Diakumulasi oleh investor asing minimal 5 hari berturut-turut
  2. Diakumulasi oleh bandar/broker besar secara bersamaan
  3. Harga masih dalam fase akumulasi (belum naik signifikan)
  4. Volume transaksi meningkat secara bertahap

Rumus Screener

// 1. Deteksi akumulasi asing konsisten sum("foreign_hist", 5) > 0 AND prev_5 foreign > 0 AND prev_4 foreign > 0 AND prev_3 foreign > 0 AND prev_2 foreign > 0 AND prev foreign > 0 AND

// 2. Deteksi akumulasi bandar sum("top_broker_hist", 5) > 0 AND sum("top5_net_broker_buyer_volume", 5) > sum("top5_net_broker_seller_volume", 5) * 1.2 AND net_broker_buyer_count > net_broker_seller_count AND

// 3. Volume transaksi signifikan sum("foreign_hist", 5) > sum("volume", 5) * 0.15 AND sum("top_broker_hist", 5) > sum("volume", 5) * 0.2 AND volume > sma("volume", 20) * 0.8 AND

// 4. Harga masih dalam fase akumulasi close < hhv("high", 20) AND bollinger_percent_b(20,2) < 0.8 AND rsi(14) < 65 AND

// 5. Konfirmasi tekanan beli top5_bid_volume > top5_offer_volume AND close > vwap(1)

Penjelasan Komponen

1. Akumulasi Asing

  • Net buy asing positif 5 hari berturut-turut
  • Total akumulasi 5 hari positif
  • Menunjukkan minat asing konsisten
  • Timeframe: Daily

2. Akumulasi Bandar

  • Net akumulasi broker positif 5 hari
  • Volume beli broker top 5 dominan
  • Lebih banyak broker pembeli
  • Menunjukkan minat bandar

3. Volume Signifikan

  • Porsi asing minimal 15% total volume
  • Porsi broker besar minimal 20% total volume
  • Volume masih terjaga diatas rata-rata
  • Menandakan likuiditas baik

4. Fase Akumulasi

  • Belum mencapai high 20 hari
  • Masih dalam channel Bollinger normal
  • RSI belum overbought
  • Masih ada ruang untuk naik

5. Konfirmasi Beli

  • Tekanan beli masih dominan
  • Harga diatas VWAP
  • Menandakan kontrol pembeli

Parameter yang Bisa Disesuaikan

  1. Periode akumulasi minimum (default: 5 hari)
  2. Minimum porsi asing (default: 15%)
  3. Minimum porsi broker (default: 20%)
  4. Level RSI maximum (default: 65)
  5. Rasio volume beli-jual (default: 1.2)

Catatan

  • Screener ini cocok untuk swing trading jangka menengah
  • Fokus pada saham dengan fundamental bagus
  • Ideal untuk saham dengan kapitalisasi menengah-besar
  • Perhatikan juga sentimen sektor
  • Lebih akurat jika ada katalis fundamental
  • Bisa dikombinasikan dengan pola chart bullish
  • Waspadai akumulasi semu (fake accumulation)

Screener Saham - Bollinger Bands & Williams Alligator

Deskripsi

Screener ini digunakan untuk mendeteksi saham-saham yang:

  1. Memberikan sinyal trading berdasarkan Bollinger Bands (squeeze & expansion)
  2. Konfirmasi trend dengan Williams Alligator
  3. Volume dan momentum mendukung
  4. Fokus pada reversal dan breakout

Rumus Screener

// 1. Deteksi Bollinger Bands Setup ( // Squeeze Setup (Potential Breakout) bollinger_bandwidth(20,2) < 0.1 AND bollinger_bandwidth(20,2) < prev_5 bollinger_bandwidth(20,2) AND close > bollinger_middle(20,2) OR // Bounce Setup close < bollinger_lower(20,2) * 1.02 AND close > prev close AND volume > sma("volume", 20) ) AND

// 2. Williams Alligator Confirmation // Jaw (13), Teeth (8), Lips (5) sma("close", 5) > sma("close", 8) AND sma("close", 8) > sma("close", 13) AND close > sma("close", 5) AND

// 3. Volume dan Momentum volume > sma("volume", 20) AND volume > prev volume * 1.2 AND rsi(14) > 40 AND rsi(14) < 70 AND

// 4. Konfirmasi Trend ( // Bullish Trend close > vwap(1) AND macd_histogram(12,26,9) > prev macd_histogram(12,26,9) AND top5_bid_volume > top5_offer_volume OR // Reversal Setup rsi(14) < 30 AND stoch_k(14,3) < 20 AND close > open )

Penjelasan Komponen

1. Setup Bollinger Bands

  • Deteksi squeeze (bandwidth < 0.1 dan mengecil)
  • Atau deteksi bounce dari lower band
  • Harga harus diatas middle band (untuk squeeze)
  • Timeframe: Daily

2. Williams Alligator

  • Lips (MA5) diatas Teeth (MA8)
  • Teeth diatas Jaw (MA13)
  • Harga diatas Lips
  • Menandakan trend bullish

3. Volume dan Momentum

  • Volume diatas rata-rata
  • Volume meningkat dari sebelumnya
  • RSI dalam range normal
  • Menunjukkan momentum sehat

4. Konfirmasi Setup

  • Untuk trend bullish: VWAP, MACD, Volume
  • Untuk reversal: RSI, Stochastic, Candlestick
  • Memberikan konfirmasi tambahan

Parameter yang Bisa Disesuaikan

  1. Periode Bollinger (default: 20)
  2. Bandwidth threshold (default: 0.1)
  3. Alligator periods (default: 5,8,13)
  4. Volume multiplier (default: 1.2)
  5. RSI levels (default: 30-70)

Catatan

  • Screener ini memiliki dua setup utama:
    1. Squeeze breakout (volatilitas rendah ke tinggi)
    2. Bounce dari lower band (oversold reversal)
  • Lebih akurat pada timeframe daily
  • Perhatikan juga level support/resistance terdekat
  • Untuk squeeze setup, tunggu konfirmasi breakout
  • Untuk bounce setup, pastikan ada rejection di lower band
  • Stop loss bisa menggunakan lower band atau Alligator Jaw
  • Take profit bisa menggunakan upper band atau R:R 1:2
  • Kombinasikan dengan price action untuk entry yang lebih presisi

Screener Saham - Akumulasi Setelah Koreksi Dalam

Deskripsi

Screener ini digunakan untuk mendeteksi saham-saham yang:

  1. Pernah mencapai harga tinggi (all time high / yearly high)
  2. Mengalami koreksi minimal 30% dari harga tertinggi
  3. Mulai menunjukkan tanda-tanda akumulasi oleh asing atau bandar
  4. Volume mulai meningkat setelah periode sepi

Rumus Screener

// 1. Deteksi koreksi dari harga tinggi prev_high = hhv("high", 252) AND ((prev_high - low) / prev_high) >= 0.30 AND close > low * 1.05 AND

// 2. Deteksi fase akumulasi awal ( // Akumulasi asing sum("foreign_hist", 5) > 0 AND sum("foreign_hist", 5) > sum("foreign_hist", 20) * 0.3 OR // Akumulasi bandar sum("top_broker_hist", 5) > 0 AND sum("top5_net_broker_buyer_volume", 5) > sum("top5_net_broker_seller_volume", 5) * 1.3 ) AND

// 3. Volume mulai aktif volume > sma("volume", 20) AND sma("volume", 5) > sma("volume", 20) AND volume > prev_20 volume * 1.5 AND

// 4. Indikasi bottoming rsi(14) > 30 AND macd_histogram(12,26,9) > prev_5 macd_histogram(12,26,9) AND stoch_k(14,3) > stoch_d(14,3,3) AND

// 5. Konfirmasi teknikal close > sma("close", 5) AND bollinger_percent_b(20,2) > 0.2 AND ( // Support di fibonacci retracement close >= prev_high * 0.618 OR close >= prev_high * 0.5 OR // Support di MA penting close >= sma("close", 200) * 0.95 )

Penjelasan Komponen

1. Deteksi Koreksi

  • Mencari high tertinggi dalam 1 tahun
  • Koreksi minimal 30% dari high
  • Harga sudah mulai rebound dari low
  • Timeframe: Daily

2. Deteksi Akumulasi

  • Akumulasi asing 5 hari > 30% dari 20 hari
  • Atau akumulasi bandar dengan rasio beli-jual 1.3
  • Menandakan minat beli mulai muncul
  • Bisa dari asing atau bandar

3. Volume Recovery

  • Volume diatas rata-rata 20 hari
  • MA5 volume crossing above MA20
  • Volume meningkat 50% dari 20 hari sebelumnya
  • Menunjukkan likuiditas membaik

4. Indikasi Bottom

  • RSI keluar dari oversold
  • MACD Histogram improving
  • Stochastic golden cross
  • Menandakan momentum mulai positif

5. Konfirmasi Teknikal

  • Harga diatas MA5 (trend jangka pendek)
  • Mulai bergerak dari lower band
  • Support di level fibonacci retracement
  • Atau support di MA200

Parameter yang Bisa Disesuaikan

  1. Minimum koreksi (default: 30%)
  2. Periode akumulasi (default: 5 hari)
  3. Rasio volume recovery (default: 1.5×)
  4. Level fibonacci (default: 0.618 dan 0.5)
  5. Toleransi MA200 (default: 5%)

Catatan

  • Screener ini cocok untuk swing trading jangka menengah
  • Fokus pada saham yang fundamentalnya masih bagus
  • Pastikan penyebab koreksi bukan karena masalah fundamental
  • Perhatikan resistance di level fibonacci retracement
  • Lebih baik tunggu konfirmasi reversal pattern
  • Stop loss bisa menggunakan low terendah
  • Take profit bertahap di level fibonacci resistance
  • Waspadai false bottom jika market masih bearish
  • Kombinasikan dengan analisa sektor dan market cycle

Screener Saham - Pattern W (Double Bottom)

Deskripsi

Screener ini digunakan untuk mendeteksi saham-saham yang:

  1. Membentuk pola W atau Double Bottom
  2. Konfirmasi volume pada bottom kedua
  3. Breakout dari neckline dengan volume
  4. Didukung indikator teknikal

Rumus Screener

// 1. Deteksi struktur Double Bottom first_bottom = llv("low", 40) AND second_bottom >= first_bottom * 0.98 AND second_bottom <= first_bottom * 1.02 AND days_between_bottoms >= 10 AND days_between_bottoms <= 40 AND

// 2. Deteksi Neckline dan Breakout neckline = hhv("high", days_between_bottoms) AND close > neckline AND prev_5 close <= neckline AND

// 3. Konfirmasi Volume volume > sma("volume", 20) * 1.5 AND volume_second_bottom > volume_first_bottom * 0.8 AND volume_breakout > sma("volume", 20) * 2 AND

// 4. Momentum dan Tekanan Beli rsi(14) > 50 AND macd_histogram(12,26,9) > 0 AND stoch_k(14,3) > stoch_d(14,3,3) AND

// 5. Konfirmasi Akumulasi ( // Akumulasi asing sum("foreign_hist", 5) > 0 OR // Akumulasi bandar sum("top_broker_hist", 5) > 0 AND top5_bid_volume > top5_offer_volume * 1.2 )

Penjelasan Komponen

1. Struktur Double Bottom

  • Mencari dua bottom dengan level harga mirip (±2%)
  • Jarak antar bottom 10-40 hari
  • Bottom kedua tidak lebih rendah dari pertama
  • Timeframe: Daily

2. Neckline dan Breakout

  • Neckline = high tertinggi antara dua bottom
  • Harga sudah breakout diatas neckline
  • Breakout terjadi dalam 5 hari terakhir
  • Menandakan konfirmasi pattern

3. Volume Pattern

  • Volume saat ini diatas rata-rata
  • Volume di bottom kedua minimal 80% bottom pertama
  • Volume breakout 2× rata-rata
  • Menunjukkan minat beli kuat

4. Momentum

  • RSI diatas 50 (bullish momentum)
  • MACD Histogram positif
  • Stochastic golden cross
  • Konfirmasi trend bullish

5. Dukungan Akumulasi

  • Ada akumulasi dari asing atau bandar
  • Tekanan beli dominan
  • Volume bid lebih besar dari offer
  • Menandakan minat institusi

Parameter yang Bisa Disesuaikan

  1. Toleransi kesamaan bottom (default: ±2%)
  2. Range hari antar bottom (default: 10-40 hari)
  3. Minimum volume bottom kedua (default: 80% bottom pertama)
  4. Multiplier volume breakout (default: 2×)
  5. Rasio bid-offer (default: 1.2)

Catatan

  • Pattern W adalah salah satu pola reversal paling reliable
  • Pastikan bottom kedua tidak lebih rendah dari pertama
  • Volume pada bottom kedua idealnya lebih kecil (less selling pressure)
  • Target minimal = jarak bottom ke neckline
  • Stop loss dibawah bottom kedua
  • Lebih valid jika:
    1. Terjadi setelah downtrend panjang
    2. Bottom kedua membentuk bullish candlestick
    3. Ada divergence positif di RSI
    4. Support di level fibonacci atau MA penting
  • Waspadai false breakout, tunggu konfirmasi 1-2 hari
  • Kombinasikan dengan kondisi market dan sektor

Panduan Setting TradingView Screener - MA Strategy

1. Breakout MA21

Filters to Add:

  • Technical > Moving Average (21) > Price/MA21 crosses above
  • Technical > RSI (14) > Between 40-70
  • Technical > Volume > Above MA20
  • Add Filter > Price > Last > Above 50 (untuk menghindari saham gorengan)
  • Price/MA21: Between 1.00 and 1.02 (baru breakout)
  • Volume: Above × 1.2 MA20
  • Candle: Green (Close > Open)

2. Koreksi ke MA21

Filters to Add:

  • Technical > Moving Average (21) > Price near MA21
  • Technical > RSI (14) > Above 40
  • Technical > Volume > Normal Range
  • Add Filter > Price > Last > Above 50
  • Price/MA21: Between 0.98 and 1.00 (mendekati MA21)
  • Volume: Between × 0.5 to × 1.5 MA20
  • Trend: MA5 > MA21 (masih uptrend)

3. Koreksi ke MA50

Filters to Add:

  • Technical > Moving Average (50) > Price near MA50
  • Technical > Moving Average (21) > Above MA50
  • Technical > RSI (14) > Above 35
  • Technical > Volume > Normal Range
  • Price/MA50: Between 0.98 and 1.02
  • MA21 > MA50 (trend masih bullish)
  • Volume: Not exceeding × 2 MA20

4. Koreksi ke MA120

Filters to Add:

  • Technical > Moving Average (120) > Price near MA120
  • Technical > Moving Average (50) > Above MA120
  • Technical > RSI (14) > Above 35
  • Technical > Volume > Below Average
  • Price/MA120: Between 0.98 and 1.02
  • MA50 > MA120 (intermediate trend bullish)
  • Volume: Between × 0.3 to × 1.5 MA20

5. Koreksi ke MA200

Filters to Add:

  • Technical > Moving Average (200) > Price near MA200
  • Technical > Moving Average (50) > Above MA200
  • Technical > RSI (14) > Above 30
  • Technical > Volume > Normal Range
  • Price/MA200: Between 0.98 and 1.02
  • MA50 > MA200 (long term bullish)
  • Volume: Not panic selling (max × 2 MA20)

Additional Filters untuk Semua Setup:

  1. Market Cap Filter:

    • Add Filter > Fundamentals > Market Cap > Above 500B
    • Untuk fokus ke saham likuid
  2. Volume Filter:

    • Add Filter > Volume > Above 1M
    • Untuk memastikan likuiditas cukup
  3. Price Filter:

    • Add Filter > Price > Last > Between 100-50000
    • Menghindari saham terlalu murah/mahal
  4. Volatility Filter:

    • Technical > Volatility (10) > Normal Range
    • Menghindari saham terlalu volatile

Column Setup yang Disarankan:

  1. Symbol
  2. Close
  3. Volume
  4. RSI
  5. Distance from MA21
  6. Distance from MA50
  7. Distance from MA120
  8. Distance from MA200
  9. Volume MA20
  10. % Change

Tips Penggunaan:

  1. Untuk Breakout MA21:

    • Prioritaskan yang volume breakout > 1.5× rata-rata
    • RSI belum overbought (< 70)
    • Ada candle bullish konfirmasi
  2. Untuk Koreksi ke MA:

    • Cek apakah MA yang lebih pendek masih diatas MA yang lebih panjang
    • Volume koreksi tidak terlalu besar
    • Ada rejection di level MA (candlestick pattern)
  3. Market Condition:

    • Di market bullish: Fokus ke breakout setup
    • Di market bearish: Lebih selektif, tunggu konfirmasi kuat
    • Di market sideways: Fokus ke bounce dari MA support
  4. Time Frame:

    • Gunakan Daily untuk swing trading
    • H4 atau H1 untuk trading lebih agresif
    • Weekly untuk posisi jangka panjang
  5. Alert Setting:

    • Bisa set alert untuk "Price crosses above MA21"
    • Atau "Price near MA50/MA200"
    • Tambahkan volume threshold dalam alert

Catatan Penting:

  • Selalu konfirmasi dengan price action
  • Perhatikan kondisi market secara keseluruhan
  • Kombinasikan dengan analisa fundamental
  • Lebih baik tunggu konfirmasi 1-2 candle
  • Perhatikan support/resistance terdekat
  • Cek juga pergerakan sektor terkait