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.

Continue Research

Explore the full academy, the product documentation, and the main platform pages for deeper crypto backtesting and strategy research.

Browse all academy guides Read the documentation Compare platform plans See the research engine