Sorry I meant 253. Symbols in group 253 are skipped when you do GetTickerList OLE call and that is what AmiQuote uses to get symbol list.
I must have a setting wrong somewhere or missing an important piece of code because when I create a composite symbol using AddToComposite() the composite symbol gets placed into Group 0 and not Group 253. Here is the code saving the composite symbol. The result always gets placed in Group 0.
SetCustomBacktestProc(""); // Only use code from this AFL
if (Action == actionPortfolio) {
bo = GetBacktesterObject();
bo.Backtest();
//--- Save equity curve (C = equity, L = Cash)
if (SaveResults) AddToComposite(bo.EquityArray, "~" + "Testing", "X", atcFlagDeleteValues|atcFlagEnableInPortfolio);
}
What do I need to change to get the composite symbol created in Group 253?
Forgot to mention when I moved the composite and index symbols to Group 253 they were excluded when running AmiQuote. So my problem is how to get AddToComposite() to save the composite in group 253 instead of group 0.
As described in the manual:
You should use atcFlagCompositeGroup (or atcFlagDefaults that already includes atcFlagCompositeGroup )
Thank you. Knew I must be missing something. When I wrote the code to save the composite symbol I remember seeing something about group 253 but didn't realize that was the key to not having AmiQuote try to get data for the symbols. So thanks for the help.