- ago
I've been noticing that when I adjust a parameter in the Design Surface, the Strategy Parameters section of the Strategy Settings adjusts to reflect the previous value. For example...

I set my Stop Buy at 0.9% above the NextSessionOpen and click "Run Backtest". Then I click the "Strategy Settings" tab and it still reflects the previous backtest.



I change my Stop Buy to 0.5% above the NextSessionOpen and click "Run Backtest". Then I click the "Strategy Settings" tab and it reflects the previous backtest with the 0.9% value.

0
401
9 Replies

Reply

Bookmark

Sort
Glitch8
 ( 12.53% )
- ago
#1
Yes that's how it works, we decided not to have a change in the Building Block design surface change any established Strategy Settings for parameters.
0
- ago
#2
However, this affects (or applies) to NumericUpDown-based parameters directly while editing Strategy parameters in a dialog window does change established Strategy Settings. That's inconsistent behavior.
0
- ago
#3
I guess I’m still confused. If I change a value of a parameter in the design surface and click Run Backtest, you’re saying that it should give me the backtest results for whatever the original value was of the parameter before I changed it?
0
Glitch8
 ( 12.53% )
- ago
#4
Yes, unless you go ahead and change those parameter values in Strategy Settings.

The sliders in Strategy Settings control what parameters are used in the backtest.
0
- ago
#5
QUOTE:
That's inconsistent behavior.

This seems to have been fixed in B79.
0
- ago
#6
@Eugene, you’re saying that B79 makes it so a change in the design surface will cause the same change in Strategy Parameters so the backtest will reflect the values associated with the changed values instead of the original values?
0
Glitch8
 ( 12.53% )
- ago
#7
Yes, we decided it made more sense to change them in Strategy Settings when you change the value in the design surface. The other way was causing too much confusion.
1
- ago
#8
Although I think this is fixed with regular block strategies, it doesn't look like it is fixed with Rotational Strategies. I changed a parameter value by clicking on "Set Parameter" under the Indicator (Weight Factor). I clicked Run Backtest, then went to the Strategy Settings and the Strategy Parameters value doesn't reconcile with the value that I changed it to under Rotation Settings. So the backtest results don't coincide with the changed parameter value.
0
Glitch8
 ( 12.53% )
- ago
#9
Good point, we should keep the behavior consistent so I'll make a similar change in Rotation Strategies.
0

Reply

Bookmark

Sort