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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请教:日内多次开仓的情况,如何用函数表示这是第几次开仓?

   

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


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

主题:请教:日内多次开仓的情况,如何用函数表示这是第几次开仓?

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


加好友 发短信
等级:新手上路 帖子:6 积分:0 威望:0 精华:0 注册:2014/9/22 9:57:00
请教:日内多次开仓的情况,如何用函数表示这是第几次开仓?  发帖心情 Post By:2014/11/4 11:21:01    Post IP:116.226.5.241[只看该作者]

请教:日内多次开仓的情况,如何用函数表示这是第几次开仓?

我希望根据开仓次数的递增,来设置不同的开仓手数,请问有没有函数是表示日内第几次开仓的?谢谢!

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/11/4 11:25:32    Post IP:58.246.57.26[只看该作者]

计算平仓可以用totaldaytrade

但是计算日内开仓就要用全局变量来记录了

variable:n=0;//n作为记录一天开仓次数的全局变量

if 开空条件 and holding=0 then begin

   buyshort.......;

   n:=n+1;

end

//开空的时候n自加1,表示记录了一次开仓

if 开多条件 and holding=0 then begin

    buy........;

    n:=n+1;

end

//同样的,开多也是这样处理

nn:n,linethick0;

//这样nn就能获得一天的开仓次数了

if time=closetime(0) then n:=0;//收盘时重置n为0,第二天就会重新计算开仓次数了



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

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


加好友 发短信
等级:新手上路 帖子:6 积分:0 威望:0 精华:0 注册:2014/9/22 9:57:00
  发帖心情 Post By:2014/11/4 11:31:45    Post IP:116.226.5.241[只看该作者]

回复好快,非常感谢!!

 回到顶部