ea classic question and my answer

 
hello, i am Sheldon, my english is not good i hope you can understand. it's already 3 years sine i learn the first mql5 code call printf,also i am a big data analyst and programmer as my career and develop ea as my hobby, i just want to talk some classic question and their answer in my opinion.

1.is backtest useless? : i think backtest is very useful if you actually know what the meaning with backtest result and the background, for example "max draw down %" , you need to know the % is calculate from your deposit and your profit in whole backtest ......continue
 
yes , if you looking forward to use backtest result as your setting to face future , you should know your starting deposit is actually facing "command status" is not include any profit , but if you use the backtest setting original, that mean you put your starting deposit to face ( starting deposit+its profit) status, thats why you will blow your money, you need to write some code to filter that thing so the result is real suitable for " command status" , and max for future
 
2. is market can calculate? : this is why we need ea because we think it can calculate right? but in my opinion , market should be 95% time random and 5% time can calculate( relate to news),if you think 5% is 5 minutes then 95 % mean 95 minutes is random , if you think 5% is 5 hours then mean 95 % 95 hours is random , that mean we real finally need to face is random and not really calculate thing, that is why if you thing the market is random , it will look like more easier to develop ( like Martin)
 
Sheldon Kam #:
2. is market can calculate? : this is why we need ea because we think it can calculate right? but in my opinion , market should be 95% time random and 5% time can calculate( relate to news),if you think 5% is 5 minutes then 95 % mean 95 minutes is random , if you think 5% is 5 hours then mean 95 % 95 hours is random , that mean we real finally need to face is random and not really calculate thing, that is why if you thing the market is random , it will look like more easier to develop ( like Martin)

EAs are in my humble opinion superior to manual trading because they take the emotional element out of trading and if well programmed can indeed make pretty accurate calculations. Regarding the topic of randomness: I recently had a discussion about this with someone in this thread: https://www.mql5.com/en/forum/432327#comment_42415595

My conclusion was that there really is no randomness. What we humans call "random" is simply a misnomer to explain away processes that we cannot yet understand. People are quick to use the word "random" for patterns they fail to see, but that doesn't make it random. It simply means that those who use that word have failed to recognize the pattern.

Artificial Intelligence
Artificial Intelligence
  • 2022.09.09
  • www.mql5.com
Do you have any experience in Neural Networking or Machine Learning Trading...
 
Suren Khosravi #:

EAs are in my humble opinion superior to manual trading because they take the emotional element out of trading and if well programmed can indeed make pretty accurate calculations. Regarding the topic of randomness: I recently had a discussion about this with someone in this thread: https://www.mql5.com/en/forum/432327#comment_42415595

My conclusion was that there really is no randomness. What we humans call "random" is simply a misnomer to explain away processes that we cannot yet understand. People are quick to use the word "random" for patterns they fail to see, but that doesn't make it random. It simply means that those who use that word have failed to recognize the pattern.

i am very happy someone can reply because you know , those questions never had their real correct answer , this is all of our feeling to answer it , i am happy i will get some new knowledge from someone opinion bro but i had this opinion is because , if we are analyst a game which have over 100000 players , it is easier understand as randomize
 
3. is different strategy real different? : for me , this is the same question like does ice water? or ask me 10000 row code ea must better 100 row code ea? for a while before , i think every strategy actually is almost the same thing in the sea of math , just like we make the sunshine to 7 color , every color is a strategy but they still belong to the sunshine, let me make the market like guess coin face up or face down ...... (continue)
 
actually , market only up and down like guess coin up and down , 100 rows code ea may be like martin , if up this time then i bet double down , up again i bet double double down again , 10000 rows code may be wait the coin 2 time face up , and i bet 1 time face down , if up again , i will count how many time "3 continue face up" and how about the next result , and then decide bet face up or down, however , it is the same thing in the end and we just put them out as different shape......(continue)
 
so, that is let me thinking , what is the real thing need in the ea and market , you should know if i use coin to random guess market up or down , i should still have 50% to guess correct , but many many ea said ,many many ea after many many analysis , they can make that math guaranty 50% alway under 50% , and tell me this is ok and just note profit rate is high then ok , that let me thinking what is different i only note the code about profit rate.......(continue)
 

Let me put this in a different way and then you'll perhaps understand what I'm trying to say: if the markets were truly "random", in other words if there was no reliable pattern that could be exploited, then no multibillion dollar hedge fund or investment bank would even put a single dollar into those markets. I worked in a medium sized investment bank for a good number of years and was in charge of both evaluating trading systems, as well as preparing financial statements pertaining to the foreign exchange department I worked in. A large portion of the income that is recorded in the "other assets" section of the balance sheet is composed of foreign exchange transactions. This would not be the case if the markets, especially the FX market and derivatives markets in general, were random as chaos (in the sense people understand and use that term) cannot be reliably used to profit.

The banking system, especially the investment banking system is not only subject to very rigorous regulation that determines under which circumstances they can put funds into which assets for how long, but have also become tremendously risk averse over the years. The senior management, risk assessment department (we jokingly referred to them as the "no-guys") and compliance officers wouldn't even dream about putting a ton of money into such a venture if the markets were random. They might as well go into a casino and try their chances there if that was the case. They wouldn't put hundreds of millions of dollars into R&D in order to headhunt the absolute best, world-class mathematicians from elite universities like Yale, Oxford and Harvard to develop quant algos that scan the markets for repeating patterns. We had one such remarkable genius from Yale whose mathematical research revealed an algorithm that after extensive Out-Of-Sample testing was implemented into a high-frequency trading robot. The algorithm was so complicated that none of us really knew how it worked, but it worked nonetheless.

What I'm trying to convey here is that big money doesn't waste their time, energy and resources with stuff that doesn't work or is uncertain. My supervising manager was always very careful when I or anyone else came up with a new trading system, wanted to see test results and discussed the matter for lengthy amount of times with both the senior management and our high-net-worth clients before giving us the nod to trade.

 
Suren Khosravi #:

Let me put this in a different way and then you'll perhaps understand what I'm trying to say: if the markets were truly "random", in other words if there was no reliable pattern that could be exploited, then no multibillion dollar hedge fund or investment bank would even put a single dollar into those markets. I worked in a medium sized investment bank for a good number of years and was in charge of both evaluating trading systems, as well as preparing financial statements pertaining to the foreign exchange department I worked in. A large portion of the income that is recorded in the "other assets" section of the balance sheet is composed of foreign exchange transactions. This would not be the case if the markets, especially the FX market and derivatives markets in general, were random as chaos (in the sense people understand and use that term) cannot be reliably used to profit.

The banking system, especially the investment banking system is not only subject to very rigorous regulation that determines under which circumstances they can put funds into which assets for how long, but have also become tremendously risk averse over the years. The senior management, risk assessment department (we jokingly referred to them as the "no-guys") and compliance officers wouldn't even dream about putting a ton of money into such a venture if the markets were random. They might as well go into a casino and try their chances there if that was the case. They wouldn't put hundreds of millions of dollars into R&D in order to headhunt the absolute best, world-class mathematicians from elite universities like Yale, Oxford and Harvard to develop quant algos that scan the markets for repeating patterns. We had one such remarkable genius from Yale whose mathematical research revealed an algorithm that after extensive Out-Of-Sample testing was implemented into a high-frequency trading robot. The algorithm was so complicated that none of us really knew how it worked, but it worked nonetheless.

What I'm trying to convey here is that big money doesn't waste their time, energy and resources with stuff that doesn't work or is uncertain. My supervising manager was always very careful when I or anyone else came up with a new trading system, wanted to see test results and discussed the matter for lengthy amount of times with both the senior management and our high-net-worth clients before giving us the nod to trade.

i agree some of you said , actually my point is the market not 100% time is random , and here have some little time we may be can know / calculate from some information , but for the normal trader , this is different environment to trade because , we are no many many money and some special news , so this should be different way to thinking about "strategy" and not same as big company , and this year , most of Fund lost very big money , they should be many many analysis to help them and should not be like that in almost all Fund , i think this can prove indirect something about random thing , but you know , never had the real math answer
 

Some posts have been removed.

Do not use the forum for any sort of promotion.

If you want to discuss any EA that you are working on, you must attach the source code.

Reason: