欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件交易策略发布专区 → [交易系统]区间突破

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有10308人关注过本帖树形打印复制链接

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

帅哥哟,离线,有人找我吗?
z7c9
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小飞侠 帖子:1882 积分:3310 威望:0 精华:15 注册:2010/3/15 13:11:56
[交易系统]区间突破  发帖心情 Post By: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楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:4 积分:21 威望:0 精华:0 注册:2011/3/4 10:32:50
  发帖心情 Post By:2011/3/20 22:07:54 [只看该作者]

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

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

想半天没想明白。


 回到顶部
帅哥哟,离线,有人找我吗?
lilieddove
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:58 积分:423 威望:0 精华:0 注册:2011/3/1 11:18:30
  发帖心情 Post By:2011/3/21 16:10:51 [只看该作者]

barslast(date<>ref(date,1))+1

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


 回到顶部