以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=182381)

--  作者:liuyong10086
--  发布时间:2020/9/27 21:58:26
--  [求简单多周期策略
求助版主指导,帮忙写个简单策略。。

满足5分钟周期5日均线上穿20日均线,,
和1分钟周期5日均线上穿20日均线,同时满足,,

我自己琢磨了许久也没写出来,,据说大小周期有信号闪烁的问题存在,。
1分钟周期满足了,5分钟周期还没走完,,,不知道该怎么解决,策略该如何写?

--  作者:liuyong10086
--  发布时间:2020/9/27 22:04:48
--  
是否需要禁用周期?
--  作者:FireScript
--  发布时间:2020/9/28 8:51:46
--  
跨周期调用:
 
闪烁的问题,那是没办法的。小引大时候很难避免的。


新建一个指标A:
ma5:ma(c,5);
ma20:ma(c,20);
majc:cross(ma5,ma20);
masc:cross(ma20,ma5);

当前周期调用下上面的指标:
majc_5:stkindi(\'\',\'A.majc\',0,2,0);
majc_1:stkindi(\'\',\'A.majc\',0,1,0);

cd:majc_5 and majc_1;//同时满足1分钟,5分钟的 五日上穿二十日


--  作者:liuyong10086
--  发布时间:2020/9/28 10:44:15
--  
majc_5:stkindi(\'\',\'A.majc\',0,2,-1);

-1,这样引用5分钟上一个已走完的数据能避免信号闪烁么?

--  作者:FireScript
--  发布时间:2020/9/28 10:45:55
--  
 能,前一个大周期的信号是确定过的。