金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2800|回复: 5

统计的数据不正确,请指导

[复制链接]

47

主题

134

帖子

144

积分

Rank: 2

等级: 标准版

注册:
2021-5-20
曾用名:
发表于 2023-5-30 22:07 | 显示全部楼层 |阅读模式

我想分别统计当前合约和该品种加权合约从昨天开始向前三个交易日的日成交量,写的如下代码,发现在当前图表中显示日线周期的K线时,可以正确的统计出来数据,但切换到分钟或者小时级别的周期时,统计的数据就小了,请教问题出在哪儿?

CURRVOL0:="$VOL#DAY",LINETHICK0;//取得当前日K的成交量
D3VOL:SUM(CURRVOL0,4)-CURRVOL0,LINETHICK0;//统计当前合约过去三天的成交量总和(最近四天的成交量减去最后一个交易日的成交量)
CURRLABEL:=STKLABEL;//获取当前品种类别
CURRLABEL:=STRREMOVE(CURRLABEL,STRLEN(CURRLABEL)-2,2);//去掉当前合约的月份
MAINLABEL:=STRCAT(CURRLABEL,'13'); 得到加权合约代码
MAINVOL0:=CALLSTOCKEX(MAINLABEL,VTVOL,6,0,5),LINETHICK0;//获得加权合约的日成交量
MAINVOL:SUM(MAINVOL0,4)-MAINVOL0,LINETHICK0;//统计加权合约从前一个交易日开始向前的三个日线周期的成交量的和,(最近四天的成交量减去最后一个交易日的成交量)

本帖子中包含更多资源

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

x
回复

使用道具 举报

47

主题

134

帖子

144

积分

Rank: 2

等级: 标准版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2023-5-30 22:17 | 显示全部楼层
最好能给一个分别求当前合约和当前品种的加权合约的前3日(不包括最后当前交易日)的成交量的累计
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-5-31 08:48 | 显示全部楼层
本帖最后由 技术006 于 2023-5-31 08:50 编辑

新建一个专门计算成交量和的指标。公式名称为:Formula1
[PEL] 复制代码
AA:SUM(VOL,3);


在自己的策略中,引用这个指标计算的成交量之和即可

[PEL] 复制代码
当前合约:STKINDI('','Formula1.AA',0,6,-1);

STR:=STRTRIMRIGHT( STKLABEL, '0123456789');
 
//双年份合约,豆一和白糖虽然取消双年份,但是金字塔为保证老用户策略的正常操作,所以保持不变。因此依旧需要区分。
if STRCMP(STR,'AY')=0 or  STRCMP(STR,'BUY')=0 OR  STRCMP(STR,'SRY')=0 THEN BEGIN
 STR:=STRREPLACE(STR , 'Y','X' );
END
 
 
//区分处理原油和其他品种的连续代码
STR13:=IF(STRCMP(STR,'SC')=0,STRCAT(STR , '8813'),STRCAT( STR, '13'));
EXPLAIN( 1, STR13 );

加权合约:STKINDI(STR13,'Formula1.AA',0,6,-1);
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

47

主题

134

帖子

144

积分

Rank: 2

等级: 标准版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2023-5-31 09:45 | 显示全部楼层
上面的代码取得的日成交量不正确是什么原因呢?
2023年 5月30日成交量塑料2401读取到的是35253,加权是1737205

K线图上实际的成交量是:塑料2401的是8740,加权是489612
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-5-31 10:10 | 显示全部楼层
上面指标 计算的是三个交易日累加的呀。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

47

主题

134

帖子

144

积分

Rank: 2

等级: 标准版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2023-5-31 10:15 | 显示全部楼层
明白了,谢谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-28 01:43 , Processed in 0.211268 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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