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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 这两种写法有什么区别?

   

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


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

主题:这两种写法有什么区别?

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


加好友 发短信
等级:超级版主 帖子:18691 积分:0 威望:0 精华:0 注册:2013/7/15 9:22:16
这两种写法有什么区别?  发帖心情 Post By:2018/4/19 14:23:35    Post IP:180.169.30.6[只看该作者]

IF 条件A THEN BEGIN
    开多:BUY(持仓=0,1,MARKET);
   END 
多:BUY(条件B and 持仓=0,1,MARKET);          //开多
这两种写法有什么区别?我同时写在一起会不会有什么冲突?
或者会不会有优先执行哪个的说法?,,平仓情况是不是也一样?
或者说,哪种写法对更好一些?比如对运算,或者执行

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


加好友 发短信
等级:管理员 帖子:26631 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2018/4/19 14:28:31    Post IP:180.169.30.6[只看该作者]

1.这两种表达方式,没有在功能上没有区别。看使用习惯。但是对于代码模块化和可读性来说,前者更易于阅读。

 

这两中写法你写在一起,不会冲突,代码执行的逻辑是从上到下。顺序执行。谁条件满足谁触发,都满足都会触发。



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
小飞哥
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:55 积分:0 威望:0 精华:0 注册:2018/4/9 15:07:12
  发帖心情 Post By:2018/4/19 14:38:04    Post IP:59.41.244.246[只看该作者]

好的,谢谢!

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


加好友 发短信
等级:新手上路 帖子:55 积分:0 威望:0 精华:0 注册:2018/4/9 15:07:12
  发帖心情 Post By:2018/4/19 16:06:23    Post IP:59.41.244.246[只看该作者]

对了,如果同时写两个这样语句,,同时都是一个条件下单,这样会不会执行完一个下单再执行另一个下单,一共下两单?,不指定仓位的情况下?

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/4/19 16:11:40    Post IP:180.169.30.6[只看该作者]

 持仓=0这个条件会限制住的,只会执行第一个。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
小飞哥
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:55 积分:0 威望:0 精华:0 注册:2018/4/9 15:07:12
  发帖心情 Post By:2018/4/19 16:35:30    Post IP:59.41.244.246[只看该作者]

嗯,我的意思不加持仓=0的情况下,,,  如果写会不会开两单呢?,这只是假设,当然我需要开两单会直接把手数写成2
IF 条件A THEN BEGIN
    开多:BUY(1,1,MARKET);
   END 
IF 条件A THEN BEGIN
    开多:BUY(1,1,MARKET);
   END 

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/4/19 17:11:35    Post IP:180.169.30.6[只看该作者]

 不加 那就限制不了了。


命数如织,当如磐石。
 回到顶部