Spaces:
Running
Running
File size: 1,682 Bytes
6b7b90d 7458986 6b7b90d 7458986 6b7b90d 7458986 6b7b90d 8eb0667 f15758f 6b7b90d 7458986 6b7b90d 7458986 6b7b90d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 |
# Indonesian Stock Exchange (IDX) major stocks
IDX_STOCKS = {
"BBCA.JK": "Bank Central Asia",
"BBRI.JK": "Bank BRI",
"BBNI.JK": "Bank BNI",
"BMRI.JK": "Bank Mandiri",
"TLKM.JK": "Telkom Indonesia",
"UNVR.JK": "Unilever Indonesia",
"ASII.JK": "Astra International",
"INDF.JK": "Indofood Sukses Makmur",
"KLBF.JK": "Kalbe Farma",
"HMSP.JK": "HM Sampoerna",
"GGRM.JK": "Gudang Garam",
"ADRO.JK": "Adaro Energy",
"PGAS.JK": "Perusahaan Gas Negara",
"JSMR.JK": "Jasa Marga",
"WIKA.JK": "Wijaya Karya",
"PTBA.JK": "Tambang Batubara Bukit Asam",
"ANTM.JK": "Aneka Tambang",
"SMGR.JK": "Semen Indonesia",
"INTP.JK": "Indocement Tunggal Prakasa",
"ITMG.JK": "Indo Tambangraya Megah"
}
# Technical indicators configuration
TECHNICAL_INDICATORS = {
'rsi': {
'period': 14,
'oversold': 30,
'overbought': 70
},
'macd': {
'fast': 12,
'slow': 26,
'signal': 9
},
'bollinger': {
'period': 20,
'std_dev': 2
},
'moving_averages': {
'sma_short': 20,
'sma_medium': 50,
'sma_long': 200,
'ema_short': 12,
'ema_long': 26
}
}
# Prediction model configuration
PREDICTION_CONFIG = {
'model_name': 'amazon/chronos-2',
'context_length': 8192, # Disesuaikan dengan kemampuan Chronos-2
'prediction_length': 30,
'temperature': 1.0,
'top_k': 50,
'top_p': 0.9
}
# Chart styling
CHART_CONFIG = {
'template': 'plotly_white',
'color_scheme': {
'bullish': '#10b981',
'bearish': '#ef4444',
'neutral': '#6b7280',
'accent': '#3b82f6'
}
} |