分析家公式网,提供指标公式,股票软件 用户登录  |  用户 注册

软件名称:[B]【福利】公布我的各级别DELTA(三角洲/时空之门)彩线公式方便大家研究[/B]
软件类型:国产软件
运行环境:Win9X/Win2000/WinXP/Win2003/Win7/
软件语言:简体中文
授权方式:免费版
软件大小:4.00 KB
官方主页:Home Page
更新时间:2018-05-26 01:25:19
软件简介:

由于DETLA的研究需要画彩线,最常用的是通达信软件,苦于没有农历函数,所以刚开始彩线都是手动画的,已经很累了。问题是研究到分钟级别,还要算上自然日的循环,那线画的实在是绝望。所以网上找别的软件里的公式,发现都不对(比较全的是百度DETLA理论贴吧吧主发的,但是也有不少细节没有考虑全,会造成彩线的混乱)。      
      最后无奈只能在网上公式的基础思路上自己研究,花了好几天时间,不过,最后终于完整的能让计算机画出正确位置的彩线。
      
      现在我把彩线公式分享出来,以免大家被网上错误的公式误导,也方便大家的自己研究。

      由于我现在快下班了,时间有限,就先更新最难的分时级别的。等我有时间在贴其他时间的。

      由于最常用的通达信缺少函数,所以我用的是金字塔软件(这里真不是给软件做广告。。。),可能其他软件也可以,细节就需要你们自己修改了。

----------------------DETLA彩线--------------短期彩线公式-------------------------------

     ①纯公式:(注意需要设置“原点时间”作为参数)
:=date;
:year;nodraw;
:month;nodraw;
:DAY;nodraw;
QD:=Date>=原点时间;
QQ:=barslast(cross(date,原点时间))+1;
JC:=-ref(,1);
isColor:=if(>ref(,1) and Date>原点时间,1,0);
交易日总数:=count(ISCOLOR,QQ)+1;
PPP:=if(JC<50 and JC>0,JC-1,0);
PPP大月:=if(=2 or =4 or =6 or =8 or =9 or =11,JC-70,0);
PPP小月:=if(=5 or =7 or =10 or =12,JC-71,0);
PPP跨年:=if(=1,JC-8870,0);      
PPP二闰月:=if(=3 and mod(,4)=0,JC-72,0);
PPP二平月:=if(=3 and mod(,4)<>0,JC-73,0);
PPP二月:=PPP二闰月+PPP二平月;
PPP:=PPP大月+PPP小月+PPP跨年+PPP二月;
PPP:=if(JC>50 and JC<10000,PPP,0);
PPP:=if(JC>10000,JC-18870,0);
PPPX:=PPP+PPP+PPP;
空白日总数:=SUM(IF(JC>0 AND QD,PPPX,0),QQ);
NUM:=交易日总数+空白日总数;
VERTLINE(>ref(,1) and QD  and mod(Num,4)=0),colormagenta;
VERTLINE(>ref(,1) and QD  and mod(Num,4)=1),coloryellow;
VERTLINE(>ref(,1) and QD  and mod(Num,4)=2),colorblue;
VERTLINE(>ref(,1) and QD  and mod(Num,4)=3),colorwhite;
VERTLINE(Barslast(=原点时间)=0 and FILTER(=原点时间,100)),coloryellow;
KLINE(O,H,L,C,0);


    ②说明
    之前也是只能编一些简单的公式,果然还是要不断的学习其它人,再加上自己思考才能慢慢提高。所以也是把我每一步所想的含义也与大家交流。万一我哪里想错了,或者表达错了,还能被大家及时纠正出来。以免自己或者大家误入歧途~~


    ③公式代码分解思路
:=date;
:year;nodraw;
:month;nodraw;
:DAY;nodraw;      {显示年、月、号没什么意义,就是方便读取当天时间,可以不显示}


QD:=Date>=原点时间;
QQ:=barslast(cross(date,原点时间))+1;    {从原点时间到目前的K线总数}


JC:=-ref(,1);                      {基础模型,为了方便以后书写}
                              {上一个交易日的自然日期减去下一个交易日自然日期}



isColor:=if(>ref(,1) and Date>原点时间,1,0);      {如果日线变动了一天则返回

关于本站 | 网站帮助 | 广告合作 | 声明 | 友情连接 | 网站地图 |
分析家公式网声明:本站所有股票公式软件资料均网上公开收集,如侵权请联系删帖。站内所有广告,均与本站无关!
Copyright © 2003-2024 70822.Com. All Rights Reserved .
页面执行时间:78.12500 毫秒