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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 关于判断前一次交易的盈亏情况

   

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


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

主题:关于判断前一次交易的盈亏情况

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


加好友 发短信
等级:新手上路 帖子:24 积分:0 威望:0 精华:0 注册:2016/12/29 14:46:08
关于判断前一次交易的盈亏情况  发帖心情 Post By:2017/4/5 16:56:04 [只看该作者]

老师您好,我有个关于判断前次交易的盈亏情况的程序,可能是我写错了,没找到比较好的解决办法,发给老师,麻烦老师帮我改一下

VARIABLE:n=1;//加仓手术为一

 

if holding=0 and 开多条件 then begin
   if numprofit(1)<0,then BEGIN//如果前一次的交易是亏损的,那么
   n=2;                                    //加仓手术为2
   
   end
  
  buy(1,n,limitr,open);               //此时,以开盘价为限价买入N手

  n=1;
end

 此处不知道我对Numprofit的理解对不对,如果要是对的话这个程序到底是什么地方出问题了。


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


加好友 发短信
等级:超级版主 帖子:2266 积分:0 威望:0 精华:0 注册:2016/11/15 9:18:08
  发帖心情 Post By:2017/4/5 17:10:39 [只看该作者]

从代码逻辑上来看,不存在太明显的问题,仅仅是语法规范需要修改,比如:最后一行应为n:=1; 。那么,具体在实际运行中有什么疑惑呢?


————————————————————

90%问题均可在历史帖中重现,请善用检索

————————————————————

VIP认证的好处: 帖子将更好更快地被处理

————————————————————

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


加好友 发短信
等级:新手上路 帖子:24 积分:0 威望:0 精华:0 注册:2016/12/29 14:46:08
  发帖心情 Post By:2017/4/6 10:11:59 [只看该作者]

谢谢


 回到顶部