Mark Brown

OddBall Systems

 

New Page 1

Home | About Us | Help | Contact

 

 Mark Brown

 •  Position Trading
 •  Swing Trading
 •  Day Trading

-

 Software Products

 •  Indicators
 •  Systems
 •  Utilities

-

 Resource Center

 •  Code Contribution
 •  OddBall Forum
 •  News Feed
 •  LabLibrary
 •  Glossary
 •  Code Library

-

 Other Items

 •  Links Of Interest
 •  Accolades
 •  Sitemap
 •  E-Mail

-

ICQ 65956237

oddballsystems.com@BitWine
 Free Introductory Chat

 

Indicators
Systems

OddBall Enhancement Tool Box - do it yourself toolboxes which provide shortcuts to constructing your own fully mechanical trading systems.

What are switches? and what do they have to do with building successful trading systems.

Please read below the following excerpt from materials which are included in our Shortcut to Discovery modeling workshops.


Components of Building a Position Model

Primary Components, Switches

Switches will be acquired by thoroughly testing specific market price action which will then be separated into non-trending and trending samples. Through the unique use of switches, combinations will then be implemented. Switches can be more easily explained as a method the trading model must use to gain permission to place a trade or to implement other strategies such as money management.

Non-Trending Switches

First, consider the market to be traded and its respective volatility. Tests should be conducted to understand what the underlying structure of each particular market is. Most markets will fall into some category of tradable ranges that reoccur over time. Non-trending ranges rather than trending price action will dominate most markets. Each market must be individually examined and it must be determined what is the predominate price action and volatility.

Once it is determined that non-trending price action is the predominant makeup of the targeted market, concentrated efforts of model building and testing can begin. The primary objective should be to encapsulate the non-trending price action with an algorithm that is as profitable as possible. It should be noted that when viewing the system statistics they might appear to be lackluster. This can be attributed to the losses, which will occur when the subject market trends.

The primary objective to building a non-trending model is to specifically isolate, with as much accuracy as possible, those particular price traits, which are most prevalent in the data series being tested.

Trending Switches

As previously stated, the particular markets primary price movement and volatility need to be considered when performing research to build a valid trending model. It is a valid statement that most all markets exhibit some trending tendencies given a long enough look back period. However, the algorithm that it would take to capture some of these extremely long-term trends would most likely simulate a buy/sell hold strategy.

The assumption that the trend is your friend is a mistake and should be avoided. If indeed a theory exists that a particular market has a higher tendency to trend - this may be valid – however, the data needs to validate this theory. One of the primary pitfalls of the human eye is the ability to focus in on that which it wishes to see, especially when a preconception exists, rather than the underlying statistical analysis.  

The objective is to determine if there are, shorter term consistently replicable price actions which can be utilized and capitalized upon. These short-term identifiable trends are most likely to have fewer occurrences than their counterpart non-trending price action. Through validated testing mentioned earlier, there are some markets which show trending characteristics as the primary market movement.

Combination Switches

As the name implies, this method of combining different strategies, attempts to capture the bulk of a market price movement. There are certainly other personality traits that markets can and to tend to exhibit. Through extensive testing, it has been determined that the majority of markets can be primarily broken down into two parts: trending and non-trending. This two-part method will be a solid foundation to build a system upon.

Create and design each model to specifically perform its role as accurately as possible. Then combine the resulting models using a switch algorithm. This results in the models being combined to reach the final objective of profitability on a single market.

It should be noted, that overall profitability of each system tested independently will more than likely be less than desirable. However, the objective is to create two components, which then perform their specific tasks independently. The desired effect of the outcome when combining these models is to have greater profitability than any one single model could have operating independently. This process is achieved through the utilization of switches, which are programmed in various combinations.

This is a very valuable concept and allows one to avoid many fallacies inherent in trading platform software programs. The whole concept of switches allows clearly conceptualized ideas to be isolated. A very simple example of coding for this concept of switches is listed below:

 If such and such then switch 1 = 1
 If such and such then switch 2 = 1
 If switch 1 + switch 2 = 2 then do this

One such model which employs these methods is the bond model which is included as an example in our Shortcut to Discovery modeling workshops.

One workshop attendee had this to say about the dual switch bond model.

I tested the model when I got home -- not one losing year going all the way back to '87. David

 

   

 
 
 

 


Home
| About Us | Help | Contact
Site content intended for Educational purposes

Copyright 2008 markbrown.com

Non-US Citizen money management programs available!

 

The intuitive mind is a sacred gift and the rational mind is a faithful servant. We have created a society that honors the servant and has forgotten the gift. - Albert Einstein