老师大神求解?? [文华财经]
- 咨询内容:
老师您好!我用的是赢智软件,我想做个数据统计,统计每个品种历史以来的波动率情况,按收盘价和开盘价为基础,把涨幅超过10%的定义为一波行情,期间有回撤超过3%的不算,也可以理解为涨了一波行情之后,回撤了3%,那么这波行情就算结束。“涨幅”定义为:最后一根K线的收盘价减去第一根K线的开盘价“回撤”定义为:最后一根K线的收盘价减去上一根K线的收盘价
请问老师:赢智软件是否能实现这个想法,并且可以把数据导出来 - 文华技术人员:
抱歉,这种想法暂时没有很好的方法实现。你可以参考函数,ZIGZAG 求之字转向。
用法:ZIGZAG(X,N,C)求X的在条件N下的之字转向值。
例:ZIGZAG(HIGH,10,1);表示最高价的10%的之字转向ZIGZAG(MA(HIGH,34),100,0);表示34个周期内最高价均线的100个价位的之字转向
函数取值具体说明:以ZIGZAG(HIGH,100,0);为例1、从第一根K线的最高价A做为起点开始取值,即A为之字转向的初始值2、后续K线的最高价如果一直为不大于或不小于A的100个价位的值,那么第二个点一直为最新K线上最高价HIGH的取值,随着后续K线上最高价取值的变动,之前K线上之字转向的取值也会发生改变,因为之前k线上之字转向的取值为A点与当前k线最高价连成的趋势线上对应的取值3、例如先出现了大于A的100个价位的K线,当根K线最高价的取值为B,那么后续的K线如果延续上升趋势,大于B的取值,则取代B成为第二点(此时前面K线之字转向的取值发生变化,理由同第2点);如果后续的K线未延续上升取值,均小于B的取值,则B值确定为第二个点4、确定第二个点之后,寻找后续最高价小于B的100个价位的K线,若未小于100个价位,则第三个点为当前最新K线的最高价5、后续之字转向的取值重复此规律
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容