以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 前一波峰最高价波谷最低价怎么表达? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=155845) |
-- 作者:hptbmjs -- 发布时间:2017/7/11 9:20:46 -- 前一波峰最高价波谷最低价怎么表达? 请问前一波峰最高价波谷最低价怎么表达?不要带未来函数的 |
-- 作者:FireScript -- 发布时间:2017/7/11 9:25:29 -- 你的波峰波谷如何定义的? |
-- 作者:hptbmjs -- 发布时间:2017/7/11 9:27:51 -- a:=REF(L,1)>REF(L,2)AND REF(L,2)>REF(L,3)AND REF(L,5)>REF(L,4) AND REF(L,4)>REF(L,3); b:=BARSLAST(a); BG:=REF(L,b); g:=REF(H,1)<REF(H,2) AND REF(H,2)<REF(H,3) AND REF(H,5)<REF(H,4) AND REF(H,4)<REF(H,3); f:=BARSLAST(g); BF:=REF(H,f); 这样表述对吗?
|
-- 作者:hptbmjs -- 发布时间:2017/7/11 9:28:40 -- 但是在图表上似乎有时对有时候错 |
-- 作者:FireScript -- 发布时间:2017/7/11 9:50:16 -- 以下是引用hptbmjs在2017/7/11 9:27:51的发言:
a:=REF(L,1)>REF(L,2)AND REF(L,2)>REF(L,3)AND REF(L,5)>REF(L,4) AND REF(L,4)>REF(L,3);
b:=BARSLAST(a);
BG:=REF(L,b);
g:=REF(H,1)<REF(H,2) AND REF(H,2)<REF(H,3) AND REF(H,5)<REF(H,4) AND REF(H,4)<REF(H,3);
f:=BARSLAST(g);
BF:=REF(H,f);
这样表述对吗? 你最终要取得的应该是波峰位置价格和波谷位置价格对吧? 你这个b:=BARSLAST(a) 取得并不是波谷的位置,上面引用到的那个ref(l,3)才是你需要的位置。需要把b:=BARSLAST(a)的位置再平移下。 |
-- 作者:wenarm -- 发布时间:2017/7/11 9:51:38 -- 怎么定义的波峰和波谷?我说的定义,是怎么归纳什么样的k线形态是波峰? 你上面的代码处理思路上没有问题。你说的不一样,应该是上述代码中在图表中,在特定的位置,不符合你的定义思路。
|
-- 作者:hptbmjs -- 发布时间:2017/7/11 10:49:33 -- 可否告知下如何平移呢?麻烦您了 |
-- 作者:wenarm -- 发布时间:2017/7/11 10:52:03 -- 平移什么? |
-- 作者:FireScript -- 发布时间:2017/7/11 10:54:28 -- 以下是引用hptbmjs在2017/7/11 10:49:33的发言:
可否告知下如何平移呢?麻烦您了 直接给b值加上平移数就可以了啊,你刚才波峰波谷都是五个K线的,b+3就是波谷的位置了。如果是7个K线那加4,以此类推。 |
-- 作者:hptbmjs -- 发布时间:2017/7/11 11:06:35 -- 明白了 非常感谢! |