.
Showing posts with label future. Show all posts
Showing posts with label future. Show all posts

Wednesday, May 4, 2016

The Metatrader 5 Series Trying Metatrader 5 Porting Watukushay FE ~ forex trading jobs in dubai

0

I have to confess that I was pretty excited last week when I learned about the release of the full metatrader 5 strategy tester. Being a fan of simulations to accurately model past trading I was dreaming about all the great enhancements that were now available and how all current Asirikuy systems would benefit from these implementations. This week I have been playing extensively with this new platform, mainly getting to know the MQL5 new programming language and all the "new ways" of doing things we must now relearn. I started by analyzing and understanding the sample experts released with the platform and later coded a few very simple systems to get to know the way in which things are done, indicators called, etc within this new trading program. On todays post I want to talk to you about my first "real exercise" which involved the porting of a preliminary version of Watukushay FE to metatrader 5. I will describe the process I went through, what I achieved and some of the things that surprised me when comparing results obtained with the Metatrader 4 backtester.

First of all, I have to say that coding experts for MQL4 has almost nothing to do with coding in MQL5. Almost everything is done differently and even though previous knowledge of MQL4 is useful, the truth is that several things like order placement, reading of indicator values, reading of bar values (high/low/open/close) and order selection are done differently. I found the approach implemented in MQL5 to be a little bit harder but yet a ton more flexible. This is particularly true of the new implementation of indicator and order handling which will now lend itself to an incredible coding flexibility. There are also some very useful functions included within the Trade.mqh file (downloaded with the platform) that will make EA programming a ton easier for those of you looking towards an "easier transition" from MQL4 to MQL5.

After familiarizing myself with the platform I decided to code the system that would be most easily available to all of you. Since Watukushay FE is the most widely used Asirikuy system -due to its free character- I decided to give the porting of Watukushay FE first priority. It is however important to say here that I did this porting merely as an exercise and it wont be the final release version of this EA for metatrader 5 which will probably take a few more months of polishing to develop (since we are currently developing a common MQL5 framework for Asirikuy systems taking advantage of the new classes implementation in this language). However the preliminary EA version I coded contains all the logic of Watukushay FE and follows the exact same logic as the MQL4 version in backtesting.

I have to say that I am amazed with the capabilities of Metatrader 5 regarding speed of execution. Simulations are not only fast but about an order of magnitude faster than in Metatrader 4. Watukushay FE runs a 10 year simulation in MQL4 in about 5 minutes while the Metatrader 5 implementation takes a little bit more than 30 seconds. Added to this absolutely great feature is the fact that multithreading is available for optimizations meaning that I can run a full 200 run optimization in less than half an hour when it previously took about half a day. Being able to run optimizations in parallel is a blessing and it will most likely open up the doors towards the finding of many profitable instruments and setups not currently used with Asirikuy systems. Below you can see an image of an optimization running on the 4 cores of one of my beloved quad processors.
--
You are probably also wondering how the Metatrader 5 backtesting results compare with the Metatrader 4 results and I would have to tell you that the results are a little bit puzzling to me. Watukushay FE is definitely long term profitable on both platforms but results are overall much better in Metatrader 5 when compared with the MQL4 version. The nature of this difference seems to be the difference between data sets. Since this version of Metatrader is new, we could assume that the data quality and interpolation mechanisms are better but such an assumption would have to be proved. Right now I am pleased to tell you that the EA - with the exact same settings - performs better on MQL5 and the Metatrader 5 data than on the Metatrader 4 version, meaning that -if anything- Watukushay FE is as good or better than what we think.
-
-
There is also a ton more of things to discuss regarding the optimizations of Watukushay FE and the new features and results available within the Strategy tester but for today I think that all the above information is enough :o). I have now started this series of posts called "The Metatrader 5 Series" which will deal with topics related to simulations, programming and overall features of this new Metatrader 5 platform which is bound to become the standard within the next few years in automated trading. During the next few weeks I will release several new posts on Metatrader 5 and probably Asirikuy members will also be able to enjoy a few videos on the matter :o)

If you would like to learn more about automated trading and how you can code your own likely long term profitable 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 jobs in dubai

Read more

Wednesday, April 13, 2016

Getting Ready for the Future Metatrader 5 ~ forex trading jobs in bangalore

0

Finally on June the first we saw the first official release of the Metatrader 5 trading platform which has the mission to replace one of the most popular and widely used trading platforms in retail forex trading. Definitely the task for Metatrader 5 is not easy since its predecessor is very powerful and has become the "industry standard" when dealing with automated trading systems for the regular investor. On todays post I want to talk to you about Metatrader 5, some of its pros and cons as well as the journey that I will be taking to produce mql5 versions of all Asirikuy trading systems. Is there anything good about Metatrader 5 ? Is it bound to be a great improvement over metatrader 4 or are we talking about a windows vista Vs XP type change ? Keep reading to find out.

I have to be honest with you and tell you my honest opinion about this new trading platform. I think that the people at metaquotes have done a good effort but I think they have neglected some key aspects that needed to be changed which could have brought an enormous benefit to the retail trader and their platform. Definitely there are several features I wanted to see on metatrader 5 that never got to be implemented like renko charts, tick charts, etc but perhaps the most important feature that wasnt implemented was real tick data logging and accurate backtesting.

Certainly the Metatrader 5 backtester has significant advantages over its current Metatrader 4 counterpart. Amongst these are the fact that data is downloaded and update automatically, there is support for several cores (multi-threading) and there is the ability to remotely login into your computer to see the progress and results of your backtesting results. Overall this will make the Metatrader 5 backtester much faster and robust, however the fact that tick interpolation algorithm is still used will make exploitation of backtesting reliability problems still a significant issue, we will probably still see the regular 97 USD expert advisor based on unrealistic profit targets taken from absurd backtests. However I have some hope in the sense that the interpolation algorithm was actually improved with the objective of removing these problems but we are still to see if this will or will not be true. The ability to use multiple pairs on backtesting- something that was previously not possible - is bound to be one of the greatest advantages of the Meatrader 5 backtester over the current backtester implementation.
--
I am also excited about the Metatrader 5 new language- mql5 - and the included debugger within the Metatrader 5 platform. Any serious developer out there will tell you that the mql4 editor was a piece of garbage since no debugger was included and an extensive use of the Print function was needed to see where things were going wrong. However, the new debugger will make developing much easier and the actual addressing of problems in coding much easier. However I think that it was a very big and absolutely awful mistake not to include back compatibility with mql4 in Metatrader 5. Even though the new mql5 language is much better, including support for previous code seemed like something important to do since many people already have their strategies or efforts coded on the language of Metatrader 4. People will now have to pay to have their experts recoded or go through the process of learning a whole new programming language to be able to trade with the new platform.

So is Metatrader 5 a huge improvement over Metatrader 4 ? I would have to say that regarding automated trading the answer seems to be - we still dont know. We need to have a few live brokers that will accept this platform so that we can start testing mql5 systems. We will also need to first translate some systems into mql5 to compare backtests and see the actual quality improvements we get when changing from one strategy tester to another. I can tell you that I am excited abou the possibilities and I hope that the Metatrader 5 backtest will be all that it has been promised to be. I think that obviously our evaluation speed will be increased and our ability to use our systems on other currencies will also be expanded.

During the next few months I will start the porting of all Asirikuy systems to the new MQL5 language so that we can start to see some of the characteristics of the strategy tester and some comparisons between the simulations obtained with both backtesters. You can certainly expect some hopefully interesting blogposts about this during the next few months. If you want to learn more about automated trading and how you can develop your own long term profitable systems using 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 jobs in bangalore

Read more

Sunday, April 10, 2016

What Doesnt Change Talking About Inherent Characteristics of the Market ~ forex trading is easy

0

Perhaps one of the most important questions you can ask yourself when you start using automated trading systems is : how will I survive in the long term ? This is one of the most common inquiries made by traders new to the field since it seems to be evident that the market is an ever-changing beast that does not allow the mechanical exploitation of any inefficiency for too long. New traders often experience this when they first begin to use automated trading systems. Their systems do very well, then fail or they never do well at all. Besides the fact that many of these systems dont have adequate evaluation- leading with inadequate and unrealistic expectations to long term loses - traders almost never ask themselves : what doesnt change ? It is obvious that if you want to exploit a given characteristic of the market for long term profitability you have to look for characteristics of the market that remain constant as a function of time. But are there any ? On todays post I want to share with you my view about market changes and why - even though the market changes- some characteristics of the market remain constant.

When you start to trade the market seems like an invincible beast that behaves in a very unpredictable manner. I remember that the first few months I traded I used to think "I got it" only to discover that the market would rip my strategy apart the next few months. I used to behave erratically - like most new traders behave- modifying my strategy every week in a desperate attempt to "adapt" to changes in market conditions. Of course, my focus at that moment wasnt the understanding of market inefficiencies but the massive multiplication of my money from 500 USD to a few million in a few years.

It wasnt until much later that I decided to stop my journey and build an understanding. If I ever was going to make money from this seemingly chaotic thing, I would need to find the "science" behind it. It became important for me to understand how the market behaved, what changed, what didnt and what strategies could be built that would most likely work for the next 20-40 years. I needed strategies that could work for long enough to build myself a decent income and NOT strategies that would put my capital into excessive risk or work for a year and then wipe my account.
--
The question becomes : what doesnt change ? After reading a lot of books and watching market behavior for many months, I started to realize that the only thing that doesnt change in the market, is the specie trading it. The market is traded by humans and therefore any aspect of the market imprinted with human behavior should remain fairly constant. As many traders have discovered I started to see that - although individual human behavior is very different - crowd behavior doesnt change very much. I then read a few papers on game theory experiments applied to economics on groups of people across very different cultures and the results started to match up as the groups became bigger. I then realized that - what doesnt change - is simply the way in which crowds react to price action.

How do crowds react to price action ? You see manifestations of this everyday - not only in the form of market trends - but in the form of long term reversal and continuation patterns, support and resistance levels, etc. There are some characteristics of the market that simply do not change, characteristics which have appeared time and time again during the past 30 or 40 years. Evidence of this is present on almost all market instruments from the GBP/USD, to gold, to the DOW index. However you will notice when you do a close analysis that - even though these objects are ever-present within market instruments - their AMPLITUDE and LENGTH changes as time evolves. A trend that may have been only 200 pips long in 2004 can be 1000 pips in 2010 and the reason why this happens is related with the markets trading volume.
-
-
As time evolves and there are more people in the world, the amount of money being moved in the markets becomes larger and therefore the extent of inherent characteristics of the market caused by crowd behavior also become larger. Through different market conditions, there may be larger or smaller movements of money, causing overall changes in the extent of market moves that appear like "large changes in market behavior" but that are no more than the same old characteristics viewed under the looking glass of a different volatility. For this reason, the key - I believe- to the exploitation of long term market inefficiencies seems to be the use of an inherent market characteristics that changes only with market volatility. Trends are a perfect example of this fact and there are many examples of successful trend following systems that achieve their long term profitability through adaptive criteria based on market volatility.

If you would like to learn more about automated trading systems and how you can build your own likely long term profitable systems with sound risk and profit targets 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 is easy

Read more

Tuesday, March 29, 2016

Talking About My Ebook What the Future Holds ~ forex trading income tax

0

A few weeks ago I gave my almost one year old ebook a new read-through to check the validity and relevance of its content and to see if there were any improvements I could do. After reading the ebook and looking at how my vision through last year has evolved I realized that many changes and additions are due. Although the contents of the ebook right now are very valid and do point traders in the right direction in automated trading I feel that a lot of depth - particularly pertaining to system design - is currently missing from its contents. Of course, there is also the fact that the ebook is missing the last 2 experts from the Watukushay series, something that also must be added if the ebook is bound to keep up with this - seemingly ever-evolving - project. On todays post I want to talk to you about the ebooks future, the changes that will happen within the next few months and what I expect from all this evolution.

The first thing that will be certain is that the ebook will no longer be offered by itself. Through the past few months I have been giving this a lot of thought and I believe that the ebook does a better job at helping traders as part of the overall Asirikuy package. So from the next update, the ebook will be only available within Asirikuy. Of course, previous ebook customers will keep on getting the update but the option to buy the ebook by itself will completely disappear from this website. I believe that this is the way to go since it will allow people to have a "full view" of everything and to get a complete education in automated trading. I hope I will be able to create much more synergy between the ebooks contents and Asirikuy within the next release.

Regarding the contents, I believe that the current version leaves a lot of spaces open that need to be addressed. I reviewed the ebook with a friend who has some basic knowledge regarding automated trading and forex in general and he was a little bit overwhelmed by the amount of content and the ideas within some sections which required a good amount of time to assimilate. It took him a lot of time to follow many of the tutorials but -in the end- he was able to reproduce the Watukushay experts and their analysis on his own. I believe that a lot can be done to improve the teaching of coding within the ebook and a lot of emphasis in initial system development is also missing.

Perhaps one of the most important additions I plan to do is a whole section on mathematical exepctancy analysis which will provide people with some tools and tutorials to guide them through the first - and often the most critical - parts of system development. I will try to teach how to device an initial trading logic and an approach to trading, focusing on systematic building and the analysis of mathematical exepctancy using the EA I created for this purpose within Asirikuy. I think that with these and a few more changes, the ebook will be able to improve on its current state and better help traders achieve their goals to become long term profitable traders using automated trading systems.

I want the ebook to be the introductory and main piece of Asirikuy, a "tome of knowledge" so to speak, that gathers all my basic concepts in automated trading coupled with a lot of practical exercises, tutorials and guides to bring someone from "I dont have any idea" to "I have coded my first likely profitable trading system using my own ideas and analysis". Do you have any ideas about what the ebook should be ? Do you want to suggest any content additions ? reductions ? changes, etc ? What would you like to find in the ebook ? Please leave a comment :o)

It is difficult to say right now when this "major update" will be out, but probably I will be releasing it sometime before Aug 07. If you would like to learn more about the ebook and my journey in automated 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 !

forex trading income tax

Read more

 
Powered by Blogger