当前位置: 代码迷 >> C语言 >> 基于证券行情的移动平均线求解
  详细解决方案

基于证券行情的移动平均线求解

热度:335   发布时间:2008-06-23 17:37:29.0
基于证券行情的移动平均线求解
小弟看了一个这样的问题,但真不知道怎么下手,有哪位高手能帮帮忙咯,..
二、    已知技术参数和条件
输入日K线数据文件,格式为:日期     开盘价 最高价 最低价 收盘价 成交量 成交金额
    如:2008-06-02  19.51  19.66  19.08  19.35  35100877  678049344.000
        2008-06-03  19.58  19.75  19.08  19.58  40153714  780451008.000
        ……(注:每笔数据间用空格隔开)
输出文件格式:  日期        5日均线值    10日均线值     20日均线值
                如:2008-06-02    19.65        19.75        20.92
               2008-06-03    19.60        19.70        20.68
                ……

三、    任务和要求
股票的价格按时间变化,如以每日收盘价为参考点,构成一序列。存放于某文件中。读取文件,计算每一时间参考点往回溯若干天的平均值。如6月2日-6月6日的收盘价格分别是:18.5 , 18.4 , 18.3 , 18.2, 18.1,则这5日平均值为 (18.5+18.4+18.3+18.2+18.1)/5=18.3。18.3即作为6月5日的5日平均值。同理也可求10日,20日的平均值。
通常在时间-价格的坐标上,将每天平均值用直线段连起来就是移动平均线,如将每天的5日平均值连起来就是5日均线。本任务中只要求针对一个时间序列,分别计算每天的5日均线、10日均线、20日均线的值,并将序列输出到另一个文件中。
搜索更多相关的解决方案: 证券  行情  求解  

----------------解决方案--------------------------------------------------------
这个需要用C语言编写出来啊,,。。
----------------解决方案--------------------------------------------------------
  相关解决方案