优化通达信分时加K线(指标 分时主图贴图加五日线模拟明天五日线

第一次向大家分享,不知发图和指标是这样的吗

1   这是优化前辈老师的指标,公式D前是指在上午显示,D后是在下午显示。
2   原指标是无五日均线的,显示位置自动跳转的,会占用系统资源,进行了分别处理。
3   明日模拟五日线是指以现价收盘,明日平开所形成的五日线。

图中洋红色数字为今日五日均价,绿色数字为今日量与昨日量的比值。

这图是在上午的显示,指标D前。

 
KP:=DYNAINFO(4);
ZX:=DYNAINFO(7);
ZS:="FSKY.JC#DAY";
ZG:=DYNAINFO(5);
ZD:=DYNAINFO(6);
OP:=500-(KP/ZS-1)*2200;
CL:=500-(ZX/ZS-1)*2200;
HI:=500-(ZG/ZS-1)*2200;
LO:=500-(ZD/ZS-1)*2200;
N1:=930;
Q:=IF(ZX>KP,RGB(255,0,0),IF(ZX<KP,RGB(84,255,255),IF(ZX=KP,RGB(255,255,255),DRAWNULL)));
DRAWRECTREL(N1+5,HI,N1+7,LO,Q );
DRAWRECTREL(N1+1,OP,N1+11,CL,Q );

ZO:="FSKY.ZO#DAY";
ZC:="FSKY.ZC#DAY";
ZH:="FSKY.ZH#DAY";
ZL:="FSKY.ZL#DAY";
ZKP:=500-(ZO/ZS-1)*2200;
ZCP:=500-(ZC/ZS-1)*2200;
ZZG:=500-(ZH/ZS-1)*2200;
ZZD:=500-(ZL/ZS-1)*2200;
Q1:=IF(ZC>ZO,RGB(255,0,0),IF(ZC<ZO,RGB(84,255,255),IF(ZC=ZO,RGB(255,255,255),DRAWNULL)));
DRAWRECTREL(N1-14,ZZG,N1-12,ZZD,Q1);
DRAWRECTREL(N1-18,ZKP,N1-8,ZCP,Q1);

JO:="FSKY.JO#DAY";
JC:="FSKY.JC#DAY";
JH:="FSKY.JH#DAY";
JL:="FSKY.JL#DAY";
ZZKP:=500-(JO/ZS-1)*2200;
ZZCP:=500-(JC/ZS-1)*2200;
ZZZG:=500-(JH/ZS-1)*2200;
ZZZD:=500-(JL/ZS-1)*2200;
Q2:=IF(JC>JO,RGB(255,0,0),IF(JC<JO,RGB(84,255,255),IF(JC=JO,RGB(255,255,255),DRAWNULL)));
DRAWRECTREL(N1-34,ZZZG,N1-32,ZZZD,Q2);
DRAWRECTREL(N1-38,ZZKP,N1-28,ZZCP,Q2);

JO3:="FSKY.JO3#DAY";
JC3:="FSKY.JC3#DAY";
JH3:="FSKY.JH3#DAY";
JL3:="FSKY.JL3#DAY";
ZZKP3:=500-(JO3/ZS-1)*2200;
ZZCP3:=500-(JC3/ZS-1)*2200;
ZZZG3:=500-(JH3/ZS-1)*2200;
ZZZD3:=500-(JL3/ZS-1)*2200;
Q3:=IF(JC3>JO3,RGB(255,0,0),IF(JC3<JO3,RGB(84,255,255),IF(JC3=JO3,RGB(255,255,255),DRAWNULL)));
DRAWRECTREL(N1-53,ZZZG3,N1-51,ZZZD3,Q3);
DRAWRECTREL(N1-58,ZZKP3,N1-48,ZZCP3,Q3);

JO4:="FSKY.JO4#DAY";
JC4:="FSKY.JC4#DAY";
JH4:="FSKY.JH4#DAY";
JL4:="FSKY.JL4#DAY";
ZZKP4:=500-(JO4/ZS-1)*2200;
ZZCP4:=500-(JC4/ZS-1)*2200;
ZZZG4:=500-(JH4/ZS-1)*2200;
ZZZD4:=500-(JL4/ZS-1)*2200;
Q4:=IF(JC4>JO4,RGB(255,0,0),IF(JC4<JO4,RGB(84,255,255),IF(JC4=JO4,RGB(255,255,255),DRAWNULL)));
DRAWRECTREL(N1-73,ZZZG4,N1-71,ZZZD4,Q4);
DRAWRECTREL(N1-78,ZZKP4,N1-68,ZZCP4,Q4);

JO5:="FSKY.JO5#DAY";
JC5:="FSKY.JC5#DAY";
JH5:="FSKY.JH5#DAY";
JL5:="FSKY.JL5#DAY";
ZZKP5:=500-(JO5/ZS-1)*2200;
ZZCP5:=500-(JC5/ZS-1)*2200;
ZZZG5:=500-(JH5/ZS-1)*2200;
ZZZD5:=500-(JL5/ZS-1)*2200;
Q5:=IF(JC5>JO5,RGB(255,0,0),IF(JC5<JO5,RGB(84,255,255),IF(JC5=JO5,RGB(255,255,255),DRAWNULL)));
DRAWRECTREL(N1-93,ZZZG5,N1-91,ZZZD5,Q5);
DRAWRECTREL(N1-98,ZZKP5,N1-88,ZZCP5,Q5);

JO6:="FSKY.JO6#DAY";
JC6:="FSKY.JC6#DAY";
JH6:="FSKY.JH6#DAY";
JL6:="FSKY.JL6#DAY";
ZZKP6:=500-(JO6/ZS-1)*2200;
ZZCP6:=500-(JC6/ZS-1)*2200;
ZZZG6:=500-(JH6/ZS-1)*2200;
ZZZD6:=500-(JL6/ZS-1)*2200;
Q6:=IF(JC6>JO6,RGB(255,0,0),IF(JC6<JO6,RGB(84,255,255),IF(JC6=JO6,RGB(255,255,255),DRAWNULL)));
DRAWRECTREL(N1-113,ZZZG6,N1-112,ZZZD6,Q6);
DRAWRECTREL(N1-118,ZZKP6,N1-108,ZZCP6,Q6);

A1:=500-(((ZX+ZC+JC+JC3+JC4)/5)/ZS-1)*2200;
A2:=500-(((ZC+JC+JC3+JC4+JC5)/5)/ZS-1)*2200;
A3:=(ZX+ZC+JC+JC3+JC4)/5;
A5:=500-(((ZX+ZC+JC+JC3+ZX)/5)/ZS-1)*2200;
ZV:="FSKY.昨量#DAY";
A6:=DYNAINFO(8)/ZV;

DRAWRECTREL(N1+16,A5,N1+31,A5,RGB(0,255,0));
DRAWRECTREL(N1-3,A1,N1+15,A1,RGB(0,255,0));
DRAWRECTREL(N1-22,A2,N1-4,A2,RGB(0,255,0));

DRAWNUMBER_FIX(1,(N1+20)/1000,(A1-20)/1000,0,A3),COLORMAGENTA;
DRAWNUMBER_FIX(1,(N1+20)/1000,(A1+20)/1000,0,A6),COLORGREEN;




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


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

KP赋值:开盘价
ZX赋值:现价
ZS赋值:"FSKY.JC[取日线数据]"
ZG赋值:最高价
ZD赋值:最低价
OP赋值:500-(KP/ZS-1)*2200
CL赋值:500-(ZX/ZS-1)*2200
HI赋值:500-(ZG/ZS-1)*2200
LO赋值:500-(ZD/ZS-1)*2200
N1赋值:930
Q赋值:如果ZX>KP,返回自定色,否则返回如果ZX相对位置上画矩形
相对位置上画矩形
ZO赋值:"FSKY.ZO[取日线数据]"
ZC赋值:"FSKY.ZC[取日线数据]"
ZH赋值:"FSKY.ZH[取日线数据]"
ZL赋值:"FSKY.ZL[取日线数据]"
ZKP赋值:500-(ZO/ZS-1)*2200
ZCP赋值:500-(ZC/ZS-1)*2200
ZZG赋值:500-(ZH/ZS-1)*2200
ZZD赋值:500-(ZL/ZS-1)*2200
Q1赋值:如果ZC>ZO,返回自定色,否则返回如果ZC相对位置上画矩形
相对位置上画矩形
JO赋值:"FSKY.JO[取日线数据]"
JC赋值:"FSKY.JC[取日线数据]"
JH赋值:"FSKY.JH[取日线数据]"
JL赋值:"FSKY.JL[取日线数据]"
ZZKP赋值:500-(JO/ZS-1)*2200
ZZCP赋值:500-(JC/ZS-1)*2200
ZZZG赋值:500-(JH/ZS-1)*2200
ZZZD赋值:500-(JL/ZS-1)*2200
Q2赋值:如果JC>JO,返回自定色,否则返回如果JC相对位置上画矩形
相对位置上画矩形
JO3赋值:"FSKY.JO3[取日线数据]"
JC3赋值:"FSKY.JC3[取日线数据]"
JH3赋值:"FSKY.JH3[取日线数据]"
JL3赋值:"FSKY.JL3[取日线数据]"
ZZKP3赋值:500-(JO3/ZS-1)*2200
ZZCP3赋值:500-(JC3/ZS-1)*2200
ZZZG3赋值:500-(JH3/ZS-1)*2200
ZZZD3赋值:500-(JL3/ZS-1)*2200
Q3赋值:如果JC3>JO3,返回自定色,否则返回如果JC3相对位置上画矩形
相对位置上画矩形
JO4赋值:"FSKY.JO4[取日线数据]"
JC4赋值:"FSKY.JC4[取日线数据]"
JH4赋值:"FSKY.JH4[取日线数据]"
JL4赋值:"FSKY.JL4[取日线数据]"
ZZKP4赋值:500-(JO4/ZS-1)*2200
ZZCP4赋值:500-(JC4/ZS-1)*2200
ZZZG4赋值:500-(JH4/ZS-1)*2200
ZZZD4赋值:500-(JL4/ZS-1)*2200
Q4赋值:如果JC4>JO4,返回自定色,否则返回如果JC4 相对位置上画矩形
相对位置上画矩形
JO5赋值:"FSKY.JO5[取日线数据]"
JC5赋值:"FSKY.JC5[取日线数据]"
JH5赋值:"FSKY.JH5[取日线数据]"
JL5赋值:"FSKY.JL5[取日线数据]"
ZZKP5赋值:500-(JO5/ZS-1)*2200
ZZCP5赋值:500-(JC5/ZS-1)*2200
ZZZG5赋值:500-(JH5/ZS-1)*2200
ZZZD5赋值:500-(JL5/ZS-1)*2200
Q5赋值:如果JC5>JO5,返回自定色,否则返回如果JC5相对位置上画矩形
相对位置上画矩形
JO6赋值:"FSKY.JO6[取日线数据]"
JC6赋值:"FSKY.JC6[取日线数据]"
JH6赋值:"FSKY.JH6[取日线数据]"
JL6赋值:"FSKY.JL6[取日线数据]"
ZZKP6赋值:500-(JO6/ZS-1)*2200
ZZCP6赋值:500-(JC6/ZS-1)*2200
ZZZG6赋值:500-(JH6/ZS-1)*2200
ZZZD6赋值:500-(JL6/ZS-1)*2200
Q6赋值:如果JC6>JO6,返回自定色,否则返回如果JC6相对位置上画矩形
相对位置上画矩形
A1赋值:500-(((ZX+ZC+JC+JC3+JC4)/5)/ZS-1)*2200
A2赋值:500-(((ZC+JC+JC3+JC4+JC5)/5)/ZS-1)*2200
A3赋值:(ZX+ZC+JC+JC3+JC4)/5
A5赋值:500-(((ZX+ZC+JC+JC3+ZX)/5)/ZS-1)*2200
ZV赋值:"FSKY.昨量[取日线数据]"
A6赋值:总量/ZV
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
当满足条件1时,在横轴(N1+20)/1000纵轴(A1-20)/1000位置书写数字,画洋红色
当满足条件1时,在横轴(N1+20)/1000纵轴(A1+20)/1000位置书写数字,画绿色
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   联系我们  |  指标公式网  |  指标网   |  指标公式  |   加入收藏   

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