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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → enterbars,enterprice,openprofitper等交易函数调用失败?求原因

   

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


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

主题:enterbars,enterprice,openprofitper等交易函数调用失败?求原因

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2017/2/13 16:36:02    Post IP:180.173.193.42[显示全部帖子]

1.全局变量没用对,全局变量定义后只在第一根k线赋初值,后面的k线需要写代码去计算,你这没有写如何计算,赋初值时还没有交易,也就是没有openprofit了


VARIABLE : POSITION=0;

 

IF POSITION=0 AND CLOSE>45000 THEN BEGIN
   BUY(1,1,MARKET);
   POSITION:=1;
END

M_OPENPROFITPER:=OPENPROFITPER;
IF M_OPENPROFITPER>0.10 AND POSITION=1 THEN BEGIN
   SELL(1,1,MARKET);
   POSITION:=0;
END

这样改就能取到赋值了

 

2.enterprice不知道你是怎么写的,是不是也是上面的问题



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

客户服务部

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

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

 回到顶部