Thank you. I took the move to a cash as a safe move you personally doing because the system didn't have a chance to give an official signal on time. Which is certainly a smart decision if that was the case.
Then you seemed to finish the run and determined that had the system had enough time to finish, it would have stayed NUGT. In which case I assume you would have calculated performance based on that, and not the move to cash, since the cash move was personal choice (Again, based on my initial assumption). But then that result was invalidated, so it wasn't entirely clear to me, which would be the right way to go.
What language did you end up going with anyway? Python?
I understand. I try keep it about the system (regarding this thread), and not about me personally. Just so happens, I do follow my system's signals.
Correct. I moved to cash because the system was unable to forecast.
When I finished the run, I indicated what the system
would have done in case someone wanted to know. Some may trade intraday in demo accounts based upon the system. Some may just be curious. Some may be keeping their own types of stats and may want to know the actual call, etc.
I don't think it would be right to make the call retro-active for the purposes of this thread. I want to show what the system can
really do--in a real world situation; not what it
theoretically could do. In real life, we had no signal to trade with. That should be reflected in this thread.
Personally, I went to cash. But I could have resorted to old school T/A and traded without my system, and that would have had nothing to do with my system, or the thread.
Which is right? I think making the call retroactively is fine for non-public analysis of a system, if it is done fairly. But publicly, I don't think such retro-active moves are fair. How is the public to confirm whether one is "cheating." That's why I don't do retro-active moves here.
Computer Language?
After transferring ALL calculations from the spreadsheet into VBA, I found that there wasn't much difference in the speed. (I put everything back the way it was. It's easier to update that way). So I decided that Python, not being a compiled language, may not offer much speed improvement to justify the effort. So I considered Java. I like that idea as I would also like to do Android coding.
I did some tricks with the sheet to speed up the process. It's fast "enough" for now.
So, I think I'll knock out javascript first to help quickly automate some unrelated things I do online; then java.