Join & EARN

FOREX ALGOS { }

Tick Chart

Tick Chart constructs each bar based on a fixed number of individual trades or price updates (ticks), rather than a fixed amount of time. For instance, on a 100-tick chart, every bar represents 100 trades, no matter if those trades occurred in one minute or over an hour. Once 100 transactions have happened, the bar closes and a new bar begins. This means during active periods, tick charts produce bars quickly, and during slow periods, bars form slowly (since ticks trickle in). Tick charts thus adapt to market activity, often giving a more granular view in fast markets. They are known to highlight sudden bursts of trading and volatility changes that time-based charts might smooth over. Relevance to EAs: Tick charts can be incredibly useful for automated trading, especially for high-frequency or scalping strategies:

  • Volatility Sensing: Since tick bars form faster in volatile conditions, an EA using tick charts can dynamically sense when the market is busy. For example, if an EA expects a breakout, a sudden rapid series of tick-bars (indicating a volume surge) might confirm the move’s strength.

  • Signal Consistency: Some forex robots prefer tick charts to ensure each bar contains the same amount of market information (a set number of trades) rather than the same length of time. This can make technical signals (like patterns or indicator readings) more consistent in terms of market activity. A moving average on a tick chart, for instance, responds after a certain number of trades rather than a certain number of seconds.

  • Reduced Time Noise: By not having “empty” time, tick charts avoid scenarios where time-based bars show misleading inactivity. An EA doesn’t waste cycles analyzing many tiny candles during a quiet session – instead, it simply waits because few tick bars will appear until trading picks up. This aligns the EA’s decision-making pace with actual market activity.

  • Precision Entry/Exit: For very short-term strategies, tick charts allow robots to place orders at finer-grained inflection points. A scalp-trading EA might trigger as soon as, say, a 50-tick bar closes above a resistance line, getting in slightly earlier than waiting for a 1-minute candle to close.
    cTrader has introduced tick charts as a chart type alongside time, range, and renko charts, meaning cBots can directly utilize tick-based timeframes. One challenge is that backtesting on tick charts requires tick data, which can be large; however, the benefit is a highly responsive strategy. In essence, tick charts offer automated systems a dynamic timeframe that expands and contracts with market liquidity – ensuring the robot is as active or as dormant as the market conditions dictate, which can enhance both precision and risk management for rapid trading strategies.