StockHero Guide
  • Setting Up Your Stock Trading Bot
  • Quick Start Bots
  • Video Gallery
  • Major Updates
    • Achieving ISO27001 Certification
    • StockHero Version 3
    • StockHero V2, The Best Is Not Enough
      • StockHero V2.5
    • StockHero Release Notes
  • Getting started
    • Paper Trading
    • Backtesting
    • Dashboard
    • Portfolio
    • Bots and Deals
    • Bots Processing Priority
    • Strategy Marketplace
    • Deploying A Marketplace Bot
    • SMS Notifications
  • Futures Trading
  • Bot Settings
    • Strategies
    • Trading Parameters
    • Entry / Exit Conditions
    • Advanced Bots
    • DCA Bots
    • Exit Bot
    • Price Bot
    • Grid Bot
    • Sell Bot
    • Momentum Bot
    • Trailing Stoploss
    • Trailing Take Profit
    • Bot's Performance Stats
    • Strategy Designer
  • Technical Indicators
    • Bollinger Band
    • EMA
    • RSI
    • Stoch RSI
    • MACD
    • Volume
    • TradingView
    • Mandatory Indicators
  • Connecting Your Brokerage
    • Supported Brokerages
    • Trading Account Connection
    • TradeStation
    • Webull
  • Wealthsimple
  • FAQ
    • Terminology
    • Frequently Asked Questions
  • Housekeeping
    • Release Notes
    • Terms of Use
    • Official Communities
Powered by GitBook
On this page
  1. Technical Indicators

Mandatory Indicators

StockHero allows an indicator to be set as Mandatory (or required). A mandatory indicator basically means that the entry/exit condition must contain the signal for this indicator before the entry/exit condition is considered fulfilled.

A mandatory indicator will make more sense if a user has set at least two indicators for the entry/exit condition. Sometimes, a user may create up to five indicators and set the condition that at least two of them need to be met before the entry or exit condition is fulfilled. However, the user may require one of the five indicators to be present, and hence, will tag that indicator as "Mandatory".

The table below shows an example of when the entry or exit condition is considered fulfilled. An (R) beside the indicator denotes a Mandatory indicator.

Indicators
Combination
Signal Received
Condition Met?

RSI, Volume

1 of 2

RSI

Y

RSI(R), Volume

1 of 2

Volume

N

RSI(R), Volume

1 of 2

RSI

Y

RSI,EMA(R),Stoch RSI

2 of 3

RSI, Stoch RSI

N

RSI,EMA(R),Stoch RSI

2 of 3

RSI, EMA

Y

RSI,EMA(R),Stoch RSI

2 of 3

EMA, Stoch RSI

Y

RSI(R),EMA,SRSI, BB, Volume

2 of 5

EMA, SRSI

N

RSI(R),EMA(R),SRSI, BB, Volume

3 of 5

EMA, SRSI, BB

N

RSI(R),EMA(R),SRSI, BB, Volume

3 of 5

RSI, EMA, Volume

Y

Mandatory indicators offer traders a powerful option to remove "noise" from the market.

Mandatory TradingView Signal

You can also set a TradingView signal as a "Required" indicator. If this is enabled, you will need to set the Validity period. The Validity period refers to how long the bot should hold a TradingView signal before the next TradingView signal is received.

For example, if you set "60" seconds as the Validity period and TradingView Signal 1 is received, the next TradingView Signal 2 that arrives within 60 seconds from the receipt of Signal 1 will evaluate Signal 1 as a Required signal and execute the trade. If Signal 2 arrives after 60 seconds from the receipt of Signal 1, the bot will not execute. This is because Signal 1 is set as a "Required" indicator.

PreviousTradingViewNextSupported Brokerages

Last updated 11 months ago