以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=180398) |
-- 作者:marks -- 发布时间:2020/6/5 13:47:06 -- 不同模型执行同一品种的问题 请问,同一品种我写了两个策略,用第一个策略产生了开仓信号并持仓后又加载了另一个策略,后面的这个策略会继续执行吗。 比如,用第一个策略开仓了一单,开仓价是27,然后加载第二个策略,这个策略的逻辑是现价达到28平仓,这时如果价格达到了28会不会平仓
|
-- 作者:FireScript -- 发布时间:2020/6/5 14:39:49 -- 策略叠加了?叠加的话也会下单的。但是2个策略相互独立执行,逻辑上不相互干扰。 |
-- 作者:marks -- 发布时间:2020/6/8 9:31:01 -- 但是实际运行的情况是第一个策略开了仓,加载上第二个策略,第二个策略把第一个策略开的仓给平掉了。 还有支不支持买卖五档价格?
|
-- 作者:FireScript -- 发布时间:2020/6/8 9:48:14 -- 你说的是实际账号的持仓是吧。这个是可能有相互影响的,因为你毕竟是一个账号,持仓都在一个账号里面,2个策略都下到一起了是区分不开的。 比如说你第二个账号平仓信号,模型计算出来的平仓数量较大,这时候执行时候它只会判断你账号仓位足不足够不够平 它不会考虑这个仓位是哪个策略下的。这种情况在你看来就是把前面策略的仓位平掉了。
|
-- 作者:FireScript -- 发布时间:2020/6/8 9:48:48 -- 五档的支持的啊。可以按照五档价格下单的,但是一般是后台里面用。图表上用还必须考虑到历史信号问题。 |
-- 作者:marks -- 发布时间:2020/6/8 10:33:03 -- 我直接这样写,但是只有买一的价,其它的都为零 DEBUGFILE(\'D:\\OIL.TXT\',\' 平仓买一价:=%.2f\',DYNAINFO( 28));
DEBUGFILE(\'D:\\OIL.TXT\',\' 平仓买二价:=%.2f\',DYNAINFO( 29));
DEBUGFILE(\'D:\\OIL.TXT\',\' 平仓买三价:=%.2f\',DYNAINFO( 30)); |
-- 作者:FireScript -- 发布时间:2020/6/8 10:46:12 -- 什么市场的品种啊。你盘口能看到五档吗?看不到就取不到。部分市场的五档行情是需要单独购买的。 |
-- 作者:marks -- 发布时间:2020/6/8 11:14:25 -- 美原油,能看到五档,如果用买二之上的价格发送委托就会有预警,但下单交易失败 |
-- 作者:无为剑 -- 发布时间:2020/6/8 11:18:49 -- 外盘的5档盘口是点播的,如果你是后台的模式,那在图表不可见的品种上是没法使用多档的,只能使用1档 |
-- 作者:marks -- 发布时间:2020/6/8 12:05:07 -- 感谢 |