Professor Algo ADL Beginner 101 Direct your questions/comments to: - - PowerPoint PPT Presentation

professor algo adl beginner 101
SMART_READER_LITE
LIVE PREVIEW

Professor Algo ADL Beginner 101 Direct your questions/comments to: - - PowerPoint PPT Presentation

Professor Algo ADL Beginner 101 Direct your questions/comments to: adl@professoralgo.com professoralgo.com ADL Beginner 101 Before we continue... Grab a pen and piece of paper. Were going to ask you to write down some important


slide-1
SLIDE 1

Professor Algo ADL Beginner 101

Direct your questions/comments to: adl@professoralgo.com

ADL Beginner 101 professoralgo.com

slide-2
SLIDE 2

Before we continue...

Grab a pen and piece of paper. We’re going to ask you to write down some important concepts.

Questions are encouraged! Write them down as they appear, and get them to us ASAP. Your feedback WILL play a large role in how much time is spent on different areas. The squeaky wheel gets the grease...

All of the material will be available

  • nline to watch as many times as

you like. Take full advantage.

ADL Beginner 101 professoralgo.com

slide-3
SLIDE 3

Review: Week One

LAST WEEK’S OBJECTIVES:

Introduction to the Canvas: Know where everything is

Navigation: Moving around the Canvas

Types of Ports/Connections: Linking blocks & preventive design

Continuous and Discrete messaging: Live vs event based

Basic Trading Blocks Explained

We created our first simple algos: 1)“Simple Entry” 2)“The Sniper”

ADL Beginner 101 professoralgo.com

slide-4
SLIDE 4

Review: Algorithm Decision Path

Determine Entry Point Enter the Market Market Going Our Way? Market Going Against Us? Do I Scale Out?

ADL Beginner 101

Do I Wait? Do I Buy More? Do I Get Out?

professoralgo.com

slide-5
SLIDE 5

Review: The Basic Breakdown

Data/Variables (Inputs) Calculations (Process) Actions (Outputs)

ADL Beginner 101 professoralgo.com

slide-6
SLIDE 6

Review: The Basic Breakdown

Data/Variables (Inputs)

ADL Beginner 101 professoralgo.com

slide-7
SLIDE 7

Review: The Basic Breakdown

Calculations (Process)

ADL Beginner 101 professoralgo.com

slide-8
SLIDE 8

Review: The Basic Breakdown

Actions (Outputs)

ADL Beginner 101 professoralgo.com

slide-9
SLIDE 9

ADL Beginner 101 professoralgo.com

slide-10
SLIDE 10

Review: Canvas and Navigation

ADL Beginner 101 professoralgo.com

slide-11
SLIDE 11

Review: Types of Messages

CONTINUOUS MESSAGES

Information that is continuously disseminated by an exchange. This is a singular value.

ADL Beginner 101

DISCRETE MESSAGES

Information disseminated from or submitted to an exchange upon

  • ccurrences of market events that

happen at a single moment in time. This is a package of values together.

professoralgo.com

slide-12
SLIDE 12

Review: Types of Ports

ADL Beginner 101

Instrument Port (Blue) Discrete Port (Black & White) Boolean Port (Green) Numeric Port (Red)

professoralgo.com

Variable Port (Yellow) (Turns into any of the above)

slide-13
SLIDE 13

Review: Homework

professoralgo.com ADL Beginner 101

slide-14
SLIDE 14

Week Two: Control The Information

THIS WEEK’S OBJECTIVES:

Discrete Blocks, Formula Builder (Green Canvas) Explained

Discrete Message Propagation Explained

Use of State Blocks, Branch Blocks, Sequencers, Logic Loops, etc.

Get Information from Fill Messages and Use it in Formulas

Algos we will build: 1)“Profit OCO Trailing Stop” 2)“Slingshot Engage”

ADL Beginner 101 professoralgo.com

slide-15
SLIDE 15

Start (The Message) Extract (The Information) Control (The Movement)

ADL Beginner 101

Discrete Messages: 3 Step Process

professoralgo.com

slide-16
SLIDE 16

Discrete Messages: 3 Step Process

Start (The Message)

 Order Block  Discrete Order Block  Generator Block  Boolean Block  Time and Sales ADL Beginner 101 professoralgo.com

slide-17
SLIDE 17

Discrete Messages: 3 Step Process

Extract (The Information)

 Msg Info Extractor  Value Extractor  Value Accumulator  Formula Builder ADL Beginner 101 professoralgo.com

slide-18
SLIDE 18

Discrete Messages: 3 Step Process

Control (The Movement)

 Funnel Block  Branch State  Sequencer Block  State Block  Stopwatch Block ADL Beginner 101 professoralgo.com

slide-19
SLIDE 19

This Week: Profit OCO Trailing Stop

ADL Beginner 101 professoralgo.com

slide-20
SLIDE 20

Data/Variables (Inputs) Calculations (Process) Actions (Outputs)

Instrument, Order Price, Trade Quantity, Trailing Stop Ticks, Cover Ticks, Last Trade Price Value Accumulator/Extractors, Booleans FlipForSell Entry Order Block, Cover/Trailing Stop Order Block

ADL Beginner 101 professoralgo.com

This Week: Profit OCO Trailing Stop

slide-21
SLIDE 21

This Week: Slingshot Engage

ADL Beginner 101 professoralgo.com

slide-22
SLIDE 22

Data/Variables (Inputs) Calculations (Process) Actions (Outputs)

Instrument, Trade Price, Trade Quantity, Number Blocks, Market State MvgAvg Block, Msg Info Extractor, Value Accumulator/Extractors, Booleans VWAP Value, Upper/Lower Bound Booleans

ADL Beginner 101 professoralgo.com

This Week: Slingshot Engage