Билл Вильямс > BW_GatorOsc (Gator Oscillator) – осциллятор Билла Вильямса

Аватара пользователя
evge
Администратор
Сообщения: 1807
Зарегистрирован: 04 фев 2016, 09:46
Откуда: Млечный путь, планета Земля
Благодарил (а): 83 раза
Поблагодарили: 361 раз
Контактная информация:

BW_GatorOsc (Gator Oscillator) – осциллятор Билла Вильямса

Непрочитанное сообщение evge » 07 фев 2016, 19:30

Индикатор представляет гистограмму, которая отображает взаимное положение скользящих средних BW_Alligator. Верхняя часть гистограммы показывает абсолютное расстояние между SMA(13)[8] и SMA(8)[5]. Нижняя часть гистограммы показывает абсолютное расстояние между SMA(8)[5] и SMA(5)[3]

Автор: Билл Вильямс (Bill Williams)

Пример:

BW_GatorOsc-00.png
BW_GatorOsc-00.png (27.03 КБ) 19508 просмотров


Исходный текст:

Код: Выделить всё

function Initialize()
{
IndicatorName = "BW_GatorOsc";
PriceStudy = false;
AddInput("Input", Inputs.Candle);
AddSeries("G1", DrawAs.Custom, Color.Green, AxisType.ZeroBased);
AddSeries("G2", DrawAs.Custom, Color.Green, AxisType.ZeroBased);
}

function Evaluate()
{
// AlfaDirect. 2014/ OX
// Gator (Bill Williams)
if (CurrentIndex > 2)
{
    var Inp = LIB.MID(Input);
    G1 = Math.Abs(SMA(Inp, 13)[8] - SMA(Inp, 8)[5]);
    G2 = (-1.0) * Math.Abs(SMA(Inp, 8)[5] - SMA(Inp, 5)[3]);

if (G1 > G1[-1] )
   G1.DrawHistogram(Color.Green);
else
   G1.DrawHistogram(Color.Red);

if (G2 > G2[-1])
   G2.DrawHistogram(Color.Green);
else
   G2.DrawHistogram(Color.Red);
}
}
никогда такого не было и вот опять

Вернуться в «Билл Вильямс»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя