通达信老鸭头选股公式组源码

 

源码

MA5 := MA(CLOSE,5);
 MA10 := MA(CLOSE,10);
 MA60 := MA(CLOSE,60);
 PDAY1 := BARSLAST(CROSS(MA5,MA60));
 PDAY2 := BARSLAST(CROSS(MA10,MA60));
 PDAY3 := BARSLAST(HIGH=HHV(HIGH,PDAY2));
 PDAY4 := BARSLAST(CROSS(MA10,MA5));
 PDAY5 := BARSLAST(CROSS(MA5,MA10));
 A1:= PDAY1>PDAY2 AND PDAY2>PDAY3 AND PDAY3>PDAY4 AND PDAY4>PDAY5 AND PDAY5<5;
 A2:= COUNT(CROSS(MA10,MA5),PDAY2)=1;
 A1 AND A2;
以上是选股公式
MA5:MA(CLOSE,5),COLOR00FFFF;
 MA10:MA(CLOSE,10),COLORFF00FF;
 MA60:MA(CLOSE,60),COLOR00FF00;
 PDAY1:=BARSLAST(CROSS(MA5,MA60));
 PDAY2:=BARSLAST(CROSS(MA10,MA60));
 PDAY3:=BARSLAST((HIGH=HHV(HIGH,PDAY2)));
 PDAY4:=BARSLAST(CROSS(MA10,MA5));
 PDAY5:=BARSLAST(CROSS(MA5,MA10));
 A1:=(PDAY1>PDAY2) AND (PDAY2>PDAY3) AND (PDAY3>PDAY4) AND (PDAY4>PDAY5) AND (PDAY5<5);
 A2:=(COUNT(CROSS(MA10,MA5),PDAY2)=1);
 AA:=IF(A1 AND A2 AND (MA(CLOSE,5)>=MA(CLOSE,10)) AND (MA(CLOSE,10)>MA(CLOSE,60)),10,0);
 BB:=FILTER(A1 AND A2 AND (MA(CLOSE,5)>=MA(CLOSE,10)) AND (MA(CLOSE,10)>MA(CLOSE,60)),5);
老鸭头:IF(AA AND BB,1,0),COLOR00FF00;
 DRAWICON(AA AND BB,LOW,1),COLORFFFF00;
 DRAWTEXT(AA AND BB,(LOW)*(0.98),'老鸭头'),COLOR00FFFF;
以上是主图公式
VAR1:=MA(CLOSE,5);
 VAR2:=MA(CLOSE,10);
 VAR3:=MA(CLOSE,60);
 VAR4:=BARSLAST(CROSS(VAR1,VAR3));
 VAR5:=BARSLAST(CROSS(VAR2,VAR3));
 VAR6:=BARSLAST(HIGH=HHV(HIGH,VAR5));
 VAR7:=BARSLAST(CROSS(VAR2,VAR1));
 VAR8:=BARSLAST(CROSS(VAR1,VAR2));
 VAR9:=VAR4>VAR5 AND VAR5>VAR6 AND VAR6>VAR7 AND VAR7>VAR8 AND VAR8<5;
 VARA:=COUNT(CROSS(VAR2,VAR1),VAR5)=1;
老鸭头:VAR9 AND VARA  AND VAR3>REF(VAR3,1);
 DRAWICON( VAR9 AND VARA   AND VAR3>REF(VAR3,1),1.1,1);
 




来函数检测结果如下
该公式没有未来函数


解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

赋值: 收盘价的5日简单移动平均
赋值: 收盘价的10日简单移动平均
赋值: 收盘价的60日简单移动平均
赋值: 上次MA5上穿MA60距今天数
赋值: 上次MA10上穿MA60距今天数
赋值: 上次最高价=PDAY2日内最高价的最高值距今天数
赋值: 上次MA10上穿MA5距今天数
赋值: 上次MA5上穿MA10距今天数
A1赋值: PDAY1>PDAY2 AND PDAY2>PDAY3 AND PDAY3>PDAY4 AND PDAY4>PDAY5 AND PDAY5<5
A2赋值: 统计PDAY2日中满足MA10上穿MA5的天数=1
A1 AND A2
输出以上是选股公式MA5:收盘价的5日简单移动平均,COLOR00FFFF
输出 MA10:收盘价的10日简单移动平均,COLORFF00FF
输出 MA60:收盘价的60日简单移动平均,COLOR00FF00
PDAY1赋值:上次MA5上穿MA60距今天数
PDAY2赋值:上次MA10上穿MA60距今天数
PDAY3赋值:上次(最高价=PDAY2日内最高价的最高值)距今天数
PDAY4赋值:上次MA10上穿MA5距今天数
PDAY5赋值:上次MA5上穿MA10距今天数
A1赋值:(PDAY1>PDAY2) AND (PDAY2>PDAY3) AND (PDAY3>PDAY4) AND (PDAY4>PDAY5) AND (PDAY5<5)
A2赋值:(统计PDAY2日中满足MA10上穿MA5的天数=1)
AA赋值:如果A1ANDA2AND(收盘价的5日简单移动平均>=收盘价的10日简单移动平均)AND(收盘价的10日简单移动平均>收盘价的60日简单移动平均),返回10,否则返回0
BB赋值:A1ANDA2AND(收盘价的5日简单移动平均>=收盘价的10日简单移动平均)AND(收盘价的10日简单移动平均>收盘价的60日简单移动平均)的5日过滤
输出老鸭头:如果AAANDBB,返回1,否则返回0,COLOR00FF00
当满足条件AAANDBB时,在最低价位置画1号图标,COLORFFFF00
当满足条件AAANDBB时,在(最低价)*(0.98)位置书写文字,COLOR00FFFF
AR1赋值:收盘价的5日简单移动平均
VAR2赋值:收盘价的10日简单移动平均
VAR3赋值:收盘价的60日简单移动平均
VAR4赋值:上次VAR1上穿VAR3距今天数
VAR5赋值:上次VAR2上穿VAR3距今天数
VAR6赋值:上次最高价=VAR5日内最高价的最高值距今天数
VAR7赋值:上次VAR2上穿VAR1距今天数
VAR8赋值:上次VAR1上穿VAR2距今天数
VAR9赋值:VAR4>VAR5 AND VAR5>VAR6 AND VAR6>VAR7 AND VAR7>VAR8 AND VAR8<5
VARA赋值:统计VAR5日中满足VAR2上穿VAR1的天数=1
输出老鸭头:VAR9 AND VARA AND VAR3>1日前的VAR3
当满足条件VAR9ANDVARAANDVAR3>1日前的VAR3时,在1.1位置画1号图标

指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |   加入收藏   |  设为主页

@2005-2025 浙ICP备2024071487号-1 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图