CM SLINGSHOT Trading Guide

Last updated: July 22, 2026

The CM SlingShot System is a quantitative technical analysis tool. CM SlingShot System Ported to v2.0 format (1:1 Visuals & Logic) Original by ChrisMoody

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

  • Show Aggressive (Yellow) (showAgg): Controls the calculation period and sensitivity for market detection.
  • Show Conservative (Entry) (showCons): Controls the calculation period and sensitivity for market detection.
  • Show Trend Triangles (showTri): Controls the calculation period and sensitivity for market detection.
  • Show Entry Arrows (showArr): Controls the calculation period and sensitivity for market detection.
  • Show (showLetters): Controls the calculation period and sensitivity for market detection.
  • Hide Data in Tooltip (hideData): Controls the calculation period and sensitivity for market detection.
  • EMA Fast (38) (emaFast): Controls the calculation period and sensitivity for market detection.
  • EMA Slow (62) (emaSlow): Controls the calculation period and sensitivity for market detection.
  • Cloud Fill (cloudFill): Controls the calculation period and sensitivity for market detection.
  • Aggressive Bar (colAggressive): Controls the calculation period and sensitivity for market detection.
  • Conservative Bar (colConservative): Controls the calculation period and sensitivity for market detection.
  • Trend Up (colTrendUp): Controls the calculation period and sensitivity for market detection.
  • Trend Down (colTrendDn): Controls the calculation period and sensitivity for market detection.
  • Buy Signal (signalBuy): Controls the calculation period and sensitivity for market detection.
  • Sell Signal (signalSell): Controls the calculation period and sensitivity for market detection.
  • Conservative Buy (buy_conservative): Controls the calculation period and sensitivity for market detection.
  • Conservative Sell (sell_conservative): Controls the calculation period and sensitivity for market detection.
  • Is Aggressive (Pullback) (is_aggressive): Controls the calculation period and sensitivity for market detection.
  • Trend Direction (trend_dir): 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

  • signalBuy - Buy Signal event signal.
  • signalSell - Sell Signal event signal.
  • buy_conservative - Conservative Buy event signal.
  • sell_conservative - Conservative Sell event signal.

2. Filters and Trade Levels

  • showAgg - Show Aggressive (Yellow) value used for structural qualification or thresholds.
  • showCons - Show Conservative (Entry) value used for structural qualification or thresholds.
  • showTri - Show Trend Triangles value used for structural qualification or thresholds.
  • showArr - Show Entry Arrows value used for structural qualification or thresholds.
  • hideData - Hide Data in Tooltip value used for structural qualification or thresholds.
  • emaFast - EMA Fast (38) value used for structural qualification or thresholds.
  • emaSlow - EMA Slow (62) value used for structural qualification or thresholds.
  • cloudFill - Cloud Fill value used for structural qualification or thresholds.
  • colAggressive - Aggressive Bar value used for structural qualification or thresholds.
  • colConservative - Conservative Bar value used for structural qualification or thresholds.
  • colTrendUp - Trend Up value used for structural qualification or thresholds.
  • colTrendDn - Trend Down value used for structural qualification or thresholds.
  • is_aggressive - Is Aggressive (Pullback) value used for structural qualification or thresholds.
  • trend_dir - Trend Direction 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