关于count语句 [文华财经]
-
咨询内容:
请问老师,backset语句的第一个参数一个是条件对吧,但是我看到老师们写的这样一句:
AH:=BACKSET(COUNT(LL,NH)&&LL,NH);这里的LL表示L<LV(L,N),是一个条件,但是count语句出来的应该是一个数字,为什么作为一个条件呢?
谢谢老师
来源:程序化99
-
文华技术人员:
是的,backset的第一个参数一般是一个条件,条件成立即条件返回值为1
所以实际上backset第一个参数返回值为1就可以将其前NH个周期赋值为1
也就是条件COUNT(LL,NH)实际上就是COUNT(LL,NH)=1,您理解下
来源: WWW.CXH99.COM
-
文华客服:
好的,明白了。
请问老师这句怎么理解呢:DRAWLINE1(CROSS(AH=1,0.5),H,CROSS(AL=1,0.5),L,0),LINETHICK3,COLORGREEN;
我有两个地方不理解:1,cross后的第一个参数不是一个变量吗,比如收盘价,这里给AH赋值为1,那它是一个定值了还怎么上穿呢?
2,上穿一般是从小往大的穿,如果从大往小的穿不是应该用crossdown这个函数吗?因为1>0.5啊.
谢谢老师
-
网友回复:
cross第一个参数是变量,但是条件的返回值实际也是变量,一个满足条件返回1,不满足返回0的变量
所以上楼的含义就是,条件返回值上穿0.5,也就是条件从不满足到满足
您理解下
-
网友回复:
AL可以理解是一个变量,那AL=1表示是一个条件还是一个变量,不满足条件不是应该表示为AL=0吗?如果上句
写成:DRAWLINE1(CROSS(AH=0,0.5),H,CROSS(AL=1,0.5),L,0),LINETHICK3,COLORGREEN;
或者DRAWLINE1(CROSS(AH,0.5),H,CROSS(AL=1,0.5),L,0),LINETHICK3,COLORGREEN;
会是什么结果呢?
谢谢老师
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容