{"ok":true,"service":"local-telegram-status","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","config":{"ok":true,"service":"local-telegram-config","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","enabled":true,"source":"local_telegram_push_v35","min_quality_score":75.0,"only_passed":true,"limit":10,"dry_run_default":true,"telegram_token_configured":true,"telegram_chat_configured":true,"checked_at_utc":"2026-09-13T03:35:56.283881+00:00"},"overview":{"total_rows":86,"sent_ok":42,"not_sent_or_dryrun":44,"latest_sent_at":"2026-09-11T16:32:19.451280+02:00"},"local_overview":{"local_rows":65,"local_sent_ok":41,"local_not_sent_or_dryrun":24,"latest_local_sent_at":"2026-09-11T16:32:19.451280+02:00"},"pending_count":0,"pending_preview":[],"latest":[{"signal_id":"local:v33:NASDAQ:AMD:2026-09-11:B_ANTICYCLICAL_REVERSAL","ticker":"NASDAQ:AMD","signal_type":"ANTICYCLICAL_REVERSAL","score":89.2,"telegram_ok":true,"telegram_status_code":200,"sent_at":"2026-09-11T16:32:19.451280+02:00","raw":{"source":"local_telegram_push_v35","dry_run":false,"gate_id":"local-quality:v34:local:v33:NASDAQ:AMD:2026-09-11:B_ANTICYCLICAL_REVERSAL","quality":{"passed":true,"reasons":["Close über EMA200","Close über EMA50","EMA20 über EMA50","EMA50 über EMA200","Chikou über Referenzkurs","RSI im nutzbaren Bereich","MACD bullish","MACD Histogramm positiv"],"rejects":[],"final_grade":"A","final_score":89.2},"signal_id":"local:v33:NASDAQ:AMD:2026-09-11:B_ANTICYCLICAL_REVERSAL","send_result":{"ok":true,"sent":true,"marker":"TSC_S111A_SEND_PATH_POLICY_CONTEXT_WRAPPER_ACTIVE","bridged":true,"dry_run":false,"service":"old-direct-telegram-bridge","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","status_code":200,"context_setup":"B_ANTICYCLICAL_REVERSAL","checked_at_utc":"2026-09-11T14:32:19.442487+00:00","context_source":"pending_payload_item","context_ticker":"NASDAQ:AMD","pipeline_result":{"ok":true,"source":"old_direct_telegram_bridge_v512","service":"single-signal-pipeline","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","signal_id":null,"add_result":{"ok":true,"service":"signal-api-add","import_id":"api_20260911_143217_0030408c","record_path":"/app/data/imports/api_20260911_143217_0030408c.json","source_name":"signal-api","rows_received":1,"created_at_utc":"2026-09-11T14:32:17.508738+00:00","signals_written":1,"created_at_local":"2026-09-11T16:32:17.508759+02:00","signal_candidates":1},"push_result":{"ok":true,"sent":[{"score":89.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","write_ok":true,"direction":"LONG","import_id":"api_20260911_143217_0030408c","signal_id":"a6cd40ff523cdac0c079d78e","journal_ok":true,"sent_at_utc":"2026-09-11T14:32:18.543898+00:00","source_name":"signal-api","telegram_ok":true,"signal_snapshot":{"raw":{"crv":1.8,"raw":{"crv":1.8,"raw":{"score":89.2,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":89.2,"s91k_original_score":82.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":82.0},"stop":480.04,"type":"Antizyklische Umkehr","entry":520.8,"grade":"A","price":520.8,"score":89.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":594.16,"ticker":"NASDAQ:AMD","quality":89.2,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish"],"risk_pct":4.35,"direction":"LONG","created_at":"2026-09-11 16:31:48","external_id":"old-direct-bridge:NASDAQ:AMD:B Antizyklische Umkehr:LONG:520.80:2026-09-11 16:31:48","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":89.2,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":82.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":82.0},"stop":480.04,"type":"Antizyklische Umkehr","entry":520.8,"grade":"A","price":520.8,"score":89.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":594.16,"ticker":"NASDAQ:AMD","quality":89.2,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish"],"warning":null,"risk_pct":4.35,"direction":"LONG","created_at":"2026-09-11 16:31:48","elliott_bias":null,"elliott_gate":null,"signal_score":89.2,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"gate":{"score":89.2,"passed":true,"signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":[],"rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked"},"stop":"480.04","price":"520.8","score":89.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","target":"594.16","ticker":"NASDAQ:AMD","direction":"LONG","import_id":"api_20260911_143217_0030408c","row_index":0,"signal_id":"a6cd40ff523cdac0c079d78e","source_name":"signal-api","stored_at_utc":"2026-09-11T14:32:17.506482+00:00","source_created_at":"2026-09-11 16:31:48"},"telegram_result":{"ok":true,"service":"telegram","response":{"ok":true,"result":{"chat":{"id":862686005,"type":"private","username":"Rene_AKB_IV","first_name":"Rene"},"date":1789137138,"from":{"id":8637428325,"is_bot":true,"username":"tradegottbot","first_name":"Tradegott"},"text":"🟢 TSC Local Signal\n━━━━━━━━━━━━━━━━━━━━\n\n📌 NASDAQ:AMD · LONG\n\nSetup: B Antizyklische Umkehr\nTyp: Antizyklische Umkehr\n\nGrade: A\nQuality: 89.2\nSignal: 89.2\n\nTrade\nEntry: 520.8000\nStop: 480.0400\nZiel 1: 594.1600\nCRV: 1.80\nRisiko: 4.35%\n\nGründe\n✅ Close > EMA200\n✅ Close > EMA50\n✅ EMA20 > EMA50\n✅ EMA50 > EMA200\n✅ Chikou bestätigt\n✅ RSI nutzbar\n✅ MACD bullish\n\nQuelle\nlocal_signal_engine_v33\nlocal_quality_gate_v34\n\nGeprüft: 2026-09-11 16:31:48","entities":[{"type":"bold","length":16,"offset":3},{"type":"bold","length":17,"offset":45},{"type":"bold","length":22,"offset":71},{"type":"bold","length":1,"offset":128},{"type":"bold","length":4,"offset":139},{"type":"bold","length":4,"offset":152},{"type":"bold","length":5,"offset":158},{"type":"bold","length":6,"offset":237},{"type":"bold","length":6,"offset":359}],"message_id":1673}},"sent_at_utc":"2026-09-11T14:32:18.543781+00:00","status_code":200}}],"limit":5,"rules":{"ok":true,"service":"signal-quality-gate-rules","summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","min_score":80.0,"push_limit":5,"config_file":"/app/config/signal_rules.json","allowed_types":[],"blocked_types":[],"checked_at_utc":"2026-09-11T14:32:18.376904+00:00","allowed_tickers":[],"blocked_tickers":[],"telegram_enabled":true,"allow_empty_score":false,"auto_push_enabled":false,"require_direction":null},"errors":[],"service":"signal-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","sent_count":1,"error_count":0,"pushed_at_utc":"2026-09-11T14:32:18.554098+00:00","rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","pending_before":1,"pushed_at_local":"2026-09-11T16:32:18.554112+02:00","rejected_preview":[{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"0d3129946b1abe735f2f8ab2"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"bd29af7093f61977e6065011"},{"score":81.4,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"221ac8fd631b7ed10e971b95"},{"score":82.2,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"c6110c8b3c68307eb8386763"},{"score":81.4,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"6921bfb09173ce513cfd96ed"},{"score":87.1,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"f2eddefb7e4d6bd823810124"},{"score":82.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"5afa266c80410cf6615523f0"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"2740f0713b6dc04ddfdd972b"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"9f9beb56d978cbea44d95597"},{"score":81.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"7d09029e1df7e8a17a5c7a6c"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"c26d3ea6da4616f9f1d53f6a"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"711a2750852a92f8ae871e31"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"6576177ddeaffc56316d85c7"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73412b2e0ec011a04e97a2e1"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"d87efde06740d8e9740cfb46"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"e6f9603290848c24d4398a38"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"7f58800a502a3088ae4ee325"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"33fbdb5bbf0c65fb46f83092"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73db9a1cf5a2c7c896097e89"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"0bfc6b591a5f9bf40c39780b"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ff26ae967dacefd546d30b6a"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9ff4507df4b293ca929f1cda"},{"score":90.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"177607c40afcfe8fa6452a65"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1c3287889271214966d668f2"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ae49e6bc14e9ff2192f1a44d"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"db93e8868c1416a8de8d409d"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"297f0290abc885dbf93d42f1"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"26229be2b703f2f9d7d06621"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"bb19e3353085b2ee153385a7"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1835317659c086f9fcc4bc33"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73356a46b9c795103da7e381"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"160ee197518c4a2c635ab80a"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a53e65388d88302e3dff7561"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9fff8186305f220a5e5fd612"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a21d07010b8fe6701cf5faa9"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["score_below_min:74.0<80.0"],"signal_id":"ef854c96bdb41ceb1f12ae59"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"20576861545b19e3fa6239d6"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"07b0fa5f58ff3707a2aa88cf"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"e78da54f43c1e15b8a4d0ac7"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"407266c21f8e237563ff6742"},{"score":78.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:78.0<80.0"],"signal_id":"021430673b988186d7cf8426"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"c525ea2a8eb7ff5875898bea"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"f380c472f619e5060f445b93"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"6ae645e0ab2f553b42040c12"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4057ab05f194333bce6648f7"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"1114b598435b18b114db5169"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"9277bb79e61298c28406b57e"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"1b83641bd63931f184fd69ce"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"80e802a535d1d16f69f373cd"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"8d621143e354a65b0c4af64b"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"192a1fe17b52433c07a2da18"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"8a8e1e5f12dee28910fceecd"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"ec2a67722028a7bcea6f2dff"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V511-PIPELINE-TEST","reasons":["already_sent"],"signal_id":"10cd55e5ea87aed6ad63b12e"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"a5bb57e618495b19577c3566"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"d98af48be40c7cd55bc78022"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4c3df5f2f13b75c36ae1fe08"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"c44ec08a413100a6d9c12601"},{"score":89.0,"setup":"TSC-Real-Intake-Test","signal":"BUY_CANDIDATE","ticker":"NASDAQ:NVDA","reasons":["already_sent"],"signal_id":"782e58255c34b865ace52777"},{"score":87.0,"setup":"V2.5-INTAKE-TEST","signal":"BUY_CANDIDATE","ticker":"XETRA:QDVE","reasons":["already_sent"],"signal_id":"e1790712310c8609673f6ccf"}],"rejected_visible_count":60},"signal_input":{"crv":1.8,"raw":{"crv":1.8,"raw":{"score":89.2,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":89.2,"s91k_original_score":82.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":82.0},"stop":480.04,"type":"Antizyklische Umkehr","entry":520.8,"grade":"A","price":520.8,"score":89.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":594.16,"ticker":"NASDAQ:AMD","quality":89.2,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish"],"risk_pct":4.35,"direction":"LONG","created_at":"2026-09-11 16:31:48","external_id":"old-direct-bridge:NASDAQ:AMD:B Antizyklische Umkehr:LONG:520.80:2026-09-11 16:31:48","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":89.2,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":82.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":82.0},"stop":480.04,"type":"Antizyklische Umkehr","entry":520.8,"grade":"A","price":520.8,"score":89.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":594.16,"ticker":"NASDAQ:AMD","quality":89.2,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish"],"warning":null,"risk_pct":4.35,"direction":"LONG","created_at":"2026-09-11 16:31:48","elliott_bias":null,"elliott_gate":null,"signal_score":89.2,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"send_telegram":true,"write_journal":true,"checked_at_utc":"2026-09-11T14:32:19.442459+00:00","journal_result":{"ok":true,"mode":"journal-created-by-telegram-marker"}},"context_signal_id":"local:v33:NASDAQ:AMD:2026-09-11:B_ANTICYCLICAL_REVERSAL"},"created_at_utc":"2026-09-11T14:32:19.442575+00:00"}},{"signal_id":"local:v33:NASDAQ:AMD:2026-09-11:A_TREND_PULLBACK","ticker":"NASDAQ:AMD","signal_type":"TREND_CONTINUATION","score":97.0,"telegram_ok":true,"telegram_status_code":200,"sent_at":"2026-09-11T16:32:17.399740+02:00","raw":{"source":"local_telegram_push_v35","dry_run":false,"gate_id":"local-quality:v34:local:v33:NASDAQ:AMD:2026-09-11:A_TREND_PULLBACK","quality":{"passed":true,"reasons":["Close über EMA200","Close über EMA50","EMA20 über EMA50","EMA50 über EMA200","Chikou über Referenzkurs","RSI im nutzbaren Bereich","MACD bullish","MACD Histogramm positiv"],"rejects":[],"final_grade":"A+","final_score":97.0},"signal_id":"local:v33:NASDAQ:AMD:2026-09-11:A_TREND_PULLBACK","send_result":{"ok":true,"sent":true,"marker":"TSC_S111A_SEND_PATH_POLICY_CONTEXT_WRAPPER_ACTIVE","bridged":true,"dry_run":false,"service":"old-direct-telegram-bridge","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","status_code":200,"context_setup":"A_TREND_PULLBACK","checked_at_utc":"2026-09-11T14:32:17.390944+00:00","context_source":"pending_payload_item","context_ticker":"NASDAQ:AMD","pipeline_result":{"ok":true,"source":"old_direct_telegram_bridge_v512","service":"single-signal-pipeline","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","signal_id":null,"add_result":{"ok":true,"service":"signal-api-add","import_id":"api_20260911_143215_51860ee9","record_path":"/app/data/imports/api_20260911_143215_51860ee9.json","source_name":"signal-api","rows_received":1,"created_at_utc":"2026-09-11T14:32:15.490720+00:00","signals_written":1,"created_at_local":"2026-09-11T16:32:15.490740+02:00","signal_candidates":1},"push_result":{"ok":true,"sent":[{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","write_ok":true,"direction":"LONG","import_id":"api_20260911_143215_51860ee9","signal_id":"0d3129946b1abe735f2f8ab2","journal_ok":true,"sent_at_utc":"2026-09-11T14:32:16.520246+00:00","source_name":"signal-api","telegram_ok":true,"signal_snapshot":{"raw":{"crv":2.0,"raw":{"crv":2.0,"stop":484.57,"type":"Trendfortsetzung","entry":520.8,"grade":"A+","price":520.8,"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":593.25,"ticker":"NASDAQ:AMD","quality":97.0,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish"],"risk_pct":4.35,"direction":"LONG","created_at":"2026-09-11 16:31:48","external_id":"old-direct-bridge:NASDAQ:AMD:A Trend-Pullback:LONG:520.80:2026-09-11 16:31:48","signal_score":100.0,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512"},"stop":484.57,"type":"Trendfortsetzung","entry":520.8,"grade":"A+","price":520.8,"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":593.25,"ticker":"NASDAQ:AMD","quality":97.0,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish"],"warning":null,"risk_pct":4.35,"direction":"LONG","created_at":"2026-09-11 16:31:48","elliott_bias":null,"elliott_gate":null,"signal_score":100.0,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"gate":{"score":100.0,"passed":true,"signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":[],"rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked"},"stop":"484.57","price":"520.8","score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","target":"593.25","ticker":"NASDAQ:AMD","direction":"LONG","import_id":"api_20260911_143215_51860ee9","row_index":0,"signal_id":"0d3129946b1abe735f2f8ab2","source_name":"signal-api","stored_at_utc":"2026-09-11T14:32:15.488637+00:00","source_created_at":"2026-09-11 16:31:48"},"telegram_result":{"ok":true,"service":"telegram","response":{"ok":true,"result":{"chat":{"id":862686005,"type":"private","username":"Rene_AKB_IV","first_name":"Rene"},"date":1789137136,"from":{"id":8637428325,"is_bot":true,"username":"tradegottbot","first_name":"Tradegott"},"text":"🟢 TSC Local Signal\n━━━━━━━━━━━━━━━━━━━━\n\n📌 NASDAQ:AMD · LONG\n\nSetup: A Trend-Pullback\nTyp: Trendfortsetzung\n\nGrade: A+\nQuality: 97.0\nSignal: 100.0\n\nTrade\nEntry: 520.8000\nStop: 484.5700\nZiel 1: 593.2500\nCRV: 2.00\nRisiko: 4.35%\n\nGründe\n✅ Close > EMA200\n✅ Close > EMA50\n✅ EMA20 > EMA50\n✅ EMA50 > EMA200\n✅ Chikou bestätigt\n✅ RSI nutzbar\n✅ MACD bullish\n\nQuelle\nlocal_signal_engine_v33\nlocal_quality_gate_v34\n\nGeprüft: 2026-09-11 16:31:48","entities":[{"type":"bold","length":16,"offset":3},{"type":"bold","length":17,"offset":45},{"type":"bold","length":16,"offset":71},{"type":"bold","length":2,"offset":118},{"type":"bold","length":4,"offset":130},{"type":"bold","length":5,"offset":143},{"type":"bold","length":5,"offset":150},{"type":"bold","length":6,"offset":229},{"type":"bold","length":6,"offset":351}],"message_id":1672}},"sent_at_utc":"2026-09-11T14:32:16.520135+00:00","status_code":200}}],"limit":5,"rules":{"ok":true,"service":"signal-quality-gate-rules","summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","min_score":80.0,"push_limit":5,"config_file":"/app/config/signal_rules.json","allowed_types":[],"blocked_types":[],"checked_at_utc":"2026-09-11T14:32:16.356249+00:00","allowed_tickers":[],"blocked_tickers":[],"telegram_enabled":true,"allow_empty_score":false,"auto_push_enabled":false,"require_direction":null},"errors":[],"service":"signal-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","sent_count":1,"error_count":0,"pushed_at_utc":"2026-09-11T14:32:16.530189+00:00","rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","pending_before":1,"pushed_at_local":"2026-09-11T16:32:16.530203+02:00","rejected_preview":[{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"bd29af7093f61977e6065011"},{"score":81.4,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"221ac8fd631b7ed10e971b95"},{"score":82.2,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"c6110c8b3c68307eb8386763"},{"score":81.4,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"6921bfb09173ce513cfd96ed"},{"score":87.1,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"f2eddefb7e4d6bd823810124"},{"score":82.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"5afa266c80410cf6615523f0"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"2740f0713b6dc04ddfdd972b"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"9f9beb56d978cbea44d95597"},{"score":81.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"7d09029e1df7e8a17a5c7a6c"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"c26d3ea6da4616f9f1d53f6a"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"711a2750852a92f8ae871e31"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"6576177ddeaffc56316d85c7"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73412b2e0ec011a04e97a2e1"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"d87efde06740d8e9740cfb46"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"e6f9603290848c24d4398a38"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"7f58800a502a3088ae4ee325"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"33fbdb5bbf0c65fb46f83092"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73db9a1cf5a2c7c896097e89"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"0bfc6b591a5f9bf40c39780b"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ff26ae967dacefd546d30b6a"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9ff4507df4b293ca929f1cda"},{"score":90.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"177607c40afcfe8fa6452a65"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1c3287889271214966d668f2"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ae49e6bc14e9ff2192f1a44d"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"db93e8868c1416a8de8d409d"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"297f0290abc885dbf93d42f1"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"26229be2b703f2f9d7d06621"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"bb19e3353085b2ee153385a7"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1835317659c086f9fcc4bc33"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73356a46b9c795103da7e381"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"160ee197518c4a2c635ab80a"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a53e65388d88302e3dff7561"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9fff8186305f220a5e5fd612"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a21d07010b8fe6701cf5faa9"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["score_below_min:74.0<80.0"],"signal_id":"ef854c96bdb41ceb1f12ae59"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"20576861545b19e3fa6239d6"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"07b0fa5f58ff3707a2aa88cf"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"e78da54f43c1e15b8a4d0ac7"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"407266c21f8e237563ff6742"},{"score":78.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:78.0<80.0"],"signal_id":"021430673b988186d7cf8426"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"c525ea2a8eb7ff5875898bea"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"f380c472f619e5060f445b93"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"6ae645e0ab2f553b42040c12"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4057ab05f194333bce6648f7"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"1114b598435b18b114db5169"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"9277bb79e61298c28406b57e"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"1b83641bd63931f184fd69ce"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"80e802a535d1d16f69f373cd"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"8d621143e354a65b0c4af64b"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"192a1fe17b52433c07a2da18"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"8a8e1e5f12dee28910fceecd"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"ec2a67722028a7bcea6f2dff"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V511-PIPELINE-TEST","reasons":["already_sent"],"signal_id":"10cd55e5ea87aed6ad63b12e"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"a5bb57e618495b19577c3566"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"d98af48be40c7cd55bc78022"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4c3df5f2f13b75c36ae1fe08"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"c44ec08a413100a6d9c12601"},{"score":89.0,"setup":"TSC-Real-Intake-Test","signal":"BUY_CANDIDATE","ticker":"NASDAQ:NVDA","reasons":["already_sent"],"signal_id":"782e58255c34b865ace52777"},{"score":87.0,"setup":"V2.5-INTAKE-TEST","signal":"BUY_CANDIDATE","ticker":"XETRA:QDVE","reasons":["already_sent"],"signal_id":"e1790712310c8609673f6ccf"}],"rejected_visible_count":59},"signal_input":{"crv":2.0,"raw":{"crv":2.0,"stop":484.57,"type":"Trendfortsetzung","entry":520.8,"grade":"A+","price":520.8,"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":593.25,"ticker":"NASDAQ:AMD","quality":97.0,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish"],"risk_pct":4.35,"direction":"LONG","created_at":"2026-09-11 16:31:48","external_id":"old-direct-bridge:NASDAQ:AMD:A Trend-Pullback:LONG:520.80:2026-09-11 16:31:48","signal_score":100.0,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512"},"stop":484.57,"type":"Trendfortsetzung","entry":520.8,"grade":"A+","price":520.8,"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":593.25,"ticker":"NASDAQ:AMD","quality":97.0,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish"],"warning":null,"risk_pct":4.35,"direction":"LONG","created_at":"2026-09-11 16:31:48","elliott_bias":null,"elliott_gate":null,"signal_score":100.0,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"send_telegram":true,"write_journal":true,"checked_at_utc":"2026-09-11T14:32:17.390915+00:00","journal_result":{"ok":true,"mode":"journal-created-by-telegram-marker"}},"context_signal_id":"local:v33:NASDAQ:AMD:2026-09-11:A_TREND_PULLBACK"},"created_at_utc":"2026-09-11T14:32:17.391027+00:00"}},{"signal_id":"local:v33:NASDAQ:AMD:2026-09-10:A_TREND_PULLBACK","ticker":"NASDAQ:AMD","signal_type":"TREND_CONTINUATION","score":90.45,"telegram_ok":true,"telegram_status_code":200,"sent_at":"2026-09-10T16:32:35.024970+02:00","raw":{"source":"local_telegram_push_v35","dry_run":false,"gate_id":"local-quality:v34:local:v33:NASDAQ:AMD:2026-09-10:A_TREND_PULLBACK","quality":{"passed":true,"reasons":["Close über EMA200","Close über EMA50","EMA20 über EMA50","EMA50 über EMA200","RSI im nutzbaren Bereich","MACD bullish","MACD Histogramm positiv"],"rejects":[],"final_grade":"A","final_score":90.45},"signal_id":"local:v33:NASDAQ:AMD:2026-09-10:A_TREND_PULLBACK","send_result":{"ok":true,"sent":true,"marker":"TSC_S111A_SEND_PATH_POLICY_CONTEXT_WRAPPER_ACTIVE","bridged":true,"dry_run":false,"service":"old-direct-telegram-bridge","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","status_code":200,"context_setup":"A_TREND_PULLBACK","checked_at_utc":"2026-09-10T14:32:35.016150+00:00","context_source":"pending_payload_item","context_ticker":"NASDAQ:AMD","pipeline_result":{"ok":true,"source":"old_direct_telegram_bridge_v512","service":"single-signal-pipeline","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","signal_id":null,"add_result":{"ok":true,"service":"signal-api-add","import_id":"api_20260910_143233_f123df43","record_path":"/app/data/imports/api_20260910_143233_f123df43.json","source_name":"signal-api","rows_received":1,"created_at_utc":"2026-09-10T14:32:33.095648+00:00","signals_written":1,"created_at_local":"2026-09-10T16:32:33.095668+02:00","signal_candidates":1},"push_result":{"ok":true,"sent":[{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","write_ok":true,"direction":"LONG","import_id":"api_20260910_143233_f123df43","signal_id":"bd29af7093f61977e6065011","journal_ok":true,"sent_at_utc":"2026-09-10T14:32:34.128201+00:00","source_name":"signal-api","telegram_ok":true,"signal_snapshot":{"raw":{"crv":2.0,"raw":{"crv":2.0,"stop":471.99,"type":"Trendfortsetzung","entry":508.43,"grade":"A","price":508.43,"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":581.33,"ticker":"NASDAQ:AMD","quality":90.5,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":4.48,"direction":"LONG","created_at":"2026-09-10 16:32:06","external_id":"old-direct-bridge:NASDAQ:AMD:A Trend-Pullback:LONG:508.43:2026-09-10 16:32:06","signal_score":92.0,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512"},"stop":471.99,"type":"Trendfortsetzung","entry":508.43,"grade":"A","price":508.43,"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":581.33,"ticker":"NASDAQ:AMD","quality":90.5,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":4.48,"direction":"LONG","created_at":"2026-09-10 16:32:06","elliott_bias":null,"elliott_gate":null,"signal_score":92.0,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"gate":{"score":92.0,"passed":true,"signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":[],"rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked"},"stop":"471.99","price":"508.43","score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","target":"581.33","ticker":"NASDAQ:AMD","direction":"LONG","import_id":"api_20260910_143233_f123df43","row_index":0,"signal_id":"bd29af7093f61977e6065011","source_name":"signal-api","stored_at_utc":"2026-09-10T14:32:33.093620+00:00","source_created_at":"2026-09-10 16:32:06"},"telegram_result":{"ok":true,"service":"telegram","response":{"ok":true,"result":{"chat":{"id":862686005,"type":"private","username":"Rene_AKB_IV","first_name":"Rene"},"date":1789050754,"from":{"id":8637428325,"is_bot":true,"username":"tradegottbot","first_name":"Tradegott"},"text":"🟢 TSC Local Signal\n━━━━━━━━━━━━━━━━━━━━\n\n📌 NASDAQ:AMD · LONG\n\nSetup: A Trend-Pullback\nTyp: Trendfortsetzung\n\nGrade: A\nQuality: 90.5\nSignal: 92.0\n\nTrade\nEntry: 508.4300\nStop: 471.9900\nZiel 1: 581.3300\nCRV: 2.00\nRisiko: 4.48%\n\nGründe\n✅ Close > EMA200\n✅ Close > EMA50\n✅ EMA20 > EMA50\n✅ EMA50 > EMA200\n✅ RSI nutzbar\n✅ MACD bullish\n✅ MACD Hist. positiv\n\nQuelle\nlocal_signal_engine_v33\nlocal_quality_gate_v34\n\nGeprüft: 2026-09-10 16:32:06","entities":[{"type":"bold","length":16,"offset":3},{"type":"bold","length":17,"offset":45},{"type":"bold","length":16,"offset":71},{"type":"bold","length":1,"offset":118},{"type":"bold","length":4,"offset":129},{"type":"bold","length":4,"offset":142},{"type":"bold","length":5,"offset":148},{"type":"bold","length":6,"offset":227},{"type":"bold","length":6,"offset":351}],"message_id":1667}},"sent_at_utc":"2026-09-10T14:32:34.128081+00:00","status_code":200}}],"limit":5,"rules":{"ok":true,"service":"signal-quality-gate-rules","summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","min_score":80.0,"push_limit":5,"config_file":"/app/config/signal_rules.json","allowed_types":[],"blocked_types":[],"checked_at_utc":"2026-09-10T14:32:33.970547+00:00","allowed_tickers":[],"blocked_tickers":[],"telegram_enabled":true,"allow_empty_score":false,"auto_push_enabled":false,"require_direction":null},"errors":[],"service":"signal-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","sent_count":1,"error_count":0,"pushed_at_utc":"2026-09-10T14:32:34.139378+00:00","rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","pending_before":1,"pushed_at_local":"2026-09-10T16:32:34.139394+02:00","rejected_preview":[{"score":81.4,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"221ac8fd631b7ed10e971b95"},{"score":82.2,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"c6110c8b3c68307eb8386763"},{"score":81.4,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"6921bfb09173ce513cfd96ed"},{"score":87.1,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"f2eddefb7e4d6bd823810124"},{"score":82.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"5afa266c80410cf6615523f0"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"2740f0713b6dc04ddfdd972b"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"9f9beb56d978cbea44d95597"},{"score":81.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"7d09029e1df7e8a17a5c7a6c"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"c26d3ea6da4616f9f1d53f6a"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"711a2750852a92f8ae871e31"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"6576177ddeaffc56316d85c7"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73412b2e0ec011a04e97a2e1"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"d87efde06740d8e9740cfb46"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"e6f9603290848c24d4398a38"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"7f58800a502a3088ae4ee325"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"33fbdb5bbf0c65fb46f83092"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73db9a1cf5a2c7c896097e89"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"0bfc6b591a5f9bf40c39780b"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ff26ae967dacefd546d30b6a"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9ff4507df4b293ca929f1cda"},{"score":90.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"177607c40afcfe8fa6452a65"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1c3287889271214966d668f2"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ae49e6bc14e9ff2192f1a44d"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"db93e8868c1416a8de8d409d"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"297f0290abc885dbf93d42f1"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"26229be2b703f2f9d7d06621"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"bb19e3353085b2ee153385a7"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1835317659c086f9fcc4bc33"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73356a46b9c795103da7e381"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"160ee197518c4a2c635ab80a"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a53e65388d88302e3dff7561"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9fff8186305f220a5e5fd612"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a21d07010b8fe6701cf5faa9"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["score_below_min:74.0<80.0"],"signal_id":"ef854c96bdb41ceb1f12ae59"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"20576861545b19e3fa6239d6"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"07b0fa5f58ff3707a2aa88cf"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"e78da54f43c1e15b8a4d0ac7"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"407266c21f8e237563ff6742"},{"score":78.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:78.0<80.0"],"signal_id":"021430673b988186d7cf8426"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"c525ea2a8eb7ff5875898bea"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"f380c472f619e5060f445b93"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"6ae645e0ab2f553b42040c12"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4057ab05f194333bce6648f7"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"1114b598435b18b114db5169"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"9277bb79e61298c28406b57e"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"1b83641bd63931f184fd69ce"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"80e802a535d1d16f69f373cd"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"8d621143e354a65b0c4af64b"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"192a1fe17b52433c07a2da18"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"8a8e1e5f12dee28910fceecd"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"ec2a67722028a7bcea6f2dff"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V511-PIPELINE-TEST","reasons":["already_sent"],"signal_id":"10cd55e5ea87aed6ad63b12e"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"a5bb57e618495b19577c3566"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"d98af48be40c7cd55bc78022"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4c3df5f2f13b75c36ae1fe08"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"c44ec08a413100a6d9c12601"},{"score":89.0,"setup":"TSC-Real-Intake-Test","signal":"BUY_CANDIDATE","ticker":"NASDAQ:NVDA","reasons":["already_sent"],"signal_id":"782e58255c34b865ace52777"},{"score":87.0,"setup":"V2.5-INTAKE-TEST","signal":"BUY_CANDIDATE","ticker":"XETRA:QDVE","reasons":["already_sent"],"signal_id":"e1790712310c8609673f6ccf"}],"rejected_visible_count":58},"signal_input":{"crv":2.0,"raw":{"crv":2.0,"stop":471.99,"type":"Trendfortsetzung","entry":508.43,"grade":"A","price":508.43,"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":581.33,"ticker":"NASDAQ:AMD","quality":90.5,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":4.48,"direction":"LONG","created_at":"2026-09-10 16:32:06","external_id":"old-direct-bridge:NASDAQ:AMD:A Trend-Pullback:LONG:508.43:2026-09-10 16:32:06","signal_score":92.0,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512"},"stop":471.99,"type":"Trendfortsetzung","entry":508.43,"grade":"A","price":508.43,"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":581.33,"ticker":"NASDAQ:AMD","quality":90.5,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":4.48,"direction":"LONG","created_at":"2026-09-10 16:32:06","elliott_bias":null,"elliott_gate":null,"signal_score":92.0,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"send_telegram":true,"write_journal":true,"checked_at_utc":"2026-09-10T14:32:35.016121+00:00","journal_result":{"ok":true,"mode":"journal-created-by-telegram-marker"}},"context_signal_id":"local:v33:NASDAQ:AMD:2026-09-10:A_TREND_PULLBACK"},"created_at_utc":"2026-09-10T14:32:35.016233+00:00"}},{"signal_id":"local:v33:NASDAQ:AMD:2026-09-09:B_ANTICYCLICAL_REVERSAL","ticker":"NASDAQ:AMD","signal_type":"ANTICYCLICAL_REVERSAL","score":81.4,"telegram_ok":true,"telegram_status_code":200,"sent_at":"2026-09-09T16:31:58.234548+02:00","raw":{"source":"local_telegram_push_v35","dry_run":false,"gate_id":"local-quality:v34:local:v33:NASDAQ:AMD:2026-09-09:B_ANTICYCLICAL_REVERSAL","quality":{"passed":true,"reasons":["Close über EMA200","Close über EMA50","EMA50 über EMA200","Chikou über Referenzkurs","RSI im nutzbaren Bereich","MACD bullish","MACD Histogramm positiv"],"rejects":[],"final_grade":"B+","final_score":81.4},"signal_id":"local:v33:NASDAQ:AMD:2026-09-09:B_ANTICYCLICAL_REVERSAL","send_result":{"ok":true,"sent":true,"marker":"TSC_S111A_SEND_PATH_POLICY_CONTEXT_WRAPPER_ACTIVE","bridged":true,"dry_run":false,"service":"old-direct-telegram-bridge","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","status_code":200,"context_setup":"B_ANTICYCLICAL_REVERSAL","checked_at_utc":"2026-09-09T14:31:58.225590+00:00","context_source":"pending_payload_item","context_ticker":"NASDAQ:AMD","pipeline_result":{"ok":true,"source":"old_direct_telegram_bridge_v512","service":"single-signal-pipeline","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","signal_id":null,"add_result":{"ok":true,"service":"signal-api-add","import_id":"api_20260909_143156_72742324","record_path":"/app/data/imports/api_20260909_143156_72742324.json","source_name":"signal-api","rows_received":1,"created_at_utc":"2026-09-09T14:31:56.356977+00:00","signals_written":1,"created_at_local":"2026-09-09T16:31:56.356999+02:00","signal_candidates":1},"push_result":{"ok":true,"sent":[{"score":81.4,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","write_ok":true,"direction":"LONG","import_id":"api_20260909_143156_72742324","signal_id":"221ac8fd631b7ed10e971b95","journal_ok":true,"sent_at_utc":"2026-09-09T14:31:57.367260+00:00","source_name":"signal-api","telegram_ok":true,"signal_snapshot":{"raw":{"crv":1.8,"raw":{"crv":1.8,"raw":{"score":81.4,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":81.4,"s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":479.21,"type":"Antizyklische Umkehr","entry":521.0,"grade":"B+","price":521.0,"score":81.4,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":596.23,"ticker":"NASDAQ:AMD","quality":81.4,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":4.46,"direction":"LONG","created_at":"2026-09-09 16:31:27","external_id":"old-direct-bridge:NASDAQ:AMD:B Antizyklische Umkehr:LONG:521.00:2026-09-09 16:31:27","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":81.4,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":479.21,"type":"Antizyklische Umkehr","entry":521.0,"grade":"B+","price":521.0,"score":81.4,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":596.23,"ticker":"NASDAQ:AMD","quality":81.4,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":4.46,"direction":"LONG","created_at":"2026-09-09 16:31:27","elliott_bias":null,"elliott_gate":null,"signal_score":81.4,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"gate":{"score":81.4,"passed":true,"signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":[],"rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked"},"stop":"479.21","price":"521.0","score":81.4,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","target":"596.23","ticker":"NASDAQ:AMD","direction":"LONG","import_id":"api_20260909_143156_72742324","row_index":0,"signal_id":"221ac8fd631b7ed10e971b95","source_name":"signal-api","stored_at_utc":"2026-09-09T14:31:56.354911+00:00","source_created_at":"2026-09-09 16:31:27"},"telegram_result":{"ok":true,"service":"telegram","response":{"ok":true,"result":{"chat":{"id":862686005,"type":"private","username":"Rene_AKB_IV","first_name":"Rene"},"date":1788964317,"from":{"id":8637428325,"is_bot":true,"username":"tradegottbot","first_name":"Tradegott"},"text":"🟢 TSC Local Signal\n━━━━━━━━━━━━━━━━━━━━\n\n📌 NASDAQ:AMD · LONG\n\nSetup: B Antizyklische Umkehr\nTyp: Antizyklische Umkehr\n\nGrade: B+\nQuality: 81.4\nSignal: 81.4\n\nTrade\nEntry: 521.0000\nStop: 479.2100\nZiel 1: 596.2300\nCRV: 1.80\nRisiko: 4.46%\n\nGründe\n✅ Close > EMA200\n✅ Close > EMA50\n✅ EMA50 > EMA200\n✅ Chikou bestätigt\n✅ RSI nutzbar\n✅ MACD bullish\n✅ MACD Hist. positiv\n\nQuelle\nlocal_signal_engine_v33\nlocal_quality_gate_v34\n\nGeprüft: 2026-09-09 16:31:27","entities":[{"type":"bold","length":16,"offset":3},{"type":"bold","length":17,"offset":45},{"type":"bold","length":22,"offset":71},{"type":"bold","length":2,"offset":128},{"type":"bold","length":4,"offset":140},{"type":"bold","length":4,"offset":153},{"type":"bold","length":5,"offset":159},{"type":"bold","length":6,"offset":238},{"type":"bold","length":6,"offset":365}],"message_id":1664}},"sent_at_utc":"2026-09-09T14:31:57.367147+00:00","status_code":200}}],"limit":5,"rules":{"ok":true,"service":"signal-quality-gate-rules","summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","min_score":80.0,"push_limit":5,"config_file":"/app/config/signal_rules.json","allowed_types":[],"blocked_types":[],"checked_at_utc":"2026-09-09T14:31:57.207726+00:00","allowed_tickers":[],"blocked_tickers":[],"telegram_enabled":true,"allow_empty_score":false,"auto_push_enabled":false,"require_direction":null},"errors":[],"service":"signal-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","sent_count":1,"error_count":0,"pushed_at_utc":"2026-09-09T14:31:57.376786+00:00","rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","pending_before":1,"pushed_at_local":"2026-09-09T16:31:57.376799+02:00","rejected_preview":[{"score":82.2,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"c6110c8b3c68307eb8386763"},{"score":81.4,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"6921bfb09173ce513cfd96ed"},{"score":87.1,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"f2eddefb7e4d6bd823810124"},{"score":82.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"5afa266c80410cf6615523f0"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"2740f0713b6dc04ddfdd972b"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"9f9beb56d978cbea44d95597"},{"score":81.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"7d09029e1df7e8a17a5c7a6c"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"c26d3ea6da4616f9f1d53f6a"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"711a2750852a92f8ae871e31"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"6576177ddeaffc56316d85c7"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73412b2e0ec011a04e97a2e1"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"d87efde06740d8e9740cfb46"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"e6f9603290848c24d4398a38"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"7f58800a502a3088ae4ee325"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"33fbdb5bbf0c65fb46f83092"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73db9a1cf5a2c7c896097e89"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"0bfc6b591a5f9bf40c39780b"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ff26ae967dacefd546d30b6a"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9ff4507df4b293ca929f1cda"},{"score":90.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"177607c40afcfe8fa6452a65"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1c3287889271214966d668f2"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ae49e6bc14e9ff2192f1a44d"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"db93e8868c1416a8de8d409d"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"297f0290abc885dbf93d42f1"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"26229be2b703f2f9d7d06621"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"bb19e3353085b2ee153385a7"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1835317659c086f9fcc4bc33"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73356a46b9c795103da7e381"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"160ee197518c4a2c635ab80a"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a53e65388d88302e3dff7561"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9fff8186305f220a5e5fd612"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a21d07010b8fe6701cf5faa9"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["score_below_min:74.0<80.0"],"signal_id":"ef854c96bdb41ceb1f12ae59"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"20576861545b19e3fa6239d6"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"07b0fa5f58ff3707a2aa88cf"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"e78da54f43c1e15b8a4d0ac7"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"407266c21f8e237563ff6742"},{"score":78.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:78.0<80.0"],"signal_id":"021430673b988186d7cf8426"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"c525ea2a8eb7ff5875898bea"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"f380c472f619e5060f445b93"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"6ae645e0ab2f553b42040c12"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4057ab05f194333bce6648f7"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"1114b598435b18b114db5169"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"9277bb79e61298c28406b57e"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"1b83641bd63931f184fd69ce"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"80e802a535d1d16f69f373cd"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"8d621143e354a65b0c4af64b"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"192a1fe17b52433c07a2da18"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"8a8e1e5f12dee28910fceecd"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"ec2a67722028a7bcea6f2dff"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V511-PIPELINE-TEST","reasons":["already_sent"],"signal_id":"10cd55e5ea87aed6ad63b12e"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"a5bb57e618495b19577c3566"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"d98af48be40c7cd55bc78022"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4c3df5f2f13b75c36ae1fe08"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"c44ec08a413100a6d9c12601"},{"score":89.0,"setup":"TSC-Real-Intake-Test","signal":"BUY_CANDIDATE","ticker":"NASDAQ:NVDA","reasons":["already_sent"],"signal_id":"782e58255c34b865ace52777"},{"score":87.0,"setup":"V2.5-INTAKE-TEST","signal":"BUY_CANDIDATE","ticker":"XETRA:QDVE","reasons":["already_sent"],"signal_id":"e1790712310c8609673f6ccf"}],"rejected_visible_count":57},"signal_input":{"crv":1.8,"raw":{"crv":1.8,"raw":{"score":81.4,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":81.4,"s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":479.21,"type":"Antizyklische Umkehr","entry":521.0,"grade":"B+","price":521.0,"score":81.4,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":596.23,"ticker":"NASDAQ:AMD","quality":81.4,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":4.46,"direction":"LONG","created_at":"2026-09-09 16:31:27","external_id":"old-direct-bridge:NASDAQ:AMD:B Antizyklische Umkehr:LONG:521.00:2026-09-09 16:31:27","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":81.4,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":479.21,"type":"Antizyklische Umkehr","entry":521.0,"grade":"B+","price":521.0,"score":81.4,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":596.23,"ticker":"NASDAQ:AMD","quality":81.4,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":4.46,"direction":"LONG","created_at":"2026-09-09 16:31:27","elliott_bias":null,"elliott_gate":null,"signal_score":81.4,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"send_telegram":true,"write_journal":true,"checked_at_utc":"2026-09-09T14:31:58.225562+00:00","journal_result":{"ok":true,"mode":"journal-created-by-telegram-marker"}},"context_signal_id":"local:v33:NASDAQ:AMD:2026-09-09:B_ANTICYCLICAL_REVERSAL"},"created_at_utc":"2026-09-09T14:31:58.225674+00:00"}},{"signal_id":"local:v33:NASDAQ:AMD:2026-09-09:A_TREND_PULLBACK","ticker":"NASDAQ:AMD","signal_type":"TREND_CONTINUATION","score":82.2,"telegram_ok":true,"telegram_status_code":200,"sent_at":"2026-09-09T16:31:56.216931+02:00","raw":{"source":"local_telegram_push_v35","dry_run":false,"gate_id":"local-quality:v34:local:v33:NASDAQ:AMD:2026-09-09:A_TREND_PULLBACK","quality":{"passed":true,"reasons":["Close über EMA200","Close über EMA50","EMA50 über EMA200","Chikou über Referenzkurs","RSI im nutzbaren Bereich","MACD bullish","MACD Histogramm positiv"],"rejects":[],"final_grade":"A-","final_score":82.2},"signal_id":"local:v33:NASDAQ:AMD:2026-09-09:A_TREND_PULLBACK","send_result":{"ok":true,"sent":true,"marker":"TSC_S111A_SEND_PATH_POLICY_CONTEXT_WRAPPER_ACTIVE","bridged":true,"dry_run":false,"service":"old-direct-telegram-bridge","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","status_code":200,"context_setup":"A_TREND_PULLBACK","checked_at_utc":"2026-09-09T14:31:56.207876+00:00","context_source":"pending_payload_item","context_ticker":"NASDAQ:AMD","pipeline_result":{"ok":true,"source":"old_direct_telegram_bridge_v512","service":"single-signal-pipeline","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","signal_id":null,"add_result":{"ok":true,"service":"signal-api-add","import_id":"api_20260909_143154_06a478a0","record_path":"/app/data/imports/api_20260909_143154_06a478a0.json","source_name":"signal-api","rows_received":1,"created_at_utc":"2026-09-09T14:31:54.328472+00:00","signals_written":1,"created_at_local":"2026-09-09T16:31:54.328492+02:00","signal_candidates":1},"push_result":{"ok":true,"sent":[{"score":82.2,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","write_ok":true,"direction":"LONG","import_id":"api_20260909_143154_06a478a0","signal_id":"c6110c8b3c68307eb8386763","journal_ok":true,"sent_at_utc":"2026-09-09T14:31:55.345534+00:00","source_name":"signal-api","telegram_ok":true,"signal_snapshot":{"raw":{"crv":2.0,"raw":{"crv":2.0,"raw":{"score":82.2,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.2,"s91k_original_score":72.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":72.0},"stop":483.85,"type":"Trendfortsetzung","entry":521.0,"grade":"A-","price":521.0,"score":82.2,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":595.3,"ticker":"NASDAQ:AMD","quality":82.2,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":4.46,"direction":"LONG","created_at":"2026-09-09 16:31:27","external_id":"old-direct-bridge:NASDAQ:AMD:A Trend-Pullback:LONG:521.00:2026-09-09 16:31:27","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.2,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":72.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":72.0},"stop":483.85,"type":"Trendfortsetzung","entry":521.0,"grade":"A-","price":521.0,"score":82.2,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":595.3,"ticker":"NASDAQ:AMD","quality":82.2,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":4.46,"direction":"LONG","created_at":"2026-09-09 16:31:27","elliott_bias":null,"elliott_gate":null,"signal_score":82.2,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"gate":{"score":82.2,"passed":true,"signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":[],"rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked"},"stop":"483.85","price":"521.0","score":82.2,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","target":"595.3","ticker":"NASDAQ:AMD","direction":"LONG","import_id":"api_20260909_143154_06a478a0","row_index":0,"signal_id":"c6110c8b3c68307eb8386763","source_name":"signal-api","stored_at_utc":"2026-09-09T14:31:54.326489+00:00","source_created_at":"2026-09-09 16:31:27"},"telegram_result":{"ok":true,"service":"telegram","response":{"ok":true,"result":{"chat":{"id":862686005,"type":"private","username":"Rene_AKB_IV","first_name":"Rene"},"date":1788964315,"from":{"id":8637428325,"is_bot":true,"username":"tradegottbot","first_name":"Tradegott"},"text":"🟢 TSC Local Signal\n━━━━━━━━━━━━━━━━━━━━\n\n📌 NASDAQ:AMD · LONG\n\nSetup: A Trend-Pullback\nTyp: Trendfortsetzung\n\nGrade: A-\nQuality: 82.2\nSignal: 82.2\n\nTrade\nEntry: 521.0000\nStop: 483.8500\nZiel 1: 595.3000\nCRV: 2.00\nRisiko: 4.46%\n\nGründe\n✅ Close > EMA200\n✅ Close > EMA50\n✅ EMA50 > EMA200\n✅ Chikou bestätigt\n✅ RSI nutzbar\n✅ MACD bullish\n✅ MACD Hist. positiv\n\nQuelle\nlocal_signal_engine_v33\nlocal_quality_gate_v34\n\nGeprüft: 2026-09-09 16:31:27","entities":[{"type":"bold","length":16,"offset":3},{"type":"bold","length":17,"offset":45},{"type":"bold","length":16,"offset":71},{"type":"bold","length":2,"offset":118},{"type":"bold","length":4,"offset":130},{"type":"bold","length":4,"offset":143},{"type":"bold","length":5,"offset":149},{"type":"bold","length":6,"offset":228},{"type":"bold","length":6,"offset":355}],"message_id":1663}},"sent_at_utc":"2026-09-09T14:31:55.345419+00:00","status_code":200}}],"limit":5,"rules":{"ok":true,"service":"signal-quality-gate-rules","summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","min_score":80.0,"push_limit":5,"config_file":"/app/config/signal_rules.json","allowed_types":[],"blocked_types":[],"checked_at_utc":"2026-09-09T14:31:55.176865+00:00","allowed_tickers":[],"blocked_tickers":[],"telegram_enabled":true,"allow_empty_score":false,"auto_push_enabled":false,"require_direction":null},"errors":[],"service":"signal-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","sent_count":1,"error_count":0,"pushed_at_utc":"2026-09-09T14:31:55.354929+00:00","rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","pending_before":1,"pushed_at_local":"2026-09-09T16:31:55.354943+02:00","rejected_preview":[{"score":81.4,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"6921bfb09173ce513cfd96ed"},{"score":87.1,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"f2eddefb7e4d6bd823810124"},{"score":82.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"5afa266c80410cf6615523f0"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"2740f0713b6dc04ddfdd972b"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"9f9beb56d978cbea44d95597"},{"score":81.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"7d09029e1df7e8a17a5c7a6c"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"c26d3ea6da4616f9f1d53f6a"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"711a2750852a92f8ae871e31"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"6576177ddeaffc56316d85c7"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73412b2e0ec011a04e97a2e1"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"d87efde06740d8e9740cfb46"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"e6f9603290848c24d4398a38"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"7f58800a502a3088ae4ee325"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"33fbdb5bbf0c65fb46f83092"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73db9a1cf5a2c7c896097e89"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"0bfc6b591a5f9bf40c39780b"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ff26ae967dacefd546d30b6a"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9ff4507df4b293ca929f1cda"},{"score":90.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"177607c40afcfe8fa6452a65"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1c3287889271214966d668f2"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ae49e6bc14e9ff2192f1a44d"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"db93e8868c1416a8de8d409d"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"297f0290abc885dbf93d42f1"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"26229be2b703f2f9d7d06621"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"bb19e3353085b2ee153385a7"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1835317659c086f9fcc4bc33"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73356a46b9c795103da7e381"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"160ee197518c4a2c635ab80a"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a53e65388d88302e3dff7561"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9fff8186305f220a5e5fd612"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a21d07010b8fe6701cf5faa9"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["score_below_min:74.0<80.0"],"signal_id":"ef854c96bdb41ceb1f12ae59"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"20576861545b19e3fa6239d6"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"07b0fa5f58ff3707a2aa88cf"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"e78da54f43c1e15b8a4d0ac7"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"407266c21f8e237563ff6742"},{"score":78.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:78.0<80.0"],"signal_id":"021430673b988186d7cf8426"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"c525ea2a8eb7ff5875898bea"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"f380c472f619e5060f445b93"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"6ae645e0ab2f553b42040c12"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4057ab05f194333bce6648f7"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"1114b598435b18b114db5169"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"9277bb79e61298c28406b57e"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"1b83641bd63931f184fd69ce"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"80e802a535d1d16f69f373cd"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"8d621143e354a65b0c4af64b"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"192a1fe17b52433c07a2da18"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"8a8e1e5f12dee28910fceecd"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"ec2a67722028a7bcea6f2dff"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V511-PIPELINE-TEST","reasons":["already_sent"],"signal_id":"10cd55e5ea87aed6ad63b12e"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"a5bb57e618495b19577c3566"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"d98af48be40c7cd55bc78022"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4c3df5f2f13b75c36ae1fe08"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"c44ec08a413100a6d9c12601"},{"score":89.0,"setup":"TSC-Real-Intake-Test","signal":"BUY_CANDIDATE","ticker":"NASDAQ:NVDA","reasons":["already_sent"],"signal_id":"782e58255c34b865ace52777"},{"score":87.0,"setup":"V2.5-INTAKE-TEST","signal":"BUY_CANDIDATE","ticker":"XETRA:QDVE","reasons":["already_sent"],"signal_id":"e1790712310c8609673f6ccf"}],"rejected_visible_count":56},"signal_input":{"crv":2.0,"raw":{"crv":2.0,"raw":{"score":82.2,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.2,"s91k_original_score":72.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":72.0},"stop":483.85,"type":"Trendfortsetzung","entry":521.0,"grade":"A-","price":521.0,"score":82.2,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":595.3,"ticker":"NASDAQ:AMD","quality":82.2,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":4.46,"direction":"LONG","created_at":"2026-09-09 16:31:27","external_id":"old-direct-bridge:NASDAQ:AMD:A Trend-Pullback:LONG:521.00:2026-09-09 16:31:27","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.2,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":72.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":72.0},"stop":483.85,"type":"Trendfortsetzung","entry":521.0,"grade":"A-","price":521.0,"score":82.2,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":595.3,"ticker":"NASDAQ:AMD","quality":82.2,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":4.46,"direction":"LONG","created_at":"2026-09-09 16:31:27","elliott_bias":null,"elliott_gate":null,"signal_score":82.2,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"send_telegram":true,"write_journal":true,"checked_at_utc":"2026-09-09T14:31:56.207849+00:00","journal_result":{"ok":true,"mode":"journal-created-by-telegram-marker"}},"context_signal_id":"local:v33:NASDAQ:AMD:2026-09-09:A_TREND_PULLBACK"},"created_at_utc":"2026-09-09T14:31:56.207959+00:00"}},{"signal_id":"local:v33:NASDAQ:AMD:2026-09-08:B_ANTICYCLICAL_REVERSAL","ticker":"NASDAQ:AMD","signal_type":"ANTICYCLICAL_REVERSAL","score":81.4,"telegram_ok":true,"telegram_status_code":200,"sent_at":"2026-09-08T16:32:20.383048+02:00","raw":{"source":"local_telegram_push_v35","dry_run":false,"gate_id":"local-quality:v34:local:v33:NASDAQ:AMD:2026-09-08:B_ANTICYCLICAL_REVERSAL","quality":{"passed":true,"reasons":["Close über EMA200","Close über EMA50","EMA50 über EMA200","Chikou über Referenzkurs","RSI im nutzbaren Bereich","MACD bullish","MACD Histogramm positiv"],"rejects":[],"final_grade":"B+","final_score":81.4},"signal_id":"local:v33:NASDAQ:AMD:2026-09-08:B_ANTICYCLICAL_REVERSAL","send_result":{"ok":true,"sent":true,"marker":"TSC_S111A_SEND_PATH_POLICY_CONTEXT_WRAPPER_ACTIVE","bridged":true,"dry_run":false,"service":"old-direct-telegram-bridge","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","status_code":200,"context_setup":"B_ANTICYCLICAL_REVERSAL","checked_at_utc":"2026-09-08T14:32:20.374219+00:00","context_source":"pending_payload_item","context_ticker":"NASDAQ:AMD","pipeline_result":{"ok":true,"source":"old_direct_telegram_bridge_v512","service":"single-signal-pipeline","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","signal_id":null,"add_result":{"ok":true,"service":"signal-api-add","import_id":"api_20260908_143218_6a2252c8","record_path":"/app/data/imports/api_20260908_143218_6a2252c8.json","source_name":"signal-api","rows_received":1,"created_at_utc":"2026-09-08T14:32:18.488035+00:00","signals_written":1,"created_at_local":"2026-09-08T16:32:18.488057+02:00","signal_candidates":1},"push_result":{"ok":true,"sent":[{"score":81.4,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","write_ok":true,"direction":"LONG","import_id":"api_20260908_143218_6a2252c8","signal_id":"6921bfb09173ce513cfd96ed","journal_ok":true,"sent_at_utc":"2026-09-08T14:32:19.515264+00:00","source_name":"signal-api","telegram_ok":true,"signal_snapshot":{"raw":{"crv":1.8,"raw":{"crv":1.8,"raw":{"score":81.4,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":81.4,"s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":458.33,"type":"Antizyklische Umkehr","entry":498.9,"grade":"B+","price":498.9,"score":81.4,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":571.95,"ticker":"NASDAQ:AMD","quality":81.4,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":4.52,"direction":"LONG","created_at":"2026-09-08 16:31:49","external_id":"old-direct-bridge:NASDAQ:AMD:B Antizyklische Umkehr:LONG:498.90:2026-09-08 16:31:49","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":81.4,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":458.33,"type":"Antizyklische Umkehr","entry":498.9,"grade":"B+","price":498.9,"score":81.4,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":571.95,"ticker":"NASDAQ:AMD","quality":81.4,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":4.52,"direction":"LONG","created_at":"2026-09-08 16:31:49","elliott_bias":null,"elliott_gate":null,"signal_score":81.4,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"gate":{"score":81.4,"passed":true,"signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":[],"rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked"},"stop":"458.33","price":"498.9","score":81.4,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","target":"571.95","ticker":"NASDAQ:AMD","direction":"LONG","import_id":"api_20260908_143218_6a2252c8","row_index":0,"signal_id":"6921bfb09173ce513cfd96ed","source_name":"signal-api","stored_at_utc":"2026-09-08T14:32:18.486063+00:00","source_created_at":"2026-09-08 16:31:49"},"telegram_result":{"ok":true,"service":"telegram","response":{"ok":true,"result":{"chat":{"id":862686005,"type":"private","username":"Rene_AKB_IV","first_name":"Rene"},"date":1788877939,"from":{"id":8637428325,"is_bot":true,"username":"tradegottbot","first_name":"Tradegott"},"text":"🟢 TSC Local Signal\n━━━━━━━━━━━━━━━━━━━━\n\n📌 NASDAQ:AMD · LONG\n\nSetup: B Antizyklische Umkehr\nTyp: Antizyklische Umkehr\n\nGrade: B+\nQuality: 81.4\nSignal: 81.4\n\nTrade\nEntry: 498.9000\nStop: 458.3300\nZiel 1: 571.9500\nCRV: 1.80\nRisiko: 4.52%\n\nGründe\n✅ Close > EMA200\n✅ Close > EMA50\n✅ EMA50 > EMA200\n✅ Chikou bestätigt\n✅ RSI nutzbar\n✅ MACD bullish\n✅ MACD Hist. positiv\n\nQuelle\nlocal_signal_engine_v33\nlocal_quality_gate_v34\n\nGeprüft: 2026-09-08 16:31:49","entities":[{"type":"bold","length":16,"offset":3},{"type":"bold","length":17,"offset":45},{"type":"bold","length":22,"offset":71},{"type":"bold","length":2,"offset":128},{"type":"bold","length":4,"offset":140},{"type":"bold","length":4,"offset":153},{"type":"bold","length":5,"offset":159},{"type":"bold","length":6,"offset":238},{"type":"bold","length":6,"offset":365}],"message_id":1657}},"sent_at_utc":"2026-09-08T14:32:19.515152+00:00","status_code":200}}],"limit":5,"rules":{"ok":true,"service":"signal-quality-gate-rules","summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","min_score":80.0,"push_limit":5,"config_file":"/app/config/signal_rules.json","allowed_types":[],"blocked_types":[],"checked_at_utc":"2026-09-08T14:32:19.330469+00:00","allowed_tickers":[],"blocked_tickers":[],"telegram_enabled":true,"allow_empty_score":false,"auto_push_enabled":false,"require_direction":null},"errors":[],"service":"signal-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","sent_count":1,"error_count":0,"pushed_at_utc":"2026-09-08T14:32:19.526947+00:00","rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","pending_before":1,"pushed_at_local":"2026-09-08T16:32:19.526967+02:00","rejected_preview":[{"score":87.1,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"f2eddefb7e4d6bd823810124"},{"score":82.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"5afa266c80410cf6615523f0"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"2740f0713b6dc04ddfdd972b"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"9f9beb56d978cbea44d95597"},{"score":81.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"7d09029e1df7e8a17a5c7a6c"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"c26d3ea6da4616f9f1d53f6a"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"711a2750852a92f8ae871e31"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"6576177ddeaffc56316d85c7"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73412b2e0ec011a04e97a2e1"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"d87efde06740d8e9740cfb46"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"e6f9603290848c24d4398a38"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"7f58800a502a3088ae4ee325"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"33fbdb5bbf0c65fb46f83092"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73db9a1cf5a2c7c896097e89"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"0bfc6b591a5f9bf40c39780b"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ff26ae967dacefd546d30b6a"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9ff4507df4b293ca929f1cda"},{"score":90.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"177607c40afcfe8fa6452a65"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1c3287889271214966d668f2"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ae49e6bc14e9ff2192f1a44d"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"db93e8868c1416a8de8d409d"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"297f0290abc885dbf93d42f1"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"26229be2b703f2f9d7d06621"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"bb19e3353085b2ee153385a7"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1835317659c086f9fcc4bc33"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73356a46b9c795103da7e381"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"160ee197518c4a2c635ab80a"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a53e65388d88302e3dff7561"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9fff8186305f220a5e5fd612"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a21d07010b8fe6701cf5faa9"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["score_below_min:74.0<80.0"],"signal_id":"ef854c96bdb41ceb1f12ae59"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"20576861545b19e3fa6239d6"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"07b0fa5f58ff3707a2aa88cf"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"e78da54f43c1e15b8a4d0ac7"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"407266c21f8e237563ff6742"},{"score":78.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:78.0<80.0"],"signal_id":"021430673b988186d7cf8426"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"c525ea2a8eb7ff5875898bea"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"f380c472f619e5060f445b93"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"6ae645e0ab2f553b42040c12"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4057ab05f194333bce6648f7"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"1114b598435b18b114db5169"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"9277bb79e61298c28406b57e"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"1b83641bd63931f184fd69ce"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"80e802a535d1d16f69f373cd"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"8d621143e354a65b0c4af64b"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"192a1fe17b52433c07a2da18"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"8a8e1e5f12dee28910fceecd"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"ec2a67722028a7bcea6f2dff"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V511-PIPELINE-TEST","reasons":["already_sent"],"signal_id":"10cd55e5ea87aed6ad63b12e"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"a5bb57e618495b19577c3566"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"d98af48be40c7cd55bc78022"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4c3df5f2f13b75c36ae1fe08"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"c44ec08a413100a6d9c12601"},{"score":89.0,"setup":"TSC-Real-Intake-Test","signal":"BUY_CANDIDATE","ticker":"NASDAQ:NVDA","reasons":["already_sent"],"signal_id":"782e58255c34b865ace52777"},{"score":87.0,"setup":"V2.5-INTAKE-TEST","signal":"BUY_CANDIDATE","ticker":"XETRA:QDVE","reasons":["already_sent"],"signal_id":"e1790712310c8609673f6ccf"}],"rejected_visible_count":55},"signal_input":{"crv":1.8,"raw":{"crv":1.8,"raw":{"score":81.4,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":81.4,"s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":458.33,"type":"Antizyklische Umkehr","entry":498.9,"grade":"B+","price":498.9,"score":81.4,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":571.95,"ticker":"NASDAQ:AMD","quality":81.4,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":4.52,"direction":"LONG","created_at":"2026-09-08 16:31:49","external_id":"old-direct-bridge:NASDAQ:AMD:B Antizyklische Umkehr:LONG:498.90:2026-09-08 16:31:49","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":81.4,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":458.33,"type":"Antizyklische Umkehr","entry":498.9,"grade":"B+","price":498.9,"score":81.4,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":571.95,"ticker":"NASDAQ:AMD","quality":81.4,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":4.52,"direction":"LONG","created_at":"2026-09-08 16:31:49","elliott_bias":null,"elliott_gate":null,"signal_score":81.4,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"send_telegram":true,"write_journal":true,"checked_at_utc":"2026-09-08T14:32:20.374191+00:00","journal_result":{"ok":true,"mode":"journal-created-by-telegram-marker"}},"context_signal_id":"local:v33:NASDAQ:AMD:2026-09-08:B_ANTICYCLICAL_REVERSAL"},"created_at_utc":"2026-09-08T14:32:20.374305+00:00"}},{"signal_id":"local:v33:NASDAQ:AMD:2026-09-08:A_TREND_PULLBACK","ticker":"NASDAQ:AMD","signal_type":"TREND_CONTINUATION","score":87.1,"telegram_ok":true,"telegram_status_code":200,"sent_at":"2026-09-08T16:32:18.377572+02:00","raw":{"source":"local_telegram_push_v35","dry_run":false,"gate_id":"local-quality:v34:local:v33:NASDAQ:AMD:2026-09-08:A_TREND_PULLBACK","quality":{"passed":true,"reasons":["Close über EMA200","Close über EMA50","EMA50 über EMA200","Chikou über Referenzkurs","RSI im nutzbaren Bereich","MACD bullish","MACD Histogramm positiv"],"rejects":[],"final_grade":"A-","final_score":87.1},"signal_id":"local:v33:NASDAQ:AMD:2026-09-08:A_TREND_PULLBACK","send_result":{"ok":true,"sent":true,"marker":"TSC_S111A_SEND_PATH_POLICY_CONTEXT_WRAPPER_ACTIVE","bridged":true,"dry_run":false,"service":"old-direct-telegram-bridge","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","status_code":200,"context_setup":"A_TREND_PULLBACK","checked_at_utc":"2026-09-08T14:32:18.368716+00:00","context_source":"pending_payload_item","context_ticker":"NASDAQ:AMD","pipeline_result":{"ok":true,"source":"old_direct_telegram_bridge_v512","service":"single-signal-pipeline","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","signal_id":null,"add_result":{"ok":true,"service":"signal-api-add","import_id":"api_20260908_143216_31b8ffbb","record_path":"/app/data/imports/api_20260908_143216_31b8ffbb.json","source_name":"signal-api","rows_received":1,"created_at_utc":"2026-09-08T14:32:16.243389+00:00","signals_written":1,"created_at_local":"2026-09-08T16:32:16.243409+02:00","signal_candidates":1},"push_result":{"ok":true,"sent":[{"score":87.1,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","write_ok":true,"direction":"LONG","import_id":"api_20260908_143216_31b8ffbb","signal_id":"f2eddefb7e4d6bd823810124","journal_ok":true,"sent_at_utc":"2026-09-08T14:32:17.516239+00:00","source_name":"signal-api","telegram_ok":true,"signal_snapshot":{"raw":{"crv":2.0,"raw":{"crv":2.0,"raw":{"score":87.1,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":87.1,"s91k_original_score":86.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":86.0},"stop":462.84,"type":"Trendfortsetzung","entry":498.9,"grade":"A-","price":498.9,"score":87.1,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":571.04,"ticker":"NASDAQ:AMD","quality":87.1,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":4.52,"direction":"LONG","created_at":"2026-09-08 16:31:49","external_id":"old-direct-bridge:NASDAQ:AMD:A Trend-Pullback:LONG:498.90:2026-09-08 16:31:49","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":87.1,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":86.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":86.0},"stop":462.84,"type":"Trendfortsetzung","entry":498.9,"grade":"A-","price":498.9,"score":87.1,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":571.04,"ticker":"NASDAQ:AMD","quality":87.1,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":4.52,"direction":"LONG","created_at":"2026-09-08 16:31:49","elliott_bias":null,"elliott_gate":null,"signal_score":87.1,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"gate":{"score":87.1,"passed":true,"signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":[],"rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked"},"stop":"462.84","price":"498.9","score":87.1,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","target":"571.04","ticker":"NASDAQ:AMD","direction":"LONG","import_id":"api_20260908_143216_31b8ffbb","row_index":0,"signal_id":"f2eddefb7e4d6bd823810124","source_name":"signal-api","stored_at_utc":"2026-09-08T14:32:16.241460+00:00","source_created_at":"2026-09-08 16:31:49"},"telegram_result":{"ok":true,"service":"telegram","response":{"ok":true,"result":{"chat":{"id":862686005,"type":"private","username":"Rene_AKB_IV","first_name":"Rene"},"date":1788877937,"from":{"id":8637428325,"is_bot":true,"username":"tradegottbot","first_name":"Tradegott"},"text":"🟢 TSC Local Signal\n━━━━━━━━━━━━━━━━━━━━\n\n📌 NASDAQ:AMD · LONG\n\nSetup: A Trend-Pullback\nTyp: Trendfortsetzung\n\nGrade: A-\nQuality: 87.1\nSignal: 87.1\n\nTrade\nEntry: 498.9000\nStop: 462.8400\nZiel 1: 571.0400\nCRV: 2.00\nRisiko: 4.52%\n\nGründe\n✅ Close > EMA200\n✅ Close > EMA50\n✅ EMA50 > EMA200\n✅ Chikou bestätigt\n✅ RSI nutzbar\n✅ MACD bullish\n✅ MACD Hist. positiv\n\nQuelle\nlocal_signal_engine_v33\nlocal_quality_gate_v34\n\nGeprüft: 2026-09-08 16:31:49","entities":[{"type":"bold","length":16,"offset":3},{"type":"bold","length":17,"offset":45},{"type":"bold","length":16,"offset":71},{"type":"bold","length":2,"offset":118},{"type":"bold","length":4,"offset":130},{"type":"bold","length":4,"offset":143},{"type":"bold","length":5,"offset":149},{"type":"bold","length":6,"offset":228},{"type":"bold","length":6,"offset":355}],"message_id":1656}},"sent_at_utc":"2026-09-08T14:32:17.516113+00:00","status_code":200}}],"limit":5,"rules":{"ok":true,"service":"signal-quality-gate-rules","summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","min_score":80.0,"push_limit":5,"config_file":"/app/config/signal_rules.json","allowed_types":[],"blocked_types":[],"checked_at_utc":"2026-09-08T14:32:17.108267+00:00","allowed_tickers":[],"blocked_tickers":[],"telegram_enabled":true,"allow_empty_score":false,"auto_push_enabled":false,"require_direction":null},"errors":[],"service":"signal-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","sent_count":1,"error_count":0,"pushed_at_utc":"2026-09-08T14:32:17.525951+00:00","rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","pending_before":1,"pushed_at_local":"2026-09-08T16:32:17.525967+02:00","rejected_preview":[{"score":82.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"5afa266c80410cf6615523f0"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"2740f0713b6dc04ddfdd972b"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"9f9beb56d978cbea44d95597"},{"score":81.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"7d09029e1df7e8a17a5c7a6c"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"c26d3ea6da4616f9f1d53f6a"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"711a2750852a92f8ae871e31"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"6576177ddeaffc56316d85c7"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73412b2e0ec011a04e97a2e1"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"d87efde06740d8e9740cfb46"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"e6f9603290848c24d4398a38"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"7f58800a502a3088ae4ee325"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"33fbdb5bbf0c65fb46f83092"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73db9a1cf5a2c7c896097e89"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"0bfc6b591a5f9bf40c39780b"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ff26ae967dacefd546d30b6a"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9ff4507df4b293ca929f1cda"},{"score":90.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"177607c40afcfe8fa6452a65"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1c3287889271214966d668f2"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ae49e6bc14e9ff2192f1a44d"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"db93e8868c1416a8de8d409d"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"297f0290abc885dbf93d42f1"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"26229be2b703f2f9d7d06621"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"bb19e3353085b2ee153385a7"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1835317659c086f9fcc4bc33"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73356a46b9c795103da7e381"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"160ee197518c4a2c635ab80a"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a53e65388d88302e3dff7561"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9fff8186305f220a5e5fd612"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a21d07010b8fe6701cf5faa9"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["score_below_min:74.0<80.0"],"signal_id":"ef854c96bdb41ceb1f12ae59"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"20576861545b19e3fa6239d6"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"07b0fa5f58ff3707a2aa88cf"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"e78da54f43c1e15b8a4d0ac7"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"407266c21f8e237563ff6742"},{"score":78.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:78.0<80.0"],"signal_id":"021430673b988186d7cf8426"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"c525ea2a8eb7ff5875898bea"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"f380c472f619e5060f445b93"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"6ae645e0ab2f553b42040c12"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4057ab05f194333bce6648f7"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"1114b598435b18b114db5169"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"9277bb79e61298c28406b57e"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"1b83641bd63931f184fd69ce"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"80e802a535d1d16f69f373cd"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"8d621143e354a65b0c4af64b"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"192a1fe17b52433c07a2da18"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"8a8e1e5f12dee28910fceecd"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"ec2a67722028a7bcea6f2dff"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V511-PIPELINE-TEST","reasons":["already_sent"],"signal_id":"10cd55e5ea87aed6ad63b12e"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"a5bb57e618495b19577c3566"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"d98af48be40c7cd55bc78022"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4c3df5f2f13b75c36ae1fe08"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"c44ec08a413100a6d9c12601"},{"score":89.0,"setup":"TSC-Real-Intake-Test","signal":"BUY_CANDIDATE","ticker":"NASDAQ:NVDA","reasons":["already_sent"],"signal_id":"782e58255c34b865ace52777"},{"score":87.0,"setup":"V2.5-INTAKE-TEST","signal":"BUY_CANDIDATE","ticker":"XETRA:QDVE","reasons":["already_sent"],"signal_id":"e1790712310c8609673f6ccf"}],"rejected_visible_count":54},"signal_input":{"crv":2.0,"raw":{"crv":2.0,"raw":{"score":87.1,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":87.1,"s91k_original_score":86.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":86.0},"stop":462.84,"type":"Trendfortsetzung","entry":498.9,"grade":"A-","price":498.9,"score":87.1,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":571.04,"ticker":"NASDAQ:AMD","quality":87.1,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":4.52,"direction":"LONG","created_at":"2026-09-08 16:31:49","external_id":"old-direct-bridge:NASDAQ:AMD:A Trend-Pullback:LONG:498.90:2026-09-08 16:31:49","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":87.1,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":86.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":86.0},"stop":462.84,"type":"Trendfortsetzung","entry":498.9,"grade":"A-","price":498.9,"score":87.1,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":571.04,"ticker":"NASDAQ:AMD","quality":87.1,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":4.52,"direction":"LONG","created_at":"2026-09-08 16:31:49","elliott_bias":null,"elliott_gate":null,"signal_score":87.1,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"send_telegram":true,"write_journal":true,"checked_at_utc":"2026-09-08T14:32:18.368686+00:00","journal_result":{"ok":true,"mode":"journal-created-by-telegram-marker"}},"context_signal_id":"local:v33:NASDAQ:AMD:2026-09-08:A_TREND_PULLBACK"},"created_at_utc":"2026-09-08T14:32:18.368802+00:00"}},{"signal_id":"local:v33:NASDAQ:AMD:2026-08-26:B_ANTICYCLICAL_REVERSAL","ticker":"NASDAQ:AMD","signal_type":"ANTICYCLICAL_REVERSAL","score":82.65,"telegram_ok":true,"telegram_status_code":200,"sent_at":"2026-08-26T16:32:27.301758+02:00","raw":{"source":"local_telegram_push_v35","dry_run":false,"gate_id":"local-quality:v34:local:v33:NASDAQ:AMD:2026-08-26:B_ANTICYCLICAL_REVERSAL","quality":{"passed":true,"reasons":["Close über EMA200","Close über EMA50","EMA20 über EMA50","EMA50 über EMA200","RSI im nutzbaren Bereich","MACD bullish","MACD Histogramm positiv"],"rejects":[],"final_grade":"A-","final_score":82.65},"signal_id":"local:v33:NASDAQ:AMD:2026-08-26:B_ANTICYCLICAL_REVERSAL","send_result":{"ok":true,"sent":true,"marker":"TSC_S111A_SEND_PATH_POLICY_CONTEXT_WRAPPER_ACTIVE","bridged":true,"dry_run":false,"service":"old-direct-telegram-bridge","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","status_code":200,"context_setup":"B_ANTICYCLICAL_REVERSAL","checked_at_utc":"2026-08-26T14:32:27.292731+00:00","context_source":"pending_payload_item","context_ticker":"NASDAQ:AMD","pipeline_result":{"ok":true,"source":"old_direct_telegram_bridge_v512","service":"single-signal-pipeline","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","signal_id":null,"add_result":{"ok":true,"service":"signal-api-add","import_id":"api_20260826_143225_7aea4fa6","record_path":"/app/data/imports/api_20260826_143225_7aea4fa6.json","source_name":"signal-api","rows_received":1,"created_at_utc":"2026-08-26T14:32:25.593075+00:00","signals_written":1,"created_at_local":"2026-08-26T16:32:25.593097+02:00","signal_candidates":1},"push_result":{"ok":true,"sent":[{"score":82.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","write_ok":true,"direction":"LONG","import_id":"api_20260826_143225_7aea4fa6","signal_id":"5afa266c80410cf6615523f0","journal_ok":true,"sent_at_utc":"2026-08-26T14:32:26.538202+00:00","source_name":"signal-api","telegram_ok":true,"signal_snapshot":{"raw":{"crv":1.8,"raw":{"crv":1.8,"raw":{"score":82.7,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.7,"s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":436.02,"type":"Antizyklische Umkehr","entry":484.5,"grade":"A-","price":484.5,"score":82.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":571.76,"ticker":"NASDAQ:AMD","quality":82.7,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":5.56,"direction":"LONG","created_at":"2026-08-26 16:32:01","external_id":"old-direct-bridge:NASDAQ:AMD:B Antizyklische Umkehr:LONG:484.50:2026-08-26 16:32:01","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.7,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":436.02,"type":"Antizyklische Umkehr","entry":484.5,"grade":"A-","price":484.5,"score":82.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":571.76,"ticker":"NASDAQ:AMD","quality":82.7,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":5.56,"direction":"LONG","created_at":"2026-08-26 16:32:01","elliott_bias":null,"elliott_gate":null,"signal_score":82.7,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"gate":{"score":82.7,"passed":true,"signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":[],"rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked"},"stop":"436.02","price":"484.5","score":82.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","target":"571.76","ticker":"NASDAQ:AMD","direction":"LONG","import_id":"api_20260826_143225_7aea4fa6","row_index":0,"signal_id":"5afa266c80410cf6615523f0","source_name":"signal-api","stored_at_utc":"2026-08-26T14:32:25.591136+00:00","source_created_at":"2026-08-26 16:32:01"},"telegram_result":{"ok":true,"service":"telegram","response":{"ok":true,"result":{"chat":{"id":862686005,"type":"private","username":"Rene_AKB_IV","first_name":"Rene"},"date":1787754746,"from":{"id":8637428325,"is_bot":true,"username":"tradegottbot","first_name":"Tradegott"},"text":"🟢 TSC Local Signal\n━━━━━━━━━━━━━━━━━━━━\n\n📌 NASDAQ:AMD · LONG\n\nSetup: B Antizyklische Umkehr\nTyp: Antizyklische Umkehr\n\nGrade: A-\nQuality: 82.7\nSignal: 82.7\n\nTrade\nEntry: 484.5000\nStop: 436.0200\nZiel 1: 571.7600\nCRV: 1.80\nRisiko: 5.56%\n\nGründe\n✅ Close > EMA200\n✅ Close > EMA50\n✅ EMA20 > EMA50\n✅ EMA50 > EMA200\n✅ RSI nutzbar\n✅ MACD bullish\n✅ MACD Hist. positiv\n\nQuelle\nlocal_signal_engine_v33\nlocal_quality_gate_v34\n\nGeprüft: 2026-08-26 16:32:01","entities":[{"type":"bold","length":16,"offset":3},{"type":"bold","length":17,"offset":45},{"type":"bold","length":22,"offset":71},{"type":"bold","length":2,"offset":128},{"type":"bold","length":4,"offset":140},{"type":"bold","length":4,"offset":153},{"type":"bold","length":5,"offset":159},{"type":"bold","length":6,"offset":238},{"type":"bold","length":6,"offset":362}],"message_id":1605}},"sent_at_utc":"2026-08-26T14:32:26.538086+00:00","status_code":200}}],"limit":5,"rules":{"ok":true,"service":"signal-quality-gate-rules","summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","min_score":80.0,"push_limit":5,"config_file":"/app/config/signal_rules.json","allowed_types":[],"blocked_types":[],"checked_at_utc":"2026-08-26T14:32:26.363508+00:00","allowed_tickers":[],"blocked_tickers":[],"telegram_enabled":true,"allow_empty_score":false,"auto_push_enabled":false,"require_direction":null},"errors":[],"service":"signal-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","sent_count":1,"error_count":0,"pushed_at_utc":"2026-08-26T14:32:26.547142+00:00","rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","pending_before":1,"pushed_at_local":"2026-08-26T16:32:26.547156+02:00","rejected_preview":[{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"2740f0713b6dc04ddfdd972b"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"9f9beb56d978cbea44d95597"},{"score":81.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"7d09029e1df7e8a17a5c7a6c"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"c26d3ea6da4616f9f1d53f6a"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"711a2750852a92f8ae871e31"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"6576177ddeaffc56316d85c7"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73412b2e0ec011a04e97a2e1"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"d87efde06740d8e9740cfb46"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"e6f9603290848c24d4398a38"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"7f58800a502a3088ae4ee325"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"33fbdb5bbf0c65fb46f83092"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73db9a1cf5a2c7c896097e89"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"0bfc6b591a5f9bf40c39780b"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ff26ae967dacefd546d30b6a"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9ff4507df4b293ca929f1cda"},{"score":90.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"177607c40afcfe8fa6452a65"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1c3287889271214966d668f2"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ae49e6bc14e9ff2192f1a44d"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"db93e8868c1416a8de8d409d"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"297f0290abc885dbf93d42f1"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"26229be2b703f2f9d7d06621"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"bb19e3353085b2ee153385a7"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1835317659c086f9fcc4bc33"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73356a46b9c795103da7e381"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"160ee197518c4a2c635ab80a"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a53e65388d88302e3dff7561"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9fff8186305f220a5e5fd612"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a21d07010b8fe6701cf5faa9"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["score_below_min:74.0<80.0"],"signal_id":"ef854c96bdb41ceb1f12ae59"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"20576861545b19e3fa6239d6"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"07b0fa5f58ff3707a2aa88cf"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"e78da54f43c1e15b8a4d0ac7"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"407266c21f8e237563ff6742"},{"score":78.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:78.0<80.0"],"signal_id":"021430673b988186d7cf8426"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"c525ea2a8eb7ff5875898bea"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"f380c472f619e5060f445b93"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"6ae645e0ab2f553b42040c12"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4057ab05f194333bce6648f7"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"1114b598435b18b114db5169"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"9277bb79e61298c28406b57e"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"1b83641bd63931f184fd69ce"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"80e802a535d1d16f69f373cd"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"8d621143e354a65b0c4af64b"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"192a1fe17b52433c07a2da18"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"8a8e1e5f12dee28910fceecd"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"ec2a67722028a7bcea6f2dff"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V511-PIPELINE-TEST","reasons":["already_sent"],"signal_id":"10cd55e5ea87aed6ad63b12e"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"a5bb57e618495b19577c3566"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"d98af48be40c7cd55bc78022"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4c3df5f2f13b75c36ae1fe08"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"c44ec08a413100a6d9c12601"},{"score":89.0,"setup":"TSC-Real-Intake-Test","signal":"BUY_CANDIDATE","ticker":"NASDAQ:NVDA","reasons":["already_sent"],"signal_id":"782e58255c34b865ace52777"},{"score":87.0,"setup":"V2.5-INTAKE-TEST","signal":"BUY_CANDIDATE","ticker":"XETRA:QDVE","reasons":["already_sent"],"signal_id":"e1790712310c8609673f6ccf"}],"rejected_visible_count":53},"signal_input":{"crv":1.8,"raw":{"crv":1.8,"raw":{"score":82.7,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.7,"s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":436.02,"type":"Antizyklische Umkehr","entry":484.5,"grade":"A-","price":484.5,"score":82.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":571.76,"ticker":"NASDAQ:AMD","quality":82.7,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":5.56,"direction":"LONG","created_at":"2026-08-26 16:32:01","external_id":"old-direct-bridge:NASDAQ:AMD:B Antizyklische Umkehr:LONG:484.50:2026-08-26 16:32:01","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.7,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":436.02,"type":"Antizyklische Umkehr","entry":484.5,"grade":"A-","price":484.5,"score":82.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":571.76,"ticker":"NASDAQ:AMD","quality":82.7,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":5.56,"direction":"LONG","created_at":"2026-08-26 16:32:01","elliott_bias":null,"elliott_gate":null,"signal_score":82.7,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"send_telegram":true,"write_journal":true,"checked_at_utc":"2026-08-26T14:32:27.292699+00:00","journal_result":{"ok":true,"mode":"journal-created-by-telegram-marker"}},"context_signal_id":"local:v33:NASDAQ:AMD:2026-08-26:B_ANTICYCLICAL_REVERSAL"},"created_at_utc":"2026-08-26T14:32:27.292822+00:00"}},{"signal_id":"local:v33:NASDAQ:AMD:2026-08-26:A_TREND_PULLBACK","ticker":"NASDAQ:AMD","signal_type":"TREND_CONTINUATION","score":90.45,"telegram_ok":true,"telegram_status_code":200,"sent_at":"2026-08-26T16:32:25.450670+02:00","raw":{"source":"local_telegram_push_v35","dry_run":false,"gate_id":"local-quality:v34:local:v33:NASDAQ:AMD:2026-08-26:A_TREND_PULLBACK","quality":{"passed":true,"reasons":["Close über EMA200","Close über EMA50","EMA20 über EMA50","EMA50 über EMA200","RSI im nutzbaren Bereich","MACD bullish","MACD Histogramm positiv"],"rejects":[],"final_grade":"A","final_score":90.45},"signal_id":"local:v33:NASDAQ:AMD:2026-08-26:A_TREND_PULLBACK","send_result":{"ok":true,"sent":true,"marker":"TSC_S111A_SEND_PATH_POLICY_CONTEXT_WRAPPER_ACTIVE","bridged":true,"dry_run":false,"service":"old-direct-telegram-bridge","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","status_code":200,"context_setup":"A_TREND_PULLBACK","checked_at_utc":"2026-08-26T14:32:25.441898+00:00","context_source":"pending_payload_item","context_ticker":"NASDAQ:AMD","pipeline_result":{"ok":true,"source":"old_direct_telegram_bridge_v512","service":"single-signal-pipeline","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","signal_id":null,"add_result":{"ok":true,"service":"signal-api-add","import_id":"api_20260826_143223_54ae41e3","record_path":"/app/data/imports/api_20260826_143223_54ae41e3.json","source_name":"signal-api","rows_received":1,"created_at_utc":"2026-08-26T14:32:23.749243+00:00","signals_written":1,"created_at_local":"2026-08-26T16:32:23.749264+02:00","signal_candidates":1},"push_result":{"ok":true,"sent":[{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","write_ok":true,"direction":"LONG","import_id":"api_20260826_143223_54ae41e3","signal_id":"2740f0713b6dc04ddfdd972b","journal_ok":true,"sent_at_utc":"2026-08-26T14:32:24.689922+00:00","source_name":"signal-api","telegram_ok":true,"signal_snapshot":{"raw":{"crv":2.0,"raw":{"crv":2.0,"stop":441.41,"type":"Trendfortsetzung","entry":484.5,"grade":"A","price":484.5,"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":570.68,"ticker":"NASDAQ:AMD","quality":90.5,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":5.56,"direction":"LONG","created_at":"2026-08-26 16:32:01","external_id":"old-direct-bridge:NASDAQ:AMD:A Trend-Pullback:LONG:484.50:2026-08-26 16:32:01","signal_score":92.0,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512"},"stop":441.41,"type":"Trendfortsetzung","entry":484.5,"grade":"A","price":484.5,"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":570.68,"ticker":"NASDAQ:AMD","quality":90.5,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":5.56,"direction":"LONG","created_at":"2026-08-26 16:32:01","elliott_bias":null,"elliott_gate":null,"signal_score":92.0,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"gate":{"score":92.0,"passed":true,"signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":[],"rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked"},"stop":"441.41","price":"484.5","score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","target":"570.68","ticker":"NASDAQ:AMD","direction":"LONG","import_id":"api_20260826_143223_54ae41e3","row_index":0,"signal_id":"2740f0713b6dc04ddfdd972b","source_name":"signal-api","stored_at_utc":"2026-08-26T14:32:23.747355+00:00","source_created_at":"2026-08-26 16:32:01"},"telegram_result":{"ok":true,"service":"telegram","response":{"ok":true,"result":{"chat":{"id":862686005,"type":"private","username":"Rene_AKB_IV","first_name":"Rene"},"date":1787754744,"from":{"id":8637428325,"is_bot":true,"username":"tradegottbot","first_name":"Tradegott"},"text":"🟢 TSC Local Signal\n━━━━━━━━━━━━━━━━━━━━\n\n📌 NASDAQ:AMD · LONG\n\nSetup: A Trend-Pullback\nTyp: Trendfortsetzung\n\nGrade: A\nQuality: 90.5\nSignal: 92.0\n\nTrade\nEntry: 484.5000\nStop: 441.4100\nZiel 1: 570.6800\nCRV: 2.00\nRisiko: 5.56%\n\nGründe\n✅ Close > EMA200\n✅ Close > EMA50\n✅ EMA20 > EMA50\n✅ EMA50 > EMA200\n✅ RSI nutzbar\n✅ MACD bullish\n✅ MACD Hist. positiv\n\nQuelle\nlocal_signal_engine_v33\nlocal_quality_gate_v34\n\nGeprüft: 2026-08-26 16:32:01","entities":[{"type":"bold","length":16,"offset":3},{"type":"bold","length":17,"offset":45},{"type":"bold","length":16,"offset":71},{"type":"bold","length":1,"offset":118},{"type":"bold","length":4,"offset":129},{"type":"bold","length":4,"offset":142},{"type":"bold","length":5,"offset":148},{"type":"bold","length":6,"offset":227},{"type":"bold","length":6,"offset":351}],"message_id":1604}},"sent_at_utc":"2026-08-26T14:32:24.689797+00:00","status_code":200}}],"limit":5,"rules":{"ok":true,"service":"signal-quality-gate-rules","summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","min_score":80.0,"push_limit":5,"config_file":"/app/config/signal_rules.json","allowed_types":[],"blocked_types":[],"checked_at_utc":"2026-08-26T14:32:24.500646+00:00","allowed_tickers":[],"blocked_tickers":[],"telegram_enabled":true,"allow_empty_score":false,"auto_push_enabled":false,"require_direction":null},"errors":[],"service":"signal-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","sent_count":1,"error_count":0,"pushed_at_utc":"2026-08-26T14:32:24.698571+00:00","rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","pending_before":1,"pushed_at_local":"2026-08-26T16:32:24.698585+02:00","rejected_preview":[{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"9f9beb56d978cbea44d95597"},{"score":81.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"7d09029e1df7e8a17a5c7a6c"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"c26d3ea6da4616f9f1d53f6a"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"711a2750852a92f8ae871e31"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"6576177ddeaffc56316d85c7"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73412b2e0ec011a04e97a2e1"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"d87efde06740d8e9740cfb46"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"e6f9603290848c24d4398a38"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"7f58800a502a3088ae4ee325"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"33fbdb5bbf0c65fb46f83092"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73db9a1cf5a2c7c896097e89"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"0bfc6b591a5f9bf40c39780b"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ff26ae967dacefd546d30b6a"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9ff4507df4b293ca929f1cda"},{"score":90.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"177607c40afcfe8fa6452a65"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1c3287889271214966d668f2"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ae49e6bc14e9ff2192f1a44d"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"db93e8868c1416a8de8d409d"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"297f0290abc885dbf93d42f1"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"26229be2b703f2f9d7d06621"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"bb19e3353085b2ee153385a7"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1835317659c086f9fcc4bc33"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73356a46b9c795103da7e381"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"160ee197518c4a2c635ab80a"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a53e65388d88302e3dff7561"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9fff8186305f220a5e5fd612"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a21d07010b8fe6701cf5faa9"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["score_below_min:74.0<80.0"],"signal_id":"ef854c96bdb41ceb1f12ae59"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"20576861545b19e3fa6239d6"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"07b0fa5f58ff3707a2aa88cf"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"e78da54f43c1e15b8a4d0ac7"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"407266c21f8e237563ff6742"},{"score":78.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:78.0<80.0"],"signal_id":"021430673b988186d7cf8426"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"c525ea2a8eb7ff5875898bea"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"f380c472f619e5060f445b93"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"6ae645e0ab2f553b42040c12"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4057ab05f194333bce6648f7"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"1114b598435b18b114db5169"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"9277bb79e61298c28406b57e"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"1b83641bd63931f184fd69ce"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"80e802a535d1d16f69f373cd"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"8d621143e354a65b0c4af64b"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"192a1fe17b52433c07a2da18"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"8a8e1e5f12dee28910fceecd"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"ec2a67722028a7bcea6f2dff"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V511-PIPELINE-TEST","reasons":["already_sent"],"signal_id":"10cd55e5ea87aed6ad63b12e"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"a5bb57e618495b19577c3566"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"d98af48be40c7cd55bc78022"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4c3df5f2f13b75c36ae1fe08"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"c44ec08a413100a6d9c12601"},{"score":89.0,"setup":"TSC-Real-Intake-Test","signal":"BUY_CANDIDATE","ticker":"NASDAQ:NVDA","reasons":["already_sent"],"signal_id":"782e58255c34b865ace52777"},{"score":87.0,"setup":"V2.5-INTAKE-TEST","signal":"BUY_CANDIDATE","ticker":"XETRA:QDVE","reasons":["already_sent"],"signal_id":"e1790712310c8609673f6ccf"}],"rejected_visible_count":52},"signal_input":{"crv":2.0,"raw":{"crv":2.0,"stop":441.41,"type":"Trendfortsetzung","entry":484.5,"grade":"A","price":484.5,"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":570.68,"ticker":"NASDAQ:AMD","quality":90.5,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":5.56,"direction":"LONG","created_at":"2026-08-26 16:32:01","external_id":"old-direct-bridge:NASDAQ:AMD:A Trend-Pullback:LONG:484.50:2026-08-26 16:32:01","signal_score":92.0,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512"},"stop":441.41,"type":"Trendfortsetzung","entry":484.5,"grade":"A","price":484.5,"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":570.68,"ticker":"NASDAQ:AMD","quality":90.5,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":5.56,"direction":"LONG","created_at":"2026-08-26 16:32:01","elliott_bias":null,"elliott_gate":null,"signal_score":92.0,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"send_telegram":true,"write_journal":true,"checked_at_utc":"2026-08-26T14:32:25.441869+00:00","journal_result":{"ok":true,"mode":"journal-created-by-telegram-marker"}},"context_signal_id":"local:v33:NASDAQ:AMD:2026-08-26:A_TREND_PULLBACK"},"created_at_utc":"2026-08-26T14:32:25.441993+00:00"}},{"signal_id":"local:v33:NASDAQ:AMD:2026-08-17:A_TREND_PULLBACK","ticker":"NASDAQ:AMD","signal_type":"TREND_CONTINUATION","score":88.95,"telegram_ok":true,"telegram_status_code":200,"sent_at":"2026-08-17T16:31:36.652394+02:00","raw":{"source":"local_telegram_push_v35","dry_run":false,"gate_id":"local-quality:v34:local:v33:NASDAQ:AMD:2026-08-17:A_TREND_PULLBACK","quality":{"passed":true,"reasons":["Close über EMA200","Close über EMA50","EMA20 über EMA50","EMA50 über EMA200","RSI im nutzbaren Bereich","MACD bullish","MACD Histogramm positiv"],"rejects":[],"final_grade":"A","final_score":88.95},"signal_id":"local:v33:NASDAQ:AMD:2026-08-17:A_TREND_PULLBACK","send_result":{"ok":true,"sent":true,"marker":"TSC_S111A_SEND_PATH_POLICY_CONTEXT_WRAPPER_ACTIVE","bridged":true,"dry_run":false,"service":"old-direct-telegram-bridge","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","status_code":200,"context_setup":"A_TREND_PULLBACK","checked_at_utc":"2026-08-17T14:31:36.643148+00:00","context_source":"pending_payload_item","context_ticker":"NASDAQ:AMD","pipeline_result":{"ok":true,"source":"old_direct_telegram_bridge_v512","service":"single-signal-pipeline","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","signal_id":null,"add_result":{"ok":true,"service":"signal-api-add","import_id":"api_20260817_143135_214a832c","record_path":"/app/data/imports/api_20260817_143135_214a832c.json","source_name":"signal-api","rows_received":1,"created_at_utc":"2026-08-17T14:31:35.138228+00:00","signals_written":1,"created_at_local":"2026-08-17T16:31:35.138255+02:00","signal_candidates":1},"push_result":{"ok":true,"sent":[{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","write_ok":true,"direction":"LONG","import_id":"api_20260817_143135_214a832c","signal_id":"9f9beb56d978cbea44d95597","journal_ok":true,"sent_at_utc":"2026-08-17T14:31:35.957468+00:00","source_name":"signal-api","telegram_ok":true,"signal_snapshot":{"raw":{"crv":2.0,"raw":{"crv":2.0,"stop":462.89,"type":"Trendfortsetzung","entry":512.05,"grade":"A","price":512.05,"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":610.37,"ticker":"NASDAQ:AMD","quality":89.0,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":6.0,"direction":"LONG","created_at":"2026-08-17 16:31:15","external_id":"old-direct-bridge:NASDAQ:AMD:A Trend-Pullback:LONG:512.05:2026-08-17 16:31:15","signal_score":92.0,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512"},"stop":462.89,"type":"Trendfortsetzung","entry":512.05,"grade":"A","price":512.05,"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":610.37,"ticker":"NASDAQ:AMD","quality":89.0,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":6.0,"direction":"LONG","created_at":"2026-08-17 16:31:15","elliott_bias":null,"elliott_gate":null,"signal_score":92.0,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"gate":{"score":92.0,"passed":true,"signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":[],"rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked"},"stop":"462.89","price":"512.05","score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","target":"610.37","ticker":"NASDAQ:AMD","direction":"LONG","import_id":"api_20260817_143135_214a832c","row_index":0,"signal_id":"9f9beb56d978cbea44d95597","source_name":"signal-api","stored_at_utc":"2026-08-17T14:31:35.136047+00:00","source_created_at":"2026-08-17 16:31:15"},"telegram_result":{"ok":true,"service":"telegram","response":{"ok":true,"result":{"chat":{"id":862686005,"type":"private","username":"Rene_AKB_IV","first_name":"Rene"},"date":1786977095,"from":{"id":8637428325,"is_bot":true,"username":"tradegottbot","first_name":"Tradegott"},"text":"🟢 TSC Local Signal\n━━━━━━━━━━━━━━━━━━━━\n\n📌 NASDAQ:AMD · LONG\n\nSetup: A Trend-Pullback\nTyp: Trendfortsetzung\n\nGrade: A\nQuality: 89.0\nSignal: 92.0\n\nTrade\nEntry: 512.0500\nStop: 462.8900\nZiel 1: 610.3700\nCRV: 2.00\nRisiko: 6.00%\n\nGründe\n✅ Close > EMA200\n✅ Close > EMA50\n✅ EMA20 > EMA50\n✅ EMA50 > EMA200\n✅ RSI nutzbar\n✅ MACD bullish\n✅ MACD Hist. positiv\n\nQuelle\nlocal_signal_engine_v33\nlocal_quality_gate_v34\n\nGeprüft: 2026-08-17 16:31:15","entities":[{"type":"bold","length":16,"offset":3},{"type":"bold","length":17,"offset":45},{"type":"bold","length":16,"offset":71},{"type":"bold","length":1,"offset":118},{"type":"bold","length":4,"offset":129},{"type":"bold","length":4,"offset":142},{"type":"bold","length":5,"offset":148},{"type":"bold","length":6,"offset":227},{"type":"bold","length":6,"offset":351}],"message_id":1579}},"sent_at_utc":"2026-08-17T14:31:35.957364+00:00","status_code":200}}],"limit":5,"rules":{"ok":true,"service":"signal-quality-gate-rules","summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","min_score":80.0,"push_limit":5,"config_file":"/app/config/signal_rules.json","allowed_types":[],"blocked_types":[],"checked_at_utc":"2026-08-17T14:31:35.796906+00:00","allowed_tickers":[],"blocked_tickers":[],"telegram_enabled":true,"allow_empty_score":false,"auto_push_enabled":false,"require_direction":null},"errors":[],"service":"signal-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","sent_count":1,"error_count":0,"pushed_at_utc":"2026-08-17T14:31:35.966973+00:00","rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","pending_before":1,"pushed_at_local":"2026-08-17T16:31:35.966986+02:00","rejected_preview":[{"score":81.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"7d09029e1df7e8a17a5c7a6c"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"c26d3ea6da4616f9f1d53f6a"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"711a2750852a92f8ae871e31"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"6576177ddeaffc56316d85c7"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73412b2e0ec011a04e97a2e1"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"d87efde06740d8e9740cfb46"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"e6f9603290848c24d4398a38"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"7f58800a502a3088ae4ee325"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"33fbdb5bbf0c65fb46f83092"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73db9a1cf5a2c7c896097e89"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"0bfc6b591a5f9bf40c39780b"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ff26ae967dacefd546d30b6a"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9ff4507df4b293ca929f1cda"},{"score":90.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"177607c40afcfe8fa6452a65"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1c3287889271214966d668f2"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ae49e6bc14e9ff2192f1a44d"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"db93e8868c1416a8de8d409d"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"297f0290abc885dbf93d42f1"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"26229be2b703f2f9d7d06621"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"bb19e3353085b2ee153385a7"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1835317659c086f9fcc4bc33"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73356a46b9c795103da7e381"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"160ee197518c4a2c635ab80a"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a53e65388d88302e3dff7561"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9fff8186305f220a5e5fd612"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a21d07010b8fe6701cf5faa9"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["score_below_min:74.0<80.0"],"signal_id":"ef854c96bdb41ceb1f12ae59"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"20576861545b19e3fa6239d6"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"07b0fa5f58ff3707a2aa88cf"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"e78da54f43c1e15b8a4d0ac7"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"407266c21f8e237563ff6742"},{"score":78.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:78.0<80.0"],"signal_id":"021430673b988186d7cf8426"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"c525ea2a8eb7ff5875898bea"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"f380c472f619e5060f445b93"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"6ae645e0ab2f553b42040c12"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4057ab05f194333bce6648f7"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"1114b598435b18b114db5169"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"9277bb79e61298c28406b57e"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"1b83641bd63931f184fd69ce"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"80e802a535d1d16f69f373cd"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"8d621143e354a65b0c4af64b"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"192a1fe17b52433c07a2da18"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"8a8e1e5f12dee28910fceecd"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"ec2a67722028a7bcea6f2dff"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V511-PIPELINE-TEST","reasons":["already_sent"],"signal_id":"10cd55e5ea87aed6ad63b12e"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"a5bb57e618495b19577c3566"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"d98af48be40c7cd55bc78022"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4c3df5f2f13b75c36ae1fe08"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"c44ec08a413100a6d9c12601"},{"score":89.0,"setup":"TSC-Real-Intake-Test","signal":"BUY_CANDIDATE","ticker":"NASDAQ:NVDA","reasons":["already_sent"],"signal_id":"782e58255c34b865ace52777"},{"score":87.0,"setup":"V2.5-INTAKE-TEST","signal":"BUY_CANDIDATE","ticker":"XETRA:QDVE","reasons":["already_sent"],"signal_id":"e1790712310c8609673f6ccf"}],"rejected_visible_count":51},"signal_input":{"crv":2.0,"raw":{"crv":2.0,"stop":462.89,"type":"Trendfortsetzung","entry":512.05,"grade":"A","price":512.05,"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":610.37,"ticker":"NASDAQ:AMD","quality":89.0,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":6.0,"direction":"LONG","created_at":"2026-08-17 16:31:15","external_id":"old-direct-bridge:NASDAQ:AMD:A Trend-Pullback:LONG:512.05:2026-08-17 16:31:15","signal_score":92.0,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512"},"stop":462.89,"type":"Trendfortsetzung","entry":512.05,"grade":"A","price":512.05,"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":610.37,"ticker":"NASDAQ:AMD","quality":89.0,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":6.0,"direction":"LONG","created_at":"2026-08-17 16:31:15","elliott_bias":null,"elliott_gate":null,"signal_score":92.0,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"send_telegram":true,"write_journal":true,"checked_at_utc":"2026-08-17T14:31:36.643116+00:00","journal_result":{"ok":true,"mode":"journal-created-by-telegram-marker"}},"context_signal_id":"local:v33:NASDAQ:AMD:2026-08-17:A_TREND_PULLBACK"},"created_at_utc":"2026-08-17T14:31:36.643237+00:00"}},{"signal_id":"local:v33:NASDAQ:AMD:2026-08-14:B_ANTICYCLICAL_REVERSAL","ticker":"NASDAQ:AMD","signal_type":"ANTICYCLICAL_REVERSAL","score":81.15,"telegram_ok":true,"telegram_status_code":200,"sent_at":"2026-08-14T16:31:34.487539+02:00","raw":{"source":"local_telegram_push_v35","dry_run":false,"gate_id":"local-quality:v34:local:v33:NASDAQ:AMD:2026-08-14:B_ANTICYCLICAL_REVERSAL","quality":{"passed":true,"reasons":["Close über EMA200","Close über EMA50","EMA20 über EMA50","EMA50 über EMA200","RSI im nutzbaren Bereich","MACD bullish","MACD Histogramm positiv"],"rejects":[],"final_grade":"B+","final_score":81.15},"signal_id":"local:v33:NASDAQ:AMD:2026-08-14:B_ANTICYCLICAL_REVERSAL","send_result":{"ok":true,"sent":true,"marker":"TSC_S111A_SEND_PATH_POLICY_CONTEXT_WRAPPER_ACTIVE","bridged":true,"dry_run":false,"service":"old-direct-telegram-bridge","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","status_code":200,"context_setup":"B_ANTICYCLICAL_REVERSAL","checked_at_utc":"2026-08-14T14:31:34.477730+00:00","context_source":"pending_payload_item","context_ticker":"NASDAQ:AMD","pipeline_result":{"ok":true,"source":"old_direct_telegram_bridge_v512","service":"single-signal-pipeline","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","signal_id":null,"add_result":{"ok":true,"service":"signal-api-add","import_id":"api_20260814_143133_dec35a88","record_path":"/app/data/imports/api_20260814_143133_dec35a88.json","source_name":"signal-api","rows_received":1,"created_at_utc":"2026-08-14T14:31:33.002543+00:00","signals_written":1,"created_at_local":"2026-08-14T16:31:33.002566+02:00","signal_candidates":1},"push_result":{"ok":true,"sent":[{"score":81.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","write_ok":true,"direction":"LONG","import_id":"api_20260814_143133_dec35a88","signal_id":"7d09029e1df7e8a17a5c7a6c","journal_ok":true,"sent_at_utc":"2026-08-14T14:31:33.803247+00:00","source_name":"signal-api","telegram_ok":true,"signal_snapshot":{"raw":{"crv":1.8,"raw":{"crv":1.8,"raw":{"score":81.2,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":81.2,"s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":447.99,"type":"Antizyklische Umkehr","entry":505.11,"grade":"B+","price":505.11,"score":81.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":607.93,"ticker":"NASDAQ:AMD","quality":81.2,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":6.28,"direction":"LONG","created_at":"2026-08-14 16:31:12","external_id":"old-direct-bridge:NASDAQ:AMD:B Antizyklische Umkehr:LONG:505.11:2026-08-14 16:31:12","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":81.2,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":447.99,"type":"Antizyklische Umkehr","entry":505.11,"grade":"B+","price":505.11,"score":81.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":607.93,"ticker":"NASDAQ:AMD","quality":81.2,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":6.28,"direction":"LONG","created_at":"2026-08-14 16:31:12","elliott_bias":null,"elliott_gate":null,"signal_score":81.2,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"gate":{"score":81.2,"passed":true,"signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":[],"rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked"},"stop":"447.99","price":"505.11","score":81.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","target":"607.93","ticker":"NASDAQ:AMD","direction":"LONG","import_id":"api_20260814_143133_dec35a88","row_index":0,"signal_id":"7d09029e1df7e8a17a5c7a6c","source_name":"signal-api","stored_at_utc":"2026-08-14T14:31:33.000541+00:00","source_created_at":"2026-08-14 16:31:12"},"telegram_result":{"ok":true,"service":"telegram","response":{"ok":true,"result":{"chat":{"id":862686005,"type":"private","username":"Rene_AKB_IV","first_name":"Rene"},"date":1786717893,"from":{"id":8637428325,"is_bot":true,"username":"tradegottbot","first_name":"Tradegott"},"text":"🟢 TSC Local Signal\n━━━━━━━━━━━━━━━━━━━━\n\n📌 NASDAQ:AMD · LONG\n\nSetup: B Antizyklische Umkehr\nTyp: Antizyklische Umkehr\n\nGrade: B+\nQuality: 81.2\nSignal: 81.2\n\nTrade\nEntry: 505.1100\nStop: 447.9900\nZiel 1: 607.9300\nCRV: 1.80\nRisiko: 6.28%\n\nGründe\n✅ Close > EMA200\n✅ Close > EMA50\n✅ EMA20 > EMA50\n✅ EMA50 > EMA200\n✅ RSI nutzbar\n✅ MACD bullish\n✅ MACD Hist. positiv\n\nQuelle\nlocal_signal_engine_v33\nlocal_quality_gate_v34\n\nGeprüft: 2026-08-14 16:31:12","entities":[{"type":"bold","length":16,"offset":3},{"type":"bold","length":17,"offset":45},{"type":"bold","length":22,"offset":71},{"type":"bold","length":2,"offset":128},{"type":"bold","length":4,"offset":140},{"type":"bold","length":4,"offset":153},{"type":"bold","length":5,"offset":159},{"type":"bold","length":6,"offset":238},{"type":"bold","length":6,"offset":362}],"message_id":1553}},"sent_at_utc":"2026-08-14T14:31:33.803132+00:00","status_code":200}}],"limit":5,"rules":{"ok":true,"service":"signal-quality-gate-rules","summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","min_score":80.0,"push_limit":5,"config_file":"/app/config/signal_rules.json","allowed_types":[],"blocked_types":[],"checked_at_utc":"2026-08-14T14:31:33.648746+00:00","allowed_tickers":[],"blocked_tickers":[],"telegram_enabled":true,"allow_empty_score":false,"auto_push_enabled":false,"require_direction":null},"errors":[],"service":"signal-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","sent_count":1,"error_count":0,"pushed_at_utc":"2026-08-14T14:31:33.813349+00:00","rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","pending_before":1,"pushed_at_local":"2026-08-14T16:31:33.813370+02:00","rejected_preview":[{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":["already_sent"],"signal_id":"c26d3ea6da4616f9f1d53f6a"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"711a2750852a92f8ae871e31"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"6576177ddeaffc56316d85c7"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73412b2e0ec011a04e97a2e1"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"d87efde06740d8e9740cfb46"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"e6f9603290848c24d4398a38"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"7f58800a502a3088ae4ee325"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"33fbdb5bbf0c65fb46f83092"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73db9a1cf5a2c7c896097e89"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"0bfc6b591a5f9bf40c39780b"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ff26ae967dacefd546d30b6a"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9ff4507df4b293ca929f1cda"},{"score":90.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"177607c40afcfe8fa6452a65"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1c3287889271214966d668f2"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ae49e6bc14e9ff2192f1a44d"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"db93e8868c1416a8de8d409d"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"297f0290abc885dbf93d42f1"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"26229be2b703f2f9d7d06621"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"bb19e3353085b2ee153385a7"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1835317659c086f9fcc4bc33"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73356a46b9c795103da7e381"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"160ee197518c4a2c635ab80a"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a53e65388d88302e3dff7561"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9fff8186305f220a5e5fd612"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a21d07010b8fe6701cf5faa9"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["score_below_min:74.0<80.0"],"signal_id":"ef854c96bdb41ceb1f12ae59"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"20576861545b19e3fa6239d6"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"07b0fa5f58ff3707a2aa88cf"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"e78da54f43c1e15b8a4d0ac7"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"407266c21f8e237563ff6742"},{"score":78.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:78.0<80.0"],"signal_id":"021430673b988186d7cf8426"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"c525ea2a8eb7ff5875898bea"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"f380c472f619e5060f445b93"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"6ae645e0ab2f553b42040c12"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4057ab05f194333bce6648f7"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"1114b598435b18b114db5169"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"9277bb79e61298c28406b57e"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"1b83641bd63931f184fd69ce"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"80e802a535d1d16f69f373cd"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"8d621143e354a65b0c4af64b"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"192a1fe17b52433c07a2da18"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"8a8e1e5f12dee28910fceecd"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"ec2a67722028a7bcea6f2dff"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V511-PIPELINE-TEST","reasons":["already_sent"],"signal_id":"10cd55e5ea87aed6ad63b12e"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"a5bb57e618495b19577c3566"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"d98af48be40c7cd55bc78022"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4c3df5f2f13b75c36ae1fe08"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"c44ec08a413100a6d9c12601"},{"score":89.0,"setup":"TSC-Real-Intake-Test","signal":"BUY_CANDIDATE","ticker":"NASDAQ:NVDA","reasons":["already_sent"],"signal_id":"782e58255c34b865ace52777"},{"score":87.0,"setup":"V2.5-INTAKE-TEST","signal":"BUY_CANDIDATE","ticker":"XETRA:QDVE","reasons":["already_sent"],"signal_id":"e1790712310c8609673f6ccf"}],"rejected_visible_count":50},"signal_input":{"crv":1.8,"raw":{"crv":1.8,"raw":{"score":81.2,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":81.2,"s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":447.99,"type":"Antizyklische Umkehr","entry":505.11,"grade":"B+","price":505.11,"score":81.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":607.93,"ticker":"NASDAQ:AMD","quality":81.2,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":6.28,"direction":"LONG","created_at":"2026-08-14 16:31:12","external_id":"old-direct-bridge:NASDAQ:AMD:B Antizyklische Umkehr:LONG:505.11:2026-08-14 16:31:12","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":81.2,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":447.99,"type":"Antizyklische Umkehr","entry":505.11,"grade":"B+","price":505.11,"score":81.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":607.93,"ticker":"NASDAQ:AMD","quality":81.2,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":6.28,"direction":"LONG","created_at":"2026-08-14 16:31:12","elliott_bias":null,"elliott_gate":null,"signal_score":81.2,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"send_telegram":true,"write_journal":true,"checked_at_utc":"2026-08-14T14:31:34.477698+00:00","journal_result":{"ok":true,"mode":"journal-created-by-telegram-marker"}},"context_signal_id":"local:v33:NASDAQ:AMD:2026-08-14:B_ANTICYCLICAL_REVERSAL"},"created_at_utc":"2026-08-14T14:31:34.477820+00:00"}},{"signal_id":"local:v33:NASDAQ:AMD:2026-08-14:A_TREND_PULLBACK","ticker":"NASDAQ:AMD","signal_type":"TREND_CONTINUATION","score":88.95,"telegram_ok":true,"telegram_status_code":200,"sent_at":"2026-08-14T16:31:32.878885+02:00","raw":{"source":"local_telegram_push_v35","dry_run":false,"gate_id":"local-quality:v34:local:v33:NASDAQ:AMD:2026-08-14:A_TREND_PULLBACK","quality":{"passed":true,"reasons":["Close über EMA200","Close über EMA50","EMA20 über EMA50","EMA50 über EMA200","RSI im nutzbaren Bereich","MACD bullish","MACD Histogramm positiv"],"rejects":[],"final_grade":"A","final_score":88.95},"signal_id":"local:v33:NASDAQ:AMD:2026-08-14:A_TREND_PULLBACK","send_result":{"ok":true,"sent":true,"marker":"TSC_S111A_SEND_PATH_POLICY_CONTEXT_WRAPPER_ACTIVE","bridged":true,"dry_run":false,"service":"old-direct-telegram-bridge","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","status_code":200,"context_setup":"A_TREND_PULLBACK","checked_at_utc":"2026-08-14T14:31:32.870178+00:00","context_source":"pending_payload_item","context_ticker":"NASDAQ:AMD","pipeline_result":{"ok":true,"source":"old_direct_telegram_bridge_v512","service":"single-signal-pipeline","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","signal_id":null,"add_result":{"ok":true,"service":"signal-api-add","import_id":"api_20260814_143131_6c93ce1e","record_path":"/app/data/imports/api_20260814_143131_6c93ce1e.json","source_name":"signal-api","rows_received":1,"created_at_utc":"2026-08-14T14:31:31.416946+00:00","signals_written":1,"created_at_local":"2026-08-14T16:31:31.416966+02:00","signal_candidates":1},"push_result":{"ok":true,"sent":[{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","write_ok":true,"direction":"LONG","import_id":"api_20260814_143131_6c93ce1e","signal_id":"c26d3ea6da4616f9f1d53f6a","journal_ok":true,"sent_at_utc":"2026-08-14T14:31:32.220807+00:00","source_name":"signal-api","telegram_ok":true,"signal_snapshot":{"raw":{"crv":2.0,"raw":{"crv":2.0,"stop":454.34,"type":"Trendfortsetzung","entry":505.11,"grade":"A","price":505.11,"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":606.66,"ticker":"NASDAQ:AMD","quality":89.0,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":6.28,"direction":"LONG","created_at":"2026-08-14 16:31:12","external_id":"old-direct-bridge:NASDAQ:AMD:A Trend-Pullback:LONG:505.11:2026-08-14 16:31:12","signal_score":92.0,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512"},"stop":454.34,"type":"Trendfortsetzung","entry":505.11,"grade":"A","price":505.11,"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":606.66,"ticker":"NASDAQ:AMD","quality":89.0,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":6.28,"direction":"LONG","created_at":"2026-08-14 16:31:12","elliott_bias":null,"elliott_gate":null,"signal_score":92.0,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"gate":{"score":92.0,"passed":true,"signal":"BUY_CANDIDATE","ticker":"NASDAQ:AMD","reasons":[],"rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked"},"stop":"454.34","price":"505.11","score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","target":"606.66","ticker":"NASDAQ:AMD","direction":"LONG","import_id":"api_20260814_143131_6c93ce1e","row_index":0,"signal_id":"c26d3ea6da4616f9f1d53f6a","source_name":"signal-api","stored_at_utc":"2026-08-14T14:31:31.414697+00:00","source_created_at":"2026-08-14 16:31:12"},"telegram_result":{"ok":true,"service":"telegram","response":{"ok":true,"result":{"chat":{"id":862686005,"type":"private","username":"Rene_AKB_IV","first_name":"Rene"},"date":1786717892,"from":{"id":8637428325,"is_bot":true,"username":"tradegottbot","first_name":"Tradegott"},"text":"🟢 TSC Local Signal\n━━━━━━━━━━━━━━━━━━━━\n\n📌 NASDAQ:AMD · LONG\n\nSetup: A Trend-Pullback\nTyp: Trendfortsetzung\n\nGrade: A\nQuality: 89.0\nSignal: 92.0\n\nTrade\nEntry: 505.1100\nStop: 454.3400\nZiel 1: 606.6600\nCRV: 2.00\nRisiko: 6.28%\n\nGründe\n✅ Close > EMA200\n✅ Close > EMA50\n✅ EMA20 > EMA50\n✅ EMA50 > EMA200\n✅ RSI nutzbar\n✅ MACD bullish\n✅ MACD Hist. positiv\n\nQuelle\nlocal_signal_engine_v33\nlocal_quality_gate_v34\n\nGeprüft: 2026-08-14 16:31:12","entities":[{"type":"bold","length":16,"offset":3},{"type":"bold","length":17,"offset":45},{"type":"bold","length":16,"offset":71},{"type":"bold","length":1,"offset":118},{"type":"bold","length":4,"offset":129},{"type":"bold","length":4,"offset":142},{"type":"bold","length":5,"offset":148},{"type":"bold","length":6,"offset":227},{"type":"bold","length":6,"offset":351}],"message_id":1552}},"sent_at_utc":"2026-08-14T14:31:32.220704+00:00","status_code":200}}],"limit":5,"rules":{"ok":true,"service":"signal-quality-gate-rules","summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","min_score":80.0,"push_limit":5,"config_file":"/app/config/signal_rules.json","allowed_types":[],"blocked_types":[],"checked_at_utc":"2026-08-14T14:31:32.051509+00:00","allowed_tickers":[],"blocked_tickers":[],"telegram_enabled":true,"allow_empty_score":false,"auto_push_enabled":false,"require_direction":null},"errors":[],"service":"signal-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","sent_count":1,"error_count":0,"pushed_at_utc":"2026-08-14T14:31:32.228944+00:00","rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","pending_before":1,"pushed_at_local":"2026-08-14T16:31:32.228956+02:00","rejected_preview":[{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"711a2750852a92f8ae871e31"},{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"6576177ddeaffc56316d85c7"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73412b2e0ec011a04e97a2e1"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"d87efde06740d8e9740cfb46"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"e6f9603290848c24d4398a38"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"7f58800a502a3088ae4ee325"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"33fbdb5bbf0c65fb46f83092"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73db9a1cf5a2c7c896097e89"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"0bfc6b591a5f9bf40c39780b"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ff26ae967dacefd546d30b6a"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9ff4507df4b293ca929f1cda"},{"score":90.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"177607c40afcfe8fa6452a65"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1c3287889271214966d668f2"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ae49e6bc14e9ff2192f1a44d"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"db93e8868c1416a8de8d409d"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"297f0290abc885dbf93d42f1"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"26229be2b703f2f9d7d06621"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"bb19e3353085b2ee153385a7"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1835317659c086f9fcc4bc33"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73356a46b9c795103da7e381"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"160ee197518c4a2c635ab80a"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a53e65388d88302e3dff7561"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9fff8186305f220a5e5fd612"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a21d07010b8fe6701cf5faa9"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["score_below_min:74.0<80.0"],"signal_id":"ef854c96bdb41ceb1f12ae59"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"20576861545b19e3fa6239d6"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"07b0fa5f58ff3707a2aa88cf"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"e78da54f43c1e15b8a4d0ac7"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"407266c21f8e237563ff6742"},{"score":78.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:78.0<80.0"],"signal_id":"021430673b988186d7cf8426"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"c525ea2a8eb7ff5875898bea"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"f380c472f619e5060f445b93"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"6ae645e0ab2f553b42040c12"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4057ab05f194333bce6648f7"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"1114b598435b18b114db5169"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"9277bb79e61298c28406b57e"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"1b83641bd63931f184fd69ce"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"80e802a535d1d16f69f373cd"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"8d621143e354a65b0c4af64b"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"192a1fe17b52433c07a2da18"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"8a8e1e5f12dee28910fceecd"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"ec2a67722028a7bcea6f2dff"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V511-PIPELINE-TEST","reasons":["already_sent"],"signal_id":"10cd55e5ea87aed6ad63b12e"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"a5bb57e618495b19577c3566"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"d98af48be40c7cd55bc78022"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4c3df5f2f13b75c36ae1fe08"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"c44ec08a413100a6d9c12601"},{"score":89.0,"setup":"TSC-Real-Intake-Test","signal":"BUY_CANDIDATE","ticker":"NASDAQ:NVDA","reasons":["already_sent"],"signal_id":"782e58255c34b865ace52777"},{"score":87.0,"setup":"V2.5-INTAKE-TEST","signal":"BUY_CANDIDATE","ticker":"XETRA:QDVE","reasons":["already_sent"],"signal_id":"e1790712310c8609673f6ccf"}],"rejected_visible_count":49},"signal_input":{"crv":2.0,"raw":{"crv":2.0,"stop":454.34,"type":"Trendfortsetzung","entry":505.11,"grade":"A","price":505.11,"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":606.66,"ticker":"NASDAQ:AMD","quality":89.0,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":6.28,"direction":"LONG","created_at":"2026-08-14 16:31:12","external_id":"old-direct-bridge:NASDAQ:AMD:A Trend-Pullback:LONG:505.11:2026-08-14 16:31:12","signal_score":92.0,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512"},"stop":454.34,"type":"Trendfortsetzung","entry":505.11,"grade":"A","price":505.11,"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":606.66,"ticker":"NASDAQ:AMD","quality":89.0,"reasons":["Close > EMA200","Close > EMA50","EMA20 > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":6.28,"direction":"LONG","created_at":"2026-08-14 16:31:12","elliott_bias":null,"elliott_gate":null,"signal_score":92.0,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"send_telegram":true,"write_journal":true,"checked_at_utc":"2026-08-14T14:31:32.870148+00:00","journal_result":{"ok":true,"mode":"journal-created-by-telegram-marker"}},"context_signal_id":"local:v33:NASDAQ:AMD:2026-08-14:A_TREND_PULLBACK"},"created_at_utc":"2026-08-14T14:31:32.870262+00:00"}},{"signal_id":"local:v33:NASDAQ:GOOGL:2026-08-10:A_TREND_PULLBACK","ticker":"NASDAQ:GOOGL","signal_type":"TREND_CONTINUATION","score":82.05,"telegram_ok":true,"telegram_status_code":200,"sent_at":"2026-08-10T16:31:18.378697+02:00","raw":{"source":"local_telegram_push_v35","dry_run":false,"gate_id":"local-quality:v34:local:v33:NASDAQ:GOOGL:2026-08-10:A_TREND_PULLBACK","quality":{"passed":true,"reasons":["Close über EMA200","Close über EMA50","EMA50 über EMA200","RSI im nutzbaren Bereich","MACD bullish","MACD Histogramm positiv"],"rejects":[],"final_grade":"A-","final_score":82.05},"signal_id":"local:v33:NASDAQ:GOOGL:2026-08-10:A_TREND_PULLBACK","send_result":{"ok":true,"sent":true,"marker":"TSC_S111A_SEND_PATH_POLICY_CONTEXT_WRAPPER_ACTIVE","bridged":true,"dry_run":false,"service":"old-direct-telegram-bridge","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","status_code":200,"context_setup":"A_TREND_PULLBACK","checked_at_utc":"2026-08-10T14:31:18.369897+00:00","context_source":"pending_payload_item","context_ticker":"NASDAQ:GOOGL","pipeline_result":{"ok":true,"source":"old_direct_telegram_bridge_v512","service":"single-signal-pipeline","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","signal_id":null,"add_result":{"ok":true,"service":"signal-api-add","import_id":"api_20260810_143117_420e78b2","record_path":"/app/data/imports/api_20260810_143117_420e78b2.json","source_name":"signal-api","rows_received":1,"created_at_utc":"2026-08-10T14:31:17.033028+00:00","signals_written":1,"created_at_local":"2026-08-10T16:31:17.033046+02:00","signal_candidates":1},"push_result":{"ok":true,"sent":[{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","write_ok":true,"direction":"LONG","import_id":"api_20260810_143117_420e78b2","signal_id":"711a2750852a92f8ae871e31","journal_ok":true,"sent_at_utc":"2026-08-10T14:31:17.780558+00:00","source_name":"signal-api","telegram_ok":true,"signal_snapshot":{"raw":{"crv":2.0,"raw":{"crv":2.0,"raw":{"score":82.0,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.0,"s91k_original_score":78.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":78.0},"stop":337.3,"type":"Trendfortsetzung","entry":356.89,"grade":"A-","price":356.89,"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":396.07,"ticker":"NASDAQ:GOOGL","quality":82.0,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":3.43,"direction":"LONG","created_at":"2026-08-10 16:31:02","external_id":"old-direct-bridge:NASDAQ:GOOGL:A Trend-Pullback:LONG:356.89:2026-08-10 16:31:02","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.0,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":78.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":78.0},"stop":337.3,"type":"Trendfortsetzung","entry":356.89,"grade":"A-","price":356.89,"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":396.07,"ticker":"NASDAQ:GOOGL","quality":82.0,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":3.43,"direction":"LONG","created_at":"2026-08-10 16:31:02","elliott_bias":null,"elliott_gate":null,"signal_score":82.0,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"gate":{"score":82.0,"passed":true,"signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":[],"rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked"},"stop":"337.3","price":"356.89","score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","target":"396.07","ticker":"NASDAQ:GOOGL","direction":"LONG","import_id":"api_20260810_143117_420e78b2","row_index":0,"signal_id":"711a2750852a92f8ae871e31","source_name":"signal-api","stored_at_utc":"2026-08-10T14:31:17.031286+00:00","source_created_at":"2026-08-10 16:31:02"},"telegram_result":{"ok":true,"service":"telegram","response":{"ok":true,"result":{"chat":{"id":862686005,"type":"private","username":"Rene_AKB_IV","first_name":"Rene"},"date":1786372277,"from":{"id":8637428325,"is_bot":true,"username":"tradegottbot","first_name":"Tradegott"},"text":"🟢 TSC Local Signal\n━━━━━━━━━━━━━━━━━━━━\n\n📌 NASDAQ:GOOGL · LONG\n\nSetup: A Trend-Pullback\nTyp: Trendfortsetzung\n\nGrade: A-\nQuality: 82.0\nSignal: 82.0\n\nTrade\nEntry: 356.8900\nStop: 337.3000\nZiel 1: 396.0700\nCRV: 2.00\nRisiko: 3.43%\n\nGründe\n✅ Close > EMA200\n✅ Close > EMA50\n✅ EMA50 > EMA200\n✅ RSI nutzbar\n✅ MACD bullish\n✅ MACD Hist. positiv\n\nQuelle\nlocal_signal_engine_v33\nlocal_quality_gate_v34\n\nGeprüft: 2026-08-10 16:31:02","entities":[{"type":"bold","length":16,"offset":3},{"type":"bold","length":19,"offset":45},{"type":"bold","length":16,"offset":73},{"type":"bold","length":2,"offset":120},{"type":"bold","length":4,"offset":132},{"type":"bold","length":4,"offset":145},{"type":"bold","length":5,"offset":151},{"type":"bold","length":6,"offset":230},{"type":"bold","length":6,"offset":338}],"message_id":1502}},"sent_at_utc":"2026-08-10T14:31:17.780446+00:00","status_code":200}}],"limit":5,"rules":{"ok":true,"service":"signal-quality-gate-rules","summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","min_score":80.0,"push_limit":5,"config_file":"/app/config/signal_rules.json","allowed_types":[],"blocked_types":[],"checked_at_utc":"2026-08-10T14:31:17.614309+00:00","allowed_tickers":[],"blocked_tickers":[],"telegram_enabled":true,"allow_empty_score":false,"auto_push_enabled":false,"require_direction":null},"errors":[],"service":"signal-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","sent_count":1,"error_count":0,"pushed_at_utc":"2026-08-10T14:31:17.789065+00:00","rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","pending_before":1,"pushed_at_local":"2026-08-10T16:31:17.789078+02:00","rejected_preview":[{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"6576177ddeaffc56316d85c7"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73412b2e0ec011a04e97a2e1"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"d87efde06740d8e9740cfb46"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"e6f9603290848c24d4398a38"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"7f58800a502a3088ae4ee325"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"33fbdb5bbf0c65fb46f83092"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73db9a1cf5a2c7c896097e89"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"0bfc6b591a5f9bf40c39780b"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ff26ae967dacefd546d30b6a"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9ff4507df4b293ca929f1cda"},{"score":90.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"177607c40afcfe8fa6452a65"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1c3287889271214966d668f2"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ae49e6bc14e9ff2192f1a44d"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"db93e8868c1416a8de8d409d"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"297f0290abc885dbf93d42f1"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"26229be2b703f2f9d7d06621"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"bb19e3353085b2ee153385a7"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1835317659c086f9fcc4bc33"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73356a46b9c795103da7e381"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"160ee197518c4a2c635ab80a"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a53e65388d88302e3dff7561"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9fff8186305f220a5e5fd612"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a21d07010b8fe6701cf5faa9"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["score_below_min:74.0<80.0"],"signal_id":"ef854c96bdb41ceb1f12ae59"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"20576861545b19e3fa6239d6"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"07b0fa5f58ff3707a2aa88cf"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"e78da54f43c1e15b8a4d0ac7"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"407266c21f8e237563ff6742"},{"score":78.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:78.0<80.0"],"signal_id":"021430673b988186d7cf8426"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"c525ea2a8eb7ff5875898bea"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"f380c472f619e5060f445b93"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"6ae645e0ab2f553b42040c12"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4057ab05f194333bce6648f7"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"1114b598435b18b114db5169"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"9277bb79e61298c28406b57e"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"1b83641bd63931f184fd69ce"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"80e802a535d1d16f69f373cd"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"8d621143e354a65b0c4af64b"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"192a1fe17b52433c07a2da18"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"8a8e1e5f12dee28910fceecd"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"ec2a67722028a7bcea6f2dff"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V511-PIPELINE-TEST","reasons":["already_sent"],"signal_id":"10cd55e5ea87aed6ad63b12e"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"a5bb57e618495b19577c3566"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"d98af48be40c7cd55bc78022"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4c3df5f2f13b75c36ae1fe08"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"c44ec08a413100a6d9c12601"},{"score":89.0,"setup":"TSC-Real-Intake-Test","signal":"BUY_CANDIDATE","ticker":"NASDAQ:NVDA","reasons":["already_sent"],"signal_id":"782e58255c34b865ace52777"},{"score":87.0,"setup":"V2.5-INTAKE-TEST","signal":"BUY_CANDIDATE","ticker":"XETRA:QDVE","reasons":["already_sent"],"signal_id":"e1790712310c8609673f6ccf"}],"rejected_visible_count":48},"signal_input":{"crv":2.0,"raw":{"crv":2.0,"raw":{"score":82.0,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.0,"s91k_original_score":78.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":78.0},"stop":337.3,"type":"Trendfortsetzung","entry":356.89,"grade":"A-","price":356.89,"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":396.07,"ticker":"NASDAQ:GOOGL","quality":82.0,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":3.43,"direction":"LONG","created_at":"2026-08-10 16:31:02","external_id":"old-direct-bridge:NASDAQ:GOOGL:A Trend-Pullback:LONG:356.89:2026-08-10 16:31:02","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.0,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":78.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":78.0},"stop":337.3,"type":"Trendfortsetzung","entry":356.89,"grade":"A-","price":356.89,"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":396.07,"ticker":"NASDAQ:GOOGL","quality":82.0,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":3.43,"direction":"LONG","created_at":"2026-08-10 16:31:02","elliott_bias":null,"elliott_gate":null,"signal_score":82.0,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"send_telegram":true,"write_journal":true,"checked_at_utc":"2026-08-10T14:31:18.369868+00:00","journal_result":{"ok":true,"mode":"journal-created-by-telegram-marker"}},"context_signal_id":"local:v33:NASDAQ:GOOGL:2026-08-10:A_TREND_PULLBACK"},"created_at_utc":"2026-08-10T14:31:18.369981+00:00"}},{"signal_id":"local:v33:NASDAQ:GOOGL:2026-08-07:A_TREND_PULLBACK","ticker":"NASDAQ:GOOGL","signal_type":"TREND_CONTINUATION","score":82.05,"telegram_ok":true,"telegram_status_code":200,"sent_at":"2026-08-07T16:32:07.506215+02:00","raw":{"source":"local_telegram_push_v35","dry_run":false,"gate_id":"local-quality:v34:local:v33:NASDAQ:GOOGL:2026-08-07:A_TREND_PULLBACK","quality":{"passed":true,"reasons":["Close über EMA200","Close über EMA50","EMA50 über EMA200","RSI im nutzbaren Bereich","MACD bullish","MACD Histogramm positiv"],"rejects":[],"final_grade":"A-","final_score":82.05},"signal_id":"local:v33:NASDAQ:GOOGL:2026-08-07:A_TREND_PULLBACK","send_result":{"ok":true,"sent":true,"marker":"TSC_S111A_SEND_PATH_POLICY_CONTEXT_WRAPPER_ACTIVE","bridged":true,"dry_run":false,"service":"old-direct-telegram-bridge","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","status_code":200,"context_setup":"A_TREND_PULLBACK","checked_at_utc":"2026-08-07T14:32:07.497467+00:00","context_source":"pending_payload_item","context_ticker":"NASDAQ:GOOGL","pipeline_result":{"ok":true,"source":"old_direct_telegram_bridge_v512","service":"single-signal-pipeline","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","signal_id":null,"add_result":{"ok":true,"service":"signal-api-add","import_id":"api_20260807_143206_e8f10b11","record_path":"/app/data/imports/api_20260807_143206_e8f10b11.json","source_name":"signal-api","rows_received":1,"created_at_utc":"2026-08-07T14:32:06.124735+00:00","signals_written":1,"created_at_local":"2026-08-07T16:32:06.124754+02:00","signal_candidates":1},"push_result":{"ok":true,"sent":[{"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","write_ok":true,"direction":"LONG","import_id":"api_20260807_143206_e8f10b11","signal_id":"6576177ddeaffc56316d85c7","journal_ok":true,"sent_at_utc":"2026-08-07T14:32:06.920827+00:00","source_name":"signal-api","telegram_ok":true,"signal_snapshot":{"raw":{"crv":2.0,"raw":{"crv":2.0,"raw":{"score":82.0,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.0,"s91k_original_score":78.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":78.0},"stop":335.45,"type":"Trendfortsetzung","entry":355.94,"grade":"A-","price":355.94,"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":396.91,"ticker":"NASDAQ:GOOGL","quality":82.0,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":3.6,"direction":"LONG","created_at":"2026-08-07 16:31:51","external_id":"old-direct-bridge:NASDAQ:GOOGL:A Trend-Pullback:LONG:355.94:2026-08-07 16:31:51","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.0,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":78.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":78.0},"stop":335.45,"type":"Trendfortsetzung","entry":355.94,"grade":"A-","price":355.94,"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":396.91,"ticker":"NASDAQ:GOOGL","quality":82.0,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":3.6,"direction":"LONG","created_at":"2026-08-07 16:31:51","elliott_bias":null,"elliott_gate":null,"signal_score":82.0,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"gate":{"score":82.0,"passed":true,"signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":[],"rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked"},"stop":"335.45","price":"355.94","score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","target":"396.91","ticker":"NASDAQ:GOOGL","direction":"LONG","import_id":"api_20260807_143206_e8f10b11","row_index":0,"signal_id":"6576177ddeaffc56316d85c7","source_name":"signal-api","stored_at_utc":"2026-08-07T14:32:06.123009+00:00","source_created_at":"2026-08-07 16:31:51"},"telegram_result":{"ok":true,"service":"telegram","response":{"ok":true,"result":{"chat":{"id":862686005,"type":"private","username":"Rene_AKB_IV","first_name":"Rene"},"date":1786113126,"from":{"id":8637428325,"is_bot":true,"username":"tradegottbot","first_name":"Tradegott"},"text":"🟢 TSC Local Signal\n━━━━━━━━━━━━━━━━━━━━\n\n📌 NASDAQ:GOOGL · LONG\n\nSetup: A Trend-Pullback\nTyp: Trendfortsetzung\n\nGrade: A-\nQuality: 82.0\nSignal: 82.0\n\nTrade\nEntry: 355.9400\nStop: 335.4500\nZiel 1: 396.9100\nCRV: 2.00\nRisiko: 3.60%\n\nGründe\n✅ Close > EMA200\n✅ Close > EMA50\n✅ EMA50 > EMA200\n✅ RSI nutzbar\n✅ MACD bullish\n✅ MACD Hist. positiv\n\nQuelle\nlocal_signal_engine_v33\nlocal_quality_gate_v34\n\nGeprüft: 2026-08-07 16:31:51","entities":[{"type":"bold","length":16,"offset":3},{"type":"bold","length":19,"offset":45},{"type":"bold","length":16,"offset":73},{"type":"bold","length":2,"offset":120},{"type":"bold","length":4,"offset":132},{"type":"bold","length":4,"offset":145},{"type":"bold","length":5,"offset":151},{"type":"bold","length":6,"offset":230},{"type":"bold","length":6,"offset":338}],"message_id":1475}},"sent_at_utc":"2026-08-07T14:32:06.920714+00:00","status_code":200}}],"limit":5,"rules":{"ok":true,"service":"signal-quality-gate-rules","summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","min_score":80.0,"push_limit":5,"config_file":"/app/config/signal_rules.json","allowed_types":[],"blocked_types":[],"checked_at_utc":"2026-08-07T14:32:06.744198+00:00","allowed_tickers":[],"blocked_tickers":[],"telegram_enabled":true,"allow_empty_score":false,"auto_push_enabled":false,"require_direction":null},"errors":[],"service":"signal-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","sent_count":1,"error_count":0,"pushed_at_utc":"2026-08-07T14:32:06.928592+00:00","rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","pending_before":1,"pushed_at_local":"2026-08-07T16:32:06.928604+02:00","rejected_preview":[{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73412b2e0ec011a04e97a2e1"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"d87efde06740d8e9740cfb46"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"e6f9603290848c24d4398a38"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"7f58800a502a3088ae4ee325"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"33fbdb5bbf0c65fb46f83092"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73db9a1cf5a2c7c896097e89"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"0bfc6b591a5f9bf40c39780b"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ff26ae967dacefd546d30b6a"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9ff4507df4b293ca929f1cda"},{"score":90.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"177607c40afcfe8fa6452a65"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1c3287889271214966d668f2"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ae49e6bc14e9ff2192f1a44d"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"db93e8868c1416a8de8d409d"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"297f0290abc885dbf93d42f1"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"26229be2b703f2f9d7d06621"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"bb19e3353085b2ee153385a7"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1835317659c086f9fcc4bc33"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73356a46b9c795103da7e381"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"160ee197518c4a2c635ab80a"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a53e65388d88302e3dff7561"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9fff8186305f220a5e5fd612"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a21d07010b8fe6701cf5faa9"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["score_below_min:74.0<80.0"],"signal_id":"ef854c96bdb41ceb1f12ae59"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"20576861545b19e3fa6239d6"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"07b0fa5f58ff3707a2aa88cf"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"e78da54f43c1e15b8a4d0ac7"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"407266c21f8e237563ff6742"},{"score":78.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:78.0<80.0"],"signal_id":"021430673b988186d7cf8426"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"c525ea2a8eb7ff5875898bea"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"f380c472f619e5060f445b93"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"6ae645e0ab2f553b42040c12"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4057ab05f194333bce6648f7"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"1114b598435b18b114db5169"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"9277bb79e61298c28406b57e"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"1b83641bd63931f184fd69ce"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"80e802a535d1d16f69f373cd"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"8d621143e354a65b0c4af64b"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"192a1fe17b52433c07a2da18"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"8a8e1e5f12dee28910fceecd"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"ec2a67722028a7bcea6f2dff"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V511-PIPELINE-TEST","reasons":["already_sent"],"signal_id":"10cd55e5ea87aed6ad63b12e"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"a5bb57e618495b19577c3566"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"d98af48be40c7cd55bc78022"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4c3df5f2f13b75c36ae1fe08"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"c44ec08a413100a6d9c12601"},{"score":89.0,"setup":"TSC-Real-Intake-Test","signal":"BUY_CANDIDATE","ticker":"NASDAQ:NVDA","reasons":["already_sent"],"signal_id":"782e58255c34b865ace52777"},{"score":87.0,"setup":"V2.5-INTAKE-TEST","signal":"BUY_CANDIDATE","ticker":"XETRA:QDVE","reasons":["already_sent"],"signal_id":"e1790712310c8609673f6ccf"}],"rejected_visible_count":47},"signal_input":{"crv":2.0,"raw":{"crv":2.0,"raw":{"score":82.0,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.0,"s91k_original_score":78.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":78.0},"stop":335.45,"type":"Trendfortsetzung","entry":355.94,"grade":"A-","price":355.94,"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":396.91,"ticker":"NASDAQ:GOOGL","quality":82.0,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":3.6,"direction":"LONG","created_at":"2026-08-07 16:31:51","external_id":"old-direct-bridge:NASDAQ:GOOGL:A Trend-Pullback:LONG:355.94:2026-08-07 16:31:51","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.0,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":78.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":78.0},"stop":335.45,"type":"Trendfortsetzung","entry":355.94,"grade":"A-","price":355.94,"score":82.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":396.91,"ticker":"NASDAQ:GOOGL","quality":82.0,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":3.6,"direction":"LONG","created_at":"2026-08-07 16:31:51","elliott_bias":null,"elliott_gate":null,"signal_score":82.0,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"send_telegram":true,"write_journal":true,"checked_at_utc":"2026-08-07T14:32:07.497436+00:00","journal_result":{"ok":true,"mode":"journal-created-by-telegram-marker"}},"context_signal_id":"local:v33:NASDAQ:GOOGL:2026-08-07:A_TREND_PULLBACK"},"created_at_utc":"2026-08-07T14:32:07.497553+00:00"}},{"signal_id":"local:v33:NASDAQ:GOOGL:2026-08-06:A_TREND_PULLBACK","ticker":"NASDAQ:GOOGL","signal_type":"TREND_CONTINUATION","score":88.6,"telegram_ok":true,"telegram_status_code":200,"sent_at":"2026-08-06T18:31:16.148624+02:00","raw":{"source":"local_telegram_push_v35","dry_run":false,"gate_id":"local-quality:v34:local:v33:NASDAQ:GOOGL:2026-08-06:A_TREND_PULLBACK","quality":{"passed":true,"reasons":["Close über EMA200","Close über EMA50","EMA50 über EMA200","Chikou über Referenzkurs","RSI im nutzbaren Bereich","MACD bullish","MACD Histogramm positiv"],"rejects":[],"final_grade":"A","final_score":88.6},"signal_id":"local:v33:NASDAQ:GOOGL:2026-08-06:A_TREND_PULLBACK","send_result":{"ok":true,"sent":true,"marker":"TSC_S111A_SEND_PATH_POLICY_CONTEXT_WRAPPER_ACTIVE","bridged":true,"dry_run":false,"service":"old-direct-telegram-bridge","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","status_code":200,"context_setup":"A_TREND_PULLBACK","checked_at_utc":"2026-08-06T16:31:16.139695+00:00","context_source":"pending_payload_item","context_ticker":"NASDAQ:GOOGL","pipeline_result":{"ok":true,"source":"old_direct_telegram_bridge_v512","service":"single-signal-pipeline","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","signal_id":null,"add_result":{"ok":true,"service":"signal-api-add","import_id":"api_20260806_163114_dda3e545","record_path":"/app/data/imports/api_20260806_163114_dda3e545.json","source_name":"signal-api","rows_received":1,"created_at_utc":"2026-08-06T16:31:14.849218+00:00","signals_written":1,"created_at_local":"2026-08-06T18:31:14.849237+02:00","signal_candidates":1},"push_result":{"ok":true,"sent":[{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","write_ok":true,"direction":"LONG","import_id":"api_20260806_163114_dda3e545","signal_id":"73412b2e0ec011a04e97a2e1","journal_ok":true,"sent_at_utc":"2026-08-06T16:31:15.576435+00:00","source_name":"signal-api","telegram_ok":true,"signal_snapshot":{"raw":{"crv":2.0,"raw":{"crv":2.0,"raw":{"score":88.6,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":88.6,"s91k_original_score":86.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":86.0},"stop":338.39,"type":"Trendfortsetzung","entry":359.71,"grade":"A","price":359.71,"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":402.35,"ticker":"NASDAQ:GOOGL","quality":88.6,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":3.7,"direction":"LONG","created_at":"2026-08-06 18:31:00","external_id":"old-direct-bridge:NASDAQ:GOOGL:A Trend-Pullback:LONG:359.71:2026-08-06 18:31:00","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":88.6,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":86.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":86.0},"stop":338.39,"type":"Trendfortsetzung","entry":359.71,"grade":"A","price":359.71,"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":402.35,"ticker":"NASDAQ:GOOGL","quality":88.6,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":3.7,"direction":"LONG","created_at":"2026-08-06 18:31:00","elliott_bias":null,"elliott_gate":null,"signal_score":88.6,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"gate":{"score":88.6,"passed":true,"signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":[],"rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked"},"stop":"338.39","price":"359.71","score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","target":"402.35","ticker":"NASDAQ:GOOGL","direction":"LONG","import_id":"api_20260806_163114_dda3e545","row_index":0,"signal_id":"73412b2e0ec011a04e97a2e1","source_name":"signal-api","stored_at_utc":"2026-08-06T16:31:14.847533+00:00","source_created_at":"2026-08-06 18:31:00"},"telegram_result":{"ok":true,"service":"telegram","response":{"ok":true,"result":{"chat":{"id":862686005,"type":"private","username":"Rene_AKB_IV","first_name":"Rene"},"date":1786033875,"from":{"id":8637428325,"is_bot":true,"username":"tradegottbot","first_name":"Tradegott"},"text":"🟢 TSC Local Signal\n━━━━━━━━━━━━━━━━━━━━\n\n📌 NASDAQ:GOOGL · LONG\n\nSetup: A Trend-Pullback\nTyp: Trendfortsetzung\n\nGrade: A\nQuality: 88.6\nSignal: 88.6\n\nTrade\nEntry: 359.7100\nStop: 338.3900\nZiel 1: 402.3500\nCRV: 2.00\nRisiko: 3.70%\n\nGründe\n✅ Close > EMA200\n✅ Close > EMA50\n✅ EMA50 > EMA200\n✅ Chikou bestätigt\n✅ RSI nutzbar\n✅ MACD bullish\n✅ MACD Hist. positiv\n\nQuelle\nlocal_signal_engine_v33\nlocal_quality_gate_v34\n\nGeprüft: 2026-08-06 18:31:00","entities":[{"type":"bold","length":16,"offset":3},{"type":"bold","length":19,"offset":45},{"type":"bold","length":16,"offset":73},{"type":"bold","length":1,"offset":120},{"type":"bold","length":4,"offset":131},{"type":"bold","length":4,"offset":144},{"type":"bold","length":5,"offset":150},{"type":"bold","length":6,"offset":229},{"type":"bold","length":6,"offset":356}],"message_id":1463}},"sent_at_utc":"2026-08-06T16:31:15.576323+00:00","status_code":200}}],"limit":5,"rules":{"ok":true,"service":"signal-quality-gate-rules","summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","min_score":80.0,"push_limit":5,"config_file":"/app/config/signal_rules.json","allowed_types":[],"blocked_types":[],"checked_at_utc":"2026-08-06T16:31:15.398395+00:00","allowed_tickers":[],"blocked_tickers":[],"telegram_enabled":true,"allow_empty_score":false,"auto_push_enabled":false,"require_direction":null},"errors":[],"service":"signal-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","sent_count":1,"error_count":0,"pushed_at_utc":"2026-08-06T16:31:15.584706+00:00","rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","pending_before":1,"pushed_at_local":"2026-08-06T18:31:15.584717+02:00","rejected_preview":[{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"d87efde06740d8e9740cfb46"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"e6f9603290848c24d4398a38"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"7f58800a502a3088ae4ee325"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"33fbdb5bbf0c65fb46f83092"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73db9a1cf5a2c7c896097e89"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"0bfc6b591a5f9bf40c39780b"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ff26ae967dacefd546d30b6a"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9ff4507df4b293ca929f1cda"},{"score":90.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"177607c40afcfe8fa6452a65"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1c3287889271214966d668f2"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ae49e6bc14e9ff2192f1a44d"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"db93e8868c1416a8de8d409d"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"297f0290abc885dbf93d42f1"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"26229be2b703f2f9d7d06621"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"bb19e3353085b2ee153385a7"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1835317659c086f9fcc4bc33"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73356a46b9c795103da7e381"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"160ee197518c4a2c635ab80a"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a53e65388d88302e3dff7561"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9fff8186305f220a5e5fd612"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a21d07010b8fe6701cf5faa9"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["score_below_min:74.0<80.0"],"signal_id":"ef854c96bdb41ceb1f12ae59"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"20576861545b19e3fa6239d6"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"07b0fa5f58ff3707a2aa88cf"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"e78da54f43c1e15b8a4d0ac7"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"407266c21f8e237563ff6742"},{"score":78.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:78.0<80.0"],"signal_id":"021430673b988186d7cf8426"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"c525ea2a8eb7ff5875898bea"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"f380c472f619e5060f445b93"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"6ae645e0ab2f553b42040c12"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4057ab05f194333bce6648f7"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"1114b598435b18b114db5169"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"9277bb79e61298c28406b57e"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"1b83641bd63931f184fd69ce"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"80e802a535d1d16f69f373cd"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"8d621143e354a65b0c4af64b"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"192a1fe17b52433c07a2da18"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"8a8e1e5f12dee28910fceecd"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"ec2a67722028a7bcea6f2dff"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V511-PIPELINE-TEST","reasons":["already_sent"],"signal_id":"10cd55e5ea87aed6ad63b12e"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"a5bb57e618495b19577c3566"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"d98af48be40c7cd55bc78022"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4c3df5f2f13b75c36ae1fe08"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"c44ec08a413100a6d9c12601"},{"score":89.0,"setup":"TSC-Real-Intake-Test","signal":"BUY_CANDIDATE","ticker":"NASDAQ:NVDA","reasons":["already_sent"],"signal_id":"782e58255c34b865ace52777"},{"score":87.0,"setup":"V2.5-INTAKE-TEST","signal":"BUY_CANDIDATE","ticker":"XETRA:QDVE","reasons":["already_sent"],"signal_id":"e1790712310c8609673f6ccf"}],"rejected_visible_count":46},"signal_input":{"crv":2.0,"raw":{"crv":2.0,"raw":{"score":88.6,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":88.6,"s91k_original_score":86.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":86.0},"stop":338.39,"type":"Trendfortsetzung","entry":359.71,"grade":"A","price":359.71,"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":402.35,"ticker":"NASDAQ:GOOGL","quality":88.6,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":3.7,"direction":"LONG","created_at":"2026-08-06 18:31:00","external_id":"old-direct-bridge:NASDAQ:GOOGL:A Trend-Pullback:LONG:359.71:2026-08-06 18:31:00","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":88.6,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":86.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":86.0},"stop":338.39,"type":"Trendfortsetzung","entry":359.71,"grade":"A","price":359.71,"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":402.35,"ticker":"NASDAQ:GOOGL","quality":88.6,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":3.7,"direction":"LONG","created_at":"2026-08-06 18:31:00","elliott_bias":null,"elliott_gate":null,"signal_score":88.6,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"send_telegram":true,"write_journal":true,"checked_at_utc":"2026-08-06T16:31:16.139666+00:00","journal_result":{"ok":true,"mode":"journal-created-by-telegram-marker"}},"context_signal_id":"local:v33:NASDAQ:GOOGL:2026-08-06:A_TREND_PULLBACK"},"created_at_utc":"2026-08-06T16:31:16.139780+00:00"}},{"signal_id":"local:v33:NASDAQ:GOOGL:2026-08-05:B_ANTICYCLICAL_REVERSAL","ticker":"NASDAQ:GOOGL","signal_type":"ANTICYCLICAL_REVERSAL","score":82.9,"telegram_ok":true,"telegram_status_code":200,"sent_at":"2026-08-05T16:31:17.905009+02:00","raw":{"source":"local_telegram_push_v35","dry_run":false,"gate_id":"local-quality:v34:local:v33:NASDAQ:GOOGL:2026-08-05:B_ANTICYCLICAL_REVERSAL","quality":{"passed":true,"reasons":["Close über EMA200","Close über EMA50","EMA50 über EMA200","Chikou über Referenzkurs","RSI im nutzbaren Bereich","MACD bullish","MACD Histogramm positiv"],"rejects":[],"final_grade":"A-","final_score":82.9},"signal_id":"local:v33:NASDAQ:GOOGL:2026-08-05:B_ANTICYCLICAL_REVERSAL","send_result":{"ok":true,"sent":true,"marker":"TSC_S111A_SEND_PATH_POLICY_CONTEXT_WRAPPER_ACTIVE","bridged":true,"dry_run":false,"service":"old-direct-telegram-bridge","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","status_code":200,"context_setup":"B_ANTICYCLICAL_REVERSAL","checked_at_utc":"2026-08-05T14:31:17.896211+00:00","context_source":"pending_payload_item","context_ticker":"NASDAQ:GOOGL","pipeline_result":{"ok":true,"source":"old_direct_telegram_bridge_v512","service":"single-signal-pipeline","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","signal_id":null,"add_result":{"ok":true,"service":"signal-api-add","import_id":"api_20260805_143116_e3c31b6d","record_path":"/app/data/imports/api_20260805_143116_e3c31b6d.json","source_name":"signal-api","rows_received":1,"created_at_utc":"2026-08-05T14:31:16.668716+00:00","signals_written":1,"created_at_local":"2026-08-05T16:31:16.668734+02:00","signal_candidates":1},"push_result":{"ok":true,"sent":[{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","write_ok":true,"direction":"LONG","import_id":"api_20260805_143116_e3c31b6d","signal_id":"d87efde06740d8e9740cfb46","journal_ok":true,"sent_at_utc":"2026-08-05T14:31:17.353546+00:00","source_name":"signal-api","telegram_ok":true,"signal_snapshot":{"raw":{"crv":1.8,"raw":{"crv":1.8,"raw":{"score":82.9,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.9,"s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":358.73,"type":"Antizyklische Umkehr","entry":381.12,"grade":"A-","price":381.12,"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":421.42,"ticker":"NASDAQ:GOOGL","quality":82.9,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":3.26,"direction":"LONG","created_at":"2026-08-05 16:31:01","external_id":"old-direct-bridge:NASDAQ:GOOGL:B Antizyklische Umkehr:LONG:381.12:2026-08-05 16:31:01","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.9,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":358.73,"type":"Antizyklische Umkehr","entry":381.12,"grade":"A-","price":381.12,"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":421.42,"ticker":"NASDAQ:GOOGL","quality":82.9,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":3.26,"direction":"LONG","created_at":"2026-08-05 16:31:01","elliott_bias":null,"elliott_gate":null,"signal_score":82.9,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"gate":{"score":82.9,"passed":true,"signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":[],"rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked"},"stop":"358.73","price":"381.12","score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","target":"421.42","ticker":"NASDAQ:GOOGL","direction":"LONG","import_id":"api_20260805_143116_e3c31b6d","row_index":0,"signal_id":"d87efde06740d8e9740cfb46","source_name":"signal-api","stored_at_utc":"2026-08-05T14:31:16.667066+00:00","source_created_at":"2026-08-05 16:31:01"},"telegram_result":{"ok":true,"service":"telegram","response":{"ok":true,"result":{"chat":{"id":862686005,"type":"private","username":"Rene_AKB_IV","first_name":"Rene"},"date":1785940277,"from":{"id":8637428325,"is_bot":true,"username":"tradegottbot","first_name":"Tradegott"},"text":"🟢 TSC Local Signal\n━━━━━━━━━━━━━━━━━━━━\n\n📌 NASDAQ:GOOGL · LONG\n\nSetup: B Antizyklische Umkehr\nTyp: Antizyklische Umkehr\n\nGrade: A-\nQuality: 82.9\nSignal: 82.9\n\nTrade\nEntry: 381.1200\nStop: 358.7300\nZiel 1: 421.4200\nCRV: 1.80\nRisiko: 3.26%\n\nGründe\n✅ Close > EMA200\n✅ Close > EMA50\n✅ EMA50 > EMA200\n✅ Chikou bestätigt\n✅ RSI nutzbar\n✅ MACD bullish\n✅ MACD Hist. positiv\n\nQuelle\nlocal_signal_engine_v33\nlocal_quality_gate_v34\n\nGeprüft: 2026-08-05 16:31:01","entities":[{"type":"bold","length":16,"offset":3},{"type":"bold","length":19,"offset":45},{"type":"bold","length":22,"offset":73},{"type":"bold","length":2,"offset":130},{"type":"bold","length":4,"offset":142},{"type":"bold","length":4,"offset":155},{"type":"bold","length":5,"offset":161},{"type":"bold","length":6,"offset":240},{"type":"bold","length":6,"offset":367}],"message_id":1447}},"sent_at_utc":"2026-08-05T14:31:17.353434+00:00","status_code":200}}],"limit":5,"rules":{"ok":true,"service":"signal-quality-gate-rules","summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","min_score":80.0,"push_limit":5,"config_file":"/app/config/signal_rules.json","allowed_types":[],"blocked_types":[],"checked_at_utc":"2026-08-05T14:31:17.204205+00:00","allowed_tickers":[],"blocked_tickers":[],"telegram_enabled":true,"allow_empty_score":false,"auto_push_enabled":false,"require_direction":null},"errors":[],"service":"signal-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","sent_count":1,"error_count":0,"pushed_at_utc":"2026-08-05T14:31:17.360982+00:00","rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","pending_before":1,"pushed_at_local":"2026-08-05T16:31:17.360994+02:00","rejected_preview":[{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"e6f9603290848c24d4398a38"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"7f58800a502a3088ae4ee325"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"33fbdb5bbf0c65fb46f83092"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73db9a1cf5a2c7c896097e89"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"0bfc6b591a5f9bf40c39780b"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ff26ae967dacefd546d30b6a"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9ff4507df4b293ca929f1cda"},{"score":90.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"177607c40afcfe8fa6452a65"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1c3287889271214966d668f2"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ae49e6bc14e9ff2192f1a44d"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"db93e8868c1416a8de8d409d"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"297f0290abc885dbf93d42f1"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"26229be2b703f2f9d7d06621"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"bb19e3353085b2ee153385a7"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1835317659c086f9fcc4bc33"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73356a46b9c795103da7e381"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"160ee197518c4a2c635ab80a"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a53e65388d88302e3dff7561"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9fff8186305f220a5e5fd612"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a21d07010b8fe6701cf5faa9"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["score_below_min:74.0<80.0"],"signal_id":"ef854c96bdb41ceb1f12ae59"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"20576861545b19e3fa6239d6"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"07b0fa5f58ff3707a2aa88cf"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"e78da54f43c1e15b8a4d0ac7"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"407266c21f8e237563ff6742"},{"score":78.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:78.0<80.0"],"signal_id":"021430673b988186d7cf8426"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"c525ea2a8eb7ff5875898bea"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"f380c472f619e5060f445b93"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"6ae645e0ab2f553b42040c12"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4057ab05f194333bce6648f7"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"1114b598435b18b114db5169"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"9277bb79e61298c28406b57e"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"1b83641bd63931f184fd69ce"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"80e802a535d1d16f69f373cd"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"8d621143e354a65b0c4af64b"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"192a1fe17b52433c07a2da18"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"8a8e1e5f12dee28910fceecd"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"ec2a67722028a7bcea6f2dff"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V511-PIPELINE-TEST","reasons":["already_sent"],"signal_id":"10cd55e5ea87aed6ad63b12e"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"a5bb57e618495b19577c3566"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"d98af48be40c7cd55bc78022"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4c3df5f2f13b75c36ae1fe08"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"c44ec08a413100a6d9c12601"},{"score":89.0,"setup":"TSC-Real-Intake-Test","signal":"BUY_CANDIDATE","ticker":"NASDAQ:NVDA","reasons":["already_sent"],"signal_id":"782e58255c34b865ace52777"},{"score":87.0,"setup":"V2.5-INTAKE-TEST","signal":"BUY_CANDIDATE","ticker":"XETRA:QDVE","reasons":["already_sent"],"signal_id":"e1790712310c8609673f6ccf"}],"rejected_visible_count":45},"signal_input":{"crv":1.8,"raw":{"crv":1.8,"raw":{"score":82.9,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.9,"s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":358.73,"type":"Antizyklische Umkehr","entry":381.12,"grade":"A-","price":381.12,"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":421.42,"ticker":"NASDAQ:GOOGL","quality":82.9,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":3.26,"direction":"LONG","created_at":"2026-08-05 16:31:01","external_id":"old-direct-bridge:NASDAQ:GOOGL:B Antizyklische Umkehr:LONG:381.12:2026-08-05 16:31:01","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.9,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":358.73,"type":"Antizyklische Umkehr","entry":381.12,"grade":"A-","price":381.12,"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":421.42,"ticker":"NASDAQ:GOOGL","quality":82.9,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":3.26,"direction":"LONG","created_at":"2026-08-05 16:31:01","elliott_bias":null,"elliott_gate":null,"signal_score":82.9,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"send_telegram":true,"write_journal":true,"checked_at_utc":"2026-08-05T14:31:17.896182+00:00","journal_result":{"ok":true,"mode":"journal-created-by-telegram-marker"}},"context_signal_id":"local:v33:NASDAQ:GOOGL:2026-08-05:B_ANTICYCLICAL_REVERSAL"},"created_at_utc":"2026-08-05T14:31:17.896299+00:00"}},{"signal_id":"local:v33:NASDAQ:GOOGL:2026-08-05:A_TREND_PULLBACK","ticker":"NASDAQ:GOOGL","signal_type":"TREND_CONTINUATION","score":83.7,"telegram_ok":true,"telegram_status_code":200,"sent_at":"2026-08-05T16:31:16.556284+02:00","raw":{"source":"local_telegram_push_v35","dry_run":false,"gate_id":"local-quality:v34:local:v33:NASDAQ:GOOGL:2026-08-05:A_TREND_PULLBACK","quality":{"passed":true,"reasons":["Close über EMA200","Close über EMA50","EMA50 über EMA200","Chikou über Referenzkurs","RSI im nutzbaren Bereich","MACD bullish","MACD Histogramm positiv"],"rejects":[],"final_grade":"A-","final_score":83.7},"signal_id":"local:v33:NASDAQ:GOOGL:2026-08-05:A_TREND_PULLBACK","send_result":{"ok":true,"sent":true,"marker":"TSC_S111A_SEND_PATH_POLICY_CONTEXT_WRAPPER_ACTIVE","bridged":true,"dry_run":false,"service":"old-direct-telegram-bridge","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","status_code":200,"context_setup":"A_TREND_PULLBACK","checked_at_utc":"2026-08-05T14:31:16.547401+00:00","context_source":"pending_payload_item","context_ticker":"NASDAQ:GOOGL","pipeline_result":{"ok":true,"source":"old_direct_telegram_bridge_v512","service":"single-signal-pipeline","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","signal_id":null,"add_result":{"ok":true,"service":"signal-api-add","import_id":"api_20260805_143115_e1dafabc","record_path":"/app/data/imports/api_20260805_143115_e1dafabc.json","source_name":"signal-api","rows_received":1,"created_at_utc":"2026-08-05T14:31:15.313854+00:00","signals_written":1,"created_at_local":"2026-08-05T16:31:15.313872+02:00","signal_candidates":1},"push_result":{"ok":true,"sent":[{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","write_ok":true,"direction":"LONG","import_id":"api_20260805_143115_e1dafabc","signal_id":"e6f9603290848c24d4398a38","journal_ok":true,"sent_at_utc":"2026-08-05T14:31:16.005584+00:00","source_name":"signal-api","telegram_ok":true,"signal_snapshot":{"raw":{"crv":2.0,"raw":{"crv":2.0,"raw":{"score":83.7,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":83.7,"s91k_original_score":72.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":72.0},"stop":361.22,"type":"Trendfortsetzung","entry":381.12,"grade":"A-","price":381.12,"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":420.93,"ticker":"NASDAQ:GOOGL","quality":83.7,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":3.26,"direction":"LONG","created_at":"2026-08-05 16:31:01","external_id":"old-direct-bridge:NASDAQ:GOOGL:A Trend-Pullback:LONG:381.12:2026-08-05 16:31:01","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":83.7,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":72.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":72.0},"stop":361.22,"type":"Trendfortsetzung","entry":381.12,"grade":"A-","price":381.12,"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":420.93,"ticker":"NASDAQ:GOOGL","quality":83.7,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":3.26,"direction":"LONG","created_at":"2026-08-05 16:31:01","elliott_bias":null,"elliott_gate":null,"signal_score":83.7,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"gate":{"score":83.7,"passed":true,"signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":[],"rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked"},"stop":"361.22","price":"381.12","score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","target":"420.93","ticker":"NASDAQ:GOOGL","direction":"LONG","import_id":"api_20260805_143115_e1dafabc","row_index":0,"signal_id":"e6f9603290848c24d4398a38","source_name":"signal-api","stored_at_utc":"2026-08-05T14:31:15.312210+00:00","source_created_at":"2026-08-05 16:31:01"},"telegram_result":{"ok":true,"service":"telegram","response":{"ok":true,"result":{"chat":{"id":862686005,"type":"private","username":"Rene_AKB_IV","first_name":"Rene"},"date":1785940275,"from":{"id":8637428325,"is_bot":true,"username":"tradegottbot","first_name":"Tradegott"},"text":"🟢 TSC Local Signal\n━━━━━━━━━━━━━━━━━━━━\n\n📌 NASDAQ:GOOGL · LONG\n\nSetup: A Trend-Pullback\nTyp: Trendfortsetzung\n\nGrade: A-\nQuality: 83.7\nSignal: 83.7\n\nTrade\nEntry: 381.1200\nStop: 361.2200\nZiel 1: 420.9300\nCRV: 2.00\nRisiko: 3.26%\n\nGründe\n✅ Close > EMA200\n✅ Close > EMA50\n✅ EMA50 > EMA200\n✅ Chikou bestätigt\n✅ RSI nutzbar\n✅ MACD bullish\n✅ MACD Hist. positiv\n\nQuelle\nlocal_signal_engine_v33\nlocal_quality_gate_v34\n\nGeprüft: 2026-08-05 16:31:01","entities":[{"type":"bold","length":16,"offset":3},{"type":"bold","length":19,"offset":45},{"type":"bold","length":16,"offset":73},{"type":"bold","length":2,"offset":120},{"type":"bold","length":4,"offset":132},{"type":"bold","length":4,"offset":145},{"type":"bold","length":5,"offset":151},{"type":"bold","length":6,"offset":230},{"type":"bold","length":6,"offset":357}],"message_id":1446}},"sent_at_utc":"2026-08-05T14:31:16.005470+00:00","status_code":200}}],"limit":5,"rules":{"ok":true,"service":"signal-quality-gate-rules","summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","min_score":80.0,"push_limit":5,"config_file":"/app/config/signal_rules.json","allowed_types":[],"blocked_types":[],"checked_at_utc":"2026-08-05T14:31:15.847852+00:00","allowed_tickers":[],"blocked_tickers":[],"telegram_enabled":true,"allow_empty_score":false,"auto_push_enabled":false,"require_direction":null},"errors":[],"service":"signal-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","sent_count":1,"error_count":0,"pushed_at_utc":"2026-08-05T14:31:16.012813+00:00","rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","pending_before":1,"pushed_at_local":"2026-08-05T16:31:16.012826+02:00","rejected_preview":[{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"7f58800a502a3088ae4ee325"},{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"33fbdb5bbf0c65fb46f83092"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73db9a1cf5a2c7c896097e89"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"0bfc6b591a5f9bf40c39780b"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ff26ae967dacefd546d30b6a"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9ff4507df4b293ca929f1cda"},{"score":90.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"177607c40afcfe8fa6452a65"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1c3287889271214966d668f2"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ae49e6bc14e9ff2192f1a44d"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"db93e8868c1416a8de8d409d"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"297f0290abc885dbf93d42f1"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"26229be2b703f2f9d7d06621"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"bb19e3353085b2ee153385a7"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1835317659c086f9fcc4bc33"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73356a46b9c795103da7e381"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"160ee197518c4a2c635ab80a"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a53e65388d88302e3dff7561"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9fff8186305f220a5e5fd612"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a21d07010b8fe6701cf5faa9"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["score_below_min:74.0<80.0"],"signal_id":"ef854c96bdb41ceb1f12ae59"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"20576861545b19e3fa6239d6"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"07b0fa5f58ff3707a2aa88cf"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"e78da54f43c1e15b8a4d0ac7"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"407266c21f8e237563ff6742"},{"score":78.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:78.0<80.0"],"signal_id":"021430673b988186d7cf8426"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"c525ea2a8eb7ff5875898bea"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"f380c472f619e5060f445b93"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"6ae645e0ab2f553b42040c12"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4057ab05f194333bce6648f7"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"1114b598435b18b114db5169"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"9277bb79e61298c28406b57e"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"1b83641bd63931f184fd69ce"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"80e802a535d1d16f69f373cd"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"8d621143e354a65b0c4af64b"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"192a1fe17b52433c07a2da18"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"8a8e1e5f12dee28910fceecd"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"ec2a67722028a7bcea6f2dff"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V511-PIPELINE-TEST","reasons":["already_sent"],"signal_id":"10cd55e5ea87aed6ad63b12e"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"a5bb57e618495b19577c3566"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"d98af48be40c7cd55bc78022"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4c3df5f2f13b75c36ae1fe08"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"c44ec08a413100a6d9c12601"},{"score":89.0,"setup":"TSC-Real-Intake-Test","signal":"BUY_CANDIDATE","ticker":"NASDAQ:NVDA","reasons":["already_sent"],"signal_id":"782e58255c34b865ace52777"},{"score":87.0,"setup":"V2.5-INTAKE-TEST","signal":"BUY_CANDIDATE","ticker":"XETRA:QDVE","reasons":["already_sent"],"signal_id":"e1790712310c8609673f6ccf"}],"rejected_visible_count":44},"signal_input":{"crv":2.0,"raw":{"crv":2.0,"raw":{"score":83.7,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":83.7,"s91k_original_score":72.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":72.0},"stop":361.22,"type":"Trendfortsetzung","entry":381.12,"grade":"A-","price":381.12,"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":420.93,"ticker":"NASDAQ:GOOGL","quality":83.7,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":3.26,"direction":"LONG","created_at":"2026-08-05 16:31:01","external_id":"old-direct-bridge:NASDAQ:GOOGL:A Trend-Pullback:LONG:381.12:2026-08-05 16:31:01","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":83.7,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":72.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":72.0},"stop":361.22,"type":"Trendfortsetzung","entry":381.12,"grade":"A-","price":381.12,"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":420.93,"ticker":"NASDAQ:GOOGL","quality":83.7,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":3.26,"direction":"LONG","created_at":"2026-08-05 16:31:01","elliott_bias":null,"elliott_gate":null,"signal_score":83.7,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"send_telegram":true,"write_journal":true,"checked_at_utc":"2026-08-05T14:31:16.547371+00:00","journal_result":{"ok":true,"mode":"journal-created-by-telegram-marker"}},"context_signal_id":"local:v33:NASDAQ:GOOGL:2026-08-05:A_TREND_PULLBACK"},"created_at_utc":"2026-08-05T14:31:16.547489+00:00"}},{"signal_id":"local:v33:NASDAQ:GOOGL:2026-08-04:B_ANTICYCLICAL_REVERSAL","ticker":"NASDAQ:GOOGL","signal_type":"ANTICYCLICAL_REVERSAL","score":82.9,"telegram_ok":true,"telegram_status_code":200,"sent_at":"2026-08-04T16:31:46.551892+02:00","raw":{"source":"local_telegram_push_v35","dry_run":false,"gate_id":"local-quality:v34:local:v33:NASDAQ:GOOGL:2026-08-04:B_ANTICYCLICAL_REVERSAL","quality":{"passed":true,"reasons":["Close über EMA200","Close über EMA50","EMA50 über EMA200","Chikou über Referenzkurs","RSI im nutzbaren Bereich","MACD bullish","MACD Histogramm positiv"],"rejects":[],"final_grade":"A-","final_score":82.9},"signal_id":"local:v33:NASDAQ:GOOGL:2026-08-04:B_ANTICYCLICAL_REVERSAL","send_result":{"ok":true,"sent":true,"marker":"TSC_S111A_SEND_PATH_POLICY_CONTEXT_WRAPPER_ACTIVE","bridged":true,"dry_run":false,"service":"old-direct-telegram-bridge","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","status_code":200,"context_setup":"B_ANTICYCLICAL_REVERSAL","checked_at_utc":"2026-08-04T14:31:46.543113+00:00","context_source":"pending_payload_item","context_ticker":"NASDAQ:GOOGL","pipeline_result":{"ok":true,"source":"old_direct_telegram_bridge_v512","service":"single-signal-pipeline","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","signal_id":null,"add_result":{"ok":true,"service":"signal-api-add","import_id":"api_20260804_143145_04841087","record_path":"/app/data/imports/api_20260804_143145_04841087.json","source_name":"signal-api","rows_received":1,"created_at_utc":"2026-08-04T14:31:45.377027+00:00","signals_written":1,"created_at_local":"2026-08-04T16:31:45.377048+02:00","signal_candidates":1},"push_result":{"ok":true,"sent":[{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","write_ok":true,"direction":"LONG","import_id":"api_20260804_143145_04841087","signal_id":"7f58800a502a3088ae4ee325","journal_ok":true,"sent_at_utc":"2026-08-04T14:31:46.032012+00:00","source_name":"signal-api","telegram_ok":true,"signal_snapshot":{"raw":{"crv":1.8,"raw":{"crv":1.8,"raw":{"score":82.9,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.9,"s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":353.77,"type":"Antizyklische Umkehr","entry":376.62,"grade":"A-","price":376.62,"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":417.75,"ticker":"NASDAQ:GOOGL","quality":82.9,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":3.37,"direction":"LONG","created_at":"2026-08-04 16:31:32","external_id":"old-direct-bridge:NASDAQ:GOOGL:B Antizyklische Umkehr:LONG:376.62:2026-08-04 16:31:32","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.9,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":353.77,"type":"Antizyklische Umkehr","entry":376.62,"grade":"A-","price":376.62,"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":417.75,"ticker":"NASDAQ:GOOGL","quality":82.9,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":3.37,"direction":"LONG","created_at":"2026-08-04 16:31:32","elliott_bias":null,"elliott_gate":null,"signal_score":82.9,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"gate":{"score":82.9,"passed":true,"signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":[],"rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked"},"stop":"353.77","price":"376.62","score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","target":"417.75","ticker":"NASDAQ:GOOGL","direction":"LONG","import_id":"api_20260804_143145_04841087","row_index":0,"signal_id":"7f58800a502a3088ae4ee325","source_name":"signal-api","stored_at_utc":"2026-08-04T14:31:45.375406+00:00","source_created_at":"2026-08-04 16:31:32"},"telegram_result":{"ok":true,"service":"telegram","response":{"ok":true,"result":{"chat":{"id":862686005,"type":"private","username":"Rene_AKB_IV","first_name":"Rene"},"date":1785853906,"from":{"id":8637428325,"is_bot":true,"username":"tradegottbot","first_name":"Tradegott"},"text":"🟢 TSC Local Signal\n━━━━━━━━━━━━━━━━━━━━\n\n📌 NASDAQ:GOOGL · LONG\n\nSetup: B Antizyklische Umkehr\nTyp: Antizyklische Umkehr\n\nGrade: A-\nQuality: 82.9\nSignal: 82.9\n\nTrade\nEntry: 376.6200\nStop: 353.7700\nZiel 1: 417.7500\nCRV: 1.80\nRisiko: 3.37%\n\nGründe\n✅ Close > EMA200\n✅ Close > EMA50\n✅ EMA50 > EMA200\n✅ Chikou bestätigt\n✅ RSI nutzbar\n✅ MACD bullish\n✅ MACD Hist. positiv\n\nQuelle\nlocal_signal_engine_v33\nlocal_quality_gate_v34\n\nGeprüft: 2026-08-04 16:31:32","entities":[{"type":"bold","length":16,"offset":3},{"type":"bold","length":19,"offset":45},{"type":"bold","length":22,"offset":73},{"type":"bold","length":2,"offset":130},{"type":"bold","length":4,"offset":142},{"type":"bold","length":4,"offset":155},{"type":"bold","length":5,"offset":161},{"type":"bold","length":6,"offset":240},{"type":"bold","length":6,"offset":367}],"message_id":1435}},"sent_at_utc":"2026-08-04T14:31:46.031897+00:00","status_code":200}}],"limit":5,"rules":{"ok":true,"service":"signal-quality-gate-rules","summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","min_score":80.0,"push_limit":5,"config_file":"/app/config/signal_rules.json","allowed_types":[],"blocked_types":[],"checked_at_utc":"2026-08-04T14:31:45.880556+00:00","allowed_tickers":[],"blocked_tickers":[],"telegram_enabled":true,"allow_empty_score":false,"auto_push_enabled":false,"require_direction":null},"errors":[],"service":"signal-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","sent_count":1,"error_count":0,"pushed_at_utc":"2026-08-04T14:31:46.039102+00:00","rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","pending_before":1,"pushed_at_local":"2026-08-04T16:31:46.039115+02:00","rejected_preview":[{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"33fbdb5bbf0c65fb46f83092"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73db9a1cf5a2c7c896097e89"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"0bfc6b591a5f9bf40c39780b"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ff26ae967dacefd546d30b6a"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9ff4507df4b293ca929f1cda"},{"score":90.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"177607c40afcfe8fa6452a65"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1c3287889271214966d668f2"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ae49e6bc14e9ff2192f1a44d"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"db93e8868c1416a8de8d409d"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"297f0290abc885dbf93d42f1"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"26229be2b703f2f9d7d06621"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"bb19e3353085b2ee153385a7"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1835317659c086f9fcc4bc33"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73356a46b9c795103da7e381"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"160ee197518c4a2c635ab80a"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a53e65388d88302e3dff7561"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9fff8186305f220a5e5fd612"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a21d07010b8fe6701cf5faa9"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["score_below_min:74.0<80.0"],"signal_id":"ef854c96bdb41ceb1f12ae59"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"20576861545b19e3fa6239d6"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"07b0fa5f58ff3707a2aa88cf"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"e78da54f43c1e15b8a4d0ac7"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"407266c21f8e237563ff6742"},{"score":78.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:78.0<80.0"],"signal_id":"021430673b988186d7cf8426"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"c525ea2a8eb7ff5875898bea"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"f380c472f619e5060f445b93"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"6ae645e0ab2f553b42040c12"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4057ab05f194333bce6648f7"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"1114b598435b18b114db5169"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"9277bb79e61298c28406b57e"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"1b83641bd63931f184fd69ce"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"80e802a535d1d16f69f373cd"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"8d621143e354a65b0c4af64b"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"192a1fe17b52433c07a2da18"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"8a8e1e5f12dee28910fceecd"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"ec2a67722028a7bcea6f2dff"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V511-PIPELINE-TEST","reasons":["already_sent"],"signal_id":"10cd55e5ea87aed6ad63b12e"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"a5bb57e618495b19577c3566"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"d98af48be40c7cd55bc78022"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4c3df5f2f13b75c36ae1fe08"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"c44ec08a413100a6d9c12601"},{"score":89.0,"setup":"TSC-Real-Intake-Test","signal":"BUY_CANDIDATE","ticker":"NASDAQ:NVDA","reasons":["already_sent"],"signal_id":"782e58255c34b865ace52777"},{"score":87.0,"setup":"V2.5-INTAKE-TEST","signal":"BUY_CANDIDATE","ticker":"XETRA:QDVE","reasons":["already_sent"],"signal_id":"e1790712310c8609673f6ccf"}],"rejected_visible_count":43},"signal_input":{"crv":1.8,"raw":{"crv":1.8,"raw":{"score":82.9,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.9,"s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":353.77,"type":"Antizyklische Umkehr","entry":376.62,"grade":"A-","price":376.62,"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":417.75,"ticker":"NASDAQ:GOOGL","quality":82.9,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":3.37,"direction":"LONG","created_at":"2026-08-04 16:31:32","external_id":"old-direct-bridge:NASDAQ:GOOGL:B Antizyklische Umkehr:LONG:376.62:2026-08-04 16:31:32","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.9,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":353.77,"type":"Antizyklische Umkehr","entry":376.62,"grade":"A-","price":376.62,"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":417.75,"ticker":"NASDAQ:GOOGL","quality":82.9,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":3.37,"direction":"LONG","created_at":"2026-08-04 16:31:32","elliott_bias":null,"elliott_gate":null,"signal_score":82.9,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"send_telegram":true,"write_journal":true,"checked_at_utc":"2026-08-04T14:31:46.543084+00:00","journal_result":{"ok":true,"mode":"journal-created-by-telegram-marker"}},"context_signal_id":"local:v33:NASDAQ:GOOGL:2026-08-04:B_ANTICYCLICAL_REVERSAL"},"created_at_utc":"2026-08-04T14:31:46.543199+00:00"}},{"signal_id":"local:v33:NASDAQ:GOOGL:2026-08-04:A_TREND_PULLBACK","ticker":"NASDAQ:GOOGL","signal_type":"TREND_CONTINUATION","score":83.7,"telegram_ok":true,"telegram_status_code":200,"sent_at":"2026-08-04T16:31:45.271737+02:00","raw":{"source":"local_telegram_push_v35","dry_run":false,"gate_id":"local-quality:v34:local:v33:NASDAQ:GOOGL:2026-08-04:A_TREND_PULLBACK","quality":{"passed":true,"reasons":["Close über EMA200","Close über EMA50","EMA50 über EMA200","Chikou über Referenzkurs","RSI im nutzbaren Bereich","MACD bullish","MACD Histogramm positiv"],"rejects":[],"final_grade":"A-","final_score":83.7},"signal_id":"local:v33:NASDAQ:GOOGL:2026-08-04:A_TREND_PULLBACK","send_result":{"ok":true,"sent":true,"marker":"TSC_S111A_SEND_PATH_POLICY_CONTEXT_WRAPPER_ACTIVE","bridged":true,"dry_run":false,"service":"old-direct-telegram-bridge","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","status_code":200,"context_setup":"A_TREND_PULLBACK","checked_at_utc":"2026-08-04T14:31:45.262890+00:00","context_source":"pending_payload_item","context_ticker":"NASDAQ:GOOGL","pipeline_result":{"ok":true,"source":"old_direct_telegram_bridge_v512","service":"single-signal-pipeline","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","signal_id":null,"add_result":{"ok":true,"service":"signal-api-add","import_id":"api_20260804_143144_e91e546c","record_path":"/app/data/imports/api_20260804_143144_e91e546c.json","source_name":"signal-api","rows_received":1,"created_at_utc":"2026-08-04T14:31:44.085904+00:00","signals_written":1,"created_at_local":"2026-08-04T16:31:44.085924+02:00","signal_candidates":1},"push_result":{"ok":true,"sent":[{"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","write_ok":true,"direction":"LONG","import_id":"api_20260804_143144_e91e546c","signal_id":"33fbdb5bbf0c65fb46f83092","journal_ok":true,"sent_at_utc":"2026-08-04T14:31:44.752524+00:00","source_name":"signal-api","telegram_ok":true,"signal_snapshot":{"raw":{"crv":2.0,"raw":{"crv":2.0,"raw":{"score":83.7,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":83.7,"s91k_original_score":72.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":72.0},"stop":356.31,"type":"Trendfortsetzung","entry":376.62,"grade":"A-","price":376.62,"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":417.24,"ticker":"NASDAQ:GOOGL","quality":83.7,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":3.37,"direction":"LONG","created_at":"2026-08-04 16:31:32","external_id":"old-direct-bridge:NASDAQ:GOOGL:A Trend-Pullback:LONG:376.62:2026-08-04 16:31:32","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":83.7,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":72.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":72.0},"stop":356.31,"type":"Trendfortsetzung","entry":376.62,"grade":"A-","price":376.62,"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":417.24,"ticker":"NASDAQ:GOOGL","quality":83.7,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":3.37,"direction":"LONG","created_at":"2026-08-04 16:31:32","elliott_bias":null,"elliott_gate":null,"signal_score":83.7,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"gate":{"score":83.7,"passed":true,"signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":[],"rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked"},"stop":"356.31","price":"376.62","score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","target":"417.24","ticker":"NASDAQ:GOOGL","direction":"LONG","import_id":"api_20260804_143144_e91e546c","row_index":0,"signal_id":"33fbdb5bbf0c65fb46f83092","source_name":"signal-api","stored_at_utc":"2026-08-04T14:31:44.084320+00:00","source_created_at":"2026-08-04 16:31:32"},"telegram_result":{"ok":true,"service":"telegram","response":{"ok":true,"result":{"chat":{"id":862686005,"type":"private","username":"Rene_AKB_IV","first_name":"Rene"},"date":1785853904,"from":{"id":8637428325,"is_bot":true,"username":"tradegottbot","first_name":"Tradegott"},"text":"🟢 TSC Local Signal\n━━━━━━━━━━━━━━━━━━━━\n\n📌 NASDAQ:GOOGL · LONG\n\nSetup: A Trend-Pullback\nTyp: Trendfortsetzung\n\nGrade: A-\nQuality: 83.7\nSignal: 83.7\n\nTrade\nEntry: 376.6200\nStop: 356.3100\nZiel 1: 417.2400\nCRV: 2.00\nRisiko: 3.37%\n\nGründe\n✅ Close > EMA200\n✅ Close > EMA50\n✅ EMA50 > EMA200\n✅ Chikou bestätigt\n✅ RSI nutzbar\n✅ MACD bullish\n✅ MACD Hist. positiv\n\nQuelle\nlocal_signal_engine_v33\nlocal_quality_gate_v34\n\nGeprüft: 2026-08-04 16:31:32","entities":[{"type":"bold","length":16,"offset":3},{"type":"bold","length":19,"offset":45},{"type":"bold","length":16,"offset":73},{"type":"bold","length":2,"offset":120},{"type":"bold","length":4,"offset":132},{"type":"bold","length":4,"offset":145},{"type":"bold","length":5,"offset":151},{"type":"bold","length":6,"offset":230},{"type":"bold","length":6,"offset":357}],"message_id":1434}},"sent_at_utc":"2026-08-04T14:31:44.752412+00:00","status_code":200}}],"limit":5,"rules":{"ok":true,"service":"signal-quality-gate-rules","summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","min_score":80.0,"push_limit":5,"config_file":"/app/config/signal_rules.json","allowed_types":[],"blocked_types":[],"checked_at_utc":"2026-08-04T14:31:44.590477+00:00","allowed_tickers":[],"blocked_tickers":[],"telegram_enabled":true,"allow_empty_score":false,"auto_push_enabled":false,"require_direction":null},"errors":[],"service":"signal-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","sent_count":1,"error_count":0,"pushed_at_utc":"2026-08-04T14:31:44.759432+00:00","rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","pending_before":1,"pushed_at_local":"2026-08-04T16:31:44.759443+02:00","rejected_preview":[{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73db9a1cf5a2c7c896097e89"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"0bfc6b591a5f9bf40c39780b"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ff26ae967dacefd546d30b6a"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9ff4507df4b293ca929f1cda"},{"score":90.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"177607c40afcfe8fa6452a65"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1c3287889271214966d668f2"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ae49e6bc14e9ff2192f1a44d"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"db93e8868c1416a8de8d409d"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"297f0290abc885dbf93d42f1"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"26229be2b703f2f9d7d06621"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"bb19e3353085b2ee153385a7"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1835317659c086f9fcc4bc33"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73356a46b9c795103da7e381"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"160ee197518c4a2c635ab80a"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a53e65388d88302e3dff7561"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9fff8186305f220a5e5fd612"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a21d07010b8fe6701cf5faa9"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["score_below_min:74.0<80.0"],"signal_id":"ef854c96bdb41ceb1f12ae59"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"20576861545b19e3fa6239d6"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"07b0fa5f58ff3707a2aa88cf"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"e78da54f43c1e15b8a4d0ac7"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"407266c21f8e237563ff6742"},{"score":78.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:78.0<80.0"],"signal_id":"021430673b988186d7cf8426"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"c525ea2a8eb7ff5875898bea"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"f380c472f619e5060f445b93"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"6ae645e0ab2f553b42040c12"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4057ab05f194333bce6648f7"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"1114b598435b18b114db5169"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"9277bb79e61298c28406b57e"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"1b83641bd63931f184fd69ce"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"80e802a535d1d16f69f373cd"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"8d621143e354a65b0c4af64b"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"192a1fe17b52433c07a2da18"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"8a8e1e5f12dee28910fceecd"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"ec2a67722028a7bcea6f2dff"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V511-PIPELINE-TEST","reasons":["already_sent"],"signal_id":"10cd55e5ea87aed6ad63b12e"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"a5bb57e618495b19577c3566"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"d98af48be40c7cd55bc78022"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4c3df5f2f13b75c36ae1fe08"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"c44ec08a413100a6d9c12601"},{"score":89.0,"setup":"TSC-Real-Intake-Test","signal":"BUY_CANDIDATE","ticker":"NASDAQ:NVDA","reasons":["already_sent"],"signal_id":"782e58255c34b865ace52777"},{"score":87.0,"setup":"V2.5-INTAKE-TEST","signal":"BUY_CANDIDATE","ticker":"XETRA:QDVE","reasons":["already_sent"],"signal_id":"e1790712310c8609673f6ccf"}],"rejected_visible_count":42},"signal_input":{"crv":2.0,"raw":{"crv":2.0,"raw":{"score":83.7,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":83.7,"s91k_original_score":72.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":72.0},"stop":356.31,"type":"Trendfortsetzung","entry":376.62,"grade":"A-","price":376.62,"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":417.24,"ticker":"NASDAQ:GOOGL","quality":83.7,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":3.37,"direction":"LONG","created_at":"2026-08-04 16:31:32","external_id":"old-direct-bridge:NASDAQ:GOOGL:A Trend-Pullback:LONG:376.62:2026-08-04 16:31:32","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":83.7,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":72.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":72.0},"stop":356.31,"type":"Trendfortsetzung","entry":376.62,"grade":"A-","price":376.62,"score":83.7,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":417.24,"ticker":"NASDAQ:GOOGL","quality":83.7,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":3.37,"direction":"LONG","created_at":"2026-08-04 16:31:32","elliott_bias":null,"elliott_gate":null,"signal_score":83.7,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"send_telegram":true,"write_journal":true,"checked_at_utc":"2026-08-04T14:31:45.262859+00:00","journal_result":{"ok":true,"mode":"journal-created-by-telegram-marker"}},"context_signal_id":"local:v33:NASDAQ:GOOGL:2026-08-04:A_TREND_PULLBACK"},"created_at_utc":"2026-08-04T14:31:45.262978+00:00"}},{"signal_id":"local:v33:NASDAQ:GOOGL:2026-08-03:B_ANTICYCLICAL_REVERSAL","ticker":"NASDAQ:GOOGL","signal_type":"ANTICYCLICAL_REVERSAL","score":82.9,"telegram_ok":true,"telegram_status_code":200,"sent_at":"2026-08-03T16:31:37.113619+02:00","raw":{"source":"local_telegram_push_v35","dry_run":false,"gate_id":"local-quality:v34:local:v33:NASDAQ:GOOGL:2026-08-03:B_ANTICYCLICAL_REVERSAL","quality":{"passed":true,"reasons":["Close über EMA200","Close über EMA50","EMA50 über EMA200","Chikou über Referenzkurs","RSI im nutzbaren Bereich","MACD bullish","MACD Histogramm positiv"],"rejects":[],"final_grade":"A-","final_score":82.9},"signal_id":"local:v33:NASDAQ:GOOGL:2026-08-03:B_ANTICYCLICAL_REVERSAL","send_result":{"ok":true,"sent":true,"marker":"TSC_S111A_SEND_PATH_POLICY_CONTEXT_WRAPPER_ACTIVE","bridged":true,"dry_run":false,"service":"old-direct-telegram-bridge","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","status_code":200,"context_setup":"B_ANTICYCLICAL_REVERSAL","checked_at_utc":"2026-08-03T14:31:37.104689+00:00","context_source":"pending_payload_item","context_ticker":"NASDAQ:GOOGL","pipeline_result":{"ok":true,"source":"old_direct_telegram_bridge_v512","service":"single-signal-pipeline","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","signal_id":null,"add_result":{"ok":true,"service":"signal-api-add","import_id":"api_20260803_143135_6010927c","record_path":"/app/data/imports/api_20260803_143135_6010927c.json","source_name":"signal-api","rows_received":1,"created_at_utc":"2026-08-03T14:31:35.939468+00:00","signals_written":1,"created_at_local":"2026-08-03T16:31:35.939493+02:00","signal_candidates":1},"push_result":{"ok":true,"sent":[{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","write_ok":true,"direction":"LONG","import_id":"api_20260803_143135_6010927c","signal_id":"73db9a1cf5a2c7c896097e89","journal_ok":true,"sent_at_utc":"2026-08-03T14:31:36.620307+00:00","source_name":"signal-api","telegram_ok":true,"signal_snapshot":{"raw":{"crv":1.8,"raw":{"crv":1.8,"raw":{"score":82.9,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.9,"s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":345.42,"type":"Antizyklische Umkehr","entry":368.26,"grade":"A-","price":368.26,"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":409.38,"ticker":"NASDAQ:GOOGL","quality":82.9,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":3.45,"direction":"LONG","created_at":"2026-08-03 16:31:23","external_id":"old-direct-bridge:NASDAQ:GOOGL:B Antizyklische Umkehr:LONG:368.26:2026-08-03 16:31:23","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.9,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":345.42,"type":"Antizyklische Umkehr","entry":368.26,"grade":"A-","price":368.26,"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":409.38,"ticker":"NASDAQ:GOOGL","quality":82.9,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":3.45,"direction":"LONG","created_at":"2026-08-03 16:31:23","elliott_bias":null,"elliott_gate":null,"signal_score":82.9,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"gate":{"score":82.9,"passed":true,"signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":[],"rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked"},"stop":"345.42","price":"368.26","score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","target":"409.38","ticker":"NASDAQ:GOOGL","direction":"LONG","import_id":"api_20260803_143135_6010927c","row_index":0,"signal_id":"73db9a1cf5a2c7c896097e89","source_name":"signal-api","stored_at_utc":"2026-08-03T14:31:35.937426+00:00","source_created_at":"2026-08-03 16:31:23"},"telegram_result":{"ok":true,"service":"telegram","response":{"ok":true,"result":{"chat":{"id":862686005,"type":"private","username":"Rene_AKB_IV","first_name":"Rene"},"date":1785767496,"from":{"id":8637428325,"is_bot":true,"username":"tradegottbot","first_name":"Tradegott"},"text":"🟢 TSC Local Signal\n━━━━━━━━━━━━━━━━━━━━\n\n📌 NASDAQ:GOOGL · LONG\n\nSetup: B Antizyklische Umkehr\nTyp: Antizyklische Umkehr\n\nGrade: A-\nQuality: 82.9\nSignal: 82.9\n\nTrade\nEntry: 368.2600\nStop: 345.4200\nZiel 1: 409.3800\nCRV: 1.80\nRisiko: 3.45%\n\nGründe\n✅ Close > EMA200\n✅ Close > EMA50\n✅ EMA50 > EMA200\n✅ Chikou bestätigt\n✅ RSI nutzbar\n✅ MACD bullish\n✅ MACD Hist. positiv\n\nQuelle\nlocal_signal_engine_v33\nlocal_quality_gate_v34\n\nGeprüft: 2026-08-03 16:31:23","entities":[{"type":"bold","length":16,"offset":3},{"type":"bold","length":19,"offset":45},{"type":"bold","length":22,"offset":73},{"type":"bold","length":2,"offset":130},{"type":"bold","length":4,"offset":142},{"type":"bold","length":4,"offset":155},{"type":"bold","length":5,"offset":161},{"type":"bold","length":6,"offset":240},{"type":"bold","length":6,"offset":367}],"message_id":1417}},"sent_at_utc":"2026-08-03T14:31:36.620191+00:00","status_code":200}}],"limit":5,"rules":{"ok":true,"service":"signal-quality-gate-rules","summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","min_score":80.0,"push_limit":5,"config_file":"/app/config/signal_rules.json","allowed_types":[],"blocked_types":[],"checked_at_utc":"2026-08-03T14:31:36.415643+00:00","allowed_tickers":[],"blocked_tickers":[],"telegram_enabled":true,"allow_empty_score":false,"auto_push_enabled":false,"require_direction":null},"errors":[],"service":"signal-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","sent_count":1,"error_count":0,"pushed_at_utc":"2026-08-03T14:31:36.627642+00:00","rules_summary":"Score >= 80.0 · Types: ALL · EmptyScore: blocked","pending_before":1,"pushed_at_local":"2026-08-03T16:31:36.627657+02:00","rejected_preview":[{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"0bfc6b591a5f9bf40c39780b"},{"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ff26ae967dacefd546d30b6a"},{"score":88.6,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9ff4507df4b293ca929f1cda"},{"score":90.7,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"177607c40afcfe8fa6452a65"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1c3287889271214966d668f2"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"ae49e6bc14e9ff2192f1a44d"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"db93e8868c1416a8de8d409d"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"297f0290abc885dbf93d42f1"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"26229be2b703f2f9d7d06621"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"bb19e3353085b2ee153385a7"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"1835317659c086f9fcc4bc33"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"73356a46b9c795103da7e381"},{"score":82.8,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"160ee197518c4a2c635ab80a"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a53e65388d88302e3dff7561"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"9fff8186305f220a5e5fd612"},{"score":84.2,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"a21d07010b8fe6701cf5faa9"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["score_below_min:74.0<80.0"],"signal_id":"ef854c96bdb41ceb1f12ae59"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"20576861545b19e3fa6239d6"},{"score":92.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:GOOGL","reasons":["already_sent"],"signal_id":"07b0fa5f58ff3707a2aa88cf"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"e78da54f43c1e15b8a4d0ac7"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UPS","reasons":["already_sent"],"signal_id":"407266c21f8e237563ff6742"},{"score":78.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:78.0<80.0"],"signal_id":"021430673b988186d7cf8426"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"c525ea2a8eb7ff5875898bea"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"f380c472f619e5060f445b93"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"6ae645e0ab2f553b42040c12"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4057ab05f194333bce6648f7"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"1114b598435b18b114db5169"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"9277bb79e61298c28406b57e"},{"score":74.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["score_below_min:74.0<80.0"],"signal_id":"1b83641bd63931f184fd69ce"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NASDAQ:TSLA","reasons":["already_sent"],"signal_id":"80e802a535d1d16f69f373cd"},{"score":82.0,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"8d621143e354a65b0c4af64b"},{"score":86.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"192a1fe17b52433c07a2da18"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"8a8e1e5f12dee28910fceecd"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V512-BRIDGE-TEST","reasons":["already_sent"],"signal_id":"ec2a67722028a7bcea6f2dff"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA-V511-PIPELINE-TEST","reasons":["already_sent"],"signal_id":"10cd55e5ea87aed6ad63b12e"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"a5bb57e618495b19577c3566"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"d98af48be40c7cd55bc78022"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"4c3df5f2f13b75c36ae1fe08"},{"score":100.0,"setup":"A Trend-Pullback","signal":"BUY_CANDIDATE","ticker":"NYSE:UAA","reasons":["already_sent"],"signal_id":"c44ec08a413100a6d9c12601"},{"score":89.0,"setup":"TSC-Real-Intake-Test","signal":"BUY_CANDIDATE","ticker":"NASDAQ:NVDA","reasons":["already_sent"],"signal_id":"782e58255c34b865ace52777"},{"score":87.0,"setup":"V2.5-INTAKE-TEST","signal":"BUY_CANDIDATE","ticker":"XETRA:QDVE","reasons":["already_sent"],"signal_id":"e1790712310c8609673f6ccf"}],"rejected_visible_count":41},"signal_input":{"crv":1.8,"raw":{"crv":1.8,"raw":{"score":82.9,"s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.9,"s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":345.42,"type":"Antizyklische Umkehr","entry":368.26,"grade":"A-","price":368.26,"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":409.38,"ticker":"NASDAQ:GOOGL","quality":82.9,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"risk_pct":3.45,"direction":"LONG","created_at":"2026-08-03 16:31:23","external_id":"old-direct-bridge:NASDAQ:GOOGL:B Antizyklische Umkehr:LONG:368.26:2026-08-03 16:31:23","s91k_marker":"TSC_S91K_BRIDGE_SCORE_ALIGNMENT","signal_score":82.9,"send_telegram":true,"write_journal":true,"quality_source":"local_quality_gate_v34","pipeline_source":"old_direct_telegram_bridge_v512","s91k_original_score":74.0,"s91k_bridge_score_source":"quality_or_final_score","s91k_bridge_score_aligned":true,"s91k_original_signal_score":74.0},"stop":345.42,"type":"Antizyklische Umkehr","entry":368.26,"grade":"A-","price":368.26,"score":82.9,"setup":"B Antizyklische Umkehr","signal":"BUY_CANDIDATE","source":"local_signal_engine_v33","target":409.38,"ticker":"NASDAQ:GOOGL","quality":82.9,"reasons":["Close > EMA200","Close > EMA50","EMA50 > EMA200","Chikou bestätigt","RSI nutzbar","MACD bullish","MACD Hist. positiv"],"warning":null,"risk_pct":3.45,"direction":"LONG","created_at":"2026-08-03 16:31:23","elliott_bias":null,"elliott_gate":null,"signal_score":82.9,"elliott_grade":null,"elliott_phase":null,"elliott_score":null,"adjusted_grade":null,"elliott_effect":null,"quality_source":"local_quality_gate_v34","elliott_overlay":null,"adjusted_quality":null,"elliott_confidence":null},"send_telegram":true,"write_journal":true,"checked_at_utc":"2026-08-03T14:31:37.104660+00:00","journal_result":{"ok":true,"mode":"journal-created-by-telegram-marker"}},"context_signal_id":"local:v33:NASDAQ:GOOGL:2026-08-03:B_ANTICYCLICAL_REVERSAL"},"created_at_utc":"2026-08-03T14:31:37.104777+00:00"}}],"latest_job":{"id":3184,"job_name":"Local Telegram Push","job_type":"local_telegram_push","status":"finished","started_at":"2026-07-08T20:34:15.684545+02:00","finished_at":"2026-07-08T20:34:15.908547+02:00","result":{"ok":true,"limit":1,"run_id":"local_telegram_push_20260708_183415_94da8604","dry_run":false,"results":[{"ticker":"NASDAQ:GOOGL","dry_run":false,"signal_id":"local:v33:NASDAQ:GOOGL:2026-07-08:A_TREND_PULLBACK","final_grade":"A-","final_score":82.75,"send_result":{"ok":true,"note":"Telegram live send blocked locally before sendMessage. No Telegram request was made.","sent":false,"setup":"","marker":"TSC_S105B_PRODUCTIVE_SEND_PATH_POLICY_GUARD_ACTIVE","policy":{"row":{},"found":false,"reason":"no_policy_context","source":"none","allowed":false},"reason":"old_direct_bridge_blocked_by_s105b_policy_guard:no_policy_context","ticker":"NASDAQ:GOOGL","dry_run":false,"service":"old-direct-telegram-bridge","skipped":true,"signal_id":"","skip_reason":"Bridge completed without a new Telegram send; likely push gate, already_sent, or no pending signal.","status_code":null,"telegram_ok":false,"bridge_blocked":true}}],"service":"local-telegram-push-run","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","processed":1,"sent_count":0,"error_count":0,"dry_run_count":0,"skipped_count":1,"pending_before":1,"finished_at_utc":"2026-07-08T18:34:15.900226+00:00","finished_at_local":"2026-07-08T20:34:15.900260+02:00"},"error":null,"created_at":"2026-07-08T20:34:15.684545+02:00"},"checked_at_utc":"2026-09-13T03:35:56.554759+00:00","checked_at_local":"2026-09-13T05:35:56.554777+02:00"}