- Joined
- 28 December 2013
- Posts
- 6,388
- Reactions
- 24,313
You conveniently cut out the trade delay.
I wasn't expecting this. Is it really that hard to admit you're wrong about something? I feel like I'm talking to a politician!No, I didn't.
How about you post a backtest
For the period from the 1st of January 2022 to the 7th of November 2022.
10-position $100k portfolio. (using your ZZ code) to evaluate your results during that period.
Skate.
I didn't even raise the topic
ZIgzag is a beautiful indicator, underused imo.
You removed it in an effort to prove me wrong. Why would you do that? How can you say you didn't remove it when you did?
No, I didn't.
Takes 2 secs to test. Tell me if there's a problem. Note that AB code check will say it references future data, but there's no problem. You're simply buying 1 bar after a trough, and seeling 1 bar after a peak.
The advantage over ROC(C,1) is that it's easier to compare peaks and troughs for pattern ID, but always SetTradeDelay to (1,1,0,0) if you want to buy troughs and sell peaks. Backtesting is no problem this way.
How about you post a backtest
For the period from the 1st of January 2022 to the 7th of November 2022.
10-position $100k portfolio. (using your ZZ code) to evaluate your results during that period.
I'm disappointed. I thought you knew what you were doing. Anyone with the most basic understanding of coding can see that you made an error and are afraid to admit to it. Either that, or you're just being blatantly dishonest. My code, as posted, is the most simple thing to test. Instead you've decided to twist my words, change the code that I posted into something else entirely, and post an irrelevant wall of words to defend yourself.Yes, you did.
@Gringotts Bank you raise the issue of the ZigZag Indicator & as I've canvassed this indicator many times before it was not an indicator that I wanted to play tennis with, you or anyone else.
No, the trade delay is embedded in my strategy, meaning it wasn't removed, I had previously said that. I didn't set out to prove you wrong but to explain why this indicator is useless in backtesting & trading.
You asked if I would test your code. I did, & I reported my findings.
Let me say it once again
The ZigZag's indicator of its many forms has a major issue being its dynamic nature which is a real disadvantage. Furthermore, the indicator cannot be used in mechanical systems, since the backtesting of such systems should exclude any revisable parameters in order to be valid and accurate.
I have an alternative view
I maintain "backtesting is a problem". I've said the ZigZag indicator in any form cannot be used in mechanical systems, since the backtesting of such systems should exclude any revisable parameters in order to be valid and accurate.
Finally
Are you going to do a backtest & post it for me, as you said, "Backtesting your way is no problem" If not, this concludes this exchange. If you find use in this indicator & you can trade it with an edge, kudos to you. Whereas the ZigZag indicator has "limited" value to me. In a previous post, I explained how to take advantage of this indicator, there are benefits but none that you have described to me.
Skate.
I'm disappointed. I thought you knew what you were doing. Anyone with the most basic understanding of coding can see that you made an error and are afraid to admit to it. It's the most simple thing to test, and you're hiding behind words, words, words.
What do you mean "prove it to myself"? I don't just make random claims without testing them! I've done it, and so I know it's legitimate.@Gringotts Bank maybe it would be a good idea to test it in order to prove it to yourself, I understand that for some things it's hard to believe someone else's results and we just have to prove it for ourselves. @Skate did say that the delay line of code was included in his existing software, but I can see how you may have thought it wasn't because @Skate only clarified this point after his test.
Did Any One of Your Tests do anything TODAY! ??????
This answer is Critical IMO?
I won the 1st Prize in October (Tipping Competition)
1. Brains
Brains are overrated mainly because smart people tend to think logically & have a hard time dealing with a market that ignores what should be painfully obvious. The market is full of emotional participants making illogical decisions most of the time. Also, from personal experience, if you are too analytical, you will be surprised often. Using logic to figure out what the market might do on any given day is a waste of time.
2. Irrational & moody
One of the key advantages we have is knowing that the stock market is irrational, moody, & prone to doing unexpected things. We recognize that we can take steps to profit when the mood is unusually good or run and hide when things become dark and gloomy. As @DaveTrade alluded to, like most other worthwhile things in life, if it were extremely easy to learn & do well, it wouldn’t be so potentially lucrative.
Skate.
Good fortune.but busy making an offer on a property
Hum we will see but thanks.it is a long saga aheadGood fortune.
Kind regards
rcw1
Yep, there is going to be a blood moon tonight.
ahhhhhhhhhhh gotta be the greatest Australian Thoroughbred; made more coin than care to image on that one mate, 100%
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?