Индикаторы Билла Вильямса

9/24/2010 7:30:31 AM
Gravatar
Total Posts 2

Индикаторы Билла Вильямса

Здравствуйте. Пользуюсь триал версией wealth-lab.NET. Соответственно возможности ограничены, а именно невозможно пользоваться пользовательскими индикаторами. Если кто может, напишите, пожалуйста, общий код для следующих индикаторов: Аллигатор (Alligator), Удивительный осциллятор (AO), и Осциллятор Ускорение/Замедление (AS).

Краткое описание индикаторов:

1) Аллигатор: состоит из 3 SMMA (приглаженное скользящее среднее).

1. Jaw = SMMA (Median, blue, 13, 8);

2. Theth = SMMA (Median, red, 8, 5);

3. lips = SMMA (Median, green, 5, 3).

2) A0 = SMA (Median, 5) - SMA (Median, 34).

3) AS = A0 - SMA (AO, 5).

PS. Median = (H+L)/2

10/7/2010 11:47:21 PM
Gravatar
Total Posts 151

RE:Индикаторы Билла Вильямса

Видимо никто не хочет заняться вопросом.

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]