打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
条件选股公式的编写

指标公式附加选股条件逻辑判断表达式,就组成了条件选股公式。
条件选股就是将满足条件的股票挑选出来,显然条件选股公式中要用到逻辑操作符和逻辑函数,返回值为“1”(条件满足)则选中该股,为“0”(条件不满足)则不选中。与指标公式相比,条件选股公式可以有若干个中间公式,最后总是以一个逻辑式收尾。

1 MACD指标中,MACD线由下向上穿越0线为买入信号,由上向下穿越0线为卖出信号,我们要挑出当天适合买入的股票,可将条件选股公式写为:

参数名称 最小值 最大值 缺省值
LONG 20 100 26
SHORT   5 19 12
MID 2 20 9

DIFF:=EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA:= EMA(DIFF,MID);
MACD:=DIFF-DEA;
CROSS(MACD,0)

例2 条件选股公式中可以直接引用指标公式。如上例MACD条件选股公式中的大部分内容与MACD指标公式是相同的,系统支持在条件选股公式中直接引用现成的指标公式,这样可以大大地简化公式书写。但是这样做可能会大幅降低系统处理速度。MACD条件选股公式又可以这样写:

参数名称 最小值 最大值 缺省值
LONG 20 100 26
SHORT   5 19 12
MID 2 20 9

CROSS("MACD.MACD"(LONG,SHORT,MID)0)

"MACD.MACD"表示引用MACD指标公式中的MACD指标线,考察它是否上穿0线。在"MACD.MACD"后紧跟公式所带的参数,参数名和参数个数都不能有错。

引用指标的格式
引用指标的标准格式为:指标公式名.指标线名(参数表)
在实际应用中,可以有以下几种变形:


如果指标名后不指定指标线,则系统自动引用该指标的最后一条指标线。MACD线恰好是MACD指标所绘指标线中的最后一条,因此可进一步简写为:
CROSS("MACD"(LONG,SHORT,MID),0)

如果将参数名都省去,写成:CROSS("MACD",0),则参数值不再可变,固定取缺省值26129

如果写成:CROSS("MACD"(30,10,6)0),则参数值固定为301061

除条件选股公式外,交易系统公式也可以直接引用现成的指标公式。
如果对指标公式做了重要改动,例如增减了参数个数、修改了指标线名称,系统会提示用户对引用了该指标公式的条件选股公式、交易系统公式也作相应修改。否则相关联的条件选股公式、交易系统公式的执行结果将不可预料。

例3 KD随机指标中,K线向上穿越D线,且K线小于20为买入条件,因此KD条件选股公式这样写:

参数名称 最小值 最大值 缺省值
N1 1 40 9
N2 2 10 3
N3 2 10 3

RSV:=(CLOSE-LLV(LOW,N1))/(HHV(HIGH,N1)-
LLV(LOW,N1))*100
K: =MA(RSV,N2)
D: =MA(K,N3);
CROSS(K,D) AND K<20

如果直接引用指标公式,KD条件选股公式可简写为:
参数名称 最小值 最大值 缺省值
N1 1 40 9
N2 2 10 3
N3 2 10 3
CROSS("KD.K"(N1,N1,N3),"KD.D"(N1,N2,N3)) AND
"KD.K"(N1,N2,N3)<20

我们要挑出连跌三天的股票,条件选股公式这样写:
CLOSE
REF(CLOSE,1)
REF(CLOSE,2)

若引入中间变量,上例也可以这样写:
DOWN:=REF(CLOSE,1)>CLOSE;
DOWN AND REF(DOWN,1) AND REF(DOWN,2)

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
自编公式,真有价值的公式只有靠自己编出
短线操作的依据:通达信--功能--专家系统-探索最佳指标
如何编写交易系统公式
技术指标选股
如何自己编辑选股公式码
KDJ指标的实战经验应用
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服