上穿和下穿 (原创:Alex) 下面以两条均线来介绍一下关于上穿和下穿的两种不同的表示,这是一个细节,有客户使用到,但是使用不当导致出错的情况! //代码 inputs: Price( Close ), FastLength( 9 ), SlowLength( 18 ) ; variables: var0( 0 ), var1( 0 ) ; //声明两个变量var0和var1分别表示均线值 var0 = AverageFC( Price, FastLength ) ; //快速均线值 var1 = AverageFC( Price, SlowLength ) ; //慢速均线值
condition1 = var0 cross above var1 ; condition2 = var0 cross over var1; condition3 = crosses_above(var0,var1); {condition1、condition2、condition3这三种表示均线var0上穿均线var1的表达方式完全等价,前两种方式比较常用,后面crosses_above这个相当一个函数,是旧版本遗留的使用方式。 condition4 = var0 cross under var1 ; condition5 = var0 cross below var1 ; condition6 = crosses_below(var0,var1); {condition4、condition5、condition6这三种表示均线var0下穿均线var1的表达方式完全等价,前两种方式比较常用,后面的crosses_below这个相当一个函数,是旧版本遗留的使用方式。 对于旧版本遗留的使用方式,不建议使用,但是使用也不会出错。 |