The problem is not confined to ticker series. Also Imported Data Series are affected.
For example the growth rate of the Conference Board Leading Economic Index which I use for market timing and which I have in a Data Series named LEIg.
This formula used to work:
Eval( sma(5,0,$LEIg)>=-1 | sma(5,0,$LEIg)<-1 & sma(5,0,$LEIg)>-5 & SMA(5,0,$LEIg)>SMA(15,0,$LEIg) , TICKER("XLE XLU XLK XLP VIG XLI XLV "), TICKER(“GLD,XLP,VIG, IAU”) )
with $LEIg = getseries(“LEIg”)
After the functionality of the Custom Formulas has been messed up by your recent change the above does not work anymore, although there is no nesting in the formula or in $LEIg.
To make this work I had to exchange $LEIg for getseries(“LEIg”) into the above formula:
Eval( sma(5,0,getseries(“LEIg”))>=-1 | sma(5,0,getseries(“LEIg”))<-1 & sma(5,0,getseries(“LEIg”))>-5 & SMA(5,0,getseries(“LEIg”))>SMA(15,0,getseries(“LEIg”)) , TICKER("XLE XLU XLK XLP VIG XLI XLV "), TICKER(“GLD,XLP,VIG, IAU”) )
So you have succeeded to remove the benefit of Custom Formulas and make them almost useless.