分时显示三天的K线主图公式送与有需要的同学(重新修改)

 

通达信分时图3根日K线主图+近三日能量公式
 步骤:

 首先:

1:建立引用公式名字 : FSKY


今量:VOL;
昨量:REF(VOL,1);
前量:REF(VOL,2);
昨开:REF(O,1);
昨收:REF(C,1);
前开:REF(O,2);
前收:REF(C,2);
 ZO:REF(O,1);
 ZC:REF(C,1);
 ZH:REF(H,1);
 ZL:REF(L,1);
 JO:REF(O,2);
 JC:REF(C,2);
 JH:REF(H,2);
 JL:REF(L,2);

 2:以上引用指标独立创建一个指标, 下面是分时主图指标同时创建主图叠加指标
 名字:分时主图
 前量:="FSKY.前量#DAY";
昨量:="FSKY.昨量#DAY";
今量:="FSKY.今量#DAY";
前总:=前量;
昨总:=昨量;
总:=今量,NODRAW;
 BMM:=MAX(前总,昨总);
AMM:=IF(总/BMM>2,BMM*3,BMM);
 MM:=200/AMM;
 KP:=DYNAINFO(4);
 ZX:=DYNAINFO(7);
 A1:=IF(ZX>=KP,355,0);
 A2:=IF(ZX>=KP,0,355);
 A3:=IF(ZX>=KP,0,0);
 DRAWRECTREL(0,80,MM*今量,110,RGB(A1,A2,A3));
昨开:="FSKY.昨开#DAY";
昨收:="FSKY.昨收#DAY";
 A4:=IF(昨收>=昨开,355,0);
 A5:=IF(昨收>=昨开,0,355);
 A6:=IF(昨收>=昨开,0,0);
 DRAWRECTREL(0,40,MM*昨量,70,RGB(A4,A5,A6));
前开:="FSKY.前开#DAY";
前收:="FSKY.前收#DAY";
 A7:=IF(前收>=前开,355,0);
 A8:=IF(前收>=前开,0,355);
 A9:=IF(前收>=前开,0,0);
 DRAWRECTREL(0,0,MM*前量,30,RGB(A7,A8,A9));
 KP:=DYNAINFO(4);
 ZS:=DYNAINFO(3);
 ZG:=DYNAINFO(5);
 ZD:=DYNAINFO(6);
 OP:=500-(KP/ZS-1)*4000;
 CL:=500-(ZX/ZS-1)*4000;
 HI:=500-(ZG/ZS-1)*4000;
 LO:=500-(ZD/ZS-1)*4000;
 N1:=IF(TIME>=130000 OR TIME<91500,360,900);
 DRAWRECTREL(N1+4,OP,N1+8,HI,RGB(350,0,350));
 DRAWRECTREL(N1+4,CL,N1+8,LO,RGB(0,355,0));
 Q1:=IF(ZX>=KP,350,0);
 Q2:=IF(ZX>=KP,0,350);
 Q3:=IF(ZX>=KP,0,0);
 DRAWRECTREL(N1-10,OP,N1+22,CL,RGB(Q1,Q2,Q3));
 ZO:="FSKY.ZO#DAY";
 ZC:="FSKY.ZC#DAY";
 ZH:="FSKY.ZH#DAY";
 ZL:="FSKY.ZL#DAY";
 ZKP:=500-(ZO/ZS-1)*4000;
 ZCP:=500-(ZC/ZS-1)*4000;
 ZZG:=500-(ZH/ZS-1)*4000;
 ZZD:=500-(ZL/ZS-1)*4000;
 DRAWRECTREL(N1-36,ZKP,N1-32,ZZG,RGB(355,0,355));
 DRAWRECTREL(N1-36,ZCP,N1-32,ZZD,RGB(0,355,0));
 Q4:=IF(ZC>=ZO,355,0);
 Q5:=IF(ZC>=ZO,0,355);
 Q6:=IF(ZC>=ZO,0,0);
 DRAWRECTREL(N1-49,ZKP,N1-17,ZCP,RGB(Q4,Q5,Q6));
 JO:="FSKY.JO#DAY";
 JC:="FSKY.JC#DAY";
 JH:="FSKY.JH#DAY";
 JL:="FSKY.JL#DAY";
 ZZKP:=500-(JO/ZS-1)*4000;
 ZZCP:=500-(JC/ZS-1)*4000;
 ZZZG:=500-(JH/ZS-1)*4000;
 ZZZD:=500-(JL/ZS-1)*4000;
 DRAWRECTREL(N1-76,ZZKP,N1-72,ZZZG,RGB(355,0,355));
 DRAWRECTREL(N1-76,ZZCP,N1-72,ZZZD,RGB(0,355,0));
 Q7:=IF(JC>=JO,355,0);
 Q8:=IF(JC>=JO,0,355);
 Q9:=IF(JC>=JO,0,0);
 DRAWRECTREL(N1-89,ZZKP,N1-57,ZZCP,RGB(Q7,Q8,Q9));
 ZS:=DYNAINFO(3);
 ZG:=DYNAINFO(5);
 ZD:=DYNAINFO(6);
 OP:=500-(KP/ZS-1)*4000;
 CL:=500-(ZX/ZS-1)*4000;
 HI:=500-(ZG/ZS-1)*4000;
 LO:=500-(ZD/ZS-1)*4000;
 N1:=IF(TIME>=130000 OR TIME<91500,360,900);
 DRAWRECTREL(N1+4,OP,N1+8,HI,RGB(350,0,350));
 DRAWRECTREL(N1+4,CL,N1+8,LO,RGB(0,355,0));
 Q1:=IF(ZX>=KP,350,0);
 Q2:=IF(ZX>=KP,0,350);
 Q3:=IF(ZX>=KP,0,0);
 DRAWRECTREL(N1-10,OP,N1+22,CL,RGB(Q1,Q2,Q3));
 ZO:="FSKY.ZO#DAY";
 ZC:="FSKY.ZC#DAY";
 ZH:="FSKY.ZH#DAY";
 ZL:="FSKY.ZL#DAY";
 ZKP:=500-(ZO/ZS-1)*4000;
 ZCP:=500-(ZC/ZS-1)*4000;
 ZZG:=500-(ZH/ZS-1)*4000;
 ZZD:=500-(ZL/ZS-1)*4000;
 DRAWRECTREL(N1-36,ZKP,N1-32,ZZG,RGB(355,0,355));
 DRAWRECTREL(N1-36,ZCP,N1-32,ZZD,RGB(0,355,0));
 Q4:=IF(ZC>=ZO,355,0);
 Q5:=IF(ZC>=ZO,0,355);
 Q6:=IF(ZC>=ZO,0,0);
 DRAWRECTREL(N1-49,ZKP,N1-17,ZCP,RGB(Q4,Q5,Q6));
 JO:="FSKY.JO#DAY";
 JC:="FSKY.JC#DAY";
 JH:="FSKY.JH#DAY";
 JL:="FSKY.JL#DAY";
 ZZKP:=500-(JO/ZS-1)*4000;
 ZZCP:=500-(JC/ZS-1)*4000;
 ZZZG:=500-(JH/ZS-1)*4000;
 ZZZD:=500-(JL/ZS-1)*4000;
 DRAWRECTREL(N1-76,ZZKP,N1-72,ZZZG,RGB(355,0,355));
 DRAWRECTREL(N1-76,ZZCP,N1-72,ZZZD,RGB(0,355,0));
 Q7:=IF(JC>=JO,355,0);
 Q8:=IF(JC>=JO,0,355);
 Q9:=IF(JC>=JO,0,0);
 DRAWRECTREL(N1-89,ZZKP,N1-57,ZZCP,RGB(Q7,Q8,Q9));

 3:在分时调出分时主图  就可以显示3日K线图如下:(不会搞的可以下载下面附件引入通达信)
 




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

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

相关指标公式

输出输出通达信分时图3根日K线主图+近三日能量公式 步骤: 首先:1:建立引用公式名字 : FSKY今量:成交量(手)
输出昨量:1日前的成交量(手)
输出前量:2日前的成交量(手)
输出昨开:1日前的开盘价
输出昨收:1日前的收盘价
输出前开:2日前的开盘价
输出前收:2日前的收盘价
输出 ZO:1日前的开盘价
输出 ZC:1日前的收盘价
输出 ZH:1日前的最高价
输出 ZL:1日前的最低价
输出 JO:2日前的开盘价
输出 JC:2日前的收盘价
输出 JH:2日前的最高价
输出 JL:2日前的最低价
前量赋值:"FSKY.前量[取日线数据]"
昨量赋值:"FSKY.昨量[取日线数据]"
今量赋值:"FSKY.今量[取日线数据]"
前总赋值:前量
昨总赋值:昨量
总赋值:今量,NODRAW
BMM赋值:前总和昨总的较大值
AMM赋值:如果总/BMM>2,返回BMM*3,否则返回BMM
MM赋值:200/AMM
KP赋值:开盘价
ZX赋值:现价
A1赋值:如果ZX>=KP,返回355,否则返回0
A2赋值:如果ZX>=KP,返回0,否则返回355
A3赋值:如果ZX>=KP,返回0,否则返回0
相对位置上画矩形
昨开赋值:"FSKY.昨开[取日线数据]"
昨收赋值:"FSKY.昨收[取日线数据]"
A4赋值:如果昨收>=昨开,返回355,否则返回0
A5赋值:如果昨收>=昨开,返回0,否则返回355
A6赋值:如果昨收>=昨开,返回0,否则返回0
相对位置上画矩形
前开赋值:"FSKY.前开[取日线数据]"
前收赋值:"FSKY.前收[取日线数据]"
A7赋值:如果前收>=前开,返回355,否则返回0
A8赋值:如果前收>=前开,返回0,否则返回355
A9赋值:如果前收>=前开,返回0,否则返回0
相对位置上画矩形
KP赋值:开盘价
ZS赋值:昨收盘价
ZG赋值:最高价
ZD赋值:最低价
OP赋值:500-(KP/ZS-1)*4000
CL赋值:500-(ZX/ZS-1)*4000
HI赋值:500-(ZG/ZS-1)*4000
LO赋值:500-(ZD/ZS-1)*4000
N1赋值:如果时间(时分)>=130000ORTIME<91500,返回360,否则返回900
相对位置上画矩形
相对位置上画矩形
Q1赋值:如果ZX>=KP,返回350,否则返回0
Q2赋值:如果ZX>=KP,返回0,否则返回350
Q3赋值:如果ZX>=KP,返回0,否则返回0
相对位置上画矩形
ZO赋值:"FSKY.ZO[取日线数据]"
ZC赋值:"FSKY.ZC[取日线数据]"
ZH赋值:"FSKY.ZH[取日线数据]"
ZL赋值:"FSKY.ZL[取日线数据]"
ZKP赋值:500-(ZO/ZS-1)*4000
ZCP赋值:500-(ZC/ZS-1)*4000
ZZG赋值:500-(ZH/ZS-1)*4000
ZZD赋值:500-(ZL/ZS-1)*4000
相对位置上画矩形
相对位置上画矩形
Q4赋值:如果ZC>=ZO,返回355,否则返回0
Q5赋值:如果ZC>=ZO,返回0,否则返回355
Q6赋值:如果ZC>=ZO,返回0,否则返回0
相对位置上画矩形
JO赋值:"FSKY.JO[取日线数据]"
JC赋值:"FSKY.JC[取日线数据]"
JH赋值:"FSKY.JH[取日线数据]"
JL赋值:"FSKY.JL[取日线数据]"
ZZKP赋值:500-(JO/ZS-1)*4000
ZZCP赋值:500-(JC/ZS-1)*4000
ZZZG赋值:500-(JH/ZS-1)*4000
ZZZD赋值:500-(JL/ZS-1)*4000
相对位置上画矩形
相对位置上画矩形
Q7赋值:如果JC>=JO,返回355,否则返回0
Q8赋值:如果JC>=JO,返回0,否则返回355
Q9赋值:如果JC>=JO,返回0,否则返回0
相对位置上画矩形
ZS赋值:昨收盘价
ZG赋值:最高价
ZD赋值:最低价
OP赋值:500-(KP/ZS-1)*4000
CL赋值:500-(ZX/ZS-1)*4000
HI赋值:500-(ZG/ZS-1)*4000
LO赋值:500-(ZD/ZS-1)*4000
N1赋值:如果时间(时分)>=130000ORTIME<91500,返回360,否则返回900
相对位置上画矩形
相对位置上画矩形
Q1赋值:如果ZX>=KP,返回350,否则返回0
Q2赋值:如果ZX>=KP,返回0,否则返回350
Q3赋值:如果ZX>=KP,返回0,否则返回0
相对位置上画矩形
ZO赋值:"FSKY.ZO[取日线数据]"
ZC赋值:"FSKY.ZC[取日线数据]"
ZH赋值:"FSKY.ZH[取日线数据]"
ZL赋值:"FSKY.ZL[取日线数据]"
ZKP赋值:500-(ZO/ZS-1)*4000
ZCP赋值:500-(ZC/ZS-1)*4000
ZZG赋值:500-(ZH/ZS-1)*4000
ZZD赋值:500-(ZL/ZS-1)*4000
相对位置上画矩形
相对位置上画矩形
Q4赋值:如果ZC>=ZO,返回355,否则返回0
Q5赋值:如果ZC>=ZO,返回0,否则返回355
Q6赋值:如果ZC>=ZO,返回0,否则返回0
相对位置上画矩形
JO赋值:"FSKY.JO[取日线数据]"
JC赋值:"FSKY.JC[取日线数据]"
JH赋值:"FSKY.JH[取日线数据]"
JL赋值:"FSKY.JL[取日线数据]"
ZZKP赋值:500-(JO/ZS-1)*4000
ZZCP赋值:500-(JC/ZS-1)*4000
ZZZG赋值:500-(JH/ZS-1)*4000
ZZZD赋值:500-(JL/ZS-1)*4000
相对位置上画矩形
相对位置上画矩形
Q7赋值:如果JC>=JO,返回355,否则返回0
Q8赋值:如果JC>=JO,返回0,否则返回355
Q9赋值:如果JC>=JO,返回0,否则返回0
相对位置上画矩形
3:在分时调出分时主图 就可以显示3日K线图如下:(不会搞的可以下载下面附件引入通达信)

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

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