下载
登录/ 注册
主页
论坛
视频
热股
可转债
下载
下载

请高手帮忙编写一个公式

09-09-05 12:42 2103次浏览
香水兰
+关注
博主要求身份验证
登录用户ID:
不太复杂,是大智慧的
就是将股票过去n天内从最高点到昨日收盘价按照跌幅大小排序
注:不是n天前的收盘价到昨日收盘价跌幅,是n天内曾经出现的最高价到昨日收盘价跌幅
举例:按10天内跌幅排序
某股票10天前10元,连涨2天到12元,昨日收盘6元,跌幅应按(12-6)/12=50%算,而不是(10-6)/10=40%

请会编写大智慧公式的xdjm帮帮忙,自己搞不定啊,多谢多谢
打开淘股吧APP
0
评论(36)
收藏
展开
热门 最新
香水兰

09-09-05 21:03

0
【 · 原创: 香水兰 只看该作者(-1) 2009-09-05 15:19】  那可不可以只取跌幅前100名的?或者设定一个跌幅值,比如跌幅超过30%的才排序?这样是不是就可以减少运算次数了? 谢谢答复

或者干脆选出跌幅超过m%的,比如选出所有跌幅超过30%的,不用排序也行
朦胧诗大王

09-09-05 16:07

0
更正一下,是不到1ms(毫秒)。
朦胧诗大王

09-09-05 15:55

0
第一,谁告诉你1000个数字的排序要1000*1000次?你知道 Bubble Sort, Quick Sort, Merge Sort 吗?
第二,即便是1000*1000次,刚才我在调试模式下跑一个归并排序,不到1秒钟。
[引用原文已无法访问]
香水兰

09-09-05 15:19

0
那可不可以只取跌幅前100名的?或者设定一个跌幅值,比如跌幅超过30%的才排序?这样是不是就可以减少运算次数了? 谢谢答复
asa888

09-09-05 14:48

0
这个东西要用c++做,
asa888

09-09-05 14:47

0
排序函数,系统的运行时间很长的,1000只股票的排序,运算的次数是1000*1000级别的.
asa888

09-09-05 14:46

0
大智慧做不出来的
香水兰

09-09-05 13:45

0
【 · 原创: 缥缈之旅 只看该作者(-1) 2009-09-05 13:40】  系统阶段排行就有这功能啊. 
[第9楼]  引用  

阶段排序就是n天前收盘价到昨天收盘价的跌幅排序,我要的是n天内最高价到昨天收盘价的跌幅排序
缥缈之旅

09-09-05 13:40

0
系统阶段排行就有这功能啊.
朦胧诗大王

09-09-05 13:38

0
这话让我想起了SQL注入。
[引用原文已无法访问]
刷新 首页 上一页 下一页 末页
提交