股票数据对齐

多组数据处理的前提是数据对齐,对于一组收盘价的股票序列使用如下方式进行补齐。

//逻辑如下

if A在选定周期内未发生停复牌情况 then do

我们提取A的时间列A1作为参考标记;

while B股票的序列未遍历完 do 

       //对B的每行进行遍历,以A1为参照

     IF  A1当前行的时间<B的当前行 and B当前行无上一行 then do

      提取B的后一行价格作为新序列B1的当前行价格;

     ELSE IF A1当前行的时间<B的当前行 and B当前行有上一行 then do

     提取B的前一行价格作为新序列B1的改行价格;

     ELSE IF  A1当前行的时间>B的当前行 then do

     对A1增加一行,价格选取自A1的上一行,如无则选取A1的下一行;

     ELSE 使用B的当前行价格作为B1的新增行价格;

    行号+1;

end;

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值