"External symbol" Rule and "Invalid Benchmark Buy and Hold" error
Author: detim
Creation Date: 2/14/2018 12:19 PM
profile picture



I´m jst starting with this software and want to test a basic strategy in times, when index ins trending up. So I added the moving average of the dji index as trending up.

But when simulating the strategy I receive the message, that dji is an invalid benchmark for buy & hold.

How can I test how a system works, in general market uptrend or downtrend?

Thank you for your help.

With best regards

profile picture


Hi Dennis,

Well, the error message is correct: .DJI is a symbol in Fidelity's notation. Not being a Fidelity Wealth-Lab Pro customer you can hardly have .DJI as a valid external symbol across your DataSets. Solution: change .DJI to an existing symbol - like ^DJI for Yahoo! data, for example. Don't forget to add it to a DataSet and update its data, or have "Update data on demand" enabled (less preferred).
This website uses cookies to improve your experience. We'll assume you're ok with that, but you can opt-out if you wish (Read more).