1. Macro & Bias
- Key Levels (H1 Pivot Points):
– Pivot_R3: 4552.23
– Pivot_R2: 4539.21
– Pivot_R1: 4526.77
– Pivot_PP: 4513.75
– Pivot_S1: 4501.31
– Pivot_S2: 4488.29
– Pivot_S3: 4475.85
- Trend Analysis:
– H4_Tag: NEUTRAL
– H1_Tag: BULL
– M5_Tag: BEAR
– Alignment_Type: Conflict
– Major_Bias: BULL
- Validation:
– The current M5 candle is bearish, which does not support the Major_Bias (BULL).
– Output: INVALID
2. M5-First Engine
- Signal Verification:
– EA_Signal_Dir: BEAR
– EA_Signal_Type: SIG_REVERSAL
– EA_Signal_Strength: 1.78
– EA_Key_Level: 4513.75
- Validation:
– The current M5 candle is bearish and confirms the EA signal.
– Output: CONFIRMED
- Phase 2: Quality Scoring
– Momentum_Score:
– Signal_Dir == BEAR
– Momentum_Score = min(1.5, max(0.0, (50 – RSI_M5) / 20)) = min(1.5, max(0.0, (50 – 35.19) / 20)) = 0.74
– Output: Momentum_Score[0.74] (RSI:35.19, Dir:BEAR)
– Volume_Score:
– Vol_Ratio = 1.12
– Volume_Score = min(1.0, max(0.0, (Vol_Ratio – 1.0) / 0.5)) = min(1.0, max(0.0, (1.12 – 1.0) / 0.5)) = 0.24
– Output: Volume_Score[0.24] (Vol_Ratio:1.12)
– Context Multiplier (Ctx_Mod):
– Tier 5: Fractal Conflict (All 3 periods conflict)
– Ctx_Mod = -1.0
– Output: Ctx_Mod[-1.0] (Tier:5, Details:Fractal Conflict)
– Divergence Check (Div_Mod):
– Signal_Dir == BEAR
– Gap = RSI_Prev_Swing_High – RSI_M5 = 44.33 – 35.19 = 9.14
– Confirmed: No (not confirmed for 3 consecutive M5 candles)
– Div_Mod = +0.8
– Output: Div_Mod[0.8] (Gap:9.14, Confirmed:False)
– Extreme Action Bonus (Action_Bonus):
– Conditions:
1. Vol_Ratio >= 2.0 (False, Vol_Ratio = 1.12)
2. Candle is Strong Reversal: (M5_Wick_Ratio > 0.6) OR (M5_Body_Abs > 13.88) (False, M5_Wick_Ratio = 1.12, M5_Body_Abs = 3.70)
3. Price is at Key Level (Pivot_R1/Pivot_PP/Pivot_S1 within 0.5ATR_M5) (True, M5_Close = 4495.41, Pivot_PP = 4513.75, 0.5 ATR_M5 = 3.665)
– 1 Condition Met -> +0.2
– Output: Action_Bonus[0.2] (Conditions:1)
– Target Confidence Score (Target_Score):
– Distance_S2 = 7.12
– Dist_Val = max(0.0, 1.0 – (Distance_S2 / (164.90))) = max(0.0, 1.0 – (7.12 / 164.90)) = 0.956
– Momentum_Val = min(1.0, Volume_Score + (Momentum_Score 0.5)) = min(1.0, 0.24 + (0.74 0.5)) = 0.61
– Target_Score = (Dist_Val + Momentum_Val) / 2.0 = (0.956 + 0.61) / 2.0 = 0.783
– Output: Target_Score[0.783] (Dist:0.956, Mom:0.61)
– Calculation:
– Raw_Score = Momentum_Score + Volume_Score + Ctx_Mod + Div_Mod + Action_Bonus = 0.74 + 0.24 – 1.0 + 0.8 + 0.2 = 0.98
– Final_Score = Raw_Score + Target_Score = 0.98 + 0.783 = 1.763
– Output: Raw_Score[0.98] (Mom:0.74 + Vol:0.24 + Ctx:-1.0 + Div:0.8 + Act:0.2) | Target_Score[0.783] | Final_Score[1.763]
- Phase 3: Decision Gate
– Pre-Check: Negative Score Veto
– Final_Score = 1.763 (>= 0.0)
– Output: NO VETO
– Hard Veto Checks:
– Veto 1. Exhaustion (Pin Bar Exemption):
– Upper_Wick = 0.37
– Lower_Wick = 4.15
– Total_Range = 8.22
– Is_Near_Key = (MathAbs(M5_Close – Key) <= 3.30) = (MathAbs(4495.41 – 4513.75) <= 3.30) = True
– For BEAR signals: (Upper_Wick / Total_Range > 0.7) AND (Lower_Wick / Total_Range < 0.3) AND Is_Near_Key
– (0.37 / 8.22 > 0.7) AND (4.15 / 8.22 < 0.3) AND True = False
– Output: Force Decision = WAIT [YES]
– Final Decision:
– Status: WAIT
– Reason: Veto 1 (Exhaustion)
3. Execution & Risk Management
- Trigger:
– Status = WAIT
– Output: NEUTRAL/WAIT Group
4. Output Final Signal
- Direction Signal: NEUTRAL / WAIT
- Signal Strength: =>> 0 <<=
- Last Close (M5): >>> 4495.41 <<<
- Support (M5): +>> 4501.31 <<+
- Resistance (M5): ->> 4526.77 <<-