【Divergence】
[code]inputs:PriceValue1( numericseries ),
PriceValue2( numericseries ),
Strength( numericsimple ),
Len( numericsimple ),
HiLo( numericsimple ) ;
variables:
var0( 0 ),
var1( 0 ),
var2( 0 ),
var3( 0 ),
var4( 0 ) ;
Divergence = 0 ;
Value1 = Pivot( PriceValue1, Len, Strength, Strength, 1, HiLo, var0, var4 ) ;
Value2 = Pivot( PriceValue2, Len, Strength, Strength, 1, HiLo, var1, var4 ) ;
Value3 = Pivot( PriceValue1, Len, Strength, Strength, 2, HiLo, var2, var4 ) ;
Value4 = Pivot( PriceValue2, Len, Strength, Strength, 2, HiLo, var3, var4 ) ;
condition1 = Value3 = 1
and Value4 = 1
and ( ( HiLo = 1 and var0 > var2 and var1 < var3 )
or (HiLo = -1 and var0 < var2 and var1 > var3 ) );
if condition1
then Divergence = 1 ;
[/code]
页:
[1]