[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Bug in system tester ?



PureBytes Links

Trading Reference Links

In MS 7.2 EOD, in using the COMPARE function in the system tester, I
found what it's probably a bug :

1) I open a chart

2) I open system tester. I test a system with optimization like :
Equis - RSI 70/30 w/Optimization :
Enter long Cross( RSI(opt1), 30 )
Close long Cross( 70, RSI(opt1))
Enter short Cross( 70, RSI(opt1))
Close short Cross( RSI(opt1), 30 )

OPT1
 Range: From 6 to 24 by 1

3) I get 19 for the best optimized value for the stock I selected.

4) I create a new test while keeping optimized value. So the only change
is in optimization :

OPT1
 Range: From 19 to 19 by 1
 Current value: 19

5) I select this new test and the first one (Equis - RSI 70/30
w/Optimization). I check the COMPARE box. And I click on COMPARE button.
I get the report. I should have a same amount of Net Profit for the two
tests; I get two different values.

6) I uncheck the box of COMPARE function.

7) I select the new test only and I test it by clicking on the TEST
button. Now I get the same result.

8)  I select this new test and the first one (Equis - RSI 70/30
w/Optimization) again. I check the COMPARE box. And I click on COMPARE
button. I get the report. Again, I should have a same amount of Net
Profit for the two tests; this time I get the same value !
So in running 2 times the same function (COMPARE) with the same data and
the same tests, I get two differnts values !

Pierre Tremblay