龙听期货论坛's Archiver

龙听 发表于 2018-2-7 09:01

通达信DCLOSE,DHIGH,DOPEN,DLOW,DVOL函数说明

[code]
当心DOPEN DCLOSE DHIGH DLOW DVOL此类函数     股市小菜看  转载自网上

喜欢指标的新手一定要当心此类函数,指标编制老手也不一定知道因为查未来函数软件查不出的。

函数简单说明:
"不定周期"函数,就是将该次"收盘价的之字转向"至下次"收盘价的之字转向"间的周期,当成一个区间,
此区间的开.收.高.低.总量,即为DOPEN DCLOSE DHIGH DLOW DVOL

函数详细说明:
一.函数依据基础
首先大家要了解所有这些"不定周期"函数的依据基础是"收盘价的之字转向",
(无论收盘价涨跌百分比多少,只要由跌反涨,或由涨反跌就转向)
以公式表示则为zig(3,0.00001); (此公式通达信不能显示,请用飞狐显示)
因此,DCLOSE DHIGH DOPEN DLOW DVOL皆为不折不扣的未来函数;

二.个别函数的说明 (举例的数据为个人随便举出,方便说明,未考虑涨跌限制规定)
1.DCLOSE
下一个收盘价的之字转向的收盘价
举例:假如此次"收盘价的之字转向"间有5个周期,其收盘价分别为12,12.5,12.7,13,13.2
则这5天的DCLOSE分别为13.2,13.2,13.2,13.2,13.2 (取最后一天的收盘价)

2.DOPEN
至下一个收盘价的之字转向间的第一个开盘价 (请注意:不是下一个收盘价的之字转向的开盘价)
举例:假如此次"收盘价的之字转向"间有5个周期,其开盘价分别为13,14,13.5,12.5,12
则这5天的DOPEN分别为13,13,13,13,13 (取这5天中第一天的开盘价)

3.DHIGH
至下一个收盘价的之字转向间的最高价 (请注意:不是下一个收盘价的之字转向的最高价)
举例:假如此次"收盘价的之字转向"间有5个周期,其最高价分别为15,16,15,14,13
则这5天的DHIGH分别为16,16,16,16,16 (取这5天的最高价)

4.DLOW
至下一个收盘价的之字转向间的最低价 (请注意:不是下一个收盘价的之字转向的最低价)
举例:假如此次"收盘价的之字转向"间有5个周期,其最低价分别为18,17,16,17,17.5
则这5天的DLOW分别为16,16,16,16,16 (取这5天中的最低价)

5.DVOL
至下一个收盘价的之字转向间的累积量*100 (请注意:不是下一个收盘价的之字转向的量)
举例:假如此次"收盘价的之字转向"间有5个周期,这5天的量分别为300,250,400,150,200
DVOL计算:(300+250+400+150+200)*100=130000 (取这5天量的总和再乘以100)
因此这5天的DVOL分别为130000,130000,130000,130000,130000 (最后2位数,可能因小数进位关系,会有误差)

在淘宝网卖钱的华蓉VIP金钻指标:

很漂亮的公式,可惜有不定周期函数(DCLOSE),如果该股今天大涨了,马上就把昨天的金钻信号补上,所以表面上看,出金钻信号的股票都是涨幅不小。不定周期函数(DCLOSE)在未来函数检测器是查不出来的!
把不定周期函数(DCLOSE)改成CLOSE,其实就是普通的MACD

DIF1:=EMA(DCLOSE,12)-EMA(DCLOSE,26);
DEA1:=EMA(DIF1,9);
AAA1:=(DIF1-DEA1)*2*60;
必涨天上:IF(AAA1>REF(AAA1,1),AAA1,DRAWNULL),STICK,COLORRED,LINETHICK1;
必涨天下:IF(AAA1
黑马线:15;{可把它改成5}

主力:AAA1-REF(AAA1,1),COLORRED;
DRAWICON(CROSS(主力,黑马线),黑马线,26);
选股:CROSS(主力,黑马线);

这是金钻公式的通达信源码,关键是DCLOSE函数在骗人

DIF1:=EMA(DCLOSE,12)-EMA(DCLOSE,26);
DEA1:=EMA(DIF1,9);
AAA1:=(DIF1-DEA1)*2*60;
AAA上:=IF(AAA1>REF(AAA1,1),AAA1,DRAWNULL);
AAA下:=IF(AAA1
黑码线:=15;
主力:=AAA1-REF(AAA1,1),COLORRED;
WL:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6),LINETHICK1,COLOR0000FF;
WL3:=MA(WL,3),COLOR00FFFF;
WLT:=MA(WL,89),COLOR00FFFF,LINETHICK1;
T8:=FILTER(CROSS(WL,WL3) AND WL3
VAR6:=MA(WINNER(CLOSE),1)*100;
底部:=CROSS(VAR6,2.5);
选股:(CROSS(AAA1,0) AND CROSS(主力,0) AND 主力/AAA上>1 AND T8 AND WL<0 AND WL>-2)*0.20;
[/code]

龙听 发表于 2018-2-7 09:02

[code]
新同学 一定要当心此类函数,老同学也不一定知道因为查未来函数软件查不出的。

函数简单说明:
"不定周期"函数,就是将该次"收盘价的之字转向"至下次"收盘价的之字转向"间的周期,当成一个区间,
此区间的开.收.高.低.总量,即为DOPEN DCLOSE DHIGH DLOW DVOL

函数详细说明:
一.函数依据基础
首先大家要了解所有这些"不定周期"函数的依据基础是"收盘价的之字转向",
(无论收盘价涨跌百分比多少,只要由跌反涨,或由涨反跌就转向)
以公式表示则为zig(3,0.00001); (此公式通达信不能显示,请用飞狐显示)
因此,DCLOSE DHIGH DOPEN DLOW DVOL皆为不折不扣的未来函数;

二.个别函数的说明 (举例的数据为个人随便举出,方便说明,未考虑涨跌限制规定)
1.DCLOSE
下一个收盘价的之字转向的收盘价
举例:假如此次"收盘价的之字转向"间有5个周期,其收盘价分别为12,12.5,12.7,13,13.2
则这5天的DCLOSE分别为13.2,13.2,13.2,13.2,13.2 (取最后一天的收盘价)

2.DOPEN
至下一个收盘价的之字转向间的第一个开盘价 (请注意:不是下一个收盘价的之字转向的开盘价)
举例:假如此次"收盘价的之字转向"间有5个周期,其开盘价分别为13,14,13.5,12.5,12
则这5天的DOPEN分别为13,13,13,13,13 (取这5天中第一天的开盘价)

3.DHIGH
至下一个收盘价的之字转向间的最高价 (请注意:不是下一个收盘价的之字转向的最高价)
举例:假如此次"收盘价的之字转向"间有5个周期,其最高价分别为15,16,15,14,13
则这5天的DHIGH分别为16,16,16,16,16 (取这5天的最高价)

4.DLOW
至下一个收盘价的之字转向间的最低价 (请注意:不是下一个收盘价的之字转向的最低价)
举例:假如此次"收盘价的之字转向"间有5个周期,其最低价分别为18,17,16,17,17.5
则这5天的DLOW分别为16,16,16,16,16 (取这5天中的最低价)

5.DVOL
至下一个收盘价的之字转向间的累积量*100 (请注意:不是下一个收盘价的之字转向的量)
举例:假如此次"收盘价的之字转向"间有5个周期,这5天的量分别为300,250,400,150,200
DVOL计算:(300+250+400+150+200)*100=130000 (取这5天量的总和再乘以100)
因此这5天的DVOL分别为130000,130000,130000,130000,130000 (最后2位数,可能因小数进位关系,会有误差)

如以下公式等:
DIFF:=EMA(DCLOSE,12)-EMA(DCLOSE,26);
DEA:=EMA(DIFF,9),COLORFFFF00;
A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
底背离:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA);
MACD底背离:IF(底背离,57,0),LINETHICK2,COLORFF00FF;
DRAWTEXT(底背离,54,'←底背离'),COLORWHITE;
[/code]

页: [1]