PureBytes Links
Trading Reference Links
|
Thank you to everyone who was of great help. I was able to solve my problem.
Resetting the minimum move in my stock charts from 1/8th to 1/16th solved
the problem of my TS 4 system entries not matching the same system running on
other software. The entries now match perfectly. The exits are close to
matching but I am now confident I will get those working too.
Per the advice I recieved, I changed the settings in the end of day
downloader from 1/1000 and 125 to 1/10000 and 625. I discovered, however,
that besides changing those settings for the exchanges and for my custom
stock list, I also had to select each stock in the downloader, click edit
data, then click settings and there change the settings once again. (I'm
changing a few each night.)
I also wrote some code that solved the problem another way. The below
function rounds up the price to the nearest eighth before it adds my 1/8th
buy stop trigger.
{BELOW IS ROUND HIGH FUNCTION}
Value1 = FracPortion(High);
IF value1 = 0 or value1 = .125 or value1 = .25 or value1 = .375 or value1 =
.5 or value1 = .625 or value1 = .75 or value1 = .875
THEN
RoundHigh = High
ELSE
RoundHigh = High + .0625;
Using this function allowed the non-tradestation system to behave the way the
TS was: which was rounding up to the nearest eighth.
By the way, this system is making more money without the rounding. My other
systems are performing the same.
Thanks again to everyone who helped.
Gratefully,
Jim
|