The Definitive Introduction to AmiBroker Course by Alan Clement

Total Course is Approx 2 hrs 40 mins

 

(The first several Units of this course are free to view, so that you may get a better idea whether this course is for you or not).

  • Did you just purchase AmiBroker?

  • Struggling to methodically learn AmiBroker step-by-step?

  • Need a comprehensive overview / refresher of the AmiBroker software?

 

The Definitive Introduction to AmiBroker Course by Alan Clement is designed to orient new users of the AmiBroker software platform. It is a complete "soup to nuts" overview of how to successfully use and implement AmiBroker -- in the shortest time possible.

It will give the new user the fast-track knowledge that they need in order to get oriented properly with the software, so that they are up and running as quickly and efficiently as possible.

The AmiBroker software can be daunting when getting started, because it can do so many things and accomplish so many functions. Not to worry.

This course concentrates on the fundamentals and key features of the software, so that AmiBroker Users can first understand how to install the software, then how to navigate and operate the software, charting... all the way through to what AmiBroker Formula Language (AFL) is and programming basic AFL scripts, scanning, explorations, backtesting, optimization and validation of a basic Trading System. The course also explains how to generate trading signals -- both on chart, and through explorations. And much more.

Whether you are a complete novice, or an intermediate user of AmiBroker requiring a complete overview and refresher, this course is for you.

 

Is this course truly for you?

  • You would like to build your own trading strategies and test them
  • You want a basic grounding in the use of AmiBroker
  • You have some familiarity with financial markets

Objectives

  • Familiarity with the AmiBroker interface
  • Understand the operation of the various tools within AmiBroker
  • Gain a basic grasp of the AmiBroker Formula Language (AFL) language
  • Be able to take a trading idea from a chart, then test it, improve it, and validate it
  • Generate trading signals from strategy code

What you will learn

  • Why use AmiBroker and how to install it
  • Using the charting functionality
  • How to import data
  • Backtesting
  • AmiBroker Formula Language (AFL)
  • Optimization and best practices
  • Generate trading signals
Module 1 Introduction
Unit 1 Introduction  - Preview  
Unit 2 Disclaimer and Objectives  - Preview  
Module 2 Getting Started
Unit 1 Getting Started  - Preview  
Unit 2 Why AmiBroker?  - Preview  
Unit 3 AmiBroker Key Features  - Preview  
Unit 4 Which Version?  
Unit 5 Download and Install  
Module 3 AmiBroker Interface
Unit 1 AmiBroker Interface  
Unit 2 Charting Introduction  
Unit 3 Charting - Indicators Zoom Templates  
Unit 4 Charting Preferences  
Module 4 Data Sources
Unit 1 Data Sources  
Unit 2 Data Import Wizard  
Module 5 Backtesting
Unit 1 Backtesting - Observation  
Unit 2 Backtesting - My First Formula  
Unit 3 Backtesting - Analysis Settings  
Unit 4 Backtesting - Trade Metrics  
Unit 5 Backtesting - Backtest Report  
Module 6 AmiBroker Formula Language (AFL)
Unit 1 AFL - Learning AFL Resources  
Unit 2 AFL - Array Processing  
Unit 3 AFL - Getting Organized  
Unit 4 AFL - Variables and Options  
Unit 5 AFL - Parameter Abstraction  
Unit 6 AFL - Entries and Exits  
Unit 7 AFL - Testing the Code  
Module 7 Optimization and Testing
Unit 1 Optimization - In-Sample versus Out-Of-Sample  
Unit 2 Optimization - Manual Process  
Unit 3 Optimization - Using the Optimize Function  
Unit 4 Optimization - Multiple Parameters  
Unit 5 Optimization - Out-Of-Sample Testing  
Unit 6 Optimization - Walk Forward Testing  
Module 8 Trading Signals
Unit 1 Trading Signals - On Chart  
Unit 2 Trading Signals - Scan  
Unit 3 Trading Signals - Explore  
Unit 4 Trading Signals - Batch  
Module 9 Final Thoughts
Unit 1 Final Thoughts  
Module 10 Resources
Unit 1 Resource Files