Your Progress
Mark a page complete using the control at the bottom of it, and it appears here.
Where you are
Section titled “Where you are”Level 1 — Chart Reader
0 of 6 parts started
Level 2 — AmiBroker Analyst
0 of 2 parts started
Level 3 — AFL Developer
0 of 9 parts started
Level 4 — Trading System Researcher
0 of 9 parts started
Level 5 — Real-Time AmiBroker User
0 of 11 parts started
Every page
Section titled “Every page”0 / 206 lessons completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
This browser is not allowing the course to store progress (private browsing or blocked site data). Everything else on the site works normally.
Part 1Market and Technical Analysis Foundations
0 / 6 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 2Understanding Market Data
0 / 6 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 3Getting Started with AmiBroker
0 / 8 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
- Installing AmiBroker: Versions and Editions
- Lab: Install AmiBroker and Verify Your Setup
- The AmiBroker Interface and Its Vocabulary
- Databases and the Base Time Interval
- Importing and Updating Market Data
- Symbols, Watchlists and Categories
- Navigating and Scaling Charts
- Lab: Build Your First AmiBroker Workspace
Part 4Reading Price Charts
0 / 5 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 5Support, Resistance and Price Structure
0 / 6 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 6Indicators
0 / 11 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
- What an Indicator Actually Is
- Moving Averages: SMA and EMA
- Moving Average Slope and Crossovers
- ADX and Directional Movement
- MACD
- RSI and Rate of Change
- The Stochastic Oscillator
- Volatility: True Range, ATR and Bollinger Bands
- Volume and Volume-Based Indicators
- Lab: Indicator Behaviour Workbench
- Reality Check: Does RSI Above 70 Mean Sell?
Part 7Candlesticks and Chart Patterns
0 / 5 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 8AFL Programming Fundamentals
0 / 9 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
- What AFL Is and Where It Runs
- Your First Formula
- Syntax Basics: Statements, Comments and Names
- Variables, Numbers and Expressions
- The Array Model: The Most Important Lesson in This Course
- Boolean Arrays: Close > MA(Close, 50)
- Logic, Conditionals and IIf()
- Null Values, Nz() and Warm-Up Periods
- Errors, Debugging and Sanity Checks
Part 9Working with Arrays and Historical Bars
0 / 7 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 10Building Custom AFL Indicators
0 / 8 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
- Plotting with Plot(): Styles, Colours and Panes
- Chart Titles and Dynamic Text
- PlotShapes() and Visual Signals
- Parameters: Param, ParamToggle, ParamList and ParamColor
- Project: Configurable Moving-Average Indicator
- Project: Trend Regime Indicator
- Project: ATR Volatility Indicator
- Project: Multi-Indicator Analysis Panel
Part 11Reusable AFL Programming
0 / 5 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 12Scanning and Exploration
0 / 9 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
- The Analysis Window and Its Four Modes
- Lab: Your First Scan
- Exploration: Filter, AddColumn and AddTextColumn
- Conditional Formatting, Sorting and Ranking Columns
- Building Screening Filters That Mean Something
- Project: Build a Daily Stock Screener
- Challenge: The Scan That Returns Nothing
- Exporting Results and Building a Daily Workflow
- Reality Check: Do High-Volume Breakouts Lead Anywhere?
Part 13Ranking and Relative Strength
0 / 5 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 14Multi-Timeframe AFL
0 / 5 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 15Multi-Symbol Analysis
0 / 5 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 16Market Breadth
0 / 4 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 17Introduction to Real-Time Markets
0 / 4 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 18Real-Time Data Providers
0 / 5 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 19Creating an Intraday AmiBroker Database
0 / 5 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 20Trading Sessions, Exchanges and Time Zones
0 / 4 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 21Real-Time Charts
0 / 4 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 22Real-Time Quotes and Time & Sales
0 / 2 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 23Real-Time AFL
0 / 4 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 24Real-Time Scanning
0 / 3 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 25AFL Alerts
0 / 3 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 26Bar Replay and Simulated Practice
0 / 3 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 27From Trading Idea to Trading System
0 / 5 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 28AmiBroker Backtesting
0 / 8 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
- Backtester Basics: Signals and Trade Prices
- Position Sizing with SetPositionSize()
- Costs: Commissions, Slippage and the Spread
- Stops with ApplyStop()
- Portfolio Backtesting: Many Symbols, One Account
- Single-Symbol Thinking versus Portfolio Reality
- Project: A Realistic Portfolio Backtest
- Reality Check: Is the Golden Cross Worth Anything?
Part 29Understanding Backtest Results
0 / 6 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 30Backtesting Mistakes
0 / 8 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 31Optimization
0 / 5 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 32Out-of-Sample and Walk-Forward Testing
0 / 5 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 33Monte Carlo and Robustness
0 / 4 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 34Risk Management
0 / 5 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 35Developing a Complete Trading Research Process
0 / 4 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
Part 36Advanced AFL
0 / 6 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
CapstoneCapstone: Build Your Own AmiBroker Trading Research Workstation
0 / 9 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
- Capstone Overview and Requirements
- Component 1: Market Dashboard
- Component 2: Stock Exploration
- Component 3: Scanner
- Component 4: Multi-Timeframe Chart
- Component 5: Real-Time or Replay Workspace
- Component 6: The Trading Strategy
- Components 7 and 8: Backtest and Robustness Evaluation
- Component 9: The Research Report