以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 信号闪烁 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=138542) |
-- 作者:XXX123 -- 发布时间:2016/8/24 15:24:11 -- 信号闪烁 你好我用的是小周期K柱运行,大周期的策略,我在回到小周期看盘时发现有信号闪烁的现像,按理,我的策略应该会闪烁。 有什么好建议 如周线平均线,
KD:=CROSS(A,B); // 周线开多条件达成 ,用的是引用,这应该会有闪烁的现像吧 开多:BUY(KD AND HOLDING=0,1,MARKET); //开多信号 |
-- 作者:jinzhe -- 发布时间:2016/8/24 15:32:51 -- 一般小周期引用大周期会闪烁,所以推荐使用偏移引用,引用上一个周期已经固定的数据 比如stkindi(\'\',\'ma.ma1\',0,7,-1);这个-1就表示往前偏移一个周期,用上个礼拜的数据,这样就不会偏移闪烁了 |
-- 作者:XXX123 -- 发布时间:2016/8/24 16:45:28 -- 这样好像不行呀,这个结果偏后了一个周期,我需要在这个周期一结束就执行 |
-- 作者:XXX123 -- 发布时间:2016/8/24 16:53:04 -- 那种上周期达成收盘时开仓可以吗,像这个MARKET次周期开盘价也行,但是向后移一个周期的结果出入太多了 |
-- 作者:jinzhe -- 发布时间:2016/8/24 16:55:27 -- 小引大做偏移是必要的结果,不然不偏移就是信号闪烁了 |
-- 作者:XXX123 -- 发布时间:2016/8/24 17:02:11 -- 如果不算偏移回测的结果是不是算未来函数呀,因为这样当于当前行情会有能力改变历史, 这好像不是闪烁的问题, 如这样,现行情在走,上涨就做空,不涨不跌就无信号,这走完了,那是涨的就开了多,要不是涨的就不出信号,在实盘中,表现的是闪烁实际就是算未来参数呀
|
-- 作者:jinzhe -- 发布时间:2016/8/24 17:11:28 -- 小周期引用大周期就是一种隐性未来,因为小周期的k线时间短,走完之后就固定了的,但是大周期的k线时间长,小周期走完好几根了,大周期还没走完,然后在这段没有走完的时间内,小周期引用大周期的值,是一直变化不固定的,所以导致了结果一直变化。 这点才数据固定的测评上是反映不出来的,只有在实际的变化的行情里面,才能看出来 |
-- 作者:XXX123 -- 发布时间:2016/8/24 20:32:18 -- 有什么办法可以做一下实际评测呢? 我本想做一个偏移策略与一个没有处理的策略一起,做为开平仓条件,发现,这区别太大了,实际情况可能会好很多,也可能会差很我
|
-- 作者:jinzhe -- 发布时间:2016/8/25 9:06:31 -- 用上面的偏移引用 |
-- 作者:XXX123 -- 发布时间:2016/8/26 9:33:42 -- gr
昨日H:ret(HHV(HIGH,1),1); 昨日L:ret(LLV(LOW,1),1); 这样子是不会闪烁的吧,我调用的数据本来就是昨日的,还需要盘中确认这种信号闪烁吗 昨日H: stkindi(\'\',\'gr.昨日H\',0,6); 昨日L: stkindi(\'\',\'gr.昨日L\',0,6); |