Ok so I am trying to do the right thing. Rather than be a rebel like a lot of people I am trying to fix my code. Even more than that. I am writing a script that will fix most compiler errors that weren't there before the update but now I have a new error. It's actually just a warning but I would like to fix it.
and the code
are both causing the error
improper enumerator cannot be used
What to do?
just replace with something that works, such as -
double ClosePrice =iClose(Symbol(), Period(),startBar);
StringToTime() still 'sometimes' returns unexpected output . I finally gave up and wrote a simple replacement function.
The issue is not these individual issues, it is the problem of issue discovery.
The paraphrase Ovo we require a 'Public "Bug" Tracker'
The upgrade to 600 and above (604 in my case), has been nothing less than a nightmare of epic proportions.
I now discovered that the files written by the new Build (has lots of numbers in them) can be overwritten and add the name of my Broker in there, BUT when I do that and restart the Platform, it writes back another one of those long figures and ignores mine. One has to be very careful that you do not save your Templates in the wrong Folder. Why did you have to complicate things to such an extent? Surely not all traders are IT / Coding Engineers.
Be kind enough and help me to get my computer to run at normal CPU usage and tradeable. Have not been able to trade for 3 days now because the Memory goes to >240,000K and CPU to 48% almost immediately. It is futile to even want to open a second platform.
Please help at your very earliest convenience.
Thanking you most sincerely,