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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请教关于限制开仓次数的编写问题

   

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


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

主题:请教关于限制开仓次数的编写问题

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


加好友 发短信
等级:新手上路 帖子:30 积分:0 威望:0 精华:0 注册:2016/9/14 9:07:09
请教关于限制开仓次数的编写问题  发帖心情 Post By:2016/12/8 17:07:28    Post IP:14.223.182.29[显示全部帖子]

如果希望200个周期内限制交易次数少于3次,请问如何编写?谢谢您的帮助

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


加好友 发短信
等级:新手上路 帖子:30 积分:0 威望:0 精华:0 注册:2016/9/14 9:07:09
  发帖心情 Post By:2016/12/12 10:37:16    Post IP:14.223.181.137[显示全部帖子]

请问这个公式
COUNT(typebar(1,1)=0 ,200)<3
与上面的表示一样吗?

[此贴子已经被作者于2016-12-12 10:37:30编辑过]

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


加好友 发短信
等级:新手上路 帖子:30 积分:0 威望:0 精华:0 注册:2016/9/14 9:07:09
  发帖心情 Post By:2016/12/12 10:47:33    Post IP:14.223.181.137[显示全部帖子]

 但是测试结果不一样,相差很大,请问为什么?

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


加好友 发短信
等级:新手上路 帖子:30 积分:0 威望:0 精华:0 注册:2016/9/14 9:07:09
  发帖心情 Post By:2016/12/12 10:56:10    Post IP:14.223.181.137[显示全部帖子]

请问你可以将邮箱给我,我将代码都发给你吗?

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


加好友 发短信
等级:新手上路 帖子:30 积分:0 威望:0 精华:0 注册:2016/9/14 9:07:09
  发帖心情 Post By:2016/12/12 11:05:15    Post IP:14.223.181.137[显示全部帖子]

是的

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


加好友 发短信
等级:新手上路 帖子:30 积分:0 威望:0 精华:0 注册:2016/9/14 9:07:09
  发帖心情 Post By:2016/12/12 11:13:41    Post IP:14.223.181.137[显示全部帖子]

开多:=buy(kd&&(COUNT(typebar(1,1)=1 ,200)<3 or valid(typebar(1,1))=0)&&holding=0,1,thisclose);
variable:n=0;
if kd and holding=0 and n<3 then begin
    buy(1,1,market);
    n:=n+1;
end
 
if mod(barpos,200)=0 then n:=0;
测试结果不一样,请问为什么?

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


加好友 发短信
等级:新手上路 帖子:30 积分:0 威望:0 精华:0 注册:2016/9/14 9:07:09
  发帖心情 Post By:2016/12/12 11:16:59    Post IP:14.223.181.137[显示全部帖子]

开多:=buy(kd&&(COUNT(typebar(1,1)=1 ,200)<3 or valid(typebar(1,1))=0)&&holding=0,1,thisclose);
variable:n=0;
if kd and holding=0 and n<3 then begin
    buy(1,1,thisclose);
    n:=n+1;
end
 
if mod(barpos,200)=0 then n:=0;
测试结果不一样,请问为什么?


 回到顶部