全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 EViews专版
1650 4
2015-03-08
悬赏 10 个论坛币 未解决


有两列序列,time和price。需要提取一个价格久期序列,就是价格变化一定幅度(比如说4)所需要的时间间隔。
比如3414跟3409.2幅度为5.2,超过了4,则生成数据1,接着,3409.20跟3416.60比较,幅度超过4,生成数据1;接着,3416.60跟3418.00比较,没超过4,3416.60继续跟下一个数值比较,还没超过4,继续比较,直到找到超过变动超过4的值,取时间间隔。数据较多,应该是需要用vba模型,请大神指教


timeclose price
9:163414.00
9:173409.20
9:183416.60
9:193418.00
9:203417.00
9:213417.00
9:223414.80
9:233414.00
9:243411.00
9:253413.60
9:263408.40
9:273412.60
9:283409.80
9:293408.00
9:303417.40
9:313399.80
9:323407.80
9:333400.40
9:343409.20
9:353408.00
9:363413.60

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-3-8 14:53:19
excel直接用公式的就行的if(A2-A1>4,1,0)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-3-8 15:13:43
祝贺人大 发表于 2015-3-8 14:53
excel直接用公式的就行的if(A2-A1>4,1,0)
不是的哈,不一定是连续两个值比较,如果没超过阀值,需要继续往下比
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-3-8 15:15:53
那只能写程序了,R,C语言都可以的,具体的程序要请教高手了,我编程不行
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-12-19 03:32:35
几乎所有的编程语言里,price(i)-price(i-1)>4就是一个bool型变量,强制类型转换之后就是0或1的数值型
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群