I have created custom indicators and added them to my strategy successfully before.
I am trying to add the IGTDSequential indicator to a strategy.
I used Add(IGTDSequential()); in order to add it to my strategy and it compiled fine. Only that line was used in the initialize() portion of the strategy to see if it gets added. I am not using it further in the strategy logic for now.
Once compiled, I tried a backtest in strategy analyzer with my old strategy logic and the results are ok. So I go into the Chart tab and see if IGTDSequential is added properly. But unfortunately IGTDSequential seems not to be added and nothing from that indicator is appearing on the strategy chart in strategy analyzer. I right click and select "indicators" and the name IGTDSequential is not appearing in the active indicators list either. So it seems it did not get added but the strategy code was compiled with no problem.
I did not see any error in the log tab either.
This may be causing the problem : I know that the indicator itself has at least a dozen parameters that needs to be specified but in the strategy code it needs none in order to compile. And the hint popup text that appears when hovering over the indicator name in the strategy code seems to be saying it needs no parameters in order to function.
Can you tell me why this is the case ?
How do I tell the strategy that the indicator does need parameters in order to operate.
I can modify it if needed to add to a strategy but I need some hint as to what is going wrong. Can the NT support staff give me a hint ?
Thanks in advance.
link to the indicator : http://www.ninjatrader-support2.com/...tid=-1&lpage=1

.
Comment