назад Оглавление вперед


[Старт] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [ 50 ] [51]


50

ФУНКЦИЯ ПОЛЬЗОВАТЕЛЯ TVI Trade

{Функция пользователя: TVI B-ade = Торговля с помощью Индикатора Объема Ткков по Bill Blau}

{Используется только с ап-тиками и даун-тиками.} {ФОРМАТ: TVI Trade{r, s)}

Inputs: r(NumericSimple), s(NumericSimple):

Valuel =TVI(r.s);

If Valuel - Valuel[l]>0 AND Valuel>0 then Value2 = Valuel

Else

{Value2 фиксирует только те значения TVI, которые растут в положительной области шкалы индикатора}

Value2 = О:

If Valuel - Value 1[1]<0 AND Valuel<0 then

Values = Valuel

Else

{Values фиксирует только те значения TVI, которые убывают в отрицательной области шкалы индикатора}

Values = О: TVI Trade = Value2 + ValueS;



ФУНКЦИЯ ПОЛЬЗОВАТЕЛЯ ATF Код

{Функция пользователя: ATF = ADX-типный фильтр по Bill Blau}

{Используется только с ап-тиками и даун-тиками.} {ФОРМАТ: ATFfPrice, г, s)}

Inputs: Price(NumericSimple), r(NumericSimple),

s(NumericSimple);

ATF = XAverage(AbsValue(XAverage(Price,r)),s);

{где Price - это биполярный Моментум, например такой как: С - С {1 ]используемый в числителе TSI или

TPM{HMU) - ТУМ(ЬМВ)используемый в знаменателе DTI или Upticks -Downticks используемый в формуле TVI или

С - 0.5*(Highest(H,2) + Lowest(L,2)) используемый в формуле SMI}

{Ткже Price может означать биполярный, один раз сглаженный индикатор Моментума, например TSI(Price,r 1,1), в этом случае в приведенной выше формуле ATF величина XAverage(Price,r) заменяется naTSI}

Рис. В-24. ATF: ADX-типный фильтр.



ФУНКЦИЯ ПОЛЬЗОВАТЕЛЯ SD TSI

{Функция пользователя: SD TSI = TSI- Фильтр Расхождения Наклонов по Bill Blau}

{ФОРМАТ: SD TSI(Price, г. s, u, х. у)}

Inputs: Pricer(NumericSeries), r(NumericSimple), s(NumericSimple), u(NumericSimple), x(NumericSimple), y(NumericSimple);

Valuel = TSI(Price,r.s.u):

Value2 = DXAverage{Price,x,y);

If Valuel -Valuel[l]>0 AND Value2-Value2[l]>0 then Values = Valuel

Else

Values = 0;

If Value 1 - Value 1[ 11<0 AND Value2 - Value2[ 11<0 then Value4 = Valuel

Else

Value4 = 0; SD TSI = Values + Value4:

Рис. B-25. SDTSI = TSI- Фильтр Расхождения Наклонов.

[Старт] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [ 50 ] [51]