陶诺诺 发表于 2013-5-11 10:38

股票公式:通用的“二次金叉”通式

技术指标中任意两条指标线在某数以下(或以上)两次金叉的通式
通用的“二次金叉”通式。
Jm:=CROSS("指标名称.指标线1","指标名称.指标线2");
JmCOUNT:=COUNT(Jm,BARSLAST("指标名称.指标线1(或指标线2)"大于或小于某数));
Jmtj:40*("指标名称.指标线1(或指标线2)"小于或大于某数));
Drawtext (Jmtj,40,'…………二次金叉');
条件选股:60*(Jmtj and …………),colorgreen;
例如(这里给出三个例子)
1、Macd在0轴线以下二次金叉
Jm:=CROSS("Macd.DIFF","Macd.DEA");
JmCOUNT:=COUNT(Jm,BARSLAST("Macd.DEA">=0));
Jmtj:40*("Macd.DEA"<0 and Count(JmCount=2,21)=1);
Drawtext (Jmtj,40,'Macd在0轴线以下二次金叉');
条件选股:60*(Jmtj and Slope(Ma(C,5),2)>0),colorgreen;
Drawtext (条件选股,50,'5日3%成功率:44.71%');
2、KD在60轴线以下二次金叉
Jm:=CROSS("KD.K","KD.D");
JmCOUNT:=COUNT(Jm,BARSLAST("KD.D">=60));
Jmtj:40*("KD.D"<60 and Count(JmCount=2,21)=1);
Drawtext (Jmtj,"KD.D",'KD在60轴线以下二次金叉');
条件选股:60*(Jmtj and Slope(Ma(C,20),3)>0),colorgreen;
Drawtext (条件选股,50,'5日3%成功率:50.3%');
3、SlowKD在30轴线以下二次金叉
Jm:=CROSS("SlowKD.K","SlowKD.D");
JmCOUNT:=COUNT(Jm,BARSLAST("SlowKD.D">=30));
Jmtj:28*("SlowKD.D"<30 and Count(JmCount=2,21)=1);
Drawtext (Jmtj,28,'SlowKD在30轴线以下二次金叉');
条件选股:50*(Jmtj and Slope(Ma(C,20),2)>0),colorgreen;

精精灵灵 发表于 2013-5-11 10:46

{:soso_e163:}

勇儿马甲 发表于 2013-5-11 11:00

{:soso_e163:}

学习娱乐 发表于 2013-5-11 11:05

{:soso_e160:}

楼山外 发表于 2013-5-11 12:24

谢谢分享

八月桂花香 发表于 2013-5-11 14:24

谢谢分享

八月桂花香 发表于 2013-5-11 14:24

积极学习

★★★深海 发表于 2013-5-11 14:33

{:soso_e160:}

★★★深海 发表于 2013-5-11 14:34

{:soso_e179:}

★★★深海 发表于 2013-5-11 14:34

{:soso_e163:}

zxh5110@qq.com 发表于 2014-3-31 15:45

看编写的公式质量

蠡缘 发表于 2015-1-23 16:41

Jm:=CROSS("KD.K","KD.D"); JmCOUNT:=COUNT(Jm,BARSLAST("KD.D">=60)); Jmtj:40*("KD.D"<60 and Count(JmCount=2,21)=1); Drawtext (Jmtj,"KD.D",'KD在60轴线以下二次金叉');
页: [1]
查看完整版本: 股票公式:通用的“二次金叉”通式