|
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
||||||||||||||||||||||||||||
|
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 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. 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. 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. 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:
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
|
|
||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
|
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