Featured Post Today
print this page
Latest Post
Tampilkan postingan dengan label design. Tampilkan semua postingan
Tampilkan postingan dengan label design. Tampilkan semua postingan

Mathematical Expectancy A Basic Powerful Concept in System Design and Development

Through my last few posts I have mentioned the concept of mathematical expectancy , a very important and useful concept which many people seem to be unfamiliar with. The objective of todays post is to talk a little bit about the concept of mathematical expectancy and its usefulness, pointing out why it is such a fundamental and useful tool in the development of long term profitable trading systems and a key step in the evaluation of any given entry logic. I will start the post with the definition and purpose of mathematical expectancy and I will then continue with some examples and concepts which will show you why the analysis of mathematical expectancy is extremely important and a necessary step in the design of any given trading system.

Many of you may have wondered how successful traders come out with a good entry logic for their trading systems, being manual or automated. How can these people know the chances of success of a given entry logic and use it within their system development ? Many people who are new to automated or manual trading usually have an over-focusing - with little analysis - on the entry logic completely neglecting the development of the money management part. Not only does this pave the way towards the development of unprofitable systems but it doesnt help that the way in which the entries are developped is non-systematical and statistically not rigurous. usually youll find that people develop a given entry logic based on visual observations of a VERY limited number of market situations and then modify the entries in forward/live testing as they fail under current conditions. This speaks about the lack of knowledge of this novice developers and the way in which they view market and long term profitability.

A simple question then arises. Is there a way to systematically evaluate different entries to know which entry is better, which time frame is better and what exit strategies may be more suitable ? The answer comes in the form of mathematical expectancy analysis- an absolutely simple- yet absolutely powerful technique which allows you to evaluate the POTENTIAL (different from the profitability which comes into play when money management is implemented !!) of a given entry logic. So what is exactly mathematical expectancy and how does it play a role in system development ?

The mathematical expectancy analysis is simply a technique which allows you to know the extent to which the market is bound to move in a certain direction after a given entry is taken. The analysis is fairly simple, you mark every entry for a given logic on a chart and then you mark a set given number of bars into the future. So for example, if you want to evaluate the mathematical expectancy of a moving average cross on a 10 bar period you simply mark each entry and then you mark the tenth bar after the entry. After doing this you determine the high/low of this ten period after the entry. This gives you the maximum the market moved in favor of your entry and against your entry during this period. When you do this over a very large sample size you can determine the average movement in favor and against you and you will be able to tell if the mathematical expectancy of your system is positive or negative. This marks the potential of your entry.

This analysis is very versatile and very important. By changing the number of periods in the analysis you can see if your strategy is better at capturing short or long movements and what timeframe fits your strategy best. For example, some systems may have negative mathematical expectancy on a small number of periods while the mathematical expectancy may be positive under larger periods meaning that the system is better fit at capturing long term movements than short term movements. This analysis also allows you to design appropiate exit techniques for a given entry logic since you know what the average movement against and in favor of your entry is you can calculate an adaptive SL or TP such that in average you will hit the TP and miss the SL.

It is of course terribly difficult to explain all the aspects of mathematical expectancy within a single post reason why I only meant to give a small introduction to the topic within this post so that people interested in system design may know that this technique exists and has a paramount importance in the development of a systems entry logic. Within my website - in Asirikuy- I have made several videos explaining both the theory and practical aspects of evaluating mathematical expectancy over a 10 years period, in additon I have also coded an EA to allow people to evaluate any given entry logic . If you arent interested in Asirikuy then at least you now know this tool exists and you can either make your own EA to evaluate this aspect or you can do your own research to find more information on the subject :o).

If you would like to learn more about what I have learned in automated trading and how you too can design and program systems to use in forex trading please consider buying my ebook on automated trading or joining Asirikuy to receive all ebook purchase benefits, weekly updates, check the live accounts I am running with several expert advisors and get in the road towards long term success in the forex market using automated trading systems. I hope you enjoyed the article !
0 komentar

Filtering Everything A Wrong Approach Towards System Design

This year has been one of the most exciting years in my life. In particular, I think that these year has meant for me a huge leap in the understanding of how automated trading systems work and how long term profitable systems can be designed. Today, I want to write a post about one of the most common mistakes people new to system design make, which limits the profitability of the systems and often makes the achievement of profitable systems impossible. The name of this mistake is filtering.

People who program automated trading systems in forums and as a hobby tend to use this word frequently. You will easily find that this is the first thing people try when a given logic does not give profitable results. Does that EMA cross fail to give you profitable results ? What about a filter to remove all those unwanted losing trades ? Do you have a Bollinger band strategy that fails to profit in trending markets ? What about adding a trending filter to take out all those losing trades ? These approaches couldnt be more wrong. Analysts have known for years that there is no such thing as the "switch" that is, there is no given technical analysis tool that can clearly differentiate between two given market conditions.

What is the regular result of adding filters ? Generally you dont get any significant increase in profitability, you just get a reduction in the number of trades. Reducing the number of trades can be either positive or negative, depending on whether the trades removed are losing or winning trades. Results are rarely positive, and even if they are, they rarely put the system into a much better position.

People fail to realize that there is a price to pay for the profitability of each trading system. This price, called market exposure, is simply the amount of temporary draw down the market demands when unfavorable market conditions are met. The Gods gift ATR for example faces long draw down/ break even periods in ranging markets. However it more than makes up for that when the market starts to trend significantly. If you try to filter those ranging markets, you will filter out many profitable trades with them (due to the fact that there is no "switch").

What is the way then to arrive at better systems ? The answer is quiet simple. Follow sound trading principles. Are your loses on unfavorable market conditions larger than your profits when the system is favored ? Then introduce a logic to cut your loses short, instead of trying to filter our all losing trades. Adding a closing logic that quickly takes out losing trades but gives winning trades a chance to follow the trend is one of the easiest ways to improve trading systems, particularly trading systems that are being automated.

The Watukushay No.1 and No.2 experts are very good examples of how the introduction of sound closing strategies that are carefully designed help to greatly increase the profitability of a trading system. If you would like to learn more about these two expert advisors and long term profitable automated trading system design please consider buying my ebook on automated trading or subscribing to my weekly newsletter to receive updates and check the live and demo accounts I am running with several expert advisors. I hope you enjoyed the article !
0 komentar
 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. forcasting forex - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger