Arithmetic Candlesticks (Expo)

Arithmetic Candlesticks (Expo)
uses complex and logical arithmetic mathematics to create a new way of reading charts. That is why we call it “Arithmetic” These candlesticks use real price data as the underlying source and aim to output the most relevant and most accurate price data to make informed decisions. The advanced and highly innovative arithmetic calculations filter out the noise and smooth the price without significant lag. This makes the chart reading way much easier.

The Arithmetic Candle coloring is derived from the calculations, hence leaving us with accurate and smooth candle transitions without any noise.

These candles can be used with other indicators such as support/resistance, trendlines, wick trading, and other patterns. 

What is the difference between Arithmetic and Heikin Ashi Candles?


The old way of smoothing out the price is now outdated. The Heikin-Ashi Close is simply an average of the open, high, low, and close for the current period, which gives us a smoothed price. This way of smoothing price is not enough in today’s fast-moving markets.

Let us introduce a better way of reading charts that make use of today’s rapid moves and is adapted to fit the current modern financial markets.


Say goodbye to Heikin Ashi and Hi to Arithmetic Candles!


Our new Arithmetic Candles uses smart mathematics to create accurate chart reading. Let’s give it a try!  We recommend everyone that currently using Heikin-Ashi to Stop doing that and instead Start using Arithmetic Candlesticks!

Setting Panel Explained

  • Arithmetic Candlesticks (Expo)

    After you have read about how the settings works, please check out the example settings at the end.

Important to understand:

Like Heikin Ashi is Arithmetic Candles smoothed which means that the close of the Candle does not reflect the real close. We have built-in that you can be able to see the real price on the chart. (See the setting about “Spread”)


1.0 Real Price Settings

Show Real Price: Enable to display the real Close, High & Low Price. 
Show Spread:  Enable to display the difference between Real-Price and Arithmetic Price.

2.0 Candle Settings

CandleSpeed [1-5]: Adjusts the price smoothing.

Higher Value = More smoothing/Less noise. -> Higher Spread.
Lower Value = Less smoothing/More noise -> Lower Spread.

We recommend a CandleSpeed between 2 – 3.

The user can change between Arithmetic Calculation of Candle Coloring and Gradient Coloring.

Arithmetic Coloring: Green/Red as default. You can set the color after your own color preferences.

Gradient Coloring, Filter out more noise without an increase in the spread! and does also display the trend direction. The users can change how sharp the color transition should be. Recommended values are between 5-15.


3.0 Signals & TP Settings

Show Signals?: Show mathematically calculated Buy & Sell Signals. These signals are confirmed when the color of the candlesticks shift color.

Signals LookBack: Set the amount of historical data to use in generating the signals. 

Higher Value = More Signals
Less Value = Fewer Signals

Add Extra: Increase the value from 0 to 1 or 2 to filter out some of the signals. 

Show TakeProfit Dots: Displays recommended TakeProfit Points.

TakeProfit Calc: The user can select between Quick and Slow.

The Quick calculation can be better in ranging and volatile markets and the Slow calculation can be better to use in trending markets.


4.0 SL, Trend, Range Settings

Show Adaptive StopLoss: This StopLoss combines price structure and volatility to give an accurate SL for the Buy & Sell Signals. 

Show Adaptive Line: This is a kind of a Trailing line that aims to follow the price closely in trends and becomes flat in ranging markets. It can be used to display the trend or to find Top/Bottoms.  

Recommended Length is between 2-3.

Show Range?: This feature plots High and Low’s in Real-Time and can be used for break-out trading but also as a Support or Resistance. (The Zones adapt to market volatility and are confirmed when price breaks out from the range).

Range Period: Sets how much historical data to use to calculate the range.

Higher Value = Finds more significant trading ranges.
Lower Value = Finds shortterm trading ranges.


Examples (Coming Soon)

  • Below you find some example settings







    Copyright by Zeiierman.

    The information contained in my scripts/indicators/strategies/ideas does not constitute financial advice or a solicitation to buy or sell any securities of any type. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.

    All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, or individual’s trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.

    My scripts/indicators/strategies/ideas are only for educational purposes!