改进的时间之窗公式指标源码[其他软件公式]
相关标签:
试发一个改进的时间之窗通用主图,同时向高手请教如何改进
这个公式参照了网络上流传的时间之窗公式,自己进行了一些修改,加入了提前一日提示时间之窗,修改了参数的设定。可以单独使用,可适合加入其他需要的公式中合并使用(如果合并使用,输出可能太多,需要自己精简一下)。
应该是通用源码,任何软件都能使用。以下在通达信测试通过。
{时间之窗}
原理解析:
源码:
{需要定义变量——N:1,1000,200;M:1,34,13}
时间之窗:=HHVBARS(ZIG(3,M)>REF(ZIG(3,M),1)
AND REF(ZIG(3,M), 1)<REF(ZIG(3,M), 2),N);
DRAWTEXT(时间之窗=1,L*0.94,'>'),COLORRED;
STICKLINE(时间之窗=2,L*0.95,L*0.98,2,0),COLORYELLOW;
DRAWTEXT(时间之窗=2,L*0.94,'3天'),COLORRED;
DRAWTEXT(时间之窗=3,H*1.06,'>'),COLORGREEN;
STICKLINE(时间之窗=4,H*1.05,H*1.02,2,0),COLORYELLOW;
DRAWTEXT(时间之窗=4,H*1.06,'5天'),COLORGREEN;
DRAWTEXT(时间之窗=6,L*0.94,'>'),COLORRED;
STICKLINE(时间之窗=7,L*0.95,L*0.98,2,0),COLORYELLOW;
DRAWTEXT(时间之窗=7,L*0.94,'8天'),COLORRED;
DRAWTEXT(时间之窗=11,H*1.06,'>'),COLORGREEN;
STICKLINE(时间之窗=12,H*1.05,H*1.02,2,0),COLORYELLOW;
DRAWTEXT(时间之窗=12,H*1.06,'13天'),COLORGREEN;
DRAWTEXT(时间之窗=19,L*0.94,'>'),COLORLIRED;
STICKLINE(时间之窗=20,L*0.95,L*0.98,2,0),COLORYELLOW;
DRAWTEXT(时间之窗=20,L*0.94,'21天'),COLORLIRED;
DRAWTEXT(时间之窗=32,H*1.06,'>'),COLORLIGREEN;
STICKLINE(时间之窗=33,H*1.05,H*1.02,2,0),COLORYELLOW;
DRAWTEXT(时间之窗=33,H*1.06,'34天'),COLORLIGREEN;
DRAWTEXT(时间之窗=53,L*0.94,'>'),COLORLIRED;
STICKLINE(时间之窗=54,L*0.95,L*0.98,2,0),COLORYELLOW;
DRAWTEXT(时间之窗=54,L*0.94,'55天'),COLORLIRED;
DRAWTEXT(时间之窗=87,H*1.06,'>'),COLORLIGREEN;
STICKLINE(时间之窗=88,H*1.05,H*1.02,2,0),COLORYELLOW;
DRAWTEXT(时间之窗=88,H*1.06,'89天'),COLORLIGREEN;
DRAWTEXT(时间之窗=142,L*0.94,'>'),COLORLIRED;
STICKLINE(时间之窗=143,L*0.95,L*0.98,2,0),COLORYELLOW;
DRAWTEXT(时间之窗=143,L*0.94,'144天'),COLORLIRED;
DRAWTEXT(时间之窗=231,H*1.06,'>'),COLORLIGREEN;
STICKLINE(时间之窗=232,H*1.05,H*1.02,2,0),COLORYELLOW;
DRAWTEXT(时间之窗=232,H*1.06,'233天'),COLORLIGREEN;
DRAWTEXT(时间之窗=375,L*0.94,'>'),COLORLIRED;
STICKLINE(时间之窗=376,L*0.95,L*0.98,2,0),COLORYELLOW;
DRAWTEXT(时间之窗=376,L*0.94,'377天'),COLORLIRED;
DRAWTEXT(时间之窗=608,H*1.06,'>'),COLORLIGREEN;
STICKLINE(时间之窗=609,H*1.05,H*1.02,2,0),COLORYELLOW;
DRAWTEXT(时间之窗=609,H*1.06,'610天'),COLORLIGREEN;
{结束}
{解释:上述公式以符合收盘价13%之字转向作为时间之窗起始计算日期,按费波纳契数列提示标注时间窗。变量N定义为显示范围(在距今多少天内的K线中提示时间之窗),变量M定义用作判断的之字转向的大小,如果需要判断大浪级,可以调整放大这个参数,现在默认使用13,是因为在最近的浪(20090303开始的浪)可以定义为时间之窗基准。如果需要从20081028开始,可以定义M为21}。
这个时间之窗使用了zig未来函数,但我认为这只是计算和提示时间,没有判断趋势的用途,所以应该可以放心使用。
根据公式计算这一次的时间窗是4月1日,但我认为应该是3月31日。不过1664点上升以来的时间之窗定位我认为还是比较满意的。
这个公式对第一天的自动定位时间之窗起算日期,我觉得还不够准,不知道哪位高手能够改进一下。
初次发公式,请大家不要笑话。
公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程】
有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友
可联系技术人员 QQ: 262069696 或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)
(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)
相关文章
-
没有相关内容