I am filtering a backtest as a small watchlist with 29 symbols, but the result shows only the first (alphabetical) symbol. I can't find a reason for this.
Thanks for any clues.
I am filtering a backtest as a small watchlist with 29 symbols, but the result shows only the first (alphabetical) symbol. I can't find a reason for this.
Thanks for any clues.
@JohnHoward , how many positions ("MaxOpenPositions") does your formula allow?
If it's only 1 and you don't set the variable PositionScore, you'll only get trades for the first symbol (in such a case, please, review the USING POSITION SCORE section of the linked article).
The best way to get an appropriate answer is to publish reproducible code, otherwise, it's just a guess game.
Most likely you did not include position sizing in you formula so 100% of funds is invested in first matching symbol. Please read the tutorial.
This topic was automatically closed 100 days after the last reply. New replies are no longer allowed.