自己建立多框架分别设成1分钟和15分钟周期的,然后分别加载这个策略。
如果需要另一周期的数据的话用stkindi这个函数调用下
可以啊,你在开仓代码里添加一个条件用stkindi读取另一个周期策略的持仓情况。
r1:=stkindiex('','a.持仓‘,0,21,1,300);
r2:=stkindiex('','b.持仓',0,21,15,300);
r5:=r1+r2;
if r5>=1 then
begin
sellshort(1,0,limitr,c);
buy(holding=0,1,limitr,c);
end
if r5<=-1 then
begin
sell(1,0,limitr,c);
buyshort(holding=0,1,limitr,c);
end
if r5=0 then
begin
sell(1,0,limitr,c);
sellshort(1,0,limitr,c);
end
注意:1.要使用轮询,最好是高频;
2.1分钟信号和15分钟信号不要闪,否则会频繁交易。
3.可能和你的想法有出入,就这个意思,你自己琢磨一下。
如果一分钟周期是即时开仓,15分钟周期是收盘价开仓,这也能做到吗?
都没有关系,你使用轮询就可以的
[此贴子已经被作者于2014/6/18 13:08:19编辑过]
1,固定轮询模式是实时监测的,条件达到即为报单。
2,收盘价是指报单价格,如果要2者混用。15分周期最好取REF得上一周期条件,然后用LIMITR,C
建议楼主先一步步学习,贪多不精
[此贴子已经被作者于2014/6/18 13:10:06编辑过]
工具-》选项-》视图 勾选多框架显示模式 可以打开多个框架,对应打开多个图表交易启动界面分别设置
如下图的技术分析和未命名

此主题相关图片如下:1.jpg
[此贴子已经被作者于2014/6/18 13:57:50编辑过]