以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 请老师编写个公式 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=173678) |
-- 作者:fxttxs186 -- 发布时间:2019/12/23 16:00:27 -- 请老师编写个公式 螺纹钢 当根K线收盘价>=上一根K线收盘价10个点,设为A,出现A之后,当根K线收盘价<=上一根K线价10个点,设为B, B是A之后满足条件的第一根K线,AB之间的距离控制在1---20根之间, 问题:1、当B成立时,求AB之间的最高点是多少?(包含AB两点自身的K线在内),在B点标注出这个最高点值 要求,不要使用未来函数
|
-- 作者:FireScript -- 发布时间:2019/12/23 16:19:57 -- 有个问题,A的位置是会重置的。当前K是A ,下个K也可能是A。你的逻辑是要取哪一个作为统计所用的A。 |
-- 作者:fxttxs186 -- 发布时间:2019/12/23 17:48:09 -- 请问你写过那种 比如50日新高的第一个回调吗? 只要第二根K线不创新高,那前一根就是50新高啊,如果不停的创新高,当然就不停满足了,BARSLAST函数可解决 你只要定义的A,用个BARSLAST(A)就搞定了嘛,它会找到最后一个满足条件的A,电脑会自动处理,明白?
|
-- 作者:yukizzc -- 发布时间:2019/12/23 21:39:53 -- a:c<ref(c,1)-10; b:c>ref(,c1)+10; cc:b and barslast(a)>10 and barslast(a)<20; |
-- 作者:fxttxs186 -- 发布时间:2019/12/24 9:16:23 -- 谢答, 但不是我要的, 你只写到出现B,
而我问的是B出现后,求AB之间的最高点? |
-- 作者:fxttxs186 -- 发布时间:2019/12/24 9:19:55 -- 诺大个金字塔论坛就没有人知道吗 |
-- 作者:yukizzc -- 发布时间:2019/12/24 9:31:35 -- a:c<ref(c,1)-10; b:c>ref(c,1)+10; cc:b and barslast(a)>10 and barslast(a)<20; DRAWTEXT(cc ,high ,numtostr(hhv(high,barslast(a)),2) )
|