Rss & SiteMap

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

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

标题:[交易系统]区间突破

1楼
z7c9 发表于:2011/2/15 13:26:36

图片点击可在新窗口打开查看

 

 

runmode:0;

variable:maysset=0;

entertime:=time>=091500 and time<=145500;
exittime:=time>=150000;

dist1:=barslast(date<>ref(date,1))+1;
dist2:=ref(dist1,dist1);
hh:=ref(hhv(high,dist2),dist1);
ll:=ref(llv(low,dist2),dist1);
oo:=ref(open,dist1-1);

tt:=hh-ll;

highest:=oo+tt+mindiff;
lowest:=oo-tt-mindiff;

if holding=0 then begin
 if high>=highest then
  buy(1,1,limitr,highest);
end

if holding=0 then begin
 if low<=lowest then
  buyshort(1,1,limitr,lowest);
end

if holding>0 then begin
 if exittime then
  sell(1,holding,limitr,close);
end

if holding<0 then begin
 if exittime then
  sellshort(1,holding,limitr,close);
end

if exittime then
 myasset:=asset;

收益:(myasset-30000)/30000,noaxis,colormagenta;
次数:totaltrade,linethick0;
胜率:percentwin,linethick0;
连亏:maxseqloss,linethick0;
连赢:maxseqwin,linethick0;

[此贴子已经被作者于2011-10-3 11:25:13编辑过]
2楼
如履薄冰 发表于:2011/3/20 22:07:54

请问语句“dist1:=barslast(date<>ref(date,1))+1”是啥意思?

好像没有什么时候会date=ref(date,1)。

想半天没想明白。

3楼
lilieddove 发表于:2011/3/21 16:10:51
barslast(date<>ref(date,1))+1

用来计算日内周期(1分钟、5分钟、15分钟)的样本数。日内周期中的K线对应的DATE是一样的。

共3 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 2 queries.