在分时图上加入日K线,有图有说明

这年代穷人日子不好过呀,乡亲们,眼看着自己的共享币日渐消瘦,也不得不想办法挣几个。
 说正事:在分时图里加进日K线,在 论坛早有人发过。说实话在我看来都有瑕疵。我现在是站在各位前辈的肩膀上,尽自己最大努力修改了关键部位的不足。自己认为尚可能用。我自己用的分时加了自己的MACD在里面,放在这里的没加,特别说明。日K线在上午,我让他在分时图的右半部分显示,下午自动跳转到左办部分显示。这样不影响我们看盘。
 提供的是导出来的指标,不加密、不限时。主要是考虑有些童鞋们不会自己装嵌套指标,因为这个指标要用线建立应用指标,有些人不会。所以干脆弄现成的给你。直接导入用就是。勿喜绕道,最见不得啥都给大家不干还屁话一大堆。
 此指标还有个瑕疵就是极个别票日K线乖离太大的话,分时日K线会显示失真。暂时还没办法完美解决。主要是解决它有会引起压缩分时图的问题。这只是极个别票。

当然日K线数量可以想加多少加多少。这里只加了9天的。自己需要可以动手加。
 

 

{年月日}
DA:=YEAR AND MONTH AND DAY;
AA1:=STRCAT(CON2STR(YEAR,0),'年');
AA2:=STRCAT(CON2STR(MONTH,0),'月');
AA3:=STRCAT(CON2STR(DAY,0),'日');
AA4:=STRCAT('【',IF(WEEKDAY=1,'一',IF(WEEKDAY=2,'二',IF(WEEKDAY=3,'三',IF(WEEKDAY=4,'四',IF
(WEEKDAY=5,'五',IF(WEEKDAY=6,'六','日')))))));
AA:=STRCAT(STRCAT(STRCAT(AA1,AA2),STRCAT(AA3,AA4)),'】');
DRAWTEXT_FIX(DA,0.85,0.01,0,AA),COLORWHITE;
{分时K线}
KP:=DYNAINFO(4);
ZX:=DYNAINFO(7);
ZS:=DYNAINFO(3);
ZG:=DYNAINFO(5);
ZD:=DYNAINFO(6);
OP:=400-(KP/ZS-1)*4000;
CL:=400-(ZX/ZS-1)*4000;
HI:=400-(ZG/ZS-1)*4000;
LO:=400-(ZD/ZS-1)*4000;
N1:=IF(FROMOPEN<=120,950,360);
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+4,HI,N1+8,LO,Q );
DRAWRECTREL(N1-10,OP,N1+22,CL,Q );

ZO:="FSKY.ZO#DAY";
ZC:="FSKY.ZC#DAY";
ZH:="FSKY.ZH#DAY";
ZL:="FSKY.ZL#DAY";
ZKP:=400-(ZO/ZS-1)*4000;
ZCP:=400-(ZC/ZS-1)*4000;
ZZG:=400-(ZH/ZS-1)*4000;
ZZD:=400-(ZL/ZS-1)*4000;
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-36,ZZG,N1-32,ZZD,Q1);
DRAWRECTREL(N1-49,ZKP,N1-17,ZCP,Q1);
JO:="FSKY.JO#DAY";
JC:="FSKY.JC#DAY";
JH:="FSKY.JH#DAY";
JL:="FSKY.JL#DAY";
ZZKP:=400-(JO/ZS-1)*4000;
ZZCP:=400-(JC/ZS-1)*4000;
ZZZG:=400-(JH/ZS-1)*4000;
ZZZD:=400-(JL/ZS-1)*4000;
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-76,ZZZG,N1-72,ZZZD,Q2);
DRAWRECTREL(N1-89,ZZKP,N1-57,ZZCP,Q2);

JO3:="FSKY.JO3#DAY";
JC3:="FSKY.JC3#DAY";
JH3:="FSKY.JH3#DAY";
JL3:="FSKY.JL3#DAY";
ZZKP3:=400-(JO3/ZS-1)*4000;
ZZCP3:=400-(JC3/ZS-1)*4000;
ZZZG3:=400-(JH3/ZS-1)*4000;
ZZZD3:=400-(JL3/ZS-1)*4000;
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-116,ZZZG3,N1-112,ZZZD3,Q3);
DRAWRECTREL(N1-129,ZZKP3,N1-97,ZZCP3,Q3);

JO4:="FSKY.JO4#DAY";
JC4:="FSKY.JC4#DAY";
JH4:="FSKY.JH4#DAY";
JL4:="FSKY.JL4#DAY";
ZZKP4:=400-(JO4/ZS-1)*4000;
ZZCP4:=400-(JC4/ZS-1)*4000;
ZZZG4:=400-(JH4/ZS-1)*4000;
ZZZD4:=400-(JL4/ZS-1)*4000;
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-156,ZZZG4,N1-152,ZZZD4,Q4);
DRAWRECTREL(N1-169,ZZKP4,N1-137,ZZCP4,Q4);

JO5:="FSKY.JO5#DAY";
JC5:="FSKY.JC5#DAY";
JH5:="FSKY.JH5#DAY";
JL5:="FSKY.JL5#DAY";
ZZKP5:=400-(JO5/ZS-1)*4000;
ZZCP5:=400-(JC5/ZS-1)*4000;
ZZZG5:=400-(JH5/ZS-1)*4000;
ZZZD5:=400-(JL5/ZS-1)*4000;
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-196,ZZZG5,N1-192,ZZZD5,Q5);
DRAWRECTREL(N1-209,ZZKP5,N1-177,ZZCP5,Q5);

JO6:="FSKY.JO6#DAY";
JC6:="FSKY.JC6#DAY";
JH6:="FSKY.JH6#DAY";
JL6:="FSKY.JL6#DAY";
ZZKP6:=400-(JO6/ZS-1)*4000;
ZZCP6:=400-(JC6/ZS-1)*4000;
ZZZG6:=400-(JH6/ZS-1)*4000;
ZZZD6:=400-(JL6/ZS-1)*4000;
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-236,ZZZG6,N1-232,ZZZD6,Q6);
DRAWRECTREL(N1-249,ZZKP6,N1-217,ZZCP6,Q6);

JO7:="FSKY.JO7#DAY";
JC7:="FSKY.JC7#DAY";
JH7:="FSKY.JH7#DAY";
JL7:="FSKY.JL7#DAY";
ZZKP7:=400-(JO7/ZS-1)*4000;

ZZCP7:=400-(JC7/ZS-1)*4000;
ZZZG7:=400-(JH7/ZS-1)*4000;
ZZZD7:=400-(JL7/ZS-1)*4000;
Q7:=IF(JC7>JO7,RGB(255,0,0),IF(JC7<JO7,RGB(0,255,255),IF(JC7=JO7,RGB(255,255,255),DRAWNULL)));
DRAWRECTREL(N1-276,ZZZG7,N1-272,ZZZD7,Q7);
DRAWRECTREL(N1-289,ZZKP7,N1-257,ZZCP7,Q7);
JO8:="FSKY.JO8#DAY";
JC8:="FSKY.JC8#DAY";
JH8:="FSKY.JH8#DAY";
JL8:="FSKY.JL8#DAY";
ZZKP8:=400-(JO8/ZS-1)*4000;
ZZCP8:=400-(JC8/ZS-1)*4000;
ZZZG8:=400-(JH8/ZS-1)*4000;
ZZZD8:=400-(JL8/ZS-1)*4000;
Q8:=IF(JC8>JO8,RGB(255,0,0),IF(JC8<JO8,RGB(0,255,255),IF(JC8=JO8,RGB(255,255,255),DRAWNULL)));
DRAWRECTREL(N1-316,ZZZG8,N1-312,ZZZD8,Q8);
DRAWRECTREL(N1-329,ZZKP8,N1-297,ZZCP8,Q8);
{分时均价线和分时线}
最新:CLOSE,COLORWHITE;
AQA:=SUM(AMOUNT,BARSCOUNT(C))/SUM(VOL*100,BARSCOUNT(C));
DRAWTEXT( ISLASTBAR AND 最新>REF(最新,1),最新,STRCAT(' 涨▲',CON2STR(最新,2))),COLORMAGENTA;
DRAWTEXT( ISLASTBAR AND 最新<REF(最新,1),最新,STRCAT(' 跌▼',CON2STR(最新,2))),COLOR00FF00;
均价:SUM(V*C,0)/SUM(V,0),COLORGREEN,LINETHICK1;
IF(均价<=REF(均价,1),均价,DRAWNULL),COLORGREEN,LINETHICK3;
IF(均价>=REF(均价,1),均价,DRAWNULL),COLORYELLOW,LINETHICK3;
DRAWTEXT(CURRBARSCOUNT=8,均价,'均'),COLORYELLOW,LINETHICK3;
DRAWNUMBER(CURRBARSCOUNT=1,均价,均价),COLORYELLOW,LINETHICK3;
{板块概念}
DRAWTEXT_FIX(1,0.000,1-0.05,0,DYBLOCK),COLORWHITE;
DRAWTEXT_FIX(1,0.0550,1-0.05,0,HYBLOCK),COLORYELLOW;
DRAWTEXT_FIX(1,0.1050,1-0.05,0,GNBLOCK),COLORYELLOW;



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


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


DA赋值:年份 AND 月份 AND 日
AA1赋值:字符串相加
AA2赋值:字符串相加
AA3赋值:字符串相加
AA4赋值:字符串相加
AA赋值:字符串相加
当满足条件DA时,在横轴0.85纵轴0.01位置书写文字,画白色
KP赋值:开盘价
ZX赋值:现价
ZS赋值:昨收盘价
ZG赋值:最高价
ZD赋值:最低价
OP赋值:400-(KP/ZS-1)*4000
CL赋值:400-(ZX/ZS-1)*4000
HI赋值:400-(ZG/ZS-1)*4000
LO赋值:400-(ZD/ZS-1)*4000
N1赋值:如果当前离开盘分钟数<=120,返回950,否则返回360
Q赋值:如果ZX>KP,返回自定色,否则返回如果ZX相对位置上画矩形
相对位置上画矩形
ZO赋值:"FSKY.ZO[取日线数据]"
ZC赋值:"FSKY.ZC[取日线数据]"
ZH赋值:"FSKY.ZH[取日线数据]"
ZL赋值:"FSKY.ZL[取日线数据]"
ZKP赋值:400-(ZO/ZS-1)*4000
ZCP赋值:400-(ZC/ZS-1)*4000
ZZG赋值:400-(ZH/ZS-1)*4000
ZZD赋值:400-(ZL/ZS-1)*4000
Q1赋值:如果ZC>ZO,返回自定色,否则返回如果ZC相对位置上画矩形
相对位置上画矩形
JO赋值:"FSKY.JO[取日线数据]"
JC赋值:"FSKY.JC[取日线数据]"
JH赋值:"FSKY.JH[取日线数据]"
JL赋值:"FSKY.JL[取日线数据]"
ZZKP赋值:400-(JO/ZS-1)*4000
ZZCP赋值:400-(JC/ZS-1)*4000
ZZZG赋值:400-(JH/ZS-1)*4000
ZZZD赋值:400-(JL/ZS-1)*4000
Q2赋值:如果JC>JO,返回自定色,否则返回如果JC相对位置上画矩形
相对位置上画矩形
JO3赋值:"FSKY.JO3[取日线数据]"
JC3赋值:"FSKY.JC3[取日线数据]"
JH3赋值:"FSKY.JH3[取日线数据]"
JL3赋值:"FSKY.JL3[取日线数据]"
ZZKP3赋值:400-(JO3/ZS-1)*4000
ZZCP3赋值:400-(JC3/ZS-1)*4000
ZZZG3赋值:400-(JH3/ZS-1)*4000
ZZZD3赋值:400-(JL3/ZS-1)*4000
Q3赋值:如果JC3>JO3,返回自定色,否则返回如果JC3相对位置上画矩形
相对位置上画矩形
JO4赋值:"FSKY.JO4[取日线数据]"
JC4赋值:"FSKY.JC4[取日线数据]"
JH4赋值:"FSKY.JH4[取日线数据]"
JL4赋值:"FSKY.JL4[取日线数据]"
ZZKP4赋值:400-(JO4/ZS-1)*4000
ZZCP4赋值:400-(JC4/ZS-1)*4000
ZZZG4赋值:400-(JH4/ZS-1)*4000
ZZZD4赋值:400-(JL4/ZS-1)*4000
Q4赋值:如果JC4>JO4,返回自定色,否则返回如果JC4 相对位置上画矩形
相对位置上画矩形
JO5赋值:"FSKY.JO5[取日线数据]"
JC5赋值:"FSKY.JC5[取日线数据]"
JH5赋值:"FSKY.JH5[取日线数据]"
JL5赋值:"FSKY.JL5[取日线数据]"
ZZKP5赋值:400-(JO5/ZS-1)*4000
ZZCP5赋值:400-(JC5/ZS-1)*4000
ZZZG5赋值:400-(JH5/ZS-1)*4000
ZZZD5赋值:400-(JL5/ZS-1)*4000
Q5赋值:如果JC5>JO5,返回自定色,否则返回如果JC5相对位置上画矩形
相对位置上画矩形
JO6赋值:"FSKY.JO6[取日线数据]"
JC6赋值:"FSKY.JC6[取日线数据]"
JH6赋值:"FSKY.JH6[取日线数据]"
JL6赋值:"FSKY.JL6[取日线数据]"
ZZKP6赋值:400-(JO6/ZS-1)*4000
ZZCP6赋值:400-(JC6/ZS-1)*4000
ZZZG6赋值:400-(JH6/ZS-1)*4000
ZZZD6赋值:400-(JL6/ZS-1)*4000
Q6赋值:如果JC6>JO6,返回自定色,否则返回如果JC6相对位置上画矩形
相对位置上画矩形
JO7赋值:"FSKY.JO7[取日线数据]"
JC7赋值:"FSKY.JC7[取日线数据]"
JH7赋值:"FSKY.JH7[取日线数据]"
JL7赋值:"FSKY.JL7[取日线数据]"
ZZKP7赋值:400-(JO7/ZS-1)*4000
ZZCP7赋值:400-(JC7/ZS-1)*4000
ZZZG7赋值:400-(JH7/ZS-1)*4000
ZZZD7赋值:400-(JL7/ZS-1)*4000
Q7赋值:如果JC7>JO7,返回自定色,否则返回如果JC7相对位置上画矩形
相对位置上画矩形
JO8赋值:"FSKY.JO8[取日线数据]"
JC8赋值:"FSKY.JC8[取日线数据]"
JH8赋值:"FSKY.JH8[取日线数据]"
JL8赋值:"FSKY.JL8[取日线数据]"
ZZKP8赋值:400-(JO8/ZS-1)*4000
ZZCP8赋值:400-(JC8/ZS-1)*4000
ZZZG8赋值:400-(JH8/ZS-1)*4000
ZZZD8赋值:400-(JL8/ZS-1)*4000
Q8赋值:如果JC8>JO8,返回自定色,否则返回如果JC8相对位置上画矩形
相对位置上画矩形
输出最新:收盘价,画白色
AQA赋值:成交额(元)的收盘价的有效数据周期数日累和/成交量(手)*100的收盘价的有效数据周期数日累和
当满足条件ISLASTBARAND最新>1日前的最新时,在最新位置书写文字,画洋红色
当满足条件ISLASTBARAND最新<1日前的最新时,在最新位置书写文字,COLOR00FF00
输出均价:成交量(手)*收盘价的历史累和/成交量(手)的历史累和,画绿色,线宽为1
如果均价<=1日前的均价,返回均价,否则返回无效数,画绿色,线宽为3
如果均价>=1日前的均价,返回均价,否则返回无效数,画黄色,线宽为3
当满足条件到最后交易的周期=8时,在均价位置书写文字,画黄色,线宽为3
当满足条件到最后交易的周期=1时,在均价位置书写数字,画黄色,线宽为3
当满足条件1时,在横轴0.000纵轴1-0.05位置书写文字,画白色
当满足条件1时,在横轴0.0550纵轴1-0.05位置书写文字,画黄色
当满足条件1时,在横轴0.1050纵轴1-0.05位置书写文字,画黄色
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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