通达信里用DRAWRECTREL函数绘制成交量,其中怎么用颜色区分阴量阳量(已解答:运七)
2016-09-26 16:53:00   来源:股票壹网   评论:0 点击:

通达信里用DRAWRECTREL函数绘制成交量,其中怎么用颜色区分阴量阳量(已解答:运七) 谢谢分享。。。。。投资愉快。。。。。。--RGB(110,110,110)));查RGB颜色表改成你想要的颜色,不知道是 不是你想问的这样?
  通达信里用DRAWRECTREL函数绘制成交量,其中怎么用颜色区分阴量阳量(已解答:运七)
谢谢分享。。。。。投资愉快。。。。。。--RGB(110,110,110)));查RGB颜色表改成你想要的颜色,不知道是 不是你想问的这样?--谢谢回复。。。。不那么简单。

网络上搜索了有关分时图里用画矩形函数   编写  K线的 源码,走马观花看了下没  看出  端倪。。。应该有办法吧。

03.JPG (109.53 KB)


--谢谢分享--在某论坛见别人这样玩~~~
搜狗截图20160926194112.png (28.8 KB)
--@张弓手
VVOL: VOL,VOLSTICK;
STICKLINE(C>O,0,VVOL,3,0),COLORRED;
STICKLINE(C<=O,0,VVOL,3,0),COLORC0C0C0;

--谢谢各位回帖。。谢谢7楼。 能否用 DRAWRECTREL 函数来 编写 成交量柱,且区分不同的颜色的简单方法?

成交量画的位置只能是指定屏幕的某一特定区域的绝对位置。毕竟最后一根K线已经放大10倍显示了。如果再用通常方法写成交量。那
视觉就是非常混乱的。也就是说只选择最近例如10天内的成交量编写到屏幕左侧。。当用向下键 缩小 多日K线时候,成交量保留原来位置不移动。
谢谢。--MACD指标写进主图 难度不大。6楼视觉不错。白色线框有可能是  DRAWRECTREL 函数画的(没看缩小或者放大后的图的区别比较的前提下)。背景为白色。中间用黑色填充。然后放在所有图形的最底层。这个就是制作表格的套路了。至于K线上 如果密集显示从 5-120日 的线。不显示数字,有些遗憾,只能到了那个价格看到那根线了。如果 要显示数字,很可能 数字打架,基本看不清楚。以后有空的话仿写一个6楼的主图。

现在是自己的图中,整个屏幕只设置一个主图。其他都不要了。必然需要有成交量的提示 。

--不好意思, 理解错了--@红茶2014

谢谢你。可以用,但是需要移动位置。谢谢--谢谢分享......--6楼难道又是马甲呢?早几天发在 此版块的 30 20 的省写都  进去了。。。呵呵--
引用:
原帖由 张弓手 于 2016-9-26 20:56 发表 搜狗截图20160926211458.png (33.14 KB)
--@张弓手
你这堆源码够呛~~~

DRAWTEXT(CURRBARSCOUNT=1 AND C<O,M5FD7B2,'————')COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1 AND C<O,M5FD7B2,'                五日线')COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1 AND C<O,M10FD7B2,'————')COLORBROWN;
DRAWTEXT(CURRBARSCOUNT=1 AND C<O,M10FD7B2,'                十日线')COLORBROWN;
DRAWTEXT(CURRBARSCOUNT=1 AND C<O,M20FD7B2,'————')COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1 AND C<O,M20FD7B2,'                廿日线')COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1 AND C<O,M30FD7B2,'————')COLORBROWN;
DRAWTEXT(CURRBARSCOUNT=1 AND C<O,M30FD7B2,'                卅日线')COLORBROWN;{三十日线}
DRAWTEXT(CURRBARSCOUNT=1 AND C<O,M40FD7B2,'————')COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1 AND C<O,M40FD7B2,'                四十线')COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1 AND C<O,M50FD7B2,'————')COLORBROWN;
DRAWTEXT(CURRBARSCOUNT=1 AND C<O,M50FD7B2,'                五十线')COLORBROWN;
DRAWTEXT(CURRBARSCOUNT=1 AND C<O,M60FD7B2,'————')COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1 AND C<O,M60FD7B2,'                六十线')COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1 AND C<O,M120FD7B2,'————')COLORBROWN;
DRAWTEXT(CURRBARSCOUNT=1 AND C<O,M120FD7B2,'                百二线')COLORBROWN;


DRAWTEXT(CURRBARSCOUNT=1 AND C>=O,M5FD7B1,'————')COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1 AND C>=O,M5FD7B1,'                五日线')COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1 AND C>=O,M10FD7B1,'————')COLORBROWN;
DRAWTEXT(CURRBARSCOUNT=1 AND C>=O,M10FD7B1,'                十日线')COLORBROWN;
DRAWTEXT(CURRBARSCOUNT=1 AND C>=O,M20FD7B1,'————')COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1 AND C>=O,M20FD7B1,'                廿日线')COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1 AND C>=O,M30FD7B1,'————')COLORBROWN;
DRAWTEXT(CURRBARSCOUNT=1 AND C>=O,M30FD7B1,'                卅日线')COLORBROWN;{三十日线}
DRAWTEXT(CURRBARSCOUNT=1 AND C>=O,M40FD7B1,'————')COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1 AND C>=O,M40FD7B1,'                四十线')COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1 AND C>=O,M50FD7B1,'————')COLORBROWN;
DRAWTEXT(CURRBARSCOUNT=1 AND C>=O,M50FD7B1,'                五十线')COLORBROWN;
DRAWTEXT(CURRBARSCOUNT=1 AND C>=O,M60FD7B1,'————')COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1 AND C>=O,M60FD7B1,'                六十线')COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1 AND C>=O,M120FD7B1,'————')COLORBROWN;
DRAWTEXT(CURRBARSCOUNT=1 AND C>=O,M120FD7B1,'                百二线')COLORBROWN;--我的前段时间源码也是公开的………(没有什么难度)
搜狗截图20160926212804.png (41.86 KB)
--船长兄又有新作了!哈。刚开始没仔细看。。后来发现MACD那里蛮熟悉。再后来 。。--象是有两个月没来了,或许还不止。这次来没看任何其他帖子。目的是写个自己特别点的东西。中途遇到点麻烦。边发帖边写。。放大10倍整死自己了,几月已经没动脑筋写 指标了,锈钝了。自己图中平移MACD是几个月前 象是借了 运七老师的部分源码  再根据自己意思改了  。。。强调最后一根K线放大10倍显示。这就是编写指标的初衷。后来发现出现了系列问题,便将错就错 加了些东西,把版面也 改成了只显示在一主图里。接下来又遇到困难了。现在不去回复任何他人的求助帖子,无须灵感的心态。
A市场,每天涨停的家数也不多,很多模型胜率很低。

写意和初衷
初衷.png (46 KB)


--如何隐藏通达信软件里  的 十字光标显示?--
引用:
原帖由 @张弓手 于 2016-9-26 16:53 发表
{ 1、}DRAWRECTREL(300,400,330,CONST("AB.A#DAY")-0,IF(C>=O,RGB(110,30,19),RGB(110,110,110)));
{2、}IF(C>=O,DRAWRECTREL(300,400,330,CONST("AB.A#DAY")-0,RGB(110,30,19)),DRAWRECTREL(300,400,330,CONST("AB.A#DAY")-0,RGB(110,110,110)));

{3}
AXBXT:=IF(C>=O,1,0);
DRAWRECTREL(300,400,330,CONST("AB.A#DAY")-0, RGB(110,30,19))*AXBXT;
DRAWRECTREL(300,400,330,CONST("AB.A#DAY")-0,RGB(110,110,110))*AXBXT;

以上三种都不行,请教各位 有没有简单方法 呢?谢谢。

{辅助公式AB}
A:IF(CURRBARSCOUNT=1,V/1000,0);
A1:IF(CURRBARSCOUNT=1,REF(V,1)/1000,0);
A2:IF(CURRBARSCOUNT=1,REF(V,2)/1000,0); ..........................................................................................................    
引用指标:
{AB}
V0:V/1000;
HX:C>O OR (C=O AND C>=REF(C,1));
LX:C<O OR (C=O AND C<REF(C,1));

使用指标:
HX0:="AB.HX#DAY";
LX0:="AB.LX#DAY";
V00:="AB.V0#DAY";
HX1:=IF(HX0,300,DRAWNULL);
HY1:=IF(HX0,400,DRAWNULL);
HX2:=IF(HX0,330,DRAWNULL);
HY2:=IF(HX0,CONST(V00),DRAWNULL)-0;
DRAWRECTREL(HX1,HY1,HX2,HY2,RGB(110,30,19));
LX1:=IF(LX0,300,DRAWNULL);
LY1:=IF(LX0,400,DRAWNULL);
LX2:=IF(LX0,330,DRAWNULL);
LY2:=IF(LX0,CONST(V00),DRAWNULL)-0;
DRAWRECTREL(LX1,LY1,LX2,LY2,RGB(33,110,33));


只写了当前的一根量柱,其它的自己仿写。
 张弓手:   2016-9-26 16:53
   { 1、}DRAWRECTREL(300,400,330,CONST("AB.A#DAY")-0,IF(C>=O,RGB(110,30,19),RGB(110,110,110)));
{2、}IF(C>=O,DRAWRECTREL(300,400,330,CONST("AB.A#DAY")-0,RGB(110,30,19)),DRAWRECTREL(300,400,330,CONST("AB.A#DAY")-0,RGB(110,110,110)));

{3}
AXBXT:=IF(C>=O,1,0);
DRAWRECTREL(300,400,330,CONST("AB.A#DAY")-0, RGB(110,30,19))*AXBXT;
DRAWRECTREL(300,400,330,CONST("AB.A#DAY")-0,RGB(110,110,110))*AXBXT;

以上三种都不行,请教各位 有没有简单方法 呢?谢谢。

{辅助公式AB}
A:IF(CURRBARSCOUNT=1,V/1000,0);
A1:IF(CURRBARSCOUNT=1,REF(V,1)/1000,0);
A2:IF(CURRBARSCOUNT=1,REF(V,2)/1000,0);



[ 本帖最后由 任刚 于 2016-9-29 07:09 编辑 ]

 股票专家荐股少而精.成功率达95%免费个股咨询点这里

 想了解手头持有个股接下来的走势个股论坛-股票吧点击这里

通达信里用DRAWRECTREL函数绘制成交量,其中怎么用颜色区分阴量阳量(已解答:运七)..更多详情请加腾飞涨停微信:gupiao139

相关热词搜索:通达信 指标编写互助答疑区

上一篇:求小时线上周与周的分割线公式(已解答:逍遥剑尊)
下一篇:求老师做(绿,粉柱各一个)选股公式(已解答:飞远国际)

本栏点击总排行
分享到: 收藏
短信荐股回顾
邮件传真荐股回顾
整网点击月排行
整网点击排行