以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=172842) |
-- 作者:一代天骄 -- 发布时间:2019/11/4 16:59:09 -- 持仓问题 是不是在图表交易,用真实的 持仓函数会不准确出现落单现象?还有如果用专业版的话,那么一个板块最大持仓不超过30w,板块里有A,B,C,D,E,如果出现信号,但是持仓已经超过同个板块里面持仓已经超过30w保证金,那么就不开仓了,这个能用代码准确实现吗?这个问题我前面有问过,不知道图表交易和后台交易差别在和么大, |
-- 作者:FireScript -- 发布时间:2019/11/4 17:02:41 -- 图表上用实际账号函数会带来很多问题,通常是不建议客户这样操作的。你上面的需求最简单直接的方式是多账号,一个版块一个账号操作。其他方式都会相当繁琐和复杂,我也不确定不要多账号情况下能否实现,这个需要尝试下,但是需要多长时间这个是无法保证的。 |
-- 作者:一代天骄 -- 发布时间:2019/11/4 17:10:28 -- 那如果一个板块里面,有高度相关的两个品种,比如说A和b,A品种出现开仓信号,顺利开仓,如果b出现开仓信号,那么忽略这个信号,这个能实现吗? |
-- 作者:FireScript -- 发布时间:2019/11/4 17:16:24 -- 需要后台,用超全局变量去协调。有可能能实现,具体需要明天盘中测试下。 |
-- 作者:一代天骄 -- 发布时间:2019/11/4 17:17:39 -- 好,明天我在来问下怎么实现。 |
-- 作者:FireScript -- 发布时间:2019/11/5 9:51:48 -- 可能不需要用全局变量也可以。 可以直接判断A品种的持仓,如果有今日开仓,也就是今持,那么B就不开仓了。这个是最简单的方式了。如果你思路简单的话,这个方式应该是可行的。 aC:TBUYHOLDINGEX(\'\',\'A\',1)-TBUYHOLDINGEX(\'\',\'A\',0);//判断下A今日是否已经下过单 if 开仓条件 and aC=0 then //如果A没下过 B可以下单,否则B不下单。 begin //开仓语句 end
|