saham lagi
This commit is contained in:
@@ -565,3 +565,544 @@ stoch_k(14,3) > 80
|
||||
- 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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user