All posts by Jeff Swanson

Better To Buy Strength or Weakness?

Emotionally it’s a lot easier to buy on strength than to buy on weakness. Buying into a falling market feels unnatural. Your instincts warn that price may continue to fall resulting in lost capital. On the other hand buying when the market makes new highs feels more natural. Price is moving in your direction and […]

Continue reading

Step One In Building An Intraday Trading System

If you have been reading System Trader Success for a while you’re probably familiar with how I develop trading systems. The very first step is to come up with a simple idea to act as the seed or core of your trading system. I call this your key concept. This key concept is a simple […]

Continue reading

Using EasyLanguage To Limit Trades

In this article I’m going to demonstrate an EasyLanguage technique to limit the number of trades your trading system will take within a given period. Most often this is done to limit the number of trades a strategy will open in a single day. For example, you may want your day trading strategy to only […]

Continue reading

Two Dimensional Market Environment Filter

In this article I’m going to demonstrate a technique to help adapt your trading systems to the changing market conditions. In a previous article entitled, “Trend Testing Indicators“, I tested several indicators that could be used to divide the market into two modes: bullish and bearish. These two modes were then used to dictate how […]

Continue reading

Percent Risk Position Sizing in EasyLanguage

Many of the trading models and market studies on this website used a fixed share or fixed contract position size. This means the same number of shares or contracts is traded for each position. For the futures market this often means trading one contract. This is done simply to exclude the effects of dynamic positioning […]

Continue reading

Trade Recorder Function And Strategy

When developing, testing, or simply tracking an existing trading system it can be helpful to have each individual trade exported to an Excel file. Such data can be useful in analyzing the system performance. For example, the data can be used to calculate the trading system’s Expectancy and Expectancy Score. Or, the data could be […]

Continue reading

Using System Parameter Randomization To Estimate Future Returns

You just spent a ton of time creating a trading system and being very careful not to over-optimize. You then tested it on the out-of-sample data segment and the performance looks good. What’s next? Jump right into the live market? Maybe. But instead, you would like to perform one more test called System Parameter Randomization. The article, System Parameter […]

Continue reading

Capture The Big Moves!

Wouldn’t it be great to have an indicator to help tell you when we are in a major bull or bear market? Imagine if you had a clear signal to exit the market on January 19, 2008 before the major market crash. Then the same indicator told you when to get back into the market […]

Continue reading

Gap Size Strategy Tool

A couple of weeks ago I sent my subscribers an email to a free eBook called “Understanding Gaps” by Scott Andrews. I’m going to assume that you know what a gap trade is. If not, please take a look at this article. I’ve never had much success with trading gaps but the topic interests me. After reviewing […]

Continue reading

Higher Time Frame Stops Strategy Tool

This article deals with a tool to help you test various stops when building trading systems in TradeStation’s EasyLanguage. This topic is really a part 2 of the article, “Advanced Stops and Targets Strategy Tool“. In the original article the created tool called _Stops&TargetsAdvanced is a simple strategy based on an existing TradeStation strategy called  […]

Continue reading