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
|