以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 策略编写求助区 (http://weistock.com/bbs/list.asp?boardid=11) ---- [求助]请高手帮忙编写以下代码 (http://weistock.com/bbs/dispbbs.asp?boardid=11&id=52646) |
-- 作者:saintlucifer -- 发布时间:2013/5/31 10:35:25 -- [求助]请高手帮忙编写以下代码 TD-D波的波浪定义 以下内容皆以一波上涨及其回调为例。 1、波1 (1)首先要找到K线,它的收盘价是最近21根K线中最低的,这就可能是一波上涨的起点;那么如果之后 (2)市场出现K线,它的收盘价是最近13根K线中最高的,则确定市场处于波1之中;那么如果之后 (3)市场出现K线,它的收盘价是最近8根K线中最低的,则波1结束,波2开始;那么如果之后 2、波2 (1)市场出现K线,它的收盘价是最近21根K线中最高的,则波2结束,波3开始;那么如果之后 3、波3 (1)市场出现K线,它的收盘价是最近13根K线中最低的,则波3结束,波4开始;那么如果之后 4、波4 (1)市场出现K线,它的收盘价是最近34根K线中最高的,则波4结束,波5开始;那么如果之后 5、波5 (1)市场出现K线,它的收盘价是最近13根K线中最低的,则波5结束,波A开始;那么如果之后 6、波A (1)市场出现K线,它的收盘价是最近8根K线中最低的,则波A结束,波B开始;那么如果之后 7、波B (1)市场出现K线,它的收盘价是最近21根K线中最高的,则波B结束,波C开始;那么如果之后 8、波C (1)市场出现K线,它的收盘价低于波A的收盘价,则波C就锁定不可更改了。 能否在k线上实现以上波段计算,并在各转折点上进行标注 |
-- 作者:fly -- 发布时间:2013/6/4 14:44:51 -- 有点复杂,需要一些时间,请楼主耐心等待 |
-- 作者:fly -- 发布时间:2013/6/7 11:33:48 -- 供您参考
VARIABLE:flag=-1;
//中间变量 h13:= ref(hhv(c,13),1); h8:= ref(hhv(c,8),1); h34:= ref(hhv(c,34),1); c1:=ref(c,1);
//波1
//波2结束,波3开始
//波3
//波4结束,波5开始
//波5结束,波A开始
//波A结束,波B开始
//波B结束,波C开始
条件8看不懂,您可自己尝试添加上该条件 [此贴子已经被作者于2013-6-7 11:34:18编辑过]
|
-- 作者:saintlucifer -- 发布时间:2013/6/9 18:08:11 -- 十分感谢,基本能满足要求,剩下的可以自己完善了~~ |