Rss & SiteMap

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

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

标题:套利问题

1楼
zengxing 发表于:2017/5/25 23:43:13


账户:'1000';
套利品种1:'TA09';
套利品种2:'TA10';


JC:"TA09$CLOSE"-"TA10$CLOSE";


//下单
IF JC<100 THEN BEGIN
TBUYSHORT(1,1,MKT ,0,0,账户,套利品种2);
TBUY(1,1,MKT ,0,0,账户,套利品种1);
END

IF JC>100 THEN BEGIN
Tsell(1,1,MKT ,0,0,账户,套利品种1);
TSELLSHORT(1,1,MKT ,0,0,账户,套利品种2);
END

这样写是不是价差小于100,会不停的发单?有什么方法,可以只发一次单子吗?

2楼
FexTel 发表于:2017/5/26 8:33:08
加仓位控制或者全局变量控制

IF JC<100 AND TBUYHOLDINGEX(账户,套利品种1,0)=0 and TBUYHOLDINGEX(账户,套利品种2,0)=0 then
begin
TBUYSHORT(1,1,MKT ,0,0,账户,套利品种2);
TBUY(1,1,MKT ,0,0,账户,套利品种1);
END


3楼
zengxing 发表于:2017/5/26 9:41:01
后台交易  holding 之类的都不能用了是吧?
4楼
zengxing 发表于:2017/5/26 9:43:06
平仓的话

IF JC<100 AND TBUYHOLDINGEX(账户,套利品种1,0)>0 and TBUYHOLDINGEX(账户,套利品种2,0)>0 then

这样吗?
5楼
yukizzc 发表于:2017/5/26 9:56:06

tbuyholdingex是多头持仓

空头持仓是tsellholdingex

自己改下就好

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


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