ADL Basic Concepts
Algo design fundamentals overview
Before beginning to design and develop your trading algorithms, you need to be aware of some basic concepts about algo design in ADL.
- ADL Designer presents an introduction to the interface you use to design, test, and deploy algos.
- Blocks provides an overview of the different types of blocks that ADL provides for creating your algo as well as the inputs and outputs used by the blocks.
- Edges describes the connectors that manage the flow of information between the blocks in your algorithm.
- Continuous vs. discrete event messages describes the differences between messages that send information continuously during algo execution and those that send information only as discrete moments in time.
- User-defined variables provides an overview of how ADL helps you create flexible algorithms that let traders specify algo inputs dynamically when launched through the Trade app.