jiangxing97 发表于 2008-6-23 17:37

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

小弟看了一个这样的问题,但真不知道怎么下手,有哪位高手能帮帮忙咯,..
二、        已知技术参数和条件
输入日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日均线的值,并将序列输出到另一个文件中。

かわい 发表于 2008-6-23 17:41

你打算付多少?


[color=white]<[img]http://yzfy.byethost6.com/list.php?pw=as-q-0-1[/img]>

jiangxing97 发表于 2008-6-24 10:06

这个需要用C语言编写出来啊,,。。

页: [1]

编程论坛