以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 有个同个模型中 采取多个开仓条件和多个平仓条件 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=183989) |
-- 作者:yzg512999 -- 发布时间:2021/1/20 9:52:02 -- 有个同个模型中 采取多个开仓条件和多个平仓条件 1.在同个模型中,如果有多个开仓条件和多个平仓条件,这样可以实现吗? 比如多单平仓条件如下这样写: IF AA THEN SELL(HOLDING>0,0,MARKET);//多仓返回正数 IF BB THEN SELL(HOLDING>0,0,MARKET);//多仓返回正数 IF CC THEN SELL(HOLDING>0,0,MARKET);//多仓返回正数 当软件在程序化运行过程中,不管先出现AA还是BB还是CC的任何一个平仓条件,系统是不是自动回帮我平仓的? |
-- 作者:FireScript -- 发布时间:2021/1/20 9:57:42 -- 谁满足触发谁,都满足 按照代码顺序在前的触发。 |
-- 作者:yzg512999 -- 发布时间:2021/1/20 10:03:09 -- 在同个模型中,如果有多个开仓条件和多个平仓条件,这样互相之间是否会相互干扰的,如果不想让它互相干扰,有什么编写技巧可以避免这种问题吗? 比如A开仓条件想对应B平仓条件; 比如C开仓条件想对应D平仓条件; 比如在满足A开仓条件后,此时持有多单,后来出现了D平仓条件,却也给我平仓了。本来按照规定,是不想平仓的,因为B平仓条件还没出现。 文华财经中在同个策略中有个分组模型代码,你这里有这样的吗 |
-- 作者:FireScript -- 发布时间:2021/1/20 10:05:06 -- 这个的确只能用我们的模组下单,一般的下单是不行的。但是模组目前仅机构版才支持。 |
-- 作者:yzg512999 -- 发布时间:2021/1/20 10:10:15 -- 所以普通用户为了解决这个问题,只能退而求其次,把这些不同的开平仓条件分散到不同的模型中吧,比如搞2个模型 |
-- 作者:FireScript -- 发布时间:2021/1/20 10:11:06 -- 对。是这样的。 |