Видимо никто не хочет заняться вопросом.
1. SMMA доступен только в расширении Community.Indicators => надо писать код самостоятельно...
2. SMA доступен триал пользователям, требуется дополнительная помощь? Тогда вот что я нашел [URL=http://www.wealth-lab.com/Community/Forum/Posts.aspx?id=ySrfUxc3S1xfVgORzjWL4e82ABBsz8E/bqZgxykmGqniQyy43VekGKUEwbS8lwxnliFLAeCe4Pzh6WlhUc6RScK5qbHL2K4HjbDl/HQpMEgqc/Onzcb9le2XLzh7e/RZ+xC01R7PtpO7Dn0CU/PfTQ==]на форуме Wealth-Lab
[/URL]
[QUOTE][URL=http://www.wealth-lab.com/Profile/Profile.aspx?id=e8UewE6DXMcQSdALiJvwro7FwPBxq5Cs9T1Cse88/yTIfElgyJnQdOZJzVt+qlbtt9dP5Z08qPMBMtmU+kznVNRfzQW7cEmIpidf/g7p0ktUJGyLIV4yndAyHNRZkSej5K41L4kVB5hQ1ZBuk39rMREkxzgqJ7QwmEwvqz9wjIY=]Eugene:[/URL]
2. AO - Awesome Oscillator
[CODE]MEDIAN PRICE = (HIGH+LOW)/2AO = SMA(MEDIAN PRICE, 5)-SMA(MEDIAN PRICE, 34)[/CODE]
Nothing new under the sun, still pretty hard to reinvent the wheel. This "awesome" oscillator is nothing but rebranded MACD, with different periods and average price vs. close price.
Add this to your Execute() method for AO / AC:
[CODE]ChartPane pane1 = CreatePane( 30, true, true );
AveragePrice avg = AveragePrice.Series(Bars);
DataSeries AO = SMA.Series(avg, 5) - SMA.Series(avg, 34);
AO.Description = "Awesome Oscillator";
PlotSeries( pane1, AO, Color.Magenta, LineStyle.Solid, 1 );
DataSeries AC = AO - SMA.Series(AO, 5);AC.Description = "Acceleration/Deceleration";
PlotSeries( pane1, AC, Color.DarkGreen, LineStyle.Solid, 1 );[/CODE]
[/QUOTE]