使用平仓转对锁功能的平仓模式,如果原来持仓2多1空,即实际为1单多方向,怎么转空单只能平掉1手多单呢?那图表模式下,怎么编写代码能转为1单空方向呢?即平掉2手多单
[此贴子已经被作者于2018/8/21 0:21:10编辑过]
这个没办法做到的。 这个功能无法精细化控制。 后台可以通过代码实现,在图表上不行。
15年交易规则就改了,3年了,这么长时间了,怎么还解决不了这个问题呢,唉!!!
软件价格比3年前涨了不少,本来想狠狠心买软件实盘的,这样也没法实盘程序化呀,图标程序化不是成了摆设了么,禁不住要发发牢骚了。
这个功能和代码逻辑无关,之和设置有方式有关。只平模式下,策略代码中无论是平仓还是开仓都会被转成平仓操作。
if 做多 then begin
sellshort(1,1,limitr,close);
buy(holding=0,1,limitr,close);
end
if 做空 then begin
sell(1,1,limitr,close);
buyshort(holding=0,1,limitr,close);
end
这么写,图表模式下肯定实现不了反手,是吗?这是图表模式的缺点,必须用后台是吗
能不能把平仓模式的功能放大1倍,这样就能平掉2手了?
这个只平仓模式的用途是什么呢?能具体说一下么,感觉没实用价值呢
不是,这种可以做反手的。 只是你之前的需求:“如果原来持仓2多1空,即实际为1单多” 有判断实际账号持仓,这在图表上做不到。
确认一下,5楼是全部的策略吗? 图表上计算的是虚拟持仓,您又要考虑到实际持仓情况,您是图表程序化加上手工下单的?
[此贴子已经被作者于2018/8/21 16:38:21编辑过]