Rss & SiteMap

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

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

标题:提前下单无法实现,请高手解答

1楼
nxdcs 发表于:2016/9/23 11:16:48

ma5:ma(o,5);
ma10:ma(o,10);
input:tq(5,3,60,1);//TQ即为您要提前的秒数
abb:=(time0-timetot0(dynainfo(207))<=tq) or not(islastbar);

COND1:=CROSS(MA5,MA10);
COND2:=CROSS(MA10,MA5);
if abb then
begin
平多头:sell(COND2,HOLDING,MARKET);
平空头:SELLSHORT(cond1,abs(holding),market);
//下单
开多仓:BUY(COND1 and holding=0,1,MARKET);
开空仓:Buyshort(COND2 and holding=0,1,MARKET);

end
//其他
当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY;

2楼
nxdcs 发表于:2016/9/23 11:18:35

设置为轮询方式,60秒固定时间

 

3楼
jinzhe 发表于:2016/9/23 11:19:32
要设置为轮询1秒模式
4楼
nxdcs 发表于:2016/9/23 11:25:01

我只是希望在大周期里面提前几秒下单,所以,想试试轮询方式,如果1秒,那计算量太大。有别的方式实现大周期提前下单,不用轮询方式。谢谢!

 

5楼
jinzhe 发表于:2016/9/23 11:31:28
那无法用代码实现了,用户用系统自带的走完k线提前下单功能,专业版可用
6楼
nxdcs 发表于:2016/9/23 11:36:26
哦,谢谢!
共6 条记录, 每页显示 10 条, 页签: [1]


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