金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 5145|回复: 10

运行问题

[复制链接]

90

主题

279

帖子

279

积分

等级: 免费版

注册:
2022-3-20
曾用名:
发表于 2023-3-23 10:23 | 显示全部楼层 |阅读模式
持仓同步对于手工下的单会忽略吗?
图表上是0持仓,我手工下单后,持仓同步并没有进行同步平仓。
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2023-3-23 10:31 | 显示全部楼层
不会忽略啊,但是持仓同步的触发也是有一些限制的啊。默认是120的间隔才会触发一次,另外账户有未成交单或者某个窗口的最新K线上有信号,持仓同步也是暂停工作的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

90

主题

279

帖子

279

积分

等级: 免费版

注册:
2022-3-20
曾用名:
 楼主| 发表于 2023-3-23 10:57 | 显示全部楼层
技术010 发表于 2023-3-23 10:31
不会忽略啊,但是持仓同步的触发也是有一些限制的啊。默认是120的间隔才会触发一次,另外账户有未成交单或 ...

我是按照程序交易里默认的间隔10秒设置持仓同步的,你的意思是必须等待程序报单成交完毕才能矫正图表和实际持仓吧?我这里目前没有未成交单,但是图上最新K上是有一开一平的信号,那这种情况下,持仓同步会暂停工作?程序交易监控是在一开一平信号出来后我才启动的,系统并没有发单,说明监控已经忽略了这种情况的。如果持仓同步是你说的暂停工作了,我认为不对,因为不管最新k上是什么信号,报单成交后,这个信号不会消失,如果持仓同步不工作了,就不能及时矫正,只能等到下一个无信号的K线才能矫正,那不就延迟了吗?比如说我做日图,如果像我这样手工下了单或者是程序下的单,不能及时同步,就只能等到明天处理,那行情变化就太大了。
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2023-3-23 11:00 | 显示全部楼层
持仓同步本来就只是一个辅助工具,该功能是在不得已的情况下建议使用,是解决图表信号闪烁的问题的,信号闪烁,也是建议先优化自己的开平条件的,该功能并不能满足你所有的使用场景的。在最新K线上有信号,就是暂停的工作的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

90

主题

279

帖子

279

积分

等级: 免费版

注册:
2022-3-20
曾用名:
 楼主| 发表于 2023-3-23 15:12 | 显示全部楼层
技术010 发表于 2023-3-23 11:00
持仓同步本来就只是一个辅助工具,该功能是在不得已的情况下建议使用,是解决图表信号闪烁的问题的,信号闪 ...

更正一下,我搞错了,上午程序没发单是昨天我双击了图标停止了程序交易,今天没注意以为没发单,后来我双击重新开始交易后,程序跟之前一样还是下了多单,但没有平仓,根据06客服的回答,是执行平仓指令失败了,但是为何不在日志里记录呢?现在日志里仍然没有任何平仓信息,难道日志只记录执行成功的指令?没有任何信息,不能区分究竟是执行失败还是根本就没执行指令。如果实际持仓是1多1空,图表持仓是0,实际上持仓同步根本就不执行同步,这个持仓同步是默认根据净持仓来同步的吗?怎么设置才能实现多空都平呢?
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2023-3-23 15:22 | 显示全部楼层
1、如果是平仓指令失败了,日志中肯定会记录的。你是否是先发了开仓单,同时又发了一个平仓单,那开仓后到成交,是有时间差的,同时发平仓的时候会检测账户是否有持仓,检测到实际持仓为0,所以没有平,后来开仓的才成交了啊。
2、持仓同步是根据净持仓来计算的,多空都为1的话,没法通过持仓同步来平的,实现不了这个需求的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

90

主题

279

帖子

279

积分

等级: 免费版

注册:
2022-3-20
曾用名:
 楼主| 发表于 2023-3-30 22:39 | 显示全部楼层
技术010 发表于 2023-3-23 15:22
1、如果是平仓指令失败了,日志中肯定会记录的。你是否是先发了开仓单,同时又发了一个平仓单,那开仓后到 ...

你的意思是开平仓跟实际账户持仓有关?这不跟你们说的只跟图表持仓有关而跟账户无关相矛盾吗?怎么会这样呢?检测到账户仓为0就不执行平仓,那还是没有执行平仓,当然也就不会有日志记录,平仓指令在柜台那边也是检测到账户仓为0就会自动作废吗?还是你们自己设定的规则,为什么不把平仓指令挂在那里等待执行呢?比如说等待一段时间后账户有仓了,平仓指令也就自动执行了,这样行吗?
回复

使用道具 举报

90

主题

279

帖子

279

积分

等级: 免费版

注册:
2022-3-20
曾用名:
 楼主| 发表于 2023-3-30 23:14 | 显示全部楼层
技术010 发表于 2023-3-23 15:22
1、如果是平仓指令失败了,日志中肯定会记录的。你是否是先发了开仓单,同时又发了一个平仓单,那开仓后到 ...

同一个K线上多空信号都有的情况,比如说R-Breaker,日图上同一个K线上就会有做多和做空两个开仓价格,开始可能是做空,后来翻转又做多了,如果两个价格同时又是平仓的价格,那就会遇到我这种问题,翻转的时候,开仓和平仓指令就几乎同时发出了。
日志里查询到实际持仓这个也是指净持仓吗?
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2023-3-31 08:52 | 显示全部楼层
1、平仓的时候当然和实际账户有关系的啊,平仓信号出现后,只是理论持仓为0了,但是实际账户都没有持仓,那实际也没仓位可平的啊。不可能一直等着后面有持仓,再触发平仓的啊。这个不可行的。
2、在代码的执行上,从上往下执行的,平仓反手的逻辑是要把平仓语句写在开仓语句前面的,先触发平仓语句啊。在交易日志中,平仓信号触发,检测的这个实际仓位,不是该品种的净持仓,就是该品种当前平仓方向的持仓啊。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

90

主题

279

帖子

279

积分

等级: 免费版

注册:
2022-3-20
曾用名:
 楼主| 发表于 2023-4-13 11:56 | 显示全部楼层
技术010 发表于 2023-3-31 08:52
1、平仓的时候当然和实际账户有关系的啊,平仓信号出现后,只是理论持仓为0了,但是实际账户都没有持仓,那 ...

平仓指令不能等待执行这个究竟是交易所柜台那边的规则还是说你们自己设置的规则呢?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-25 20:46 , Processed in 0.154402 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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