


选股时过滤ST股公式源码
公式是理想的某大虾提供,偶只是做个如何添加的实例,只适合菜鸟看,高手别笑偶:)
以系统 “RSI买入”的选股公式为例
原公式为:
CROSS("RSI.RSI1"(m,2,2),p)
添加去除pt,st后的公式为:
J1:=STRCMP(LowerSTR(STRLeft(STKName,2)),'st')=0;
J2:=STRCMP(LowerSTR(STRLeft(STKName,2)),'pt')=0;
J3:=STRCMP(LowerSTR(STRLeft(STKName,3)),'*st')=0;
J4:=STRCMP(LowerSTR(STRLeft(STKName,3)),'*pt')=0;
JJ:=J1 or J2 or J3 or J4;
去除PTST股:=88*(JJ=0);
CROSS("RSI.RSI1"(m,2,2),p) and 去除PTST股;
经测试成功去除PT,st
说明:应该将“去除PTST股”这个变量增加到选股条件里,用and 函数连接起来就行
希望对大家有帮助 ,嘎嘎