HALF HEAD Trading Guide
Last updated: July 22, 2026
The Half-Head Pattern is a quantitative technical analysis tool. Pattern: "half_head" v2.0 - Golden Standard Architecture (O(1), Causal Live Execution, Anti-Repaint) 1) Local Peak (Head)
What does the indicator show?
- Market Structure & Momentum: Visualizes prevailing trend directions and key reversal zones.
- BUY / SELL Signals: Highlights confirmed entry and exit opportunities based on quantitative rules.
- Dynamic Boundaries: Provides adaptive levels for managing trade risk and reward expectations.
Key Settings
- EMA Fast Period (
emaFast): Controls the calculation period and sensitivity for market detection. - EMA Slow Period (
emaSlow): Controls the calculation period and sensitivity for market detection. - EMA Trend Period (
emaTrend): Controls the calculation period and sensitivity for market detection. - Pivot Lookback (
pivotLookback): Controls the calculation period and sensitivity for market detection. - EMA 5 > EMA 50 Check (
useEma50Check): Controls the calculation period and sensitivity for market detection. - Show SL/TP Lines (
showSLTP): Controls the calculation period and sensitivity for market detection. - Only Last Trade (
onlyLastTrade): Controls the calculation period and sensitivity for market detection. - Sell Signal (
sellSignal): Controls the calculation period and sensitivity for market detection. - Pattern State (
patternState): Controls the calculation period and sensitivity for market detection. - Head Level (
headLevel): Controls the calculation period and sensitivity for market detection. - Shoulder Level (
shoulderLevel): Controls the calculation period and sensitivity for market detection. - Neckline Level (
necklineLevel): Controls the calculation period and sensitivity for market detection. - Stop Loss (
slLevel): Controls the calculation period and sensitivity for market detection. - Take Profit (
tpLevel): Controls the calculation period and sensitivity for market detection. - EMA Fast (
emaFast): Controls the calculation period and sensitivity for market detection. - EMA Slow (
emaSlow): Controls the calculation period and sensitivity for market detection. - EMA Trend (
emaTrend): Controls the calculation period and sensitivity for market detection. - Half-Head Sell (
sellSignal): Controls the calculation period and sensitivity for market detection.
How to use Strategy Parameters (Condition Source)
Within the Strategy Tester module, this indicator can be used both as a direct signal source and as a market-state filter.
1. Signal Events
sellSignal- Sell Signal event signal.sellSignal- Half-Head Sell event signal.
2. Filters and Trade Levels
emaFast- EMA Fast Period value used for structural qualification or thresholds.emaSlow- EMA Slow Period value used for structural qualification or thresholds.emaTrend- EMA Trend Period value used for structural qualification or thresholds.pivotLookback- Pivot Lookback value used for structural qualification or thresholds.useEma50Check- EMA 5 > EMA 50 Check value used for structural qualification or thresholds.showSLTP- Show SL/TP Lines value used for structural qualification or thresholds.onlyLastTrade- Only Last Trade value used for structural qualification or thresholds.patternState- Pattern State value used for structural qualification or thresholds.headLevel- Head Level value used for structural qualification or thresholds.shoulderLevel- Shoulder Level value used for structural qualification or thresholds.necklineLevel- Neckline Level value used for structural qualification or thresholds.slLevel- Stop Loss value used for structural qualification or thresholds.tpLevel- Take Profit value used for structural qualification or thresholds.emaFast- EMA Fast value used for structural qualification or thresholds.emaSlow- EMA Slow value used for structural qualification or thresholds.emaTrend- EMA Trend value used for structural qualification or thresholds.
Strategy Example: Enter Long when buySignal is true and trendFilter == 1, ensuring trades align with dominant momentum.