|
|
楼主 |
发表于 2021-2-27 06:13
|
显示全部楼层
在坛中经常看到无未来函数,在线检测未来函数,未来函数检测工具等等,如若在指标公式论坛中发表公式,标题必须注明有无未来函数的提示,似乎有谈及未来函数就色变的味道。通达信的主程序有检测用户自编公式是否使用了未来函数,并用文字显示提醒注意!而通达信的系统公式使用了未来函数却不检测也不用提醒并显示出来。例如:系统公式XLPL吸拉派落公式就使用了未来函数BACKSET函数,但未提醒一字。XLPL 吸拉派落 【副图】源码如下
EME13:=(EMA(EMA(C,13),13)/REF(EMA(EMA(C,13),13),1)-1)*1000;
吸:IF(EME13< 0 AND EME13> REF(EME13,1),EME13,DRAWNULL),NODRAW,COLOR8080FF;
拉:IF(EME13>=0 AND EME13> REF(EME13,1),EME13,DRAWNULL),NODRAW,COLOR0000FF;
派:IF(EME13>=0 AND EME13<=REF(EME13,1),EME13,DRAWNULL),NODRAW,COLOR00FF00;
落:IF(EME13< 0 AND EME13<=REF(EME13,1),EME13,DRAWNULL),NODRAW,COLORFFFFFF;
NOTEXT吸:IF(BACKSET(EME13< 0 AND EME13> REF(EME13,1),2),EME13,DRAWNULL),LINETHICK3,COLOR8080FF;
NOTEXT拉:IF(BACKSET(EME13>=0 AND EME13> REF(EME13,1),2),EME13,DRAWNULL),LINETHICK3,COLOR0000FF;
NOTEXT派:IF(BACKSET(EME13>=0 AND EME13<=REF(EME13,1),2),EME13,DRAWNULL),LINETHICK3,COLOR00FF00;
NOTEXT落:IF(BACKSET(EME13< 0 AND EME13<=REF(EME13,1),2),EME13,DRAWNULL),LINETHICK3,COLORFFFFFF;
对于未来函数的担心无外乎它的可变性或者飘移,事后诸葛亮等等。那么,未来函数就一定不能用了吗?既然不能用设计这么多具有未来属性的函数干什么呢?系统公式又在加密使用?这是否有些滑稽呢?上例中,BACKSET函数用在划线中可以平滑衔接提前显示有何不好呢?再例如:XMA偏移移动平均属于未来函数,只供内部测试使用。为什么?系统内部可用,用户使用须谨慎。
有这样两条线作为上压和下托的警示线我认为十分的好,有人起名为线上卖和线下买,实践中多数情况提示,警示性和可操作性要优于布林线的上下轨。
本人起名优化源码如下
乾穹:IF(PERIOD=5,(SQRT(10)*XMA(XMA(H,25),25))-(SQRT(10)-1)*XMA(XMA(L,25),25),DRAWNULL),LINETHICK3,COLORFF8080;
坤舆:IF(PERIOD=5,(SQRT(10)*XMA(XMA(L,25),25))-(SQRT(10)-1)*XMA(XMA(H,25),25),DRAWNULL),LINETHICK3,COLOR008000;
卖点:IFF(BACKSET(H*1.007>=乾穹,2),乾穹*1.007,DRAWNULL),LINETHICK9,COLORC9C9C9;
买点:IFF(BACKSET(L*0.990<=坤舆,2),坤舆*0.997,DRAWNULL),LINETHICK7,COLOR00F0F8;
与不含未来函数线的对比
SX:MA(C,25)*1.15;
BX:MA(C,25)*0.85;
S:IF(H>=SX,1,0);
B:IF(L<=BX,1,0);
个人观点仅供参考. |
-
参与人数 1 | 奖励 +8 |
热心 +3 |
时间 |
理由
|
空山之韵
| + 8 |
+ 3 |
2021-3-2 06:54 |
MACD有楼主更精彩!^_^ |
查看全部评分
|
|