When working with indicators, it’s important to ensure their properties align with your strategy’s requirements.
Once you select an indicator within your strategy definition, a pop-up will appear showing the default values for its properties. You can modify these values to suit your needs by editing or replacing them directly in the input fields.
Note: All indicators operate based on closed bars - that is, candlesticks that have completed their time period. This means an indicator's value (and any resulting strategy trigger) may only change when a bar has officially closed.
Indicator Reference Guide
Volume
Measures the trading volume (in units) for the current bar. Can be compared against a specific value.
Properties:
No.OfBars – Number of bars to include in the calculation
BarPeriod – Time interval (e.g., 1 minute, 5 minutes, 1 hour, 1 day)
Example:
Buy 10 tsla is tsla 1 minute volume > tsla 20-1m bat average volume by at least 20%
Moving Average (MA)
Calculates the average price over a set number of bars, based on your selected price type (Open, High, Low, Close, or Mid).
Properties:
No.OfBars – Number of bars for the MA calculation (max 200)
BarPeriod – Time interval for each bar
BarPrice – Choose from Open, Close, High, Low, or Mid
Example:
Buy 100 shares of AAPL if AAPL crosses above the AAPL Moving Average (50, Day, Close)
Exponential Moving Average (EMA)
A weighted version of the moving average that gives more importance to recent data.
Properties:
No.OfBars – Number of bars for the EMA calculation (max 200)
BarPeriod – Time interval for each bar
BarPrice – Open, Close, High, Low, or Mid
Example:
Buy 1,000 EUR/USD if EURUSD EMA (50, 15m, Close) of EUR/USD is above previous day close
Moving Average Convergence Divergence (MACD)
Shows trend direction and momentum using three parameters (Fast, Slow, Signal).
Properties:
Fast – Short-term period
Slow – Long-term period
Signal – Signal line period
BarPeriod – Time interval for each bar
BarPrice – Open, Close, High, Low, or Mid
Example:
Buy 10 TSLA if TSLA MACD (12, 26, 9, 1h, Close) crosses above the signal line
Relative Strength Index (RSI)
Momentum oscillator measuring the speed and change of price movements, ranging from 0 to 100.
Properties:
No.OfBars – Number of bars used for calculation
BarPeriod – Time interval per bar
BarPrice – Open, Close, High, Low, or Mid
Example:
Buy 1,000 EUR/USD if EURUSD RSI (14, Day, Close) crosses above 50
Sell 18 AAPL if AAPL RSI (200, 30m, Open) crosses below 40
Bollinger Bands (BB)
Volatility-based indicator consisting of three lines: Upper Band, Middle Band (MA), and Lower Band.
References:
Upper Band, Middle Band, Lower Band
Properties:
No.OfBars – Bars used in the moving average calculation
BarPeriod – Time interval per bar
StdDev – Number of standard deviations for the upper/lower bands
BarPrice – Open, Close, High, Low, or Mid
Example:
Buy 1,000 EUR/USD if EUR/USD closes above EURUSD Upper Bollinger Band (20, 2, Day, Close)
Sell 50 AAPL if AAPL 1 hour close crosses below AAPL Lower Bollinger Band (50, 2, 1h, Close)
Stochastic Oscillator (SO)
Momentum indicator comparing an asset’s closing price to its price range over a period.
Formulas:
%K: (Last bar closing price − Lowest price) / (Highest price − Lowest price) × 100
%D (Signal Line): SMA of %K values
Parameters:
K (Number of Bars) – Bars used for %K
D (Signal Line) – Bars for calculating %D
Smooth: Fast (1) or Slow (3)
Example:
Buy 0.5 BTCUSDT if BTCUSDT SO (14, 1, Fast, Day) crosses above the signal line
Stochastic RSI (StochRSI)
Momentum indicator derived from RSI, measuring RSI relative to its high-low range.
Parameters:
RSI Period – Bars for RSI calculation (usually 14)
Stoch Period (K) – Bars used for %K calculation
D (Signal Line) – Bars for signal line smoothing
Smooth: Fast (1) or Slow (3)
BarPeriod & BarPrice – Timeframe and price type
Example:
Buy 0.5 BTCUSDT if BTCUSDT StochRSI (14, 14, 3, Day, Close) crosses above 0.2 and if BTCUSDT StochRSI (14, 14, 3, Day, Close) is above the signal line
Pivot Points (PP)
Used to determine potential support and resistance levels.
References:
Resistance: R1, R2, R3
Support: S1, S2, S3
Properties:
BarPeriod – Timeframe for pivot calculation (Daily, Weekly, Monthly)
Example:
Buy 1,000 EUR/USD if price crosses above PR1(Day)
Sell 50 AAPL if price is below PS2(Week)
Average True Range (ATR)
Measures market volatility by calculating the average of true ranges over a specified number of bars.
Properties:
No.OfBars
BarPeriod
News Events
Provided by Trading Economics, news events can be used to enhance your strategies.
Actual – Most recent published value
Synonyms: result, release, figures, data, news, printsForecast – Analysts’ average expectation
Synonyms: expected, consensusPrevious – Value published at the previous event
Use these values in conditions to trigger strategies based on real-time economic updates.
📽 Check out the video below to learn how to use technical indicators in your strategies.
Note: All screenshots and examples are for technical demonstration purposes only. They should not be considered as recommendations for any specific trading strategy, nor do they constitute any form of advice. Please click here for further explanation