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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 后台程序化开仓资金占用问题?

   

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


  共有2426人关注过本帖平板打印复制链接

主题:后台程序化开仓资金占用问题?

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


加好友 发短信
等级:新手上路 帖子:79 积分:0 威望:0 精华:0 注册:2014/1/16 15:01:52
后台程序化开仓资金占用问题?  发帖心情 Post By:2014/5/21 10:55:21    Post IP:114.66.6.244[只看该作者]


if CROSS(A,B) then begin
   sellshort(1,100%,MARKETR);
   buy(holding=0,30,MARKETR);
end
 
if CROSS(B,A) then begin
   sell(1,100%,MARKETR);
   buyshort(holding=0,30,MARKETR);
end

我做后台程序化交易,以上是开平仓代码,如果同时做三个品种,每个品种以10%开仓 ,假设前两个品种都开仓了 ,占总资金的20%左右,第三个品种开仓是以总资金的10%还是剩余资金(除开前两个品种开仓的资金)10%?
 
我是想每个品种都以总资产(包含已经开仓的品种)的10%进行开仓(而不是剩余资金来开仓),请问应该怎么写代码?

 回到顶部