金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 409|回复: 18

竞价时间委托不成功

[复制链接]

18

主题

126

帖子

126

积分

Rank: 4

等级: 专业版

注册:
2024-9-22
曾用名:
发表于 2024-11-7 18:21 | 显示全部楼层 |阅读模式
这个问题前面问过几次,所以设置选项这些都做了,除了动态品种这个看不明白什么意思,该怎么设置。


代码前半部分正确执行,记入了文件。但是开盘前读取挂单,没动作。另外代码里面是CTR是根据K线计算的变量,在2100开盘之间能读到吗?

IF DYNAINFO(207)>150000 AND DYNAINFO(207)<150500 THEN                                                          //盘后记录未成交委托
BEGIN
WRITEINIFILE('C:\DAILI_'+'.ini',STKLABEL+'UBQ', 'UBQ',TGLOBALSUBMITEX(1,'','',0));
WRITEINIFILE('C:\DAILI_'+'.ini',STKLABEL+'UBP', 'UBP',TORDERPRICE(1,1));
WRITEINIFILE('C:\DAILI_'+'.ini',STKLABEL+'USQ', 'USQ',TGLOBALSUBMITEX(3,'','',0));
WRITEINIFILE('C:\DAILI_'+'.ini',STKLABEL+'USP', 'USP',TORDERPRICE(3,1));

WRITEINIFILE('C:\DAILI_'+'.ini',STKLABEL+'CUBQ', 'CUBQ',TGLOBALSUBMITEX(2,'','',0));
WRITEINIFILE('C:\DAILI_'+'.ini',STKLABEL+'CUBP', 'CUBP',TORDERPRICE(2,1));
WRITEINIFILE('C:\DAILI_'+'.ini',STKLABEL+'CUSQ', 'CUSQ',TGLOBALSUBMITEX(4,'','',0));
WRITEINIFILE('C:\DAILI_'+'.ini',STKLABEL+'CUSP', 'CUSP',TORDERPRICE(4,1));
END

IF DYNAINFO(207)>205500 AND DYNAINFO(207)<205600  AND CTR3=CTR THEN                                             //开盘重新挂单
BEGIN
TBUY(GETINIFILE('C:\DAILI_'+'.ini',STKLABEL +'UBQ','UBQ')>=1,GETINIFILE('C:\DAILI_'+'.ini',STKLABEL +'UBQ','UBQ'),  LMT,GETINIFILE('C:\DAILI_'+'.ini',STKLABEL +'UBP','UBP'));
TBUYSHORT(GETINIFILE('C:\DAILI_'+'.ini',STKLABEL +'USQ','USQ')>=1,GETINIFILE('C:\DAILI_'+'.ini',STKLABEL +'USQ','USQ'),  LMT,GETINIFILE('C:\DAILI_'+'.ini',STKLABEL +'USP','USP'));
TSELL(GETINIFILE('C:\DAILI_'+'.ini',STKLABEL +'U','CUBQ')>=1,GETINIFILE('C:\DAILI_'+'.ini',STKLABEL +'CUBQ','CUBQ'),  LMT,GETINIFILE('C:\DAILI_'+'.ini',STKLABEL +'CUBP','CUBP'));
TBUYSHORT(GETINIFILE('C:\DAILI_'+'.ini',STKLABEL +'CUSQ','CUSQ')>=1,GETINIFILE('C:\DAILI_'+'.ini',STKLABEL +'CUSQ','CUSQ'),  LMT,GETINIFILE('C:\DAILI_'+'.ini',STKLABEL +'CUSP','CUSP'));
END

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

18

主题

126

帖子

126

积分

Rank: 4

等级: 专业版

注册:
2024-9-22
曾用名:
 楼主| 发表于 2024-11-7 20:29 | 显示全部楼层
如果引用收盘最后五分钟的K线,是直接用CLOSE, HIGH,还是要偏移一格,用REF
回复

使用道具 举报

2

主题

4429

帖子

4429

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-11-8 09:08 | 显示全部楼层
动态品种这个你选择一个板块或者直接选择账户栏 或者股票池 都行。它会直接读取里面的品种的。


你集合竞价期间操作得话,由于那时候是没有成交,只有委托 程序是没有驱动的。你是需要勾选不间断监控的。
这个也不要勾选

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

2

主题

4429

帖子

4429

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-11-8 09:12 | 显示全部楼层
“如果引用收盘最后五分钟的K线,是直接用CLOSE, HIGH,还是要偏移一格,用REF”你是指集合竞价期间吗?
那时候还没有K,你直接用C,H获取就行。  期货的第一个K必须等到撮合成交后才有。
回复

使用道具 举报

18

主题

126

帖子

126

积分

Rank: 4

等级: 专业版

注册:
2024-9-22
曾用名:
 楼主| 发表于 2024-11-8 12:08 | 显示全部楼层
明白了,这个非交易时间段,可以视为1500收的最后这根K。
另外上面这个动态品种也是要勾选。是这样吧
回复

使用道具 举报

2

主题

4429

帖子

4429

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-11-8 13:10 | 显示全部楼层
动态品种这个取决于你自己需要。
回复

使用道具 举报

18

主题

126

帖子

126

积分

Rank: 4

等级: 专业版

注册:
2024-9-22
曾用名:
 楼主| 发表于 2024-11-8 15:05 | 显示全部楼层
资深技术05 发表于 2024-11-8 13:10
动态品种这个取决于你自己需要。

要参与竞价动作的,得选上?
回复

使用道具 举报

2

主题

4429

帖子

4429

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-11-8 15:24 | 显示全部楼层
这个和集合竞价没有关系的。这个只是你监控品种的方式而已。这个动态监控是指监控的品种可能会发生变化的意思。
回复

使用道具 举报

18

主题

126

帖子

126

积分

Rank: 4

等级: 专业版

注册:
2024-9-22
曾用名:
 楼主| 发表于 2024-11-8 17:29 | 显示全部楼层
资深技术05 发表于 2024-11-8 15:24
这个和集合竞价没有关系的。这个只是你监控品种的方式而已。这个动态监控是指监控的品种可能会发生变化的意 ...

麻烦再说明一下
动态监控和不监控的品种,软件处置有什么不同?
多谢!
回复

使用道具 举报

2

主题

4429

帖子

4429

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-11-8 17:33 | 显示全部楼层
动态监控,你的品种可能会变化呀。你本来监控rb,au。可能根据设置的重载时间,后来就变成了ag.  

固定监控的品种,除非你重新设置,否则自始至终就是这么一个品种。  

并没有什么特别的。你如果要交易的品种是固定,就忽略这个动态加载,不要再去管它了。按照普通方式监控品种就行了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2024-12-22 17:14 , Processed in 0.231597 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表