What are triggers?
Every trading strategy can be optimized with triggers and safeties. Every bot (trading strategy) holds its own set of triggers. Triggers consist of a configurable set of conditions (indicators). Whenever a set of conditions meets the actual market conditions, you can execute an action. Use triggers to identify crashes, sudden price increases, highs and lows, detect certain trends, monitor your bot’s profit, execute stop-loss or take-profit actions, and more.
Over 20 actions can be executed when a trigger meets your custom set of conditions / indicators. Example actions that can be exectured are:
- Buy actions (market price, fixed price, last price)
- Sell actions (market price, fixed price, last price)
- Cancel open orders
- Recreate orderbook with a new pricepoint (midpoint)
- Send notifications (phone, e-mail)
- And much more..
For every trigger that executes, you can optionally receive e-mail and/or Telegram phone notifications. To use these notifications you have to configure the e-mail and Telegram settings in the Cryptoblizz settings section.
- If profit has changed more than 5%, send Telegram notification
This will result in a Telegram notification as soon as your bot has made you 5% profit, or as soon as the profit is changed 5% or more.
- If price is down 5% since last high, place buy order, and reset last high value
The trader will monitor the highest price since the start of trader. When the price is down 5% relative to the highest price since the start of trader, you can place a buy order.
- If price is up 3% since last buy, place sell order
If an earlier trigger has resulted in a buy order, and you want to sell the bought cryptocurrency with profit, you can create a trigger that monitors the price change since the last buy order and create a sell order based on this.
- If pair price has changed more than 8%, recreate orders and update midpoint
If you are using the scalper-midpoint algorithm for example, it could be possible after a while that your bot does not make any trades anymore because the price is too far away from your midpoint. With triggers you can automatically update the midpoint and create new orders so your bot will keep trading.
- If pair price crashed more than 5% in last 10 minutes, stop the trader
If there is a sudden crash you can stop the trader and cancel open orders on the exchange.
- If the bot has generated more than 10% loss since the start of the trader, execute a stop-loss action
Cryptoblizz monitors the profits or losses of your bot. If your bot manages to make a loss you can execute a stop-loss action when the loss is too big. A stop-loss means you stop the trader and you convert all the balance to a coin of choice. For example, when trading in NXT/ETH pair you can convert both NXT and ETH balance of the trader to USDT or BTC for example once the stop-loss executes.
- If the bot has generated more than 20% profit, execute a take-profit action
The opposite of a stop-loss is a take-profit action. The idea is the same as for a stop-loss order, only this trigger executes because you are making profits instead of a loss. Say you started the trader with an investment of 100 USD and the trader’s balance is now worth 120 USD, you can automatically convert your balance to USDT and take the profit.
- Recreate orders every 24 hours
This trigger is very usefull when using order spread. You can start with a spread of for example 0.5% per order, however once orders start getting filled and counter orders are being created, the spread between orders could change. If you would recreate orders every 24 hours, the spread is reset. This will generally result in more orders being filled and better profits.
- Every 6 hours, send Telegram notification with actual trader profit
Using notifications you can get updates about your trader’s profitability on your phone or in your inbox.
- Much, much more possible..
The possibilities are endless. You can combine all sorts of conditions and create hundreds of possible trigger scenario’s using our configurable trigger mechanism.