Programming Courses

To begin any course, simply select the course of interest and click on the image to begin.

All online courses and course material are available only to members of 142 Trading.  Any unauthorized distribution is prohibited.

Systems Development 1:

A six part course offering an overview of systems development. No prior programming experience is required.

Section 1 focuses on script development using the Power Language programming language. Sections 2 and 3 discuss system architecture and components.

The course ends with Section 4, a discussion on best practices in strategy development, backtesting, live production and more.

To access the course notes, please click here.

Systems Development 1

Section 1 - Volume 1

sysdevlevel1vol1

Systems Development 1

Section 1 - Volume 2

sysdevlevel1vol2

Systems Development 1

Section 1 - Volume 3

sysdevlevel1vol3

Systems Development 1

Section 1 - Recap

sysdevlevel1recap

Systems Development 1

Sections 2 - 3

sysdevlevel1section23

Systems Development 1

Section 4

sysdevlevel1wection4

Advanced Programming - Level 1:

This course discusses advanced programming techniques. Topics include holding variables and calculating prior tick values in IOG mode

To benefit most form this course it is encouraged that you first complete the Systems Develop 1 course, which can be found here.

Advanced Programming - Level 1

advprogramlevel1

Size Scaling Strategies:

This course discusses how to program strategies that scale in and out of position size versus buying or selling the entire position at one time.

To benefit most form this course it is encouraged that you first complete the Systems Develop 1 course, which can be found here.

Size Scaling Strategies

scalingstrategies

Script Editing And Playback:

This course provides an overview of the script editor. Topics include how a script is compiled, compiling errors and troubleshooting.

The course concludes with a brief discussion on printing values.

To benefit most form this course it is encouraged that you first complete the Systems Develop 1 course, which can be found here.

Script Editing And Playback

editandplayback