金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
12
返回列表 发新帖
楼主: 100020061

输出

[复制链接]

107

主题

813

帖子

813

积分

等级: 免费版

注册:
2022-12-12
曾用名:
发表于 2023-7-4 08:07 来自手机 | 显示全部楼层
这个用字符串处理好了,很简单。老师再问下上次那个买卖量,能不能统计个大单买卖量,大于500手的做统计,累和,单次,都输出,要么解盘的方式,在解盘窗口输出当日每次的数据,小单不统计,要么输出到文本,还要区分多空大单
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-7-4 08:57 | 显示全部楼层
当前窗口的品种 不就是STKLABEL?
而不是要在一大堆列表里面去找出来它就是它” 这种逻辑前面已经告诉你用判断品种在板块的函数处理就行了。也不知道为什么非要写循环。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

107

主题

813

帖子

813

积分

等级: 免费版

注册:
2022-12-12
曾用名:
发表于 2023-7-4 09:02 来自手机 | 显示全部楼层
是判断品种,但是也要前面也要按品种去罗列对应的字符串,我现在用的删减循环出来的字符串,对应当前窗口的字符串,就无需再罗列了,循环是因为我一个模型可以跟踪一个品种库,的品种,一个品种可以执行一个品种的交易
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-7-4 09:04 | 显示全部楼层
“能不能统计个大单买卖量,大于500手的做统计”  只需要在累加值时候 判断下成交量是否大于500就行了。

VARIABLE:外盘:=0,内盘:=0;
if TODAYBAR=1 then
begin
外盘:=0;
内盘:=0;
end


if BUYVOL>=500 then EXPLAIN(1,'主买单:'&NUMTOSTR(BUYVOL,0));
if SELLVOL>=500 then EXPLAIN(1,'主卖单:'&NUMTOSTR(SELLVOL,0));



外盘:=外盘+BUYVOL;
内盘:=内盘+SELLVOL;
show1:外盘;
show2:内盘;


累和 你要限制一个范围去处理。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

107

主题

813

帖子

813

积分

等级: 免费版

注册:
2022-12-12
曾用名:
发表于 2023-7-4 09:08 来自手机 | 显示全部楼层
解盘这里能不能成当日大单多头累和,大单空头累和,不是累和的每次大单都罗列在解盘里面,多单第一次500手,第二次800手,这种
回复

使用道具 举报

107

主题

813

帖子

813

积分

等级: 免费版

注册:
2022-12-12
曾用名:
发表于 2023-7-4 09:08 来自手机 | 显示全部楼层
P:''; if STKLABEL='RB00' THEN   P:='SQRB00';   if STKLABEL='AG00' THEN   P:='SQAG00';上面我用删减字符串,取消了这个写法,循环的结果和当前窗口对比就好了
回复

使用道具 举报

107

主题

813

帖子

813

积分

等级: 免费版

注册:
2022-12-12
曾用名:
发表于 2023-7-4 09:15 来自手机 | 显示全部楼层
另外循环是因为我是从已经可以直接下单的品种池里面选取是不是当前窗口的品种,如果是就下单。因为不会用py执行这个东西,需要开着开着我的连续合约池里面的所有品种窗口,去跟踪这个可以下单的品种池,所以只能循环,要么就是py获取这个品种池的品种进行操作
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-7-4 10:30 | 显示全部楼层
技术009 发表于 2023-7-4 09:04
“能不能统计个大单买卖量,大于500手的做统计”  只需要在累加值时候 判断下成交量是否大于500就行了。

...

外盘:=外盘+BUYVOL;
内盘:=内盘+SELLVOL;
show1:外盘;
show2:内盘;
我这个只统计上面的大单量  小单不统计怎么处理
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-7-4 10:39 | 显示全部楼层
你判断下数值大小啊。

外盘:=外盘+if(BUYVOL>500,BUYVOL,0);
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-15 12:23 , Processed in 0.088767 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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