通达信日周月季K线主副同图源码

 

把周K 月K  季K放在三个幅图里面 连同主图的日线一起在日线级别里是不是能够更好判断趋势?应朋友要求写了一个 论坛也搜素了 周K放在日线图的有  月线 季线貌似没有(可能我没搜到)。如果您有更好的办法能够实现一图同时显示日周月季K线   请不要理睬我写的 不管怎样,需要的就下。高手和不需要的飘过   谢谢
 
三个副图  画线不一定精准 没有验证  后面高手继续改进 主要是周线因为国庆长假有一点点瑕疵
但大趋势还是能够判断走势  水平有限  多包涵

周K线幅图

OO:=O#WEEK;
CC:=C#WEEK;
HH:=H#WEEK;
LL:=L#WEEK;
A:=WEEKOFYEAR!=REF(WEEKOFYEAR,1);
QD:=BARSLAST(A);
ZD:=BARSLAST(REFX(QD=0,1));
CC1:=REFX(C,BARSNEXT(ZD=0));
TT:BARSNEXT(ZD=0)+1 NODRAW;
TTT:BARSLAST(CROSS(TT<=3,0.5))NODRAW;
DRAWLINE(QD=0 AND OO>CC1,OO,ZD=0 AND CC<OO,OO,0),COLORCYAN;
DRAWLINE(QD=0 AND OO<CC1,OO,ZD=0 AND CC>OO,OO,0),COLORRED;
DRAWLINE(QD=0 AND OO>CC1,CC,ZD=0 AND CC<OO,CC,0),COLORCYAN;
DRAWLINE(QD=0 AND OO<CC1,CC,ZD=0 AND CC>OO,CC,0),COLORRED;
DRAWLINE(QD=0 AND OO=CC1,OO,ZD=0 AND CC=OO,OO,0),COLORWHITE;
STICKLINE(TTT=0 AND OO<CC1,HH,MAX(CC,OO),0,0),COLORRED;
STICKLINE(TTT=0 AND OO<CC1,MIN(CC,OO),LL,0,0),COLORRED;
STICKLINE(TTT=0 AND OO>CC1,HH,MAX(CC,OO),0,0),COLORCYAN;
STICKLINE(TTT=0 AND OO>CC1,MIN(CC,OO),LL,0,0),COLORCYAN;
STICKLINE(TTT=0 AND OO=CC1,MIN(CC,OO),LL,0,0),COLORWHITE;
STICKLINE(TTT=0 AND OO=CC1,HH,MAX(CC,OO),0,0),COLORWHITE;
STICKLINE(QD=0 AND OO>CC1,CC,OO,0,0),COLORCYAN;
STICKLINE(ZD=0 AND CC<OO,CC,OO,0,0),COLORCYAN;
STICKLINE(QD=0 AND OO<CC1,CC,OO,0,0),COLORRED;
STICKLINE(ZD=0 AND CC>OO,CC,OO,0,0),COLORRED;
DRAWLINE(ZD=0 ,MAX(CC,OO),QD=0 ,MAX(CC1,OO),0),COLORBLACK;
DRAWLINE(ZD=0,MIN(CC,OO),QD=0 ,MIN(CC1,OO),0),COLORBLACK;

月K线幅图
OO:=O#MONTH;
CC:=C#MONTH;
HH:=H#MONTH;
LL:=L#MONTH;
A:=MONTH!=REF(MONTH,1);
QD:=BARSLAST(A);
ZD:=BARSLAST(REFX(QD=0,1));
CC1:=REFX(C,BARSNEXT(ZD=0));
TT:=BARSNEXT(ZD=0)+1;
TTT:=BARSLAST(CROSS(TT<=REF(TT,QD)/2,0.5));
DRAWLINE(QD=0 AND OO>CC1,OO,ZD=0 AND CC<OO,OO,0),COLORCYAN;
DRAWLINE(QD=0 AND OO<CC1,OO,ZD=0 AND CC>OO,OO,0),COLORRED;
DRAWLINE(QD=0 AND OO>CC1,CC,ZD=0 AND CC<OO,CC,0),COLORCYAN;
DRAWLINE(QD=0 AND OO<CC1,CC,ZD=0 AND CC>OO,CC,0),COLORRED;
DRAWLINE(QD=0 AND OO=CC1,OO,ZD=0 AND CC=OO,OO,0),COLORWHITE;
STICKLINE(TTT=0 AND OO<CC1,HH,MAX(CC,OO),0,0),COLORRED;
STICKLINE(TTT=0 AND OO<CC1,MIN(CC,OO),LL,0,0),COLORRED;
STICKLINE(TTT=0 AND OO>CC1,HH,MAX(CC,OO),0,0),COLORCYAN;
STICKLINE(TTT=0 AND OO>CC1,MIN(CC,OO),LL,0,0),COLORCYAN;
STICKLINE(TTT=0 AND OO=CC1,MIN(CC,OO),LL,0,0),COLORWHITE;
STICKLINE(TTT=0 AND OO=CC1,HH,MAX(CC,OO),0,0),COLORWHITE;
STICKLINE(QD=0 AND OO>CC1,CC,OO,0,0),COLORCYAN;
STICKLINE(ZD=0 AND CC<OO,CC,OO,0,0),COLORCYAN;
STICKLINE(QD=0 AND OO<CC1,CC,OO,0,0),COLORRED;
STICKLINE(ZD=0 AND CC>OO,CC,OO,0,0),COLORRED;
DRAWLINE(ZD=0 ,MAX(CC,OO),QD=0 ,MAX(CC1,OO),0),COLORBLACK;
DRAWLINE(ZD=0,MIN(CC,OO),QD=0 ,MIN(CC1,OO),0),COLORBLACK;
季K线幅图
OO:=O#SEASON;
CC:=C#SEASON;
HH:=H#SEASON;
LL:=L#SEASON;
A0:=MOD(MONTH,3);
JD:=BARSLAST(CROSS(A0,0.5))+1;
A:=JD<REF(JD,1);
QD:=BARSLAST(A);
ZD:=BARSLAST(REFX(QD=0,1));
CC1:=REFX(C,BARSNEXT(ZD=0));
TT:=BARSNEXT(ZD=0)+1;
TTT:=BARSLAST(CROSS(TT<=REF(TT,QD)/2,0.5));
DRAWLINE(QD=0 AND OO>CC1,OO,ZD=0 AND CC<OO,OO,0),COLORCYAN;
DRAWLINE(QD=0 AND OO<CC1,OO,ZD=0 AND CC>OO,OO,0),COLORRED;
DRAWLINE(QD=0 AND OO>CC1,CC,ZD=0 AND CC<OO,CC,0),COLORCYAN;
DRAWLINE(QD=0 AND OO<CC1,CC,ZD=0 AND CC>OO,CC,0),COLORRED;
DRAWLINE(QD=0 AND OO=CC1,OO,ZD=0 AND CC=OO,OO,0),COLORWHITE;
STICKLINE(TTT=0 AND OO<CC1,HH,MAX(CC,OO),0,0),COLORRED;
STICKLINE(TTT=0 AND OO<CC1,MIN(CC,OO),LL,0,0),COLORRED;
STICKLINE(TTT=0 AND OO>CC1,HH,MAX(CC,OO),0,0),COLORCYAN;
STICKLINE(TTT=0 AND OO>CC1,MIN(CC,OO),LL,0,0),COLORCYAN;
STICKLINE(TTT=0 AND OO=CC1,MIN(CC,OO),LL,0,0),COLORWHITE;
STICKLINE(TTT=0 AND OO=CC1,HH,MAX(CC,OO),0,0),COLORWHITE;
STICKLINE(QD=0 AND OO>CC1,CC,OO,0,0),COLORCYAN;
STICKLINE(ZD=0 AND CC<OO,CC,OO,0,0),COLORCYAN;
STICKLINE(QD=0 AND OO<CC1,CC,OO,0,0),COLORRED;
STICKLINE(ZD=0 AND CC>OO,CC,OO,0,0),COLORRED;
DRAWLINE(ZD=0 ,MAX(CC,OO),QD=0 ,MAX(CC1,OO),0),COLORBLACK;
DRAWLINE(ZD=0,MIN(CC,OO),QD=0 ,MIN(CC1,OO),0),COLORBLACK;

 




来函数检测结果如下
该公式包含未来函数:#MONTH
该公式包含未来函数:#WEEK
该公式包含未来函数:BARSNEXT
该公式包含未来函数:REFX

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

相关指标公式

OO赋值:开盘价[取周线数据]
CC赋值:收盘价[取周线数据]
HH赋值:最高价[取周线数据]
LL赋值:最低价[取周线数据]
A赋值:年内星期不等于1日前的年内星期
QD赋值:上次A距今天数
ZD赋值:上次1日后的QD=0距今天数
CC1赋值:下次ZD=0距今天数日后的收盘价
输出TT:下次ZD=0距今天数+1 NODRAW
输出TTT:上次TT<=3上穿0.5距今天数NODRAW
当满足条件QD=0ANDOO>CC1时,在OO位置画直线起点,当满足条件ZD=0ANDCC当满足条件QD=0ANDOOOO时,在OO位置画直线终点,0表示是否延长.,画红色
当满足条件QD=0ANDOO>CC1时,在CC位置画直线起点,当满足条件ZD=0ANDCC当满足条件QD=0ANDOOOO时,在CC位置画直线终点,0表示是否延长.,画红色
当满足条件QD=0ANDOO=CC1时,在OO位置画直线起点,当满足条件ZD=0ANDCC=OO时,在OO位置画直线终点,0表示是否延长.,画白色
当满足条件TTT=0ANDOO当满足条件TTT=0ANDOO当满足条件TTT=0ANDOO>CC1时,在HH和CC和OO的较大值位置之间画柱状线,宽度为0,0不为0则画空心柱.,画青色
当满足条件TTT=0ANDOO>CC1时,在CC和OO的较小值和LL位置之间画柱状线,宽度为0,0不为0则画空心柱.,画青色
当满足条件TTT=0ANDOO=CC1时,在CC和OO的较小值和LL位置之间画柱状线,宽度为0,0不为0则画空心柱.,画白色
当满足条件TTT=0ANDOO=CC1时,在HH和CC和OO的较大值位置之间画柱状线,宽度为0,0不为0则画空心柱.,画白色
当满足条件QD=0ANDOO>CC1时,在CC和OO位置之间画柱状线,宽度为0,0不为0则画空心柱.,画青色
当满足条件ZD=0ANDCC当满足条件QD=0ANDOO当满足条件ZD=0ANDCC>OO时,在CC和OO位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
当满足条件ZD=0时,在CC和OO的较大值位置画直线起点,当满足条件QD=0时,在CC1和OO的较大值位置画直线终点,0表示是否延长.,画黑色
当满足条件ZD=0时,在CC和OO的较小值位置画直线起点,当满足条件QD=0时,在CC1和OO的较小值位置画直线终点,0表示是否延长.,画黑色
月K线幅图OO赋值:开盘价[取月线数据]
CC赋值:收盘价[取月线数据]
HH赋值:最高价[取月线数据]
LL赋值:最低价[取月线数据]
A赋值:月份不等于1日前的月份
QD赋值:上次A距今天数
ZD赋值:上次1日后的QD=0距今天数
CC1赋值:下次ZD=0距今天数日后的收盘价
TT赋值:下次ZD=0距今天数+1
TTT赋值:上次TT<=QD日前的TT/2上穿0.5距今天数
当满足条件QD=0ANDOO>CC1时,在OO位置画直线起点,当满足条件ZD=0ANDCC当满足条件QD=0ANDOOOO时,在OO位置画直线终点,0表示是否延长.,画红色
当满足条件QD=0ANDOO>CC1时,在CC位置画直线起点,当满足条件ZD=0ANDCC当满足条件QD=0ANDOOOO时,在CC位置画直线终点,0表示是否延长.,画红色
当满足条件QD=0ANDOO=CC1时,在OO位置画直线起点,当满足条件ZD=0ANDCC=OO时,在OO位置画直线终点,0表示是否延长.,画白色
当满足条件TTT=0ANDOO当满足条件TTT=0ANDOO当满足条件TTT=0ANDOO>CC1时,在HH和CC和OO的较大值位置之间画柱状线,宽度为0,0不为0则画空心柱.,画青色
当满足条件TTT=0ANDOO>CC1时,在CC和OO的较小值和LL位置之间画柱状线,宽度为0,0不为0则画空心柱.,画青色
当满足条件TTT=0ANDOO=CC1时,在CC和OO的较小值和LL位置之间画柱状线,宽度为0,0不为0则画空心柱.,画白色
当满足条件TTT=0ANDOO=CC1时,在HH和CC和OO的较大值位置之间画柱状线,宽度为0,0不为0则画空心柱.,画白色
当满足条件QD=0ANDOO>CC1时,在CC和OO位置之间画柱状线,宽度为0,0不为0则画空心柱.,画青色
当满足条件ZD=0ANDCC当满足条件QD=0ANDOO当满足条件ZD=0ANDCC>OO时,在CC和OO位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
当满足条件ZD=0时,在CC和OO的较大值位置画直线起点,当满足条件QD=0时,在CC1和OO的较大值位置画直线终点,0表示是否延长.,画黑色
当满足条件ZD=0时,在CC和OO的较小值位置画直线起点,当满足条件QD=0时,在CC1和OO的较小值位置画直线终点,0表示是否延长.,画黑色
季K线幅图OO赋值:开盘价[取季线数据]
CC赋值:收盘价[取季线数据]
HH赋值:最高价[取季线数据]
LL赋值:最低价[取季线数据]
A0赋值:月份关于3的模
JD赋值:上次A0上穿0.5距今天数+1
A赋值:JD<1日前的JD
QD赋值:上次A距今天数
ZD赋值:上次1日后的QD=0距今天数
CC1赋值:下次ZD=0距今天数日后的收盘价
TT赋值:下次ZD=0距今天数+1
TTT赋值:上次TT<=QD日前的TT/2上穿0.5距今天数
当满足条件QD=0ANDOO>CC1时,在OO位置画直线起点,当满足条件ZD=0ANDCC当满足条件QD=0ANDOOOO时,在OO位置画直线终点,0表示是否延长.,画红色
当满足条件QD=0ANDOO>CC1时,在CC位置画直线起点,当满足条件ZD=0ANDCC当满足条件QD=0ANDOOOO时,在CC位置画直线终点,0表示是否延长.,画红色
当满足条件QD=0ANDOO=CC1时,在OO位置画直线起点,当满足条件ZD=0ANDCC=OO时,在OO位置画直线终点,0表示是否延长.,画白色
当满足条件TTT=0ANDOO当满足条件TTT=0ANDOO当满足条件TTT=0ANDOO>CC1时,在HH和CC和OO的较大值位置之间画柱状线,宽度为0,0不为0则画空心柱.,画青色
当满足条件TTT=0ANDOO>CC1时,在CC和OO的较小值和LL位置之间画柱状线,宽度为0,0不为0则画空心柱.,画青色
当满足条件TTT=0ANDOO=CC1时,在CC和OO的较小值和LL位置之间画柱状线,宽度为0,0不为0则画空心柱.,画白色
当满足条件TTT=0ANDOO=CC1时,在HH和CC和OO的较大值位置之间画柱状线,宽度为0,0不为0则画空心柱.,画白色
当满足条件QD=0ANDOO>CC1时,在CC和OO位置之间画柱状线,宽度为0,0不为0则画空心柱.,画青色
当满足条件ZD=0ANDCC当满足条件QD=0ANDOO当满足条件ZD=0ANDCC>OO时,在CC和OO位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
当满足条件ZD=0时,在CC和OO的较大值位置画直线起点,当满足条件QD=0时,在CC1和OO的较大值位置画直线终点,0表示是否延长.,画黑色
当满足条件ZD=0时,在CC和OO的较小值位置画直线起点,当满足条件QD=0时,在CC1和OO的较小值位置画直线终点,0表示是否延长.,画黑色

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

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