金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3952|回复: 5

后台交易测评问题

[复制链接]

92

主题

268

帖子

278

积分

等级: 免费版

注册:
2021-5-20
曾用名:
发表于 2021-10-20 01:56 | 显示全部楼层 |阅读模式
1、买信信号和卖出信号,我已经在图表策略中测试中实现,并进行了程序测试和图表测试,没有问题;
2、在后台策略中,我用引用函数把图表信号引用过来,然后用最简单的tbuy和tsell+mkt去用后台精细化测评,但无论哪个时间段,都未显示有交易记录,是什么情况?
是我后台测评设置有问题(软件中需要进行哪些设置)?还是后台策略的代码有问题?
请教问题出在哪里?

后台策略代码,这个代码有问题么?:
买入信号:=STKINDI('','买入信号.买',0,4,0);
卖出信号:=STKINDI('','买出信号.卖',0,4,0);
CONDBUY:=买入信号;
CONDSELL:=卖出信号;
{即时交易策略}
if CONDBUY THEN BEGIN
        tbuy(1,0,mkt,0,0,'''');
END
IF CONDSELL THEN BEGIN
        tsell(1,0,mkt,0,0,'''');
END




回复

使用道具 举报

0

主题

2237

帖子

2247

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-10-20 08:55 | 显示全部楼层
开仓语句里数量填的0,改为1试下
回复

使用道具 举报

92

主题

268

帖子

278

积分

等级: 免费版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2021-10-20 09:51 | 显示全部楼层
语句备注里,0不是代表全部卖或者全部买么?
我想要全部买入或者全部卖出,这样写可以不:
tsell(1,100%,LMT,c),,PERTRADER;
tbuy(1,100%,LMT,c),PERTRADER;
回复

使用道具 举报

37

主题

9872

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2021-10-20 09:56 | 显示全部楼层
可以。对于后台交易填0和100%没有区别。只有在图表buy这类才有区别,即0代表图理论全平,同时实际仓位全凭;  100%代表理论仓位按照全平,实际账户按照理论账户的仓位数量平仓(当理论与实际仓位数量不同时就能看出差别)。
注:
1.   tsell(1,100%,LMT,c),,PERTRADER;语法错误,多可个逗号
2.   对于后台交易,没必要使用PERTRADER。PERTRADER是图表交易时,需要按照实际账户资金仓位处理时,才需要用到的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

92

主题

268

帖子

278

积分

等级: 免费版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2021-10-20 10:17 | 显示全部楼层
技术006 发表于 2021-10-20 09:56
可以。对于后台交易填0和100%没有区别。只有在图表buy这类才有区别,即0代表图理论全平,同时实际仓位全凭 ...

我用的是5.32的证券公司对接版,如果不用PERTRADER,语法过不去。。。
回复

使用道具 举报

0

主题

2237

帖子

2247

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-10-20 10:21 | 显示全部楼层
TBUY(1,100%,MKT),PERTRADER; //这样改试下,然后先看下回测里有没有交易明细。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-10 20:47 , Processed in 0.183385 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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