Rss & SiteMap

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

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

标题:后台写一个开平撤单的写法

1楼
qq代人发帖 发表于:2019/2/18 15:18:09
请教:帮我下后台写一个开平撤单的写法
当信号出来后,单子如果不成交就等待1分钟,如果1分钟内不成交就撤单,然后在等5分钟,然后市价发单。
写一下开平
我们的软件设置,只有当信号出来后,单子如果不成交就等待1分钟,然后撤了就追
[此贴子已经被作者于2019/2/18 15:18:28编辑过]
2楼
wenarm 发表于:2019/2/18 15:35:43

单子如果不成交就等待1分钟,如果1分钟内不成交就撤单,然后在等5分钟,然后市价发单????、/

逻辑上不通。前后矛盾。怎么可能即等待一分钟,又在1分钟内撤单,

3楼
FireScript 发表于:2019/2/18 15:35:51
以多头为例:

GLOBALVARIABLE:mark:=0;
//有平多未成交单,且60秒未成交,则撤单
if TISREMAIN(1)=1 and TSUBMIT(1)>60 then begin
 TCANCEL(1,1);//撤单操作
 mark:=CURRENTTIME;//记录下撤单的时间点
end

tdiff:CURRENTTIME-mark;

if tdiff>=5*60 and mark<>0 then
begin
tbuy(1,1,mkt);
mark:=0;
end




[此贴子已经被作者于2019/2/18 15:36:22编辑过]
4楼
FireScript 发表于:2019/2/18 15:44:32
 建议在理解代码基础上完成空头部分。另外这个代码里面的撤单只对后台下单的未成交单有效,你手工下的单子,除非是后台监控界面进行的手工下单,其他下单如账户栏处的下的单是无法识别的。
5楼
人生如棋 发表于:2019/2/18 16:20:42
能不能做一个全局设置,所以的发单都来
6楼
FireScript 发表于:2019/2/18 16:26:41
 这个做不到。后台本身也是有一定限制的。
共6 条记录, 每页显示 10 条, 页签: [1]


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