以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://www.weistock.com/bbs/list.asp?boardid=4) ---- 信号闪烁和信号偏移 (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=144615) |
-- 作者:mj_lfy -- 发布时间:2016/12/13 16:53:53 -- 信号闪烁和信号偏移 交易的时候出现信号偏移的情况(15分钟周期看图): 开始第一根15分钟K线走完时没有出现信号,但到之后第3、4根K线出现时,再看图上却在第一根K线的地方出现了信号
|
-- 作者:jinzhe -- 发布时间:2016/12/13 16:59:19 -- 有没有引用大周期的数据? |
-- 作者:mj_lfy -- 发布时间:2016/12/13 19:28:41 -- 有的,用的STKINDIEX引用,看图是再多框架中看的 |
-- 作者:jinzhe -- 发布时间:2016/12/14 8:55:41 -- 需要做偏移引用,NUM参数写-1 |
-- 作者:mj_lfy -- 发布时间:2016/12/14 9:37:52 -- 是在小周期需要偏移还是大周期上需要偏移引用,还是两个都要 |
-- 作者:jinzhe -- 发布时间:2016/12/14 9:42:26 -- 小周期上引用大周期需要 |
-- 作者:mj_lfy -- 发布时间:2016/12/14 9:51:24 -- 能解释下小周期引用大周期会出现这种情况的具体原因吗?而大周期引用小周期就不会 |
-- 作者:jinzhe -- 发布时间:2016/12/14 10:02:05 -- 因为小周期下大周期还没有走完,没有走完的大周期会影响到之前已经形成的小周期k先上的值。一个未来的值影响到了过去已经确定好的k线,这样就形成了闪烁 |
-- 作者:mj_lfy -- 发布时间:2016/12/14 10:36:03 -- 那现在要解决闪烁问题就有两种方法了,以15分钟引用60分钟为例:
1、用大周期引用小周期,用60分钟引用15分钟;这样的话交易是在60分钟K柱走完时发生的(以K线模式交易的),相当于第四个15分钟K柱走完的时候,而我的本意是想在第一个15分钟K柱走完时交易的,这就延迟了3个15分钟K柱了
2、用小周期引用大周期但大周期要偏移引用参数写-1,用15分钟引用上一个60分钟(是这样的吧?);这样交易是在第二个60分钟K柱中的第一个15分钟K柱发生的,也就相当于延迟了4个15分钟K柱了
这两种方法都是会与我想要的交易产生延迟的,还有其他的解决方法吗 |
-- 作者:jinzhe -- 发布时间:2016/12/14 10:47:09 -- 大引小,以60分钟引用15分钟为例,可以这样改: ss:mod(minute,60); 引用C1的值,引用的是60分钟第一根15分钟k线
小引大就只有偏移了 |