Kryll Blocks - The Full List

In a world where algorithmic trading and cryptocurrencies are gaining popularity, it is essential to have powerful tools to automate and optimize your trading strategies. Kryll.io stands out by offering an automated trading platform with an intuitive and customizable strategy editor.

In this article, we will introduce you to the Kryll.io Blocks, a comprehensive guide that explores each block of the Kryll.io strategy editor to help you master the art of automated trading. Retrouvez ce tutoriel en Français ici


The Basic Blocks

Here's a rundown of the blocks! Find the basic blocks, necessary for any strategy.

  • Wallet Block - This block is the "starting point" of any strategy, and represents the starting point and the amount of funds you will allocate to your strategy.
  • Buy Block - This is a block that allows you to send a buy order of a certain amount of an asset in your strategy flow
  • Sell Block - This is a block that allows you to send a sell order of a certain amount of an asset in your strategy flow.
  • Long Block - This block allows you to take a Long position on futures exchanges in your Kryll trading bot flow
  • Short Block - This block allows you to take a Short position on futures exchanges in your Kryll trading bot flow
  • Close Block - This block allows you to close a Long or Short position in your Kryll trading bot flow

The Operator Blocks

The blocks in this section will allow you to combine conditional blocks to add more depth to your strategies.

  • OR Block - This block operates as an "OR" condition, it allows to test several blocks at the same time.
  • AND Block - This block operates as an “AND” condition. It is a conditional block that triggers when all conditions are met.

The Tool Blocks

The tool blocks are blocks that will allow you to add control and clarity to your strategies.

  • Info Block - This block allows you to display a custom message in the log console, whether it's for yourself or for the users of your strategy. It also displays the variables the bot uses and their respective values.
  • Balance Block - This block is a "conditional block" that is triggered when the strategy's wallet contains a certain amount, either in base assets or in traded assets.
  • Gift Block - You really like Kryll.io? Then you can use this block to send a little something to the Kryll team.
  • Calendar Block - This block is a conditional block that triggers an action on a specific day of the week and/or within a specific time interval.
  • Wait Block - This block allows you to wait for a defined time before validating the next block.
  • Pair Block - This block allows you to know on which pair the strategy is executed and to direct the behavior of your trading algo accordingly.
  • Goto Block - This block allows you to jump directly to another block in your flow, which is especially useful for avoiding link tangles or creating "subroutines" to your strategy.
  • Piggy (Savings) Block - This block will set aside a portion of your earnings (which you can define) outside of the capital used by the strategy.

Market Blocks

Market blocks are blocks that will allow you to analyze and interact with the price and volume of assets in your strategy.

  • Price Up Block - This block is a "conditional block" that is triggered when the price increases by the percentage you set.
  • Price Down Block - This block is a "conditional block" that is triggered when the price drops by the percentage you set.
  • Volume Block - This block is a "conditional block" that is triggered when the volume moves against its moving average (MA) according to a set criteria.
  • Price trigger Block - This block is a "conditional block" that is triggered when the price is above or below a certain value expressed in the "base" of the pair in question.
  • Range Trigger Block - This block is a "conditional block" that is triggered when the price position of an asset is on key areas: above or below the lowest, median or highest point over a defined time period.

"Variable" Blocks

Variable blocks are blocks that will allow you to manipulate and interact with custom variables within your Kryll trading strategies. With these blocks, it becomes possible to easily record and manipulate price zones, manage the behavior of your strategy based on the value of your Return on Equity (RoE), adapt your money management to circumstances, etc.

  • Variable Operation Block - This block is an "action block" that allows you to create and manipulate variables for your trading Bot on Kryll. Ideal for calculating profit taking, counting the number of winning trades, or calculating your "break-even" threshold.
  • Variable Test Block - This block is a conditional block that allows you to test the value of Kryll variables and trigger an action when the condition is true. Ideal for creating loops or for controlling the behavior of your strategy in a multitude of situations.

Indicator Blocks

The indicator blocks are blocks that will allow you to add indicators to your strategy using through the most common technical indicators.

  • RSI Block - This block is a "conditional block" that is triggered based on the behavior of the RSI (relative strength index).
  • MACD Block - This block is a "conditional block" that is triggered based on the behavior of the MACD (Moving Average Convergence Divergence) momentum.
  • Stoch RSI Block - This block is a "conditional block" that is triggered based on the behavior of the Stochastic RSI.
  • BOLL Block - This block is a "conditional block" that is triggered based on the price's behavior with respect to the Bollinger Bands®.
  • ICHI Block - Ichimoku Block - This block is a "conditional block" that is triggered based on the behavior of the Ichimoku Kinko Hyo (一目均衡表 Ichimoku Kinkō Hyō) indicator, usually abbreviated to "Ichimoku".
  • ST Block - This block is a "conditional block" that is triggered based on the behavior of the Supertrend indicator.

Moving Average Blocks

Moving average blocks are a toolkit that allows you to perform technical analysis based on the behavior of moving averages and their interaction with the price of an asset within your strategy.

  • Moving Average Gap Block - This block is a "conditional block" that is triggered when the price is above or below a moving average of a certain spread.
  • Moving Average Crossing Block -  This block is a "conditional block" that is triggered by the behavior between two moving averages
  • Dynamic Support and Resistance Block - This block is a "conditional block" that is triggered when the price approaches, crosses or bounces off a Moving Average
  • Trend Identification Block - This block is a "conditional block" that is triggered when the trend of the moving average over the period you have defined is validated.

External Signal Blocks

The External blocks are blocks that allow you to capture signals from other platforms and use them in your Kryll trading bots.

  • Webhook Block - This block is a "conditional block" that triggers when a call is made to a dedicated URL. This block therefore allows the use of external signals from, for example, TradingView.

Candlestick and Figure Blocks

Candlestick blocks are blocks that allow you to analyze the color and shape of candlesticks to extract market information and trading signals.

  • Candlestick Color Block - This block is a "conditional block" that is triggered based on the size, succession and color of the candles.
  • Candlestick Pattern Block - This block is a "conditional block" that is triggered when it detects a specific candle pattern (or a defined family of patterns).

Notifications Blocks

  • Email Block - This block allows you to send an email to the user of the strategy in order to inform them of a particular event.
  • Notification Block - This block has the same function as the Email block, but through a push notification. This block requires the user to have the Kryll application installed on his mobile.

Do not hesitate to join us on our Telegram and Discord groups as well as our other social networks to share your opinion and your feedback on the Kryll.io platform.

Happy Trading,

Website: https://kryll.io
Twitter: @Kryll_io
Telegram EN: https://t.me/kryll_io
Telegram FR: https://t.me/kryll_fr
Telegram ES: https://t.me/kryll_es
Discord: https://discord.gg/PDcHd8K
Reddit: https://reddit.com/r/Kryll_io
Facebook: https://www.facebook.com/kryll.io
Support: support@kryll.io