您现在的位置:程序化交易>> 股票公式>> 同花顺>> 同花顺公式>>正文内容

同花顺周线平底公式公式、代码源码[同花顺公式]

相关标签:

 

 

 

原理解析:

B1赋值:1日前的收盘价
B2赋值:2日前的收盘价
SS赋值:如果收盘价>1日前的收盘价ANDREF(收盘价,1)>=2日前的收盘价,返回1,否则返回如果收盘价<1日前的收盘价ANDREF(收盘价,1)<=2日前的收盘价,返回-1,否则返回如果收盘价>2日前的收盘价ANDREF(收盘价,2)>1日前的收盘价,返回2,否则返回如果收盘价<2日前的收盘价ANDREF(收盘价,2)<1日前的收盘价,返回-2,否则返回0
SM赋值:如果1日前的SS不等于0,返回1日前的SS,否则返回如果2日前的SS不等于0,返回2日前的SS,否则返回如果3日前的SS不等于0,返回3日前的SS,否则返回如果5日前的SS不等于0,返回5日前的SS,否则返回如果6日前的SS不等于0,返回6日前的SS,否则返回如果7日前的SS不等于0,返回7日前的SS,否则返回0
绿柱赋值:(SS<=-1 AND SM<=-1) OR (SS=0 AND SM<=-1)
红柱赋值:(SS>=1 AND SM>=1) OR (SS=0 AND SM>=1)
绿变红柱赋值:SS>=1 AND SM<0
红变绿柱赋值:SS<=-1 AND SM>0
(2日前的绿柱 OR 2日前的红变绿柱) AND 1日前的绿柱 AND 绿变红柱
 

源码:

 

 

B1:=REF(C,1);B2:=REF(C,2);
SS:=IF(C>REF(C,1) AND REF(C,1)>=REF(C,2),1,IF(C<REF(C,1) AND REF(C,1)<=REF(C,2),-1,IF(C>REF(C,2) AND REF(C,2)>REF(C,1),2,IF(C<REF(C,2) AND REF(C,2)<REF(C,1),-2,0))));
SM:=IF(REF(SS,1)<>0,REF(SS,1),IF(REF(SS,2)<>0,REF(SS,2),IF(REF(SS,3)<>0,REF(SS,3),IF(REF(SS,5)<>0,REF(SS,5),IF(REF(SS,6)<>0,REF(SS,6),IF(REF(SS,7)<>0,REF(SS,7),0))))));
绿柱:=(ss<=-1 AND sm<=-1) OR (ss=0 AND SM<=-1);
红柱:=(ss>=1 AND sm>=1) OR (SS=0 AND SM>=1);
绿变红柱:=ss>=1 AND sm<0;
红变绿柱:=ss<=-1 AND sm>0;
(REF(绿柱,2) OR REF(红变绿柱,2)) AND REF(绿柱,1) AND 绿变红柱;

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容