.
Showing posts with label intelligent. Show all posts
Showing posts with label intelligent. Show all posts

Friday, April 15, 2016

Intelligent Trading Answering Every What if ~ forex trading journal spreadsheet

0

I believe that the worst characteristic a person can have as a trader is unfounded optimism. When I started trading I possesed this very undesirable character trait and it took me a long time to get rid of this pest that would keep profits away from my account. It is very easy for traders -especially new ones - to get lured into believing simulations or past live testing results and jump into systems with high risks believing that a certain scenario will not happen. I cannot tell you how big a mistake it is to ignore every possibility and to act on faith and hope. Time after time I have seen traders do this and get burned in the process with their hopes in one hand and their empty accounts on the other. On todays post I want to talk to you about the great importance of the "What ifs" of trading and why it is important for you to answer every possible "what if" question you can ask until you are satisfied with every answer.

One of the most vital things when you want to succeed at something in life is definitely preparation and trading is simply not the exception to this rule. Often people will venture into trading manual or automated trading systems with little preparation and without a good plan for every possible outcome that can arise. The truth is that most people who attempt to succeed at trading with expert advisors dont even have a clue of what they do if certain scenarios arise and in the worst cases they consider some scenarios "extremely unlikely" or "impossible to happen".

I remember clearly how a person told me a few years ago that it was "almost impossible" that his Martingale system would get 7 consecutive loses since such a market situation was simply extremely rare and such a case would never appear. I told him that everytime a trade is entered the possibility to lose exists but he continued to tell me that it wouldnt and that I was simply "not understanding" the nature of his system. The years passed and his system did trade profitably for a while and after a year or so of trading it took 8 consecutive loses and wiped his account clean. It was not the fact that the consecutive loses happened what killed my friends account, it was the obvious lack of preparation for such a scenario.

This happens all the time. People trade systems believing that a certain "what if" question does not deserve an answer because it is simply "extremely unlikely" when the truth is that the mere possibility of it happening should make a trader have a plan against it. If you are trading a system believing that A or B or C wont happen then you are setting up yourself for disaster. Every unanswered "what if" question is a void in your system, a void that will one day be filled, catching you completely unprepared for the consequences.

I always answer any possible question about a trading system - especially losing situations - so that I can avoid having a situation where I am simply caught with no answer. What if system A has 6 consecutive loses ? I will suffer an X draw down and the system will be Y% away from a worst-case scenario. What if a draw down level of X% is reached ? I will stop trading the system since it is below the worst-case scenario which is double the max draw down infered from reliable simulation results, etc. One of the things I have found helps me keep up with my systems and maintain my success as a trader is to ALWAYS have a plan. The most important part of doing this is to answer EVERY "What if" question you can think about. What if you have 5 onsecutive loses ? What if you have a 2 year draw down ? What if... What if ?

As you see, one of the most important parts of success in trading is nothing more than preparation. Knowing the answer to every possible question about your system and having a plan for every possible trading outcome is vital for you to achieve success. There cannot be a lethal "What if" question. If there is any of these questions that ends in "I would lose my account" then there is something inherently wrong with your trading strategy, as a safety every system must be able to give signals of "being too risky and not worth trading" before reaching a wipeout status. For example, a system with a worst-case scenario of 30% will be stopped at this equity level, preserving the other 70%, while a system that wipes the account at 5 consecutive loses simply has no such "time" to warn its user about a problem before it is already to late. Hope for the best. Prepare for the worst.

Are you answering all your "What if" questions ? Having an answer to all of them and having a plan for every draw down and profit outcome is vital for success, that is my humble advice. If you would like to learn more about automated trading and how you too can learn to design systems based on sound trading tactics 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 !

forex trading journal spreadsheet

Read more

Monday, March 28, 2016

The Metatrader 5 Series When Huge Backtesting Differences Appear ~ forex trading journal

0

If you look at my last few weeks of posts I have been very excited about the new qualities of the Metatrader 5 trading platform and the benefits it brings to system development regarding faster execution, faster optimization and added flexibility. Using my prototype implementation of Watukushay FE I analyzed trading over several different instruments and I finally came up with the "starting point" of intra-currency trading for this well-known freely available trading machine. This week I decided to do a small experiment and compare my results of Watukushay FE for the AUD/USD on Metatrader 5 with those found out with Metatrader 4 and the results found were extremely surprising. On todays post I want to talk about my findings, the possible causes of the issues found and what I will be doing to investigate the nature of this problem and what solutions can be implemented to deal with it.

During the first post comparing Metatrader 4 with 5 and the backtesting results of Watukushay FE we already saw a small yet noticeable difference between the testing results obtained on both trading platforms. I talked about the possibility of these errors being feed-related and the fact that the Metatrader 5 history feed might be more reliable since it has been "remastered and fixed" for this new platform. However the difference was small and therefore there was no substantial issue besides an anecdotical note pointing out this curious fact.

However when I decided to run the initial AUD/USD tests on Metatrader 4 to compare the results I obtained with Metatrader 5 the difference changed from "noticeable" to "abismal". The pictures below show you the results for MT5 and MT4 using the exact same settings on the AUD/USD currency pair backtest from 2000 to 2010. The overall equity curve is very different and the results do point out that something is substantially very changed between the historical feeds of MT4 and MT5. I first thought that the difference would be due to the presence of Sunday candles but this turned out to be false since the MT5 feed doesnt have any of them, so regarding this aspect it is the same as MT4. I then thought about the possibility that the whole difference is caused by important changes in data prior to 2006 (before metatrader 4 was launched) and the fact is that data differences are NOT limited to pre 2006 periods, the whole historical feed is different between both trading stations and meaningful differences are present. If you analyze the results youll notice that almost all candles have different - if only very slightly - high/low/open/close values pointing out that RSI and ATR values will be very different. The change in one minute interpolation mechanisms is also not likely a factor here as Watukushay FE strictly controls bar opening on both its MQL4 and MQL5 implementations.
--
What causes such a dramatic change in profitability ? To get to the bottom of this problem I decided to strip down the logic to its simplest form and eliminate the closing logic of the EA, leaving only the entry rules. This shows us that there is still some difference between backtesting results (shown below). This means that differences in results are caused by differences in the RSI and ATR indicator calculations which are dependent on each backtests particular historical feed. Stripping down the logic does reveal that most dependency is located before 2002 with results beyond this date being in better agreement. However there is still some dependency which is caused by differences in data between both historical sets beyond this period.
--
Since we simply cannot know for sure which of the two historical data selections is better - and they are probably both valid within normal broker differences (with the 2000-2002 data being very different probably due to differences between feeds in this period) - it becomes a wise decision to run backtests on both and trust the less profitable results to calculate profit and draw down targets. In some cases like the EUR/USD backtests this proves to be trivial but on others like the one I showed you today doing this mixed analysis proves to be extremely important. I will email the people at metaquotes to get some information about the different nature of the feeds and I will let you know once I have more information about their origin. However up until now all backtests of Watukushay FE seem to be more profitable on MT5 (meaning that our MT4 simulations are in fact the worst case scenario). Investigating other issues which may be related with the closing mechanism of orders in MT5 is also something I am currenlty doing since I have seen that the differences when the closing logic is enabled seem to have other strong causes besides simple feed dependency (more on this on a later post !).

If you would like to learn more about automated trading, the evaluation of expert advisors and the programming of your own strategies 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 !

forex trading journal

Read more

 
Powered by Blogger