Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:求版主一段跨周期的代码

1楼
PierreHuang 发表于:2015/4/21 6:34:21
以下代码是基于“日线图”的代码;
ma5:ma(open,5),LINETHICK0;
ma10:ma(open,10),LINETHICK0;
bbi1:(ma5+ma10)/2;

希望获得的跨周期代码为:当“日线图”的开盘价>bbi1时,在“5分钟”周期上进行多头交易;当“日线图”的开盘价<bbi1时,在“5分钟”周期上进行空头交易;谢谢各位。
2楼
jinzhe 发表于:2015/4/21 8:51:48
公式1:
ma5:ma(open,5),LINETHICK0;
ma10:ma(open,10),LINETHICK0;
bbi1:(ma5+ma10)/2;
 
公式2:
oo:callstock(stklabel,vtopen,6);//日线开盘价
bbi1:=stkindi('','公式1.bbi1',6);
if oo>bbi1 then begin
 
     多头交易代码
 
end

 

if oo<bbi1 then begin

 

     空头交易代码

 

end

 
 
 在小周期上引用大周期数据会有未来,所以不太认同你的思路
3楼
PierreHuang 发表于:2015/4/21 22:04:17
我真实引用的数据是前周期的数据,这样应该不会产生未来的问题了吧?谢谢
ma5:=ma(ref(open,1),5);
ma10:=ma(ref(open,1),10);

bbi1:(ma5+ma10)/2;

4楼
jinzhe 发表于:2015/4/22 9:07:27
往前偏移就不会了
共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.02734 s, 3 queries.