通达信老鸭头经典老指标老酒壶装新酒源码

 

老鸭头,非常经典老指标,

觉得公式也可以放在副图,当然要稍稍改改

 

{公式名称: 老鸭头主图

主图叠加}

MA5:MA(CLOSE,5),COLORWHITE;

MA10:MA(CLOSE,10),COLORYELLOW;

MA20:MA(CLOSE,20),COLORMAGENTA;

MA30:MA(CLOSE,30),COLORGREEN;

MA60:MA(CLOSE,60),COLORFF8000;

MA120:MA(CLOSE,120),COLOR40FF00,LINETHICK0;

MA250:MA(CLOSE,250),COLOR80FFFF,LINETHICK0;

VAR1:=CROSS(MA(CLOSE,5),MA(CLOSE,10));

VAR2:=BARSLAST(VAR1);

VAR3:=HIGH=HHV(HIGH,VAR2) AND (HIGH-MA(CLOSE,5))/MA(CLOSE,5)*100>=10;

VAR4:=BARSLAST(VAR3);

VAR5:=CROSS(MA(CLOSE,10),MA(CLOSE,5)) AND VAR2>VAR4;

XG:CROSS(CLOSE,MA(CLOSE,10)) AND COUNT(VAR5,6)>=1;

VAR6:=CROSS(CLOSE,MA(CLOSE,5)) AND CROSS(CLOSE,MA(CLOSE,10)) OR (OPEN<MIN(MA(CLOSE,5),MA(CLOSE,10)) AND CLOSE>=MAX(MA(CLOSE,5),MA(CLOSE,10)));

XG1:COUNT(XG,7)=1 AND BARSLAST(XG)>0 AND VAR6;

VAR7:=BARSLAST(CROSS(MA(CLOSE,5),MA(CLOSE,10)));

VAR8:=MA(CLOSE,10)+(MA(CLOSE,5)-MA(CLOSE,10))/2;

VAR9:=CROSS(MA(CLOSE,5),CLOSE);

VAR10:=BARSLAST(VAR9);

IF(BACKSET(XG,VAR7+1),MA(CLOSE,5),DRAWNULL),COLORBLUE,LINETHICK2;

IF(BACKSET(XG,VAR7+1),MA(CLOSE,10),DRAWNULL),COLORBLUE,LINETHICK2;

IF(FILTER(BACKSET(XG,VAR10+1),6),VAR8,DRAWNULL),CIRCLEDOT,COLORYELLOW,LINETHICK9;

{老鸭头二次}

{选股}

VAR1:=CROSS(MA(CLOSE,5),MA(CLOSE,10));

VAR2:=BARSLAST(VAR1);

VAR3:=HIGH=HHV(HIGH,VAR2) AND (HIGH-MA(CLOSE,5))/MA(CLOSE,5)*100>=10;

VAR4:=BARSLAST(VAR3);

VAR5:=CROSS(MA(CLOSE,10),MA(CLOSE,5)) AND VAR2>VAR4;

VAR6:=CROSS(CLOSE,MA(CLOSE,10)) AND COUNT(VAR5,6)>=1;

VAR7:=CROSS(CLOSE,MA(CLOSE,5)) AND CROSS(CLOSE,MA(CLOSE,10)) OR (OPEN<MIN(MA(CLOSE,5),MA(CLOSE,10)) AND CLOSE>=MAX(MA(CLOSE,5),MA(CLOSE,10)));

VAR8:=IF(DATE<1200412,1,0);

XG1:VAR8*(COUNT(VAR6,7)=1 AND VAR6=0 AND VAR7);




来函数检测结果如下
该公式包含未来函数:BACKSET

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

相关指标公式

输出老鸭头,非常经典老指标,觉得公式也可以放在副图,当然要稍稍改改 MA5:收盘价的5日简单移动平均,画白色
输出MA10:收盘价的10日简单移动平均,画黄色
输出MA20:收盘价的20日简单移动平均,画洋红色
输出MA30:收盘价的30日简单移动平均,画绿色
输出MA60:收盘价的60日简单移动平均,COLORFF8000
输出MA120:收盘价的120日简单移动平均,COLOR40FF00,线宽为0
输出MA250:收盘价的250日简单移动平均,COLOR80FFFF,线宽为0
VAR1赋值:收盘价的5日简单移动平均上穿收盘价的10日简单移动平均
VAR2赋值:上次VAR1距今天数
VAR3赋值:最高价=VAR2日内最高价的最高值 AND (最高价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均*100>=10
VAR4赋值:上次VAR3距今天数
VAR5赋值:收盘价的10日简单移动平均上穿收盘价的5日简单移动平均 AND VAR2>VAR4
输出XG:收盘价上穿收盘价的10日简单移动平均 AND 统计6日中满足VAR5的天数>=1
VAR6赋值:收盘价上穿收盘价的5日简单移动平均 AND 收盘价上穿收盘价的10日简单移动平均 OR (开盘价<收盘价的5日简单移动平均和收盘价的10日简单移动平均的较小值 AND 收盘价>=收盘价的5日简单移动平均和收盘价的10日简单移动平均的较大值)
输出XG1:统计7日中满足XG的天数=1 AND 上次XG距今天数>0 AND VAR6
VAR7赋值:上次收盘价的5日简单移动平均上穿收盘价的10日简单移动平均距今天数
VAR8赋值:收盘价的10日简单移动平均+(收盘价的5日简单移动平均-收盘价的10日简单移动平均)/2
VAR9赋值:收盘价的5日简单移动平均上穿收盘价
VAR10赋值:上次VAR9距今天数
如果若XG则将最近VAR7+1周期置为1,返回收盘价的5日简单移动平均,否则返回无效数,画蓝色,线宽为2
如果若XG则将最近VAR7+1周期置为1,返回收盘价的10日简单移动平均,否则返回无效数,画蓝色,线宽为2
如果若XG则将最近VAR10+1周期置为1的6日过滤,返回VAR8,否则返回无效数,CIRCLEDOT,画黄色,线宽为9
VAR1赋值:收盘价的5日简单移动平均上穿收盘价的10日简单移动平均
VAR2赋值:上次VAR1距今天数
VAR3赋值:最高价=VAR2日内最高价的最高值 AND (最高价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均*100>=10
VAR4赋值:上次VAR3距今天数
VAR5赋值:收盘价的10日简单移动平均上穿收盘价的5日简单移动平均 AND VAR2>VAR4
VAR6赋值:收盘价上穿收盘价的10日简单移动平均 AND 统计6日中满足VAR5的天数>=1
VAR7赋值:收盘价上穿收盘价的5日简单移动平均 AND 收盘价上穿收盘价的10日简单移动平均 OR (开盘价<收盘价的5日简单移动平均和收盘价的10日简单移动平均的较小值 AND 收盘价>=收盘价的5日简单移动平均和收盘价的10日简单移动平均的较大值)
VAR8赋值:如果日期<1200412,返回1,否则返回0
输出XG1:VAR8*(统计7日中满足VAR6的天数=1 AND VAR6=0 AND VAR7)

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

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