金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 5309|回复: 13

我在客服的帮助下把图表改成后台的,为何模拟交易不成交?

[复制链接]

75

主题

300

帖子

300

积分

等级: 免费版

注册:
2021-6-1
曾用名:
发表于 2021-12-22 16:23 | 显示全部楼层 |阅读模式
我在客服帮助下把图表改成后台的,后台测试跟图表有些差别(不是很大),客服也解释过是两者运行机制不一样造成的,可是呢我模拟交易的时候发现没有发单,我把我图表实盘的下单记录和后台模拟的交易记录截图上来看下(同一套策略) 1.png 2.png
帮我看看哪里出问题?
回复

使用道具 举报

30

主题

7077

帖子

7087

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-12-22 16:26 | 显示全部楼层
看看日志中有没有触发记录?如果没有说明当时条件没有满足
此时我们要借助debugfile去调试看下条件
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

75

主题

300

帖子

300

积分

等级: 免费版

注册:
2021-6-1
曾用名:
 楼主| 发表于 2021-12-22 16:59 | 显示全部楼层
技术008 发表于 2021-12-22 16:26
看看日志中有没有触发记录?如果没有说明当时条件没有满足
此时我们要借助debugfile去调试看下条件

6.png 交易日志没有触发记录啊,我是收盘前下单的,以今天为例,我把日志截图出来,为何日志这里,知道14.55分啊,我是提前5秒下单的,
回复

使用道具 举报

34

主题

9006

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2021-12-22 17:01 | 显示全部楼层
不知道。你提供的信息中,就是没有触发开平仓动作。

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

使用道具 举报

30

主题

7077

帖子

7087

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-12-23 00:04 | 显示全部楼层
运行完毕说明当时条件就是没有满足,你只能借助debugfile去调试条件

个人建议不要搞那么多什么开仓历史,平仓历史的
图表和后台,如果你只考虑行情价格类的计算,那么他们是一样的
但是遇到enterbars tenterbars那么由于机制不同他们结果就可能不一样,这东西还是没有对错之分的

举例如下:
tenterbars是后台下单监控记录到现在周期数,图表enterbars是图上信号到现在周期
那么假设信号闪烁了,后台下单记录是有的,但是图表信号就没了,此时他们就是不一样

还有调用数据问题,数据量不同,即使图表你打开不同数量的k图后的结果还是不一样可能

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

使用道具 举报

30

主题

7077

帖子

7087

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-12-23 00:06 | 显示全部楼层
你如果无法去使用debugfile去输出条件看,那么你会对你的策略运行一无所知
图表上你看信号其实就是在进行信号查看了,而后台的查看就是要借助debugfile
如果你不会,那么就好比你图表尚不能去看信号,是不是发现就无法对比了其实

所以图表上看信号看条件值=后台的debugfile


你用了前者,那么后者也必须要会
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

30

主题

7077

帖子

7087

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-12-23 09:27 | 显示全部楼层
三楼罗列了一些不同点,然后最后总结了下。如果你代码需要历史交易结果做信号,那么就是用图表不要使用后台。
你能现在获取到你上个月账户持仓吗?这个要自己想下才好理解
https://www.weistock.com/bbs/for ... amp;extra=#pid20012


总结:如果你的信号只根据合约数据计算得到,那么图表和后台可以得到比较一致结果。如果你的策略需要回溯历史上交易结果比如持仓量、成本价、开仓价、开仓历史等等(函数列表里交易函数那些)
那么后台是无法去进行回溯的,他不像图表你可以去获取所谓历史上某个时候的持仓。后台更接近你实盘交易,可以想象你交易时候能知道历史上某一天的持仓吗???
这是一个思路上一定要转换
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

75

主题

300

帖子

300

积分

等级: 免费版

注册:
2021-6-1
曾用名:
 楼主| 发表于 2021-12-24 09:09 | 显示全部楼层
1640308200(1).png 你贴的这里是在图表前面加后台下单语句,那到底是图表前面加或是后面加呢?
回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-12-24 09:11 | 显示全部楼层
这里不影响 都在一个if控制下的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

75

主题

300

帖子

300

积分

等级: 免费版

注册:
2021-6-1
曾用名:
 楼主| 发表于 2021-12-24 09:43 | 显示全部楼层
技术009 发表于 2021-12-24 09:11
这里不影响 都在一个if控制下的。

DEBUGFILE('C:\TEST.TXT','当前持仓%.2f',HOLDING);这样子来输出吗?怎么样才能查看各个品种的情况的持仓信号情况,
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 19:28 , Processed in 0.278327 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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