The Four Key Block Types in Arrow Algo

In the world of algorithmic trading, the tools you use can make all the difference between success and missed opportunities. Arrow Algo’s platform is built around a powerful, no-code block builder that allows traders to create, test, and refine their strategies with ease. At the heart of this system are four key block types: Data Watcher Blocks, Indicator Blocks, Math Blocks, and Action Blocks. In this post, we’ll dive into each of these blocks, exploring how they work and how you can use them to create customized trading strategies. Prefer watching over reading? Watch the Tutorial Videos Instead! 1. Data Watcher Blocks Overview: Data Watcher Blocks are the foundational elements of your trading strategy. These blocks continuously monitor the market data you specify, feeding real-time information into your strategy to drive decision-making. Key Features: Application: Data Watcher Blocks serve as the eyes of your trading strategy, constantly feeding relevant data into the system. For example, you can set a Data Watcher Block to monitor the closing price of Bitcoin on a 5-minute chart, which will then be used in subsequent blocks to make trading decisions. 2. Indicator Blocks Overview: Indicator Blocks are where you apply technical indicators to the data monitored by the Data Watcher Blocks. With over 100 indicators available, these blocks help you identify trends, overbought/oversold conditions, and other key market signals. Key Features: Application: Indicator Blocks are crucial for generating buy and sell signals based on market conditions. For example, you might use an RSI Indicator Block to trigger a buy signal when the RSI falls below 30, indicating an oversold condition. For a complete list of Indicators with explanations, you can visit the Block Library. 3. Math Blocks Overview: Math Blocks allow you to perform a variety of mathematical operations and comparisons, adding logic and complexity to your strategy. These blocks enable you to refine your trading criteria and ensure that trades are only executed under optimal conditions. Key Features: Application: Math Blocks can be used to combine multiple indicators or data points to create more sophisticated trading conditions. For instance, you could create a condition where a buy order is triggered only if the closing price is above the 50-day moving average AND the RSI is below 70. 4. Action Blocks Overview: Action Blocks are the final step in your trading strategy, responsible for sending trade signals to your connected exchange. These blocks take the input from your strategy’s conditions and rules, then communicate the specified actions—such as placing a buy or sell order—to the exchange. The actual execution of the trade is handled by the exchange, based on the signal sent from Arrow Algo. Key Features: Application: When the conditions in your strategy are satisfied, the Action Blocks send the appropriate buy or sell signal to your connected exchange. The exchange then receives and processes the signal according to the parameters you’ve defined. For example, if your strategy triggers a buy signal, the Action Block will communicate this to the exchange, which then executes the trade based on the signal. Build Strategies with Confidence The combination of Data Watcher, Indicator, Math, and Action Blocks gives you the flexibility to design highly customized and effective trading strategies. Whether you’re developing a simple strategy based on a single indicator or a complex multi-condition algorithm, understanding how to utilise these blocks is key to your success on Arrow Algo. Did you enjoy this? You may like: