Today, the problem showed up again. It was a little different than some previous episodes in that the "Net Profit" under the "Performance" tab was higher than it should have been, rather than lower. That won't help solve the problem, but I didn't want to leave anything out.
The problem happened sometime today (08/16/2013), between 12:00 and 1:00PM EDT (market time). I was at lunch so I don't know the exact time. The message box was up when I returned to my desk.
QUOTE:
What is the exact error message text?
The error message was:
"Unable to connect to the remote server Unable to get Data on Demand for symbol: XIV"
I clicked OK on the message box, but the WL screen locked up (the chart went black, and I think I know why this time), so I killed WL and restarted.
QUOTE:
But how exactly has the data changed? This is important.
During this run, the main symbol was XIV. Other symbols were accessed using:
Bars FOOBars = GetExternalSymbol("FOO", true);
These other symbols were accessed for plotting, testing, or just dead code (that will be killed when I'm satisfied that it's not needed anymore). The other symbols are:
.SPX
.VIX
SPY
VXX
VXZ
I have the "bad" .WL files (for all 6 of the symbols) ending at today's market close. I added the suffix "_Bad" to each of these files to keep them from being overwritten with fresh data. I then loaded fresh versions of each file. Below are the filesizes:
%2ESPX.WL 42,699 KB
%2ESPX_Bad.WL 42,699 KB
%2EVIX.WL 42,095 KB
%2EVIX_Bad.WL 36,131 KB
SPY.WL 42,755 KB
SPY_Bad.WL 2 KB
VXX.WL 20,045 KB
VXX_Bad.WL 20,045 KB
VXZ.WL 10,815 KB
VXZ_Bad.WL 10,815 KB
XIV.WL 10,525 KB
XIV_Bad.WL 10,525 KB
Obviously, the .VIX and SPY files have problems. I don't know if the other files have problems.
When I backup, then swap/rename the .VIX_Bad file, I get the same "Net Profit" value that I had when the problem happened earlier today, so that potentially explains that problem. However, the .VIX symbol is not plotted on the WL screen, so it probably had nothing to do with the WL screen lockup. The only symbols plotted on the WL screen are XIV and SPY.
When I backup, then swap/rename the SPY_Bad file (that only has 2 KB of data), the WL screen locks up just like it did earlier today (again, SPY is a plotted variable). So, that potentially explains that problem.
My questions now are:
1. Do you want me to e-mail all, or some, of the above files?
2. If so, do you have a filesize limit on incoming e-mail? My e-mail is at Yahoo, I can't remember their filesize limit.
3. Instead of e-mail, do you want me to attach the files to this thread using "Add Attachment(s)"?