Support Board
Date/Time: Tue, 06 May 2025 18:25:49 +0000
Post From: Automatically Rollover Additional Futures Symbols
[2024-12-17 13:00:54] |
TB7000 - Posts: 14 |
Hi, I’ve noticed the addition of the new feature that allows rolling the symbols in the “Add Additional Symbol” study on the chart. This is a fantastic improvement that eliminates the tedious task of manual rollovers, especially when handling charts with multiple additional symbols. Thank you for implementing this feature! By having now used this new feature, I've observed a minor Issue with it. Issue Description: While using the feature “Chart / Perform Futures Symbol Roll Over / Rollover Add Additional Symbol Studies,” I observed that it does not trigger a contract roll for the additional symbols if the main instrument loaded on the chart does not have a contract duration (i.e., no rollovers). Specific Scenario: - My main symbol on the chart is VOLX, which does not involve contract rollovers. - However, the same chart includes multiple additional symbols (Indexes, Currencies, Commodities, etc.) from various asset classes, each with different contract roll frequencies - visualized through Add Additional Symbol and Percent Change Since Open Study. - In this setup, the "Rollover Add Additional Symbol Studies" feature does not roll the additional symbols. Further Testing: I tested this behavior by changing the main symbol to one with a contract duration that is already on its current contract. - In this case, when using the “Perform Futures Symbol Roll Over” function with the “Rollover Add Additional Symbol” option checked, the symbols from the “Add Additional Symbol” study rolled over as expected, despite the main instrument had not to roll over. This confirms that the issue specifically arises only when the main symbol does not have a maturity date (e.g., market internals like VOLX, ...) and it's not about whether or not the main instrument has to roll over at the given instant. Used Workaround: A temporary workaround which is very easily done is to: 1. Change the main chart symbol to any futures symbol that has a contract maturity date. 2. Trigger the contract roll function. This will successfully roll over the additional symbols. 3. Revert the main symbol back to VOLX or any other intended symbol. Conclusion: The Symbols of Add Additional Symbol Study can not be rolled with this feature unless the main chart instrument is a symbol with contract duration. Although this is a minor issue, I wanted to share this behavior for awareness. Perhaps this can be improved in future updates to allow rollovers for the “Add Additional Symbol” study independently of what's used as main symbol. Thank you again for this feature and for your continued support! Best regards |