
Explore Wealth Lab functionality, including data import, datasets, and providers: text files, Yahoo, and Google. Learn charting, indicators, chart styles, and strategy coding in Visual Studio for backtesting and optimization.
Set up a console application in Visual Studio for Wealth Lab, learn the solution and project structure, and implement the execute method to print debug output.
Explore boolean logic and control flow in Wealth Lab, mastering for and for each cycles, arrays and data series, with debugging tips and common indexing pitfalls.
Explore wealth lab bars to iterate bar history and retrieve open, high, low, close, and date; access indices and mark the last intraday bar.
Explore object oriented programming by examining classes and objects, constructors, public and private access, static fields, parameters, and getters that return values from methods.
Explore how collections store bar data as a list of objects and access a specific bar using a query with link Q, first or default, and lambda expressions.
Learn to define and optimize strategy parameters using a global object. See how switch and structures support parameter control, while loops, and inheritance in Wealth Lab.
Explore how inheritance works in c sharp for traders, illustrated with a console program that shows accessing private and protected fields via constructors and the get method.
Extend the basic trading system by adding indicators on separate planes, configuring chart panes, and plotting RSI with horizontal lines, then use limit orders and bar-plus-one entries to test rules.
Learn to set stop losses and threefold profit targets based on entry distance, apply trailing stops for long and short stock trades, and use position data to time exits.
Learn to trade price breakouts by generating signals, placing limit and stop orders, and managing exits and settlements in a breakout framework.
Explore multi-frame systems in Wealth Lab, building a daily-to-intraday pivot framework that synchronizes data series across scales, computes central pivot levels, and tests parameter stability through optimization.
Explore how to compute the total score for algorithmic trading. The score blends metrics like net profits, win rate, drawdown, recovery factor, and profit factor to guide scorecard optimization.
Learn to extract drawdowns from the equity curve, compute current and max drawdowns in dollar and percentage terms, and track equity highs and the start capital level.
Explore the bars since the last equity high indicator and the maximum and average bars below highs, then convert bars to days and months for drawdown timing.
Explain how to compute the total score by normalizing multiple indicators: recovery factor, new highs, win rate, trades per month, and drawdown, and combining them into a single metric.
Learn to build a custom scorecard in Wealth Lab by creating a class that inherits strategy scorecard, overriding required methods, and populating the scorecard with raw profit and simulation metrics.
Learn to code a turnaround candlestick trading system that uses a two-bar confirmation, defines entry rules, and implements basic stop and profit management in Wealth Lab.
Learn to implement a simple ema crossover system in Wealth Lab, using two moving averages to signal entries and exits, manage positions, and backtest with optimization to evaluate profitability.
Explore building a DMI crossover trading system in the wealth lab algorithmic trading starter kit, using DMI plus and minus crossovers, a 25 filter, and lookback-based entries.
Build an intraday pivot breakthrough system in Wealth Lab, plotting daily pivots (central pivot, R1-R3, S1-S3) on a 5-minute chart, and trade breakouts with intraday crossovers, stops, and end-of-day exits.
Explore Alexander Elder's three screen system across daily, 15-minute, and 5-minute frames. Use the force index and EMA to time pullbacks, enter trends, and apply trailing stops.
Explore the fractal master in three parts, learning how fractals form on five bars and translate into a market fractal channel, plus a Bill Williams-based trading system.
Wealth Lab Algorithmic Trading Starter Kit: learn to detect fractal up and down patterns using bar highs and lows, plot lines, and build up and down channels for trading strategies.
Master the fractal master strategy framework using Williams fractal signals and the alligator setup for breakout trading, including entries on fractal up or down with stops.
Explore a level master trading strategy walk-through, using standard deviation boundaries and pivot levels to identify breakthroughs, enter long or short trades, and manage exits with stop-loss and profit targets.
Set up (Part 2) demonstrates debugging Wealth Lab code in Visual Studio, inspecting the current bar's cost price, exploring the bars object, and stepping through statements to understand data flow.
learn how to fetch forex market data from MetaTrader into Wealth Lab using the static data extension, configure a data set, and access history files.
Delve into backtesting in portfolio mode for currency trading, examining how leverage, margin, and position sizing interact with a starting capital to manage euro exposure and margin calls.
Some software is ready to run straight after you install it. With Wealth Lab, the story is a little bit different. If you have never used it and you are also very unfamiliar with coding, chances are high that you will open it and close it with disappointment after you can’t do anything with it for a few hours.
Module I or the Algo Starter in the Starter Kit is designed to give you a feeling of what is it like to be able to use Wealth Lab at 150% of its capabilities.
After going through module I you will get a complete understanding of the following:
Installing Wealth Lab.
Comments on Pro Version and Trial periods.
Downloading extensions.
Getting market data for US, Forex and other markets.
Wealth Lab overview.
Main windows, optimization possibilities, combination strategies.
Running some demo tests.
Setting up the commissions and slippage.
Installing and setting up Visual Studio.
Installing custom community chart styles and indicators.
Building projects inside Visual Studio.
Custom options overview.
Money management and test date control systems run through.
Strategy from rules overview.
Charting options.
Adding indicators and changing chart styles.
Wealth Lab is complexed enough even without coding and it is quite difficult to get around all the possible tabs and windows inside even before you get to strategy design.
After this training module, you will find yourself comfortable enough to work with the software without going into code yet. It can be used as a powerful charting software and be a great helper in simple tech analysis. Also, the course goes into basic Visual Studio set up that is required for module II.
After you are done with module I you should be comfortable enough to go on further into coding with module II which is Coding for Traders which is all about coding but based on trading within Wealth Lab. The overall syllabus for module II looks like this:
Lecture I – The Beginning
Lecture II – Data Types
Lecture III – Working with Data
Lecture IV – Data Inside Wealth Lab
Lecture V – Object Oriented Programming
Lecture VI – Collections and LINQ
Lecture VII – More Operators and Structure
By this point you will be completely ready to go for your first trade system design. In module III Trade System Design we go over the main framework I use and you can easily learn it for your own strategies. Here is the outline:
Lecture I – Basic System Framework
Lecture II – Coding More Complexed Strategies I
Lecture III – Coding More Complexed Strategies II
Lecture IV – Time Exits, Trailing Stops and SAR
Lecture V – Trading Breakthroughs with Stop Orders
Lecture VI – Multiframe Systems
Lecture VII – Simple Arbitrage Strategies and Multi Symbol Trading
Lecture IIX – Screener Trading
There is also a bonus at the end of this section which is actually the next section that gives you complete frameworks for most popular trade system design types.
PRICE CHANNEL BREAKOUT TRADING SYSTEM
TURN AROUND CANDLE PATTERN TRADING SYSTEM
EMA CROSSOVER
DMI CROSSOVER
INTRADAY PIVOT BREAK THROUGH
ALEXANDER ELDER 3 SCREEN FRAMEWORK
Finally I will introduce you to some complex coding and my own work on system performance ranking and making custom trackers for Wealth Lab. Inside the Total Score module you will find out what is it like to feel like a pro.
The course is a blend of coding the performance visualizer which requires some extra understanding of C# and creating a ratio that can really help in analyzing how well is the strategy performing overall.
After the course you should be able to organize your strategies on a one unit performance basis and compare them across symbols, timeframes, time periods and money management systems.
Outline of Total Score
– Take 99% of the performance data you see in the ordinary Wealth Lab performance card and calculate it by yourself to display on a separate tab in Wealth Lab.
– Use this data to calculate extra performance data like current drawdown, maximum days since last equity high, current days since last equity high, percent months in profit, average drawdown and more.
– Take any performance data you wish, combine it and put it into a total score ratio to judge upon system performance using a single unit across all systems.
– Code your own scorecard for optimization.
– Put the total score you calculated in the performance visualizer into your optimization scorecard and optimize your strategies using your own performance ratios.
Next we dive into some real amazing tools I have created for my own market research and work based on Fractals and Pivots. These tools no matter the circumstances will make your trading much more powerful! At this moment I introduce you to the Fractal and Pivot Masters.
Overall look no further, this is the most complete course on Wealth Lab you will ever see on the web. Have fun!
Please trade with caution!
Futures and forex trading contains substantial risk and is not for every investor. An investor could potentially lose all or more than the initial investment. Risk capital is money that can be lost without jeopardizing ones’ financial security or life style. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading. Past performance is not necessarily indicative of future results.