金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1385|回复: 18

开仓价格丢失问题

[复制链接]

135

主题

450

帖子

460

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
发表于 2025-3-25 15:30 | 显示全部楼层 |阅读模式
kdjg:=TENTERPRICE,LINETHICK0; //上次开仓价
fstkdzqs_1:=TOPENBAR;  //开仓历时
fstkdzqs:=fstkdzqs_1;  //开仓历时
fstkdjg:=ref(kdjg,fstkdzqs_1-1);
后台程序化,如上图。
上午九点03分开仓,然后上午fstkdjg日志的值都正常,到晚上就全部变成0了。fstkdzqs这个跟踪是正确的,也就是说系统能读到正确的开仓周期数。这是系统bug吗?

回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-3-25 15:34 | 显示全部楼层
点开监控这里看下能看到之前报单吗,另外后台有个数量,如果数量超过设定数值后同样取不到监控中记录的

就是这个数量

本帖子中包含更多资源

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

x
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

135

主题

450

帖子

460

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2025-3-25 15:39 | 显示全部楼层
这个记录是存在的。我这里设的是3000,肯定满足的。

本帖子中包含更多资源

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

x
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-3-25 15:41 | 显示全部楼层
是不是没做收盘导致当天数据都被清除了,工具-选项要设置好自动收盘,保存当天数据

本帖子中包含更多资源

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

x
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

135

主题

450

帖子

460

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2025-3-25 16:27 | 显示全部楼层
那是不会的,我们每天先下载tick,然后收盘。专人做。
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-3-25 16:28 | 显示全部楼层
下次把打印输出的结果论坛这边贴一下
有问题时候在动态显示牌上右键-数据
查看下确保数据是都有的

本帖子中包含更多资源

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

x
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

135

主题

450

帖子

460

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2025-3-26 23:02 | 显示全部楼层
数据都是完整的,一个多月没有漏一天。这个问题再次出现。我怀疑是代码问题:
kdjg:=TENTERPRICE,LINETHICK0; //上次开仓价
fstkdzqs_1:=TOPENBAR;  //开仓历时
fstkdzqs:=fstkdzqs_1;  //开仓历时
fstkdjg:=ref(kdjg,fstkdzqs_1-1);  
这个代码中,stkdzqs_1-1是不是不要-1?或者是在晚上不要-1?图表我看是对的。但后台程序化,都是白天正确,晚上错误。由于为0就会触发最大止损平仓,导致无法看第二天白天的情况。
回复

使用道具 举报

135

主题

450

帖子

460

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2025-3-26 23:09 | 显示全部楼层
2025-03-26 21:00:08.999    1250327 210100   [开多条件=0  开多信号价格=0.00  开多仓位=0.10   持仓手数=-5]   [平多信号=0  平多信号价格=0.00  平多仓位=-3.00]   [开空信号=0  开空信号价格=0.00  开空仓位=-0.10]   [平空信号=1  平空信号价格=5720.00  平空仓位=-5.00]   [开空策略信号=0  开多策略信号=0  平空策略信号=98  平多策略信号=0]   [当前资产=916116.95 动态权益=916116.95 当前可用资金=763919.15 占用保证金=151317.80  reftholding=0]  fstkdzqs=314  fstkkzqs=314 kdzqs=2666 kkzqs=314 pdzqs=2640 pkzqs=331]   [fstkkjg=0.00 fstkdjg=0.00 kdjg=5742.00 kkjg=5742.00]   [ref1tpckd_1=5867.33 ref1tpckd6=0.00 ref1tpckk6=9999999.00 ref1tpckk_1=5722]0.0000]0.0251]   [pd7_4zskd6jg=5858.000  pd7_5zskd6jg=5920.000  pk7_4zskk6jg=5750.000  pk7_5zskk6jg=5750.000]  [pk7_4_3_1var10=0  pd7_4_3_1var10=0 pk7_4_3_1=0 pd7_4_3_1=0 pk7_4=0 pd7_4=0]  [yktj6=1  ydtj6=0 pk7_4_3_1=0 kk7gttjvar1_1=0 kd7gttjvar1_1=0 nokktj=1]  [nokktj2=1  nokdtj=1 nokdtj2=1 kk6gttj4=1 kd6gttj4=1]  [kdtj6_2var4=0  kktj6_2var4=0 kd6gttj3=0 kk6gttj3=1 ydtj6=0 yktj6=1]  [fstdpkk6zqs=10  fsttpkd6zqs=1454 ykktj6=0 ykdtj6=0 ykktj6_1=0 ykdtj6_1=0]  [kktj6_2var1=0  kdtj6_2var1=1 ktbl=0 dtbl=0 ykktj6_1=0 ykdtj6_1=0]
回复

使用道具 举报

135

主题

450

帖子

460

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2025-3-26 23:32 | 显示全部楼层
看上面的fstkkzqs,同fstkdzqs代码是镜像的
回复

使用道具 举报

135

主题

450

帖子

460

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2025-3-27 05:57 | 显示全部楼层
我找到了另外一条跨多日的记录和相应日志,发现并不是到当天晚上fstkdjg变成0,而是后面的白天也是0,但图表该变量是对的。
0324早晨9.05开仓铁矿石。
当日开仓后,fstkdjg都是对的,都是771.5:

2025-03-24 10:57:03.802    1250324 105800   [开多条件=0  开多信号价格=0.00  开多仓位=0.10   持仓手数=3]   [平多信号=0  平多信号价格=0.00  平多仓位=1.80]   [开空信号=0  开空信号价格=0.00  开空仓位=-0.10]   [平空信号=0  平空信号价格=0.00  平空仓位=-1.80]   [开空策略信号=0  开多策略信号=0  平空策略信号=0  平多策略信号=0]   [当前资产=924284.93 动态权益=924284.93 当前可用资金=768960.43 占用保证金=153539.50  reftholding=3]  fstkdzqs=99  fstkkzqs=99 kdzqs=99 kkzqs=339 pdzqs=9998 pkzqs=222]   [fstkkjg=771.50 fstkdjg=771.50 kdjg=771.50 kkjg=771.50]   [ref1tpckd_1=766.30 ref1tpckd6=0.00 ref1tpckk6=9999999.00 ref1tpckk_1=762]0.0276]0.0000]   [pd7_4zskd6jg=765.000  pd7_5zskd6jg=765.000  pk7_4zskk6jg=764.000  pk7_5zskk6jg=759.000]  [pk7_4_3_1var10=0  pd7_4_3_1var10=0 pk7_4_3_1=0 pd7_4_3_1=0 pk7_4=0 pd7_4=0]  [yktj6=0  ydtj6=0 pk7_4_3_1=0 kk7gttjvar1_1=0 kd7gttjvar1_1=0 nokktj=1]  [nokktj2=1  nokdtj=1 nokdtj2=1 kk6gttj4=1 kd6gttj4=1]  [kdtj6_2var4=1  kktj6_2var4=0 kd6gttj3=1 kk6gttj3=0 ydtj6=0 yktj6=0]  [fstdpkk6zqs=113  fsttpkd6zqs=102 ykktj6=0 ykdtj6=0 ykktj6_1=0 ykdtj6_1=0]  [kktj6_2var1=1  kdtj6_2var1=0 ktbl=0 dtbl=0 ykktj6_1=0 ykdtj6_1=0]
2025-03-24 10:57:05.434    1250324 105800   [开多条件=0  开多信号价格=0.00  开多仓位=0.10   持仓手数=3]   [平多信号=0  平多信号价格=0.00  平多仓位=1.80]   [开空信号=0  开空信号价格=0.00  开空仓位=-0.10]   [平空信号=0  平空信号价格=0.00  平空仓位=-1.80]   [开空策略信号=0  开多策略信号=0  平空策略信号=0  平多策略信号=0]   [当前资产=924444.93 动态权益=924444.93 当前可用资金=768960.43 占用保证金=153539.50  reftholding=3]  fstkdzqs=99  fstkkzqs=99 kdzqs=99 kkzqs=339 pdzqs=9998 pkzqs=222]   [fstkkjg=771.50 fstkdjg=771.50 kdjg=771.50 kkjg=771.50]   [ref1tpckd_1=766.30 ref1tpckd6=0.00 ref1tpckk6=9999999.00 ref1tpckk_1=762]0.0275]0.0000]   [pd7_4zskd6jg=765.000  pd7_5zskd6jg=765.000  pk7_4zskk6jg=764.000  pk7_5zskk6jg=759.000]  [pk7_4_3_1var10=0  pd7_4_3_1var10=0 pk7_4_3_1=0 pd7_4_3_1=0 pk7_4=0 pd7_4=0]  [yktj6=0  ydtj6=0 pk7_4_3_1=0 kk7gttjvar1_1=0 kd7gttjvar1_1=0 nokktj=1]  [nokktj2=1  nokdtj=1 nokdtj2=1 kk6gttj4=1 kd6gttj4=1]  [kdtj6_2var4=1  kktj6_2var4=0 kd6gttj3=1 kk6gttj3=0 ydtj6=0 yktj6=0]  [fstdpkk6zqs=113  fsttpkd6zqs=102 ykktj6=0 ykdtj6=0 ykktj6_1=0 ykdtj6_1=0]  [kktj6_2var1=1  kdtj6_2var1=0 ktbl=0 dtbl=0 ykktj6_1=0 ykdtj6_1=0]


0324晚上日志,fstkdjg已经变成了0.但kdjg是对的。说明不是数据问题:


2025-03-24 21:08:59.341    1250325 210900   [开多条件=0  开多信号价格=0.00  开多仓位=0.10   持仓手数=3]   [平多信号=0  平多信号价格=0.00  平多仓位=1.80]   [开空信号=0  开空信号价格=0.00  开空仓位=-0.10]   [平空信号=0  平空信号价格=0.00  平空仓位=-1.80]   [开空策略信号=0  开多策略信号=0  平空策略信号=0  平多策略信号=0]   [当前资产=928722.63 动态权益=928722.63 当前可用资金=814410.43 占用保证金=111902.20  reftholding=3]  fstkdzqs=230  fstkkzqs=230 kdzqs=230 kkzqs=470 pdzqs=9998 pkzqs=353]   [fstkkjg=0.00 fstkdjg=0.00 kdjg=771.50 kkjg=771.50]   [ref1tpckd_1=777.94 ref1tpckd6=0.00 ref1tpckk6=9999999.00 ref1tpckk_1=762]0.0274]0.0000]   [pd7_4zskd6jg=765.000  pd7_5zskd6jg=765.000  pk7_4zskk6jg=764.000  pk7_5zskk6jg=759.000]  [pk7_4_3_1var10=0  pd7_4_3_1var10=0 pk7_4_3_1=0 pd7_4_3_1=0 pk7_4=0 pd7_4=0]  [yktj6=0  ydtj6=0 pk7_4_3_1=0 kk7gttjvar1_1=0 kd7gttjvar1_1=0 nokktj=1]  [nokktj2=1  nokdtj=1 nokdtj2=1 kk6gttj4=1 kd6gttj4=1]  [kdtj6_2var4=0  kktj6_2var4=0 kd6gttj3=0 kk6gttj3=0 ydtj6=0 yktj6=0]  [fstdpkk6zqs=244  fsttpkd6zqs=19 ykktj6=0 ykdtj6=0 ykktj6_1=0 ykdtj6_1=0]  [kktj6_2var1=1  kdtj6_2var1=0 ktbl=0 dtbl=0 ykktj6_1=0 ykdtj6_1=0]
2025-03-24 21:09:00.804    1250325 210900   [开多条件=0  开多信号价格=0.00  开多仓位=0.10   持仓手数=3]   [平多信号=0  平多信号价格=0.00  平多仓位=1.80]   [开空信号=0  开空信号价格=0.00  开空仓位=-0.10]   [平空信号=0  平空信号价格=0.00  平空仓位=-1.80]   [开空策略信号=0  开多策略信号=0  平空策略信号=0  平多策略信号=0]   [当前资产=928452.63 动态权益=928452.63 当前可用资金=814410.43 占用保证金=111902.20  reftholding=3]  fstkdzqs=230  fstkkzqs=230 kdzqs=230 kkzqs=470 pdzqs=9998 pkzqs=353]   [fstkkjg=0.00 fstkdjg=0.00 kdjg=771.50 kkjg=771.50]   [ref1tpckd_1=777.94 ref1tpckd6=0.00 ref1tpckk6=9999999.00 ref1tpckk_1=762]0.0274]0.0000]   [pd7_4zskd6jg=765.000  pd7_5zskd6jg=765.000  pk7_4zskk6jg=764.000  pk7_5zskk6jg=759.000]  [pk7_4_3_1var10=0  pd7_4_3_1var10=0 pk7_4_3_1=0 pd7_4_3_1=0 pk7_4=0 pd7_4=0]  [yktj6=0  ydtj6=0 pk7_4_3_1=0 kk7gttjvar1_1=0 kd7gttjvar1_1=0 nokktj=1]  [nokktj2=1  nokdtj=1 nokdtj2=1 kk6gttj4=1 kd6gttj4=1]  [kdtj6_2var4=0  kktj6_2var4=0 kd6gttj3=0 kk6gttj3=0 ydtj6=0 yktj6=0]  [fstdpkk6zqs=244  fsttpkd6zqs=19 ykktj6=0 ykdtj6=0 ykktj6_1=0 ykdtj6_1=0]  [kktj6_2var1=1  kdtj6_2var1=0 ktbl=0 dtbl=0 ykktj6_1=0 ykdtj6_1=0]

0325和后面的日志,fstkdjg同样为0:


2025-03-25 09:16:26.654    1250325 91700   [开多条件=0  开多信号价格=0.00  开多仓位=0.10   持仓手数=3]   [平多信号=0  平多信号价格=0.00  平多仓位=1.80]   [开空信号=0  开空信号价格=0.00  开空仓位=-0.10]   [平空信号=0  平空信号价格=0.00  平空仓位=-1.80]   [开空策略信号=0  开多策略信号=0  平空策略信号=0  平多策略信号=0]   [当前资产=925236.28 动态权益=925236.28 当前可用资金=808859.28 占用保证金=114357.00  reftholding=3]  fstkdzqs=358  fstkkzqs=358 kdzqs=358 kkzqs=598 pdzqs=9998 pkzqs=481]   [fstkkjg=0.00 fstkdjg=0.00 kdjg=771.50 kkjg=771.50]   [ref1tpckd_1=777.94 ref1tpckd6=0.00 ref1tpckk6=9999999.00 ref1tpckk_1=762]0.0275]0.0000]   [pd7_4zskd6jg=765.000  pd7_5zskd6jg=765.000  pk7_4zskk6jg=764.000  pk7_5zskk6jg=759.000]  [pk7_4_3_1var10=0  pd7_4_3_1var10=0 pk7_4_3_1=0 pd7_4_3_1=0 pk7_4=0 pd7_4=0]  [yktj6=0  ydtj6=0 pk7_4_3_1=0 kk7gttjvar1_1=0 kd7gttjvar1_1=0 nokktj=1]  [nokktj2=1  nokdtj=1 nokdtj2=1 kk6gttj4=1 kd6gttj4=1]  [kdtj6_2var4=0  kktj6_2var4=0 kd6gttj3=0 kk6gttj3=0 ydtj6=0 yktj6=0]  [fstdpkk6zqs=372  fsttpkd6zqs=147 ykktj6=0 ykdtj6=0 ykktj6_1=0 ykdtj6_1=0]  [kktj6_2var1=1  kdtj6_2var1=0 ktbl=0 dtbl=0 ykktj6_1=0 ykdtj6_1=0]

那么问题就出在下面的代码上:

kdjg:=TENTERPRICE,LINETHICK0; //上次开仓价
fstkdzqs_1:=TOPENBAR;  //开仓历时
fstkdzqs:=fstkdzqs_1;  //开仓历时
fstkdjg:=ref(kdjg,fstkdzqs_1-1);

fstkdjg:=ref(kdjg,fstkdzqs_1-1);中,kdjg不支持ref,但奇怪的是,在开仓当日,即0324白天,看日志fstkdzqs,是对的,但ref也没有问题。到了晚上和后面几天,fstkdzqs也是对的,但ref的值已经不对了。由于我们这个没有加仓,所以fstkdjg=kdjg。这样说来,ref好像也不是一直失效,所以非常像一个系统bug。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-14 00:43 , Processed in 0.143408 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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