开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1136|回复: 11
收起左侧

[求助] 求助 请老师帮忙写一个算法,谢谢!

[复制链接]
结帖率:100% (2/2)
发表于 2023-6-1 20:01:07 | 显示全部楼层 |阅读模式   江西省吉安市
请老师帮忙写一个算法,谢谢!
每日交易后,求出累计历史产生的收盘价占有量:


1月1日上市 10000股盘子,上市价格1.00元,

1月1日成交量为1000股,收盘价1.1元,此日各价格占有股数量:

换手率=1000/10000*100%

1元:10000* (1 - 换手率)=9000元:10000* 换手率 = 1100元。

1月02日成交量2000股,收盘价1.0元,此日各价格占有股数量:

换手率1=2000/10000*100%

1元:10000* (1 - 换手率)* (1 - 换手率1)+10000* 换手率1(股),

1.1元:10000* 换手率 * (1 - 换手率1)(股)。


1月03日成交量3000股,收盘价1.20元,此日各价格占有股数量:

换手率2=3000/10000*100%

1.0元:10000 * (1 - 换手率)* (1 - 换手率1)* (1 - 换手率2)+10000* 换手率1* (1 - 换手率2)(股),

1.1元:10000 * 换手率 * (1 - 换手率1)* (1 - 换手率2)(股)。

1.20元:10000 * (1 - 换手率2) (股)。

............



结帖率:100% (2/2)

签到天数: 4 天

 楼主| 发表于 2023-6-2 14:57:27 | 显示全部楼层   江西省吉安市
上面的1月2日 1.00元区写错了,这张才是正确
QQ图片20230602144953.png
回复 支持 反对

使用道具 举报

结帖率:100% (6/6)

签到天数: 15 天

发表于 2023-6-1 20:02:54 | 显示全部楼层   广东省广州市
回复 支持 反对

使用道具 举报

结帖率:100% (2/2)

签到天数: 4 天

 楼主| 发表于 2023-6-1 20:04:06 | 显示全部楼层   江西省吉安市
@Moメ末 老师好! 请老师空闲时帮忙指导下,谢谢!
回复 支持 反对

使用道具 举报

结帖率:98% (107/109)

签到天数: 30 天

发表于 2023-6-1 21:29:23 | 显示全部楼层   山东省青岛市
老师估计都很忙的
回复 支持 反对

使用道具 举报

结帖率:100% (14/14)

签到天数: 30 天

发表于 2023-6-1 22:08:05 | 显示全部楼层   广东省河源市
简单的还行,复杂的话。。。。。
回复 支持 反对

使用道具 举报

结帖率:95% (84/88)

签到天数: 6 天

发表于 2023-6-2 00:11:22 | 显示全部楼层   美国
你这个算法自己写的时候哪部分有困难?
回复 支持 反对

使用道具 举报

结帖率:100% (2/2)

签到天数: 4 天

 楼主| 发表于 2023-6-2 10:57:10 | 显示全部楼层   江西省吉安市
陽陽陽 发表于 2023-6-2 00:11
你这个算法自己写的时候哪部分有困难?

老师好!
只开了个头,后面写到画板不知道怎么继续


.版本 2

.子程序 _按钮2_被单击
.局部变量 量价, 文本型, , "0"
.局部变量 盘子, 整数型
.局部变量 价格0, 小数型
.局部变量 价格I, 小数型
.局部变量 成交量I, 整数型
.局部变量 换手率I, 小数型
.局部变量 价格J, 小数型
.局部变量 成交量J, 整数型
.局部变量 换手率J, 小数型
.局部变量 成员数, 整数型
.局部变量 量价_临时I, 文本型, , "0"
.局部变量 量价_临时J, 文本型, , "0"
.局部变量 I, 整数型
.局部变量 J, 整数型

盘子 = 10000
价格0 = 1
量价 = 分割文本 (“20230101,1000,1.10},{20230102,2000,1.00},{20230103,3000,1.20}”, “},{”, )
成员数 = 取数组成员数 (量价)
.计次循环首 (成员数, I)
    量价_临时I = 分割文本 (量价 [I], “,”, )
    成交量I = 到整数 (量价_临时I [2])
    价格I = 到数值 (量价_临时I [3])
    换手率I = 成交量I ÷ 盘子
    .计次循环首 (成员数, J)
        量价_临时J = 分割文本 (量价 [J], “,”, )
        成交量J = 到整数 (量价_临时J [2])
        价格J = 到数值 (量价_临时J [3])
        换手率J = 成交量J ÷ 盘子
        .如果真 (J > I)
            跳出循环 ()
        .如果真结束
        画板1.定位写出 (, , )
          .计次循环尾 ()
.计次循环尾 ()

回复 支持 反对

使用道具 举报

结帖率:95% (84/88)

签到天数: 6 天

发表于 2023-6-2 13:22:29 | 显示全部楼层   美国
易股道 发表于 2023-6-2 10:57
老师好!
只开了个头,后面写到画板不知道怎么继续

画板啊,你直接用扩展组件那个折线图不久好了?
回复 支持 反对

使用道具 举报

结帖率:100% (2/2)

签到天数: 4 天

 楼主| 发表于 2023-6-2 14:53:13 | 显示全部楼层   江西省吉安市
陽陽陽 发表于 2023-6-2 13:22
画板啊,你直接用扩展组件那个折线图不久好了?

老师好!
主要是不懂得怎么来计算统计,最终需要得到结果中的各个价格区金额
QQ图片20230602144953.png
回复 支持 反对

使用道具 举报

  高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

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