通达信drawnull改成大智慧.docx
- 文档编号:4986793
- 上传时间:2022-12-12
- 格式:DOCX
- 页数:9
- 大小:1,006.82KB
通达信drawnull改成大智慧.docx
《通达信drawnull改成大智慧.docx》由会员分享,可在线阅读,更多相关《通达信drawnull改成大智慧.docx(9页珍藏版)》请在冰豆网上搜索。
通达信drawnull改成大智慧
通达信“drawnull”改成大智慧
我喜欢自己动手,喜欢自己把自己的电脑运行得快一点。
我试过多种行情软件,最后觉得通达信最好,它允许用户组织自己的版面、模板,而且可以占很小的磁盘空间,运行起来非常快。
许多行情软件,我试一次就不用了。
比如大智慧,它占的磁盘空间有2.04G,和我的通达信软件只占10.7M相比,竟然差了近200倍。
我的电脑磁盘空间有限,大软件我是不敢用的,所以大智慧、操盘手、同花顺之类,我早就不用了。
☆ ☆ ☆
大智慧、同花顺指标公式,过去写过,因为电脑现在连这些软件都没有了,所以就根本谈不上写指标公式了。
因为年纪大,记性不好,不用就忘。
时间一久,连怎么写都不知道了。
昨天一个好朋友坐在家里,非要问我怎么把通达信“drawnull”改成大智慧指标。
大智慧没有“drawnull”、“nodraw”,我也不知道怎么办。
架不住好朋友再三央求,只好从官方网站下载Tzj_Setup_20111227.exe来试试。
对于同一根趋势线,在通达信用“drawnull”,可以画出三种颜色。
PM:
MA(C,5),COLORWHITE,LINETHICK2;
IF(PM>REF(PM,1),PM,DRAWNULL),COLORRED,LINETHICK2;
IF(PM=REF(PM,1),PM,DRAWNULL),COLORRED;
IF(PM 但在大智慧我做不到。 想到一个办法,就是用画两条线,分别画不同的色,通过“CROSS”的办法再画一条和背景色相同颜色的线,分别复盖前条线的一半。 但它的算法太复杂。 后来想到画它的指数移动平均“EMA”的办法。 在老版本通达信没有新“DRAWBAND”指标时,是以柱状线画带状线的。 这就是数学的微分和积分嘛! ☆ ☆ ☆ 在通达信,可以画带状线。 总量: =VOL/10000,LINETHICK0; VAR1F: =EMA(EMA(CLOSE,9),9); VAR2: =(VAR1F-REF(VAR1F,1))/REF(VAR1F,1)*100,LINETHICK2,COLORWHITE; 控盘: IF(REF(总量,1)>100,VAR2*100,VAR2); 价位线: =EMA(控盘,5); DRAWBAND(控盘,RGB(255,200,0),价位线,RGB(0,056,250)); 大智慧就只能画柱状线了。 总量: VOL/10000,LINETHICK0; VAR1F: =EMA(EMA(CLOSE,9),9); VAR2: =(VAR1F-REF(VAR1F,1))/REF(VAR1F,1)*100; 控盘: =IF(REF(总量,1)>100,VAR2*100,VAR2); 价位线: =EMA(控盘,5); STICKLINE(控盘<=价位线,控盘,价位线,14,0),COLORBLUE; STICKLINE(控盘>价位线,控盘,价位线,14,0),COLORYELLOW; ☆ ☆ ☆ 同样的道理,线也可以画成带。 比如五日线: PM: MA(C,5),COLORWHITE,LINETHICK2; IF(PM>REF(PM,1),PM,DRAWNULL),COLORRED,LINETHICK2; IF(PM=REF(PM,1),PM,DRAWNULL),COLORRED; IF(PM 在通达信上是: 下面我们把它改成带状线。 通达信的桔兰色带状线是用下面的代码画出来的。 控盘: IF(REF(总量,1)>100,VAR2*AB*100,VAR2*AB); 价位线: =EMA(控盘,5); DRAWBAND(控盘,RGB(255,200,0),价位线,RGB(0,056,250)); 同样,在大智慧上,我们就只能画柱状线了。 PM: =MA(C,5); {画辅助线} BBE: =SMA(PM,5,2); STICKLINE(PM<=BBE,PM,BBE,14,0),COLORWHITE; STICKLINE(PM>BBE,PM,BBE,14,0),COLORMAGENTA; ☆ ☆ ☆ 最后,就是我在最开始想到一个办法,画两条线,分别画不同的色,通过“CROSS”的办法再画一条和背景色相同颜色的线,分别复盖前条线的一半。 PM: =MA(C,5); {画辅助线} BBE: SMA(PM,5,2),COLORRED,LINETHICK2; IF(BACKSET(BBE>REF(BBE,1),1),BBE,PM),LINETHICK2,COLORFF3300; {用背景色覆盖} IF(CROSS(PM,BBE),BBE,PM),LINETHICK3,COLOR000000; {IF(CROSS(BBE,PM),BBE,PM),LINETHICK3,COLOR000000;}; 当然,在大智慧上,无论怎样画,都有缺陷,这样遮挡的办法,会造成总有一些点被遮挡,露不出来。 ☆ ☆ ☆ 最后我得说明,如果用大智慧L2(或者新版允许免费使用传统行情数据的L2大智慧上也可以)行情软件,则可以调用大智慧L2系统的绘画函数PARTLINE。 如果用PARTLINE写,则是: PM: MA(C,5); PARTLINE(PM,PM>=REF(PM,1),RGB(255,0,0),PM 效果和通信达一样。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通达信 drawnull 改成 智慧