金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 4416|回复: 9

请帮忙写个程序

[复制链接]

3

主题

19

帖子

19

积分

Rank: 1

等级: 新手上路

注册:
2022-6-3
曾用名:
发表于 2022-7-18 16:59 | 显示全部楼层 |阅读模式
请老师帮忙写一个程序呗:就是查看一个品种的当日总成交量,然后用总成交量的一半来计算大单的数值(就是假设大单值为X,X以上数值的成交量之和占总成交量一半),计算这个大单值X的主动买、主动卖的数值,然后用差值来进行画线。当差值>0时,画红色线。当差值<0时,画绿色线。另外把这个线,(用虚线画线)
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-7-19 09:32 | 显示全部楼层
[PEL] 复制代码
VOLX:SUM(VOL,TODAYBAR);
VOL_NOW:CONST(VOLX);
Half_VOL:VOL_NOW/2;//X 
cd:=CROSS(VOLX,VOL_NOW/2);

主卖:VALUEWHEN(cd,sum(BUYVOL,TODAYBAR)),COLORRED;
主买:VALUEWHEN(cd,sum(SELLVOL,TODAYBAR)),COLORGREEN;



你跨周期调用上面指标的分笔周期的运行结果,注意这个被调用指标你必须设置成序列模式。其他画线什么你自己处理吧。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

3

主题

19

帖子

19

积分

Rank: 1

等级: 新手上路

注册:
2022-6-3
曾用名:
 楼主| 发表于 2022-7-19 11:55 | 显示全部楼层
老大,你可能没有明白我的意思,我是想找出来占成交量总额一半的大单阀值,(就是每次下单比如10手或以上的为大单或巨单,然后这些单的成交量总和占到总成交量的一半)。也可以按照下单金额来计算(如10手*收盘价=成交金额)
找到大单的系数后,计算这个大单系数的主动买、主动卖的数值,然后用主动买卖的差值来进行画线。当差值>0时,画红色线。当差值<0时,画绿色线。另外把这个线(用虚线画线),
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-7-19 12:04 | 显示全部楼层
本帖最后由 技术009 于 2022-7-19 12:05 编辑

“我是想找出来占成交量总额一半的大单阀值”成交量大于阈值的单子累加成交量大于一半的总成交量?

这个阈值几乎没办法找到。我只要数量足够多,阈值再低都没问题。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

3

主题

19

帖子

19

积分

Rank: 1

等级: 新手上路

注册:
2022-6-3
曾用名:
 楼主| 发表于 2022-7-19 14:52 | 显示全部楼层
那这样吧,我把小单以上的都算上(包括小单、中单、大单、巨单)计算这些单的所有主动买、主动卖的数值,然后用主动买与主动卖的差值来进行画线。当差值>0时,画红色线。当差值<0时,画绿色线。这些都是汇总的数值,在四个时段21:00,9:00,10:30,13:30分段从新进行汇总计算。另外把这个线(用虚线画线),
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-7-19 15:31 | 显示全部楼层
[PEL] 复制代码
VARIABLE:sum1:=0,sum2:=0;

timecd:=time=OPENTIME(1) or time=OPENTIME(2)   or time=OPENTIME(3)  or time=OPENTIME(4) ;
if timecd then 
begin
sum1:=0;
sum2:=0;	 
end 
sum1:=sum1+BUYVOL;
sum2:=sum2+SELLVOL;


主买:sum1,NODRAW;
主卖:sum2,NODRAW;


调用分笔周期上这个主卖,主买。
但是也存在一定问题,如果分笔不活跃上面代码也是会存在一定问题。但是这个就不太好解决了就。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

3

主题

19

帖子

19

积分

Rank: 1

等级: 新手上路

注册:
2022-6-3
曾用名:
 楼主| 发表于 2022-7-20 11:19 | 显示全部楼层
你写的这个我怎么也没有看懂啊,我问一下这是技术指标啊,还是交易系统啊??直接就可以复制使用吗?还是要与上一个合并使用啊?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-7-20 11:20 | 显示全部楼层
本帖最后由 技术009 于 2022-7-20 11:23 编辑

我这个是运行在分笔周期上的,并且在你指定的几个时间节点上重置 统计的结果。你只需要跨周期调用上面,主买和主卖就行了。画线啥的我没处理了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

3

主题

19

帖子

19

积分

Rank: 1

等级: 新手上路

注册:
2022-6-3
曾用名:
 楼主| 发表于 2022-7-21 15:37 | 显示全部楼层
这个到底怎么用啊???
怎么进行加载啊???另外我也不是要主动买主动卖啊,我是要他们的差值来画线啊??
回复

使用道具 举报

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2022-7-21 16:03 | 显示全部楼层
VARIABLE:sum1:=0,sum2:=0;

timecd:=time=OPENTIME(1) or time=OPENTIME(2)   or time=OPENTIME(3)  or time=OPENTIME(4) ;
if timecd then
begin
sum1:=0;
sum2:=0;     
end
sum1:=sum1+BUYVOL;
sum2:=sum2+SELLVOL;


主买:sum1,NODRAW;
主卖:sum2,NODRAW;

差值:主买-主卖;


把这个指标加载到分笔周期上
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-6 12:40 , Processed in 0.198666 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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