{"__meta":{"id":"01M3R3KQ4WTD4TQJHT2XVGJAE3","tabUuid":null,"batchId":null,"timestamp":"2026-09-30T02:51:59.006Z","utime":1790736719.006248,"method":"GET","url":"http://127.0.0.1:8000/market/signals?include_backtest=0&interval=1h&market=futures&signal_mode=flexible&symbol=BRETTUSDT","component":null,"requestType":"http","status":200,"redirectLocation":null,"serverTimingMs":43.6812,"visitId":null},"http":{"requestHeaders":{"host":"127.0.0.1:8000","connection":"keep-alive","pragma":"no-cache","cache-control":"no-cache","sec-ch-ua-platform":"\"Windows\"","user-agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/154.0.0.0 Safari/537.36","accept":"application/json","sec-ch-ua":"\"Chromium\";v=\"154\", \"Google Chrome\";v=\"154\", \"Not A(Brand\";v=\"99\"","sec-ch-ua-mobile":"?0","sec-fetch-site":"same-origin","sec-fetch-mode":"cors","sec-fetch-dest":"empty","referer":"http://127.0.0.1:8000/trading/BRETTUSDT?interval=1h&market=futures","accept-encoding":"gzip, deflate, br, zstd","accept-language":"en-US,en;q=0.9","cookie":"[REDACTED]"},"responseHeaders":{"cache-control":"no-cache, private","date":"Wed, 30 Sep 2026 02:51:59 GMT","content-type":"application/json","vary":"X-Inertia","x-inertia-devtools-id":"01M3R3KQ4WTD4TQJHT2XVGJAE3","x-inertia-devtools-parent-out":"01M3R3KQ4WTD4TQJHT2XVGJAE3"},"requestBody":{"status":"present","value":{"symbol":"BRETTUSDT","market":"futures","interval":"1h","signal_mode":"flexible","include_backtest":"0"}},"responseBody":{"status":"present","value":{"signal_mode":"flexible","signal_mode_label":"Flexible","signal_mode_config":{"score_threshold":30,"mtf_gate_threshold":30,"min_alignment_pct":50,"min_adx":12,"min_risk_reward":1.2,"require_bias":true,"require_setup":false,"require_trend":false,"require_momentum":false,"require_structure":false,"require_adx_di":false,"require_volume":false},"symbol":"BRETTUSDT","market":"futures","updated_at":1790736716,"price":0.005689,"overall":{"score":5.7,"rating":"neutral"},"primary":{"interval":"1h","score":3.8,"rating":"neutral","confidence":{"confidence":0,"raw_confidence":0,"calibration":{"active":false,"raw":0,"probability_pct":null,"sample_size":0,"metrics":null,"train_end":null},"primary_score":3.8,"primary_strength":3.8,"confirmation_alignment":50,"confirmation_aligned":0,"confirmation_total":2,"confirmation_status":"neutral","mtf_status":"neutral","mtf_alignment":50,"factors":[{"interval":"4h","score":-6.3,"rating":"neutral","relation":"neutral"},{"interval":"1d","score":23.3,"rating":"neutral","relation":"neutral"}],"primary_indicators":[{"name":"Trend","vote":0,"reason":"Trend composite -0%; EMA/EMA200/DMI dan ADX digabungkan."},{"name":"Momentum","vote":1,"reason":"Momentum composite 11%; RSI, MACD dan ROC dinormalisasi."},{"name":"Market Structure","vote":1,"reason":"Structure composite 21%; breakout dan price structure."},{"name":"Volatility","vote":0,"reason":"Volatility context 5%; Bollinger + trend strength."},{"name":"Volume","vote":-1,"reason":"Volume confirmation -37%; volume ratio 0.63x."},{"name":"SMC Confluence","vote":1,"reason":"Harga berada dekat zona bullish structure; confluence +10% dari bobot structure."}]},"regime":{"label":"ranging","trend":"range","strength":"weak","volatility":"normal"},"metrics":{"atr":0.00010328943224752123,"atr_pct":1.8095555754646324,"rsi":52.98949131144176,"adx":12.354015430044045,"plus_di":19.93509028051973,"minus_di":18.089328011259756,"volume_ratio":0.6271595616676588,"roc":0.6346967559943684,"bb_bandwidth":4.738616226735448}},"spot":{"action":"neutral"},"futures":{"bias":"neutral","strength":null,"aligned":0,"total":2,"note":"Timeframe utama berada di zona netral."},"mtf":{"profile":{"bias":["1d"],"setup":["4h"],"entry":"1h"},"mode":"flexible","entry":{"interval":"1h","score":3.8,"direction":"neutral","rating":"neutral","closed":true},"bias":[{"interval":"1d","score":23.3,"direction":"neutral","rating":"neutral","regime":{"label":"bullish_moderate","trend":"bullish","strength":"moderate","volatility":"high"},"adx":24.12172925073068,"closed":true}],"setup":[{"interval":"4h","score":-6.3,"direction":"neutral","rating":"neutral","regime":{"label":"bearish_moderate","trend":"bearish","strength":"moderate","volatility":"high"},"adx":21.94398568449225,"closed":true}],"bias_direction":"neutral","setup_direction":"neutral","alignment_pct":null,"aligned":0,"available":0,"coverage_total":2,"hard_gate":false,"confirmed":false,"status":"neutral","blocking_reasons":[],"informational_reasons":[]},"requirements":{"mode":"flexible","long":[{"key":"score_threshold","label":"Score LONG >= 30","met":false,"hard":true,"value":3.8,"target":">= 30","detail":"Composite score harus cukup bullish."},{"key":"mtf_bias","label":"Higher TF bias bullish","met":false,"hard":true,"value":"neutral","target":"long","detail":"Bias berasal dari higher timeframe yang sudah closed."},{"key":"mtf_setup","label":"Middle TF setup bullish","met":false,"hard":false,"value":"neutral","target":"long","detail":"Setup timeframe harus searah dengan bias."},{"key":"mtf_gate","label":"MTF hard gate PASS","met":false,"hard":true,"value":"blocked","target":"long","detail":"Tidak boleh ada konflik timeframe utama."},{"key":"entry_closed","label":"Entry timeframe closed","met":true,"hard":true,"value":"closed","target":"closed","detail":"Candle yang belum selesai tidak digunakan sebagai konfirmasi."},{"key":"trend","label":"Trend mendukung LONG","met":false,"hard":false,"value":0,"target":"> 0%","detail":"Gabungan EMA, EMA200, DMI dan ADX."},{"key":"momentum","label":"Momentum mendukung LONG","met":true,"hard":false,"value":10.8,"target":"> 0%","detail":"Gabungan RSI, MACD dan ROC."},{"key":"structure","label":"Structure mendukung LONG","met":true,"hard":false,"value":31.2,"target":"> 0%","detail":"Breakout dan price structure."},{"key":"adx_di","label":"ADX >= 12 + DI bullish","met":true,"hard":false,"value":12.4,"target":"ADX >= 12","detail":"ADX mengukur kekuatan trend; DI menentukan arah dominan."},{"key":"volume","label":"Volume mendukung LONG","met":false,"hard":false,"value":-37.3,"target":"> 0%","detail":"Volume ratio 0.63x."},{"key":"risk_reward","label":"Risk / Reward >= 1.2R","met":false,"value":null,"target":">= 1.2R","detail":"Target harus memenuhi minimum R/R sesuai mode signal."}],"short":[{"key":"score_threshold","label":"Score SHORT <= -30","met":false,"hard":true,"value":3.8,"target":"<= -30","detail":"Composite score harus cukup bearish."},{"key":"mtf_bias","label":"Higher TF bias bearish","met":false,"hard":true,"value":"neutral","target":"short","detail":"Bias berasal dari higher timeframe yang sudah closed."},{"key":"mtf_setup","label":"Middle TF setup bearish","met":false,"hard":false,"value":"neutral","target":"short","detail":"Setup timeframe harus searah dengan bias."},{"key":"mtf_gate","label":"MTF hard gate PASS","met":false,"hard":true,"value":"blocked","target":"short","detail":"Tidak boleh ada konflik timeframe utama."},{"key":"entry_closed","label":"Entry timeframe closed","met":true,"hard":true,"value":"closed","target":"closed","detail":"Candle yang belum selesai tidak digunakan sebagai konfirmasi."},{"key":"trend","label":"Trend mendukung SHORT","met":true,"hard":false,"value":0,"target":"< 0%","detail":"Gabungan EMA, EMA200, DMI dan ADX."},{"key":"momentum","label":"Momentum mendukung SHORT","met":false,"hard":false,"value":10.8,"target":"< 0%","detail":"Gabungan RSI, MACD dan ROC."},{"key":"structure","label":"Structure mendukung SHORT","met":false,"hard":false,"value":31.2,"target":"< 0%","detail":"Breakout dan price structure."},{"key":"adx_di","label":"ADX >= 12 + DI bearish","met":false,"hard":false,"value":12.4,"target":"ADX >= 12","detail":"ADX mengukur kekuatan trend; DI menentukan arah dominan."},{"key":"volume","label":"Volume mendukung SHORT","met":true,"hard":false,"value":-37.3,"target":"< 0%","detail":"Volume ratio 0.63x."},{"key":"risk_reward","label":"Risk / Reward >= 1.2R","met":false,"value":null,"target":">= 1.2R","detail":"Target harus memenuhi minimum R/R sesuai mode signal."}]},"confirmation":[{"interval":"4h","score":-6.3,"rating":"neutral","regime":{"label":"bearish_moderate","trend":"bearish","strength":"moderate","volatility":"high"},"metrics":{"atr":0.00023084638595763512,"atr_pct":4.110512570470711,"rsi":46.020706979017255,"adx":21.94398568449225,"plus_di":17.030645240046983,"minus_di":19.344518923433593,"volume_ratio":0.3559305748310911,"roc":-0.017803097738988694,"bb_bandwidth":18.019155904959838}},{"interval":"1d","score":23.3,"rating":"neutral","regime":{"label":"bullish_moderate","trend":"bullish","strength":"moderate","volatility":"high"},"metrics":{"atr":0.0005255871782199609,"atr_pct":9.358746050925228,"rsi":53.71679468102842,"adx":24.12172925073068,"plus_di":21.800062747977876,"minus_di":15.995370558735319,"volume_ratio":0.6841945411391698,"roc":1.3718411552346765,"bb_bandwidth":35.443478943714176}}],"setup":{"direction":"neutral","signal_mode":"flexible","entry":null,"entry_zone":null,"sl":null,"tp":null,"risk_reward":null,"confidence":0,"confidence_breakdown":{"confidence":0,"raw_confidence":0,"calibration":{"active":false,"raw":0,"probability_pct":null,"sample_size":0,"metrics":null,"train_end":null},"primary_score":3.8,"primary_strength":3.8,"confirmation_alignment":50,"confirmation_aligned":0,"confirmation_total":2,"confirmation_status":"neutral","mtf_status":"neutral","mtf_alignment":50,"factors":[{"interval":"4h","score":-6.3,"rating":"neutral","relation":"neutral"},{"interval":"1d","score":23.3,"rating":"neutral","relation":"neutral"}],"primary_indicators":[{"name":"Trend","vote":0,"reason":"Trend composite -0%; EMA/EMA200/DMI dan ADX digabungkan."},{"name":"Momentum","vote":1,"reason":"Momentum composite 11%; RSI, MACD dan ROC dinormalisasi."},{"name":"Market Structure","vote":1,"reason":"Structure composite 21%; breakout dan price structure."},{"name":"Volatility","vote":0,"reason":"Volatility context 5%; Bollinger + trend strength."},{"name":"Volume","vote":-1,"reason":"Volume confirmation -37%; volume ratio 0.63x."},{"name":"SMC Confluence","vote":1,"reason":"Harga berada dekat zona bullish structure; confluence +10% dari bobot structure."}]},"reason":["Trend composite -0%; EMA/EMA200/DMI dan ADX digabungkan.","Momentum composite 11%; RSI, MACD dan ROC dinormalisasi.","Structure composite 21%; breakout dan price structure.","Volatility context 5%; Bollinger + trend strength.","Volume confirmation -37%; volume ratio 0.63x.","Harga berada dekat zona bullish structure; confluence +10% dari bobot structure."],"time":null,"interval":"1h","action":"neutral","confirmation":{"aligned":0,"total":2,"status":"neutral","frames":[{"interval":"4h","score":-6.3,"rating":"neutral"},{"interval":"1d","score":23.3,"rating":"neutral"}]},"mtf":{"profile":{"bias":["1d"],"setup":["4h"],"entry":"1h"},"mode":"flexible","entry":{"interval":"1h","score":3.8,"direction":"neutral","rating":"neutral","closed":true},"bias":[{"interval":"1d","score":23.3,"direction":"neutral","rating":"neutral","regime":{"label":"bullish_moderate","trend":"bullish","strength":"moderate","volatility":"high"},"adx":24.12172925073068,"closed":true}],"setup":[{"interval":"4h","score":-6.3,"direction":"neutral","rating":"neutral","regime":{"label":"bearish_moderate","trend":"bearish","strength":"moderate","volatility":"high"},"adx":21.94398568449225,"closed":true}],"bias_direction":"neutral","setup_direction":"neutral","alignment_pct":null,"aligned":0,"available":0,"coverage_total":2,"hard_gate":false,"confirmed":false,"status":"neutral","blocking_reasons":[],"informational_reasons":[]},"requirements":{"mode":"flexible","long":[{"key":"score_threshold","label":"Score LONG >= 30","met":false,"hard":true,"value":3.8,"target":">= 30","detail":"Composite score harus cukup bullish."},{"key":"mtf_bias","label":"Higher TF bias bullish","met":false,"hard":true,"value":"neutral","target":"long","detail":"Bias berasal dari higher timeframe yang sudah closed."},{"key":"mtf_setup","label":"Middle TF setup bullish","met":false,"hard":false,"value":"neutral","target":"long","detail":"Setup timeframe harus searah dengan bias."},{"key":"mtf_gate","label":"MTF hard gate PASS","met":false,"hard":true,"value":"blocked","target":"long","detail":"Tidak boleh ada konflik timeframe utama."},{"key":"entry_closed","label":"Entry timeframe closed","met":true,"hard":true,"value":"closed","target":"closed","detail":"Candle yang belum selesai tidak digunakan sebagai konfirmasi."},{"key":"trend","label":"Trend mendukung LONG","met":false,"hard":false,"value":0,"target":"> 0%","detail":"Gabungan EMA, EMA200, DMI dan ADX."},{"key":"momentum","label":"Momentum mendukung LONG","met":true,"hard":false,"value":10.8,"target":"> 0%","detail":"Gabungan RSI, MACD dan ROC."},{"key":"structure","label":"Structure mendukung LONG","met":true,"hard":false,"value":31.2,"target":"> 0%","detail":"Breakout dan price structure."},{"key":"adx_di","label":"ADX >= 12 + DI bullish","met":true,"hard":false,"value":12.4,"target":"ADX >= 12","detail":"ADX mengukur kekuatan trend; DI menentukan arah dominan."},{"key":"volume","label":"Volume mendukung LONG","met":false,"hard":false,"value":-37.3,"target":"> 0%","detail":"Volume ratio 0.63x."},{"key":"risk_reward","label":"Risk / Reward >= 1.2R","met":false,"value":null,"target":">= 1.2R","detail":"Target harus memenuhi minimum R/R sesuai mode signal."}],"short":[{"key":"score_threshold","label":"Score SHORT <= -30","met":false,"hard":true,"value":3.8,"target":"<= -30","detail":"Composite score harus cukup bearish."},{"key":"mtf_bias","label":"Higher TF bias bearish","met":false,"hard":true,"value":"neutral","target":"short","detail":"Bias berasal dari higher timeframe yang sudah closed."},{"key":"mtf_setup","label":"Middle TF setup bearish","met":false,"hard":false,"value":"neutral","target":"short","detail":"Setup timeframe harus searah dengan bias."},{"key":"mtf_gate","label":"MTF hard gate PASS","met":false,"hard":true,"value":"blocked","target":"short","detail":"Tidak boleh ada konflik timeframe utama."},{"key":"entry_closed","label":"Entry timeframe closed","met":true,"hard":true,"value":"closed","target":"closed","detail":"Candle yang belum selesai tidak digunakan sebagai konfirmasi."},{"key":"trend","label":"Trend mendukung SHORT","met":true,"hard":false,"value":0,"target":"< 0%","detail":"Gabungan EMA, EMA200, DMI dan ADX."},{"key":"momentum","label":"Momentum mendukung SHORT","met":false,"hard":false,"value":10.8,"target":"< 0%","detail":"Gabungan RSI, MACD dan ROC."},{"key":"structure","label":"Structure mendukung SHORT","met":false,"hard":false,"value":31.2,"target":"< 0%","detail":"Breakout dan price structure."},{"key":"adx_di","label":"ADX >= 12 + DI bearish","met":false,"hard":false,"value":12.4,"target":"ADX >= 12","detail":"ADX mengukur kekuatan trend; DI menentukan arah dominan."},{"key":"volume","label":"Volume mendukung SHORT","met":true,"hard":false,"value":-37.3,"target":"< 0%","detail":"Volume ratio 0.63x."},{"key":"risk_reward","label":"Risk / Reward >= 1.2R","met":false,"value":null,"target":">= 1.2R","detail":"Target harus memenuhi minimum R/R sesuai mode signal."}]},"invalidation":{"status":"inactive","level":null,"current_price":0.005689,"reason":"Tidak ada signal aktif yang perlu divalidasi.","rule":"1h primary signal"},"lifecycle":{"status":"inactive","phase":"inactive","entry_reached":false,"signal_id":null,"detected_at":null,"status_changed_at":null,"last_seen_at":1790736716,"transitions":[]}},"backtest":{"win_rate":47,"total_tested":366,"by_timeframe":{"15m":{"win_rate":43.2,"total_tested":74,"wins":32,"losses":42,"expectancy_r":-0.0763,"note":"Closed-candle signal, next-open entry, 5-candle horizon; replay lengkap tetap memakai biaya, slippage dan funding."},"1h":{"win_rate":42.4,"total_tested":66,"wins":28,"losses":38,"expectancy_r":-0.155,"note":"Closed-candle signal, next-open entry, 5-candle horizon; replay lengkap tetap memakai biaya, slippage dan funding."},"4h":{"win_rate":47.2,"total_tested":89,"wins":42,"losses":47,"expectancy_r":-0.0337,"note":"Closed-candle signal, next-open entry, 5-candle horizon; replay lengkap tetap memakai biaya, slippage dan funding."},"1d":{"win_rate":45.5,"total_tested":99,"wins":45,"losses":53,"expectancy_r":-0.0672,"note":"Closed-candle signal, next-open entry, 5-candle horizon; replay lengkap tetap memakai biaya, slippage dan funding."},"1w":{"win_rate":65.8,"total_tested":38,"wins":25,"losses":13,"expectancy_r":0.1223,"note":"Closed-candle signal, next-open entry, 5-candle horizon; replay lengkap tetap memakai biaya, slippage dan funding."}},"note":"Directional fixed-horizon historical test per timeframe dengan konfluensi SMC."},"timeframes":[{"interval":"15m","weight":0.05,"score":13.5,"rating":"neutral","votes":[{"key":"trend","name":"Trend","vote":0,"detail":"Trend composite -0%; EMA/EMA200/DMI dan ADX digabungkan.","reason":"Trend composite -0%; EMA/EMA200/DMI dan ADX digabungkan."},{"key":"momentum","name":"Momentum","vote":1,"detail":"Momentum composite 22%; RSI, MACD dan ROC dinormalisasi.","reason":"Momentum composite 22%; RSI, MACD dan ROC dinormalisasi."},{"key":"structure","name":"Market Structure","vote":1,"detail":"Structure composite 45%; breakout dan price structure.","reason":"Structure composite 45%; breakout dan price structure."},{"key":"volatility","name":"Volatility","vote":1,"detail":"Volatility context 22%; Bollinger + trend strength.","reason":"Volatility context 22%; Bollinger + trend strength."},{"key":"volume","name":"Volume","vote":-1,"detail":"Volume confirmation -20%; volume ratio 1.20x.","reason":"Volume confirmation -20%; volume ratio 1.20x."},{"key":"smc_confluence","name":"SMC Confluence","vote":0,"detail":"Tidak ada zona structure yang cukup dekat untuk menjadi confluence.","reason":"Tidak ada zona structure yang cukup dekat untuk menjadi confluence."}],"features":{"trend":-0.0020957262135776994,"momentum":0.21866082894638073,"structure":0.44507744347516515,"volatility":0.21514431173034532,"volume":-0.19918838105313852,"smc_confluence":0},"regime":{"label":"bullish_moderate","trend":"bullish","strength":"moderate","volatility":"low"},"metrics":{"atr":4.538406653964892e-5,"atr_pct":0.7973307543859612,"rsi":53.244312183737634,"adx":20.898258763974695,"plus_di":26.855113764962823,"minus_di":17.194464164677207,"volume_ratio":1.1991883810531385,"roc":1.3352323304254954,"bb_bandwidth":3.1930862542982608}},{"interval":"1h","weight":0.43,"score":3.8,"rating":"neutral","votes":[{"key":"trend","name":"Trend","vote":0,"detail":"Trend composite -0%; EMA/EMA200/DMI dan ADX digabungkan.","reason":"Trend composite -0%; EMA/EMA200/DMI dan ADX digabungkan."},{"key":"momentum","name":"Momentum","vote":1,"detail":"Momentum composite 11%; RSI, MACD dan ROC dinormalisasi.","reason":"Momentum composite 11%; RSI, MACD dan ROC dinormalisasi."},{"key":"structure","name":"Market Structure","vote":1,"detail":"Structure composite 21%; breakout dan price structure.","reason":"Structure composite 21%; breakout dan price structure."},{"key":"volatility","name":"Volatility","vote":0,"detail":"Volatility context 5%; Bollinger + trend strength.","reason":"Volatility context 5%; Bollinger + trend strength."},{"key":"volume","name":"Volume","vote":-1,"detail":"Volume confirmation -37%; volume ratio 0.63x.","reason":"Volume confirmation -37%; volume ratio 0.63x."},{"key":"smc_confluence","name":"SMC Confluence","vote":1,"detail":"Harga berada dekat zona bullish structure; confluence +10% dari bobot structure.","reason":"Harga berada dekat zona bullish structure; confluence +10% dari bobot structure."}],"features":{"trend":-0.0003408367946805557,"momentum":0.10770998692410594,"structure":0.3115655853314561,"volatility":0.04742627320171959,"volume":-0.37284043833234115,"smc_confluence":0.1},"regime":{"label":"ranging","trend":"range","strength":"weak","volatility":"normal"},"metrics":{"atr":0.00010328943224752123,"atr_pct":1.8095555754646324,"rsi":52.98949131144176,"adx":12.354015430044045,"plus_di":19.93509028051973,"minus_di":18.089328011259756,"volume_ratio":0.6271595616676588,"roc":0.6346967559943684,"bb_bandwidth":4.738616226735448}},{"interval":"4h","weight":0.3,"score":-6.3,"rating":"neutral","votes":[{"key":"trend","name":"Trend","vote":1,"detail":"Trend composite 17%; EMA/EMA200/DMI dan ADX digabungkan.","reason":"Trend composite 17%; EMA/EMA200/DMI dan ADX digabungkan."},{"key":"momentum","name":"Momentum","vote":-1,"detail":"Momentum composite -13%; RSI, MACD dan ROC dinormalisasi.","reason":"Momentum composite -13%; RSI, MACD dan ROC dinormalisasi."},{"key":"structure","name":"Market Structure","vote":0,"detail":"Structure composite -1%; breakout dan price structure.","reason":"Structure composite -1%; breakout dan price structure."},{"key":"volatility","name":"Volatility","vote":-1,"detail":"Volatility context -24%; Bollinger + trend strength.","reason":"Volatility context -24%; Bollinger + trend strength."},{"key":"volume","name":"Volume","vote":-1,"detail":"Volume confirmation -50%; volume ratio 0.36x.","reason":"Volume confirmation -50%; volume ratio 0.36x."},{"key":"smc_confluence","name":"SMC Confluence","vote":1,"detail":"Harga berada dekat zona bullish structure; confluence +10% dari bobot structure.","reason":"Harga berada dekat zona bullish structure; confluence +10% dari bobot structure."}],"features":{"trend":0.16788105916380086,"momentum":-0.1325700366322377,"structure":0.09406563408700377,"volatility":-0.2402119095956138,"volume":-0.5,"smc_confluence":0.1},"regime":{"label":"bearish_moderate","trend":"bearish","strength":"moderate","volatility":"high"},"metrics":{"atr":0.00023084638595763512,"atr_pct":4.110512570470711,"rsi":46.020706979017255,"adx":21.94398568449225,"plus_di":17.030645240046983,"minus_di":19.344518923433593,"volume_ratio":0.3559305748310911,"roc":-0.017803097738988694,"bb_bandwidth":18.019155904959838}},{"interval":"1d","weight":0.18,"score":23.3,"rating":"neutral","votes":[{"key":"trend","name":"Trend","vote":0,"detail":"Trend composite 4%; EMA/EMA200/DMI dan ADX digabungkan.","reason":"Trend composite 4%; EMA/EMA200/DMI dan ADX digabungkan."},{"key":"momentum","name":"Momentum","vote":1,"detail":"Momentum composite 18%; RSI, MACD dan ROC dinormalisasi.","reason":"Momentum composite 18%; RSI, MACD dan ROC dinormalisasi."},{"key":"structure","name":"Market Structure","vote":1,"detail":"Structure composite 46%; breakout dan price structure.","reason":"Structure composite 46%; breakout dan price structure."},{"key":"volatility","name":"Volatility","vote":1,"detail":"Volatility context 18%; Bollinger + trend strength.","reason":"Volatility context 18%; Bollinger + trend strength."},{"key":"volume","name":"Volume","vote":1,"detail":"Volume confirmation 32%; volume ratio 0.68x.","reason":"Volume confirmation 32%; volume ratio 0.68x."},{"key":"smc_confluence","name":"SMC Confluence","vote":1,"detail":"Harga berada dekat zona bullish structure; confluence +10% dari bobot structure.","reason":"Harga berada dekat zona bullish structure; confluence +10% dari bobot structure."}],"features":{"trend":0.039578219476120266,"momentum":0.1782922806363132,"structure":0.5572803850782255,"volatility":0.18093414099924496,"volume":0.3158054588608302,"smc_confluence":0.1},"regime":{"label":"bullish_moderate","trend":"bullish","strength":"moderate","volatility":"high"},"metrics":{"atr":0.0005255871782199609,"atr_pct":9.358746050925228,"rsi":53.71679468102842,"adx":24.12172925073068,"plus_di":21.800062747977876,"minus_di":15.995370558735319,"volume_ratio":0.6841945411391698,"roc":1.3718411552346765,"bb_bandwidth":35.443478943714176}},{"interval":"1w","weight":0.04,"score":26.7,"rating":"neutral","votes":[{"key":"trend","name":"Trend","vote":-1,"detail":"Trend composite -26%; EMA/EMA200/DMI dan ADX digabungkan.","reason":"Trend composite -26%; EMA/EMA200/DMI dan ADX digabungkan."},{"key":"momentum","name":"Momentum","vote":1,"detail":"Momentum composite 31%; RSI, MACD dan ROC dinormalisasi.","reason":"Momentum composite 31%; RSI, MACD dan ROC dinormalisasi."},{"key":"structure","name":"Market Structure","vote":1,"detail":"Structure composite 100%; breakout dan price structure.","reason":"Structure composite 100%; breakout dan price structure."},{"key":"volatility","name":"Volatility","vote":1,"detail":"Volatility context 21%; Bollinger + trend strength.","reason":"Volatility context 21%; Bollinger + trend strength."},{"key":"volume","name":"Volume","vote":1,"detail":"Volume confirmation 31%; volume ratio 1.31x.","reason":"Volume confirmation 31%; volume ratio 1.31x."},{"key":"smc_confluence","name":"SMC Confluence","vote":0,"detail":"Tidak ada zona structure yang cukup dekat untuk menjadi confluence.","reason":"Tidak ada zona structure yang cukup dekat untuk menjadi confluence."}],"features":{"trend":-0.26061289594209497,"momentum":0.3113688660743403,"structure":1,"volatility":0.20557227674637163,"volume":0.31465831746734785,"smc_confluence":0},"regime":{"label":"bearish_moderate","trend":"bearish","strength":"moderate","volatility":"high"},"metrics":{"atr":0.0019773324340580855,"atr_pct":32.18314508558082,"rsi":45.438138339503304,"adx":20.64653937144669,"plus_di":17.218589282343263,"minus_di":19.645539967470572,"volume_ratio":1.3146583174673478,"roc":20.588812561334645,"bb_bandwidth":71.61505520821854}}]}}},"props":[],"propValues":[],"route":{"name":"market.signals","uri":"/market/signals","action":"App\\Http\\Controllers\\MarketController@signals","actionSource":{"file":"C:\\laragon\\www\\backend-bulektrading\\app\\Http\\Controllers\\MarketController.php","line":666}},"renderSource":null,"componentPath":null}