求一个指标的编写 (文华财经WH8赢智V8.2)

投资者咨询:求一个指标的编写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-3 10:27
类似于之字转向,当收盘价出现3%的转折时,定义之前的波峰为某个值,定义之前的波谷为某个值,比如图上A B两个谷,都是收盘价出现3%转折后 确认的波谷,我想求出这两个谷的收盘价,并且以后向前引用他们的时候都能找到他们,就是说这些波峰波谷出现后我都能确定他们并且可以向前找到他们。

图片点击可在新窗口打开查看
技术人员回复
日期:2018-5-3 10:48
 百分比波峰只能用之字转向函数确定

因为百分比判断中,k线数量是未知的,可能是10根转向,也可能是30根转向

数量很难量化的,因此编写是确定不了的,延后判断高低点只能用固定数量判断

如下

A:=REF(H,10)>HHV(H,10)*1.03&&REF(H>HV(H,10)*1.03,10);
HH:VALUEWHEN(A,REF(H,10));
投资者咨询:求一个指标的编写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-3 10:27
 那能不能确定之前某一日的K线为初始K线,比如2018年3月1日当期的K线为初始K线,从3月1到最新一日的K线为统计数,标记出3月1日之后出现所有3%转折的波峰与波谷,波峰依次定义为A1 A2 A3~~~~~波谷依次定义为B1 B2 B3~~~~   
投资者咨询:求一个指标的编写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-3 10:27
 你说的难判断是在固定K线数量里判断其中一个难判断吧?我是说我要把自某天K线开始的所有出现3%幅度之子转向的波峰波谷全部找出并且标注出,不只是找最新的一个,标注出来之后,我将来需要找某个峰谷时可以直接输入他的标记值找到他。
技术人员回复
日期:2018-8-26 17:53
核实您的思路

假设以3月1日开始统计。那么转向如何定义?

当前价格与3月1日以来最高价的差值,占最高价的百分比大于3%就标记吗
 
投资者咨询:求一个指标的编写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-3 10:27
 不是这个意思,我是要求出之前多个波峰波谷值,就是说只要按照规则出现过的波峰波谷就进行记录,不只是最新价形成的,规则是,3月1号开始的K线进行统计,当最新K线收盘价比初始K线高3%时标记A1,如果价格始终涨那始终就标注A1,当价格回落,最新价比A1低3%时,则把A1值固定下来(A1固定在之前的最高价上,也就是波峰值),以后我想调取A1的价格时直接可以找出他;当最新价比A1低3%时标注B1,如果价格一直跌,则始终标注为B1,直到价格出现了幅度3%的转折,这时把B1固定下来,固定的价格在波谷位置,新的价格用A2(之前一直用B1表示)表示;以后只要出现这样超过3%的转折就一次给波峰定义为A2 A3・・・・・・波谷定义为B2 B3・・・・・・  ;
因为最新价没有出现转折所以可能是A也可能是B(出现3%转折的时候) 所以最新价不用记录,但是之前已经出现3%转折的波峰波谷要记录,最少记录最新价之前的一个已经明确出现3%价格转折的波峰和波谷。最新价格的用处是和之前形成的最近的波峰波谷做对比用的,所以并不需要标注。

图片点击可在新窗口打开查看
   
投资者咨询:求一个指标的编写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-3 10:27
 这个形态模型很难编写,因为打算买你们的实盘程序化,所以必须写出来能用才行,否则程序化功能没法实现。
投资者咨询:求一个指标的编写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-3 10:27
 如果我表述的不明确,请给我一个你们工程师的电话,我们电话上说好吧。
技术人员回复
日期:2018-8-31 11:37
 这个地方只能用内部函数ZIGZAG 取值的,必须用未来函数的

就像您截图那样,一定用了未来函数的,您定义时起始就用了未来条件确定曾经K线,虽然您是延后判断,但是编写上一定会用到未来函数的

这里也有特殊情况,先涨了3%,下跌了1%,又涨了2%又下跌了,这时高低点怎么判断?从图上看这时会有好多高低点的

百分比的判断局限性很大的,程序化编写中是不用的

很少有人这么定义,都是用k线形态去替换,避免这种行情特殊性,比如走完的10k线后发现10根k线前k线是30周期最大值,取这个区域高点

请您用这种方法定义下您的思路