Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共18 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:关于单次最大委托手数问题

1楼
flyme 发表于:2016/9/23 10:29:14

在螺纹钢模型中,由于螺纹钢单次最大委托手数是500手,当单个模型累积持仓超过500手的时候,平仓怎么处理?

if(HOLDING>=500,500,HOLDING);

这样的 写法是不对的,请教下版主,怎么处理?

2楼
jinzhe 发表于:2016/9/23 10:39:32
在实际运作时,这个写法的错误在哪里?
3楼
flyme 发表于:2016/9/23 10:43:24

当持仓量大于500的时候,只平仓500,剩下的仓位就不平仓了

 建议金字塔增加单次最大平仓量函数。

[此贴子已经被作者于2016-9-23 10:44:32编辑过]
4楼
jinzhe 发表于:2016/9/23 10:52:18

1,那你写的那段是可以的

2.感谢提交建议!

5楼
flyme 发表于:2016/9/23 10:54:22
现在关键是回测不了,这种写法。
6楼
flyme 发表于:2016/9/23 11:03:12
以下是引用flyme在2016-9-23 10:43:24的发言:

当持仓量大于500的时候,只平仓500,剩下的仓位就不平仓了

 建议金字塔增加单次最大平仓量函数。

[此贴子已经被作者于2016-9-23 10:44:32编辑过]

准确的建议应该是金字塔应该增加最大单次委托量函数,致使达到在持仓量大于交易所规定的最大单次委托量的情况下,以小于等于规定的单次委托量连续委托,直至持仓量为零。

7楼
jinzhe 发表于:2016/9/23 11:05:49
请说明下 “回测不了”指的是什么样的状态
8楼
flyme 发表于:2016/9/23 11:18:06
以下是引用jinzhe在2016-9-23 11:05:49的发言:
请说明下 “回测不了”指的是什么样的状态


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看
光标的那根线持仓量是1463手,后一根K线出现平仓信号,但是多单没全部平仓,而是平了500手
9楼
flyme 发表于:2016/9/23 11:22:19

SELL((多平条件1 or 多平条件3) AND HOLDING>0,if(HOLDING>= 500,500,HOLDING),LIMITR,if(ISLASTBAR,o-2*hd,O-1*hd));

这是平仓语句

[此贴子已经被作者于2016-9-23 11:22:38编辑过]
10楼
jinzhe 发表于:2016/9/23 11:28:37

buy(barpos=1,2100,market);
if holding>500 then begin

 ss:=CEILING(holding/500 );

 

 for i=1 to ss do begin

   sell(holding>0,min(holding,500),market);

 end

end

 

类似这样的

共18 条记录, 每页显示 10 条, 页签: [1] [2]


Powered By Dvbbs Version 8.3.0
Processed in 0.04395 s, 3 queries.