楼主: Freddy0110
44142 65

[源码分享] [原创]基于C++编程:股票数据分析(以中国银行股票为例)   [推广有奖]

61
468915546(真实交易用户) 发表于 2018-5-3 13:44:11
支持关注

62
陆小凤s(真实交易用户) 发表于 2019-10-19 11:05:00
让我看一下

63
84484884(真实交易用户) 发表于 2019-12-16 17:39:34
//中国银行股票投资回报与风险分析  -by Freddy
#include <iostream>
#include <fstream>
#include <vector>
#include <cmath>

using namespace std;
vector<double> x;


double mx_fun(vector<double> x, double mx)
   { mx=0.0;
     for (int i=0;i<x.size();i++){
                mx+=x[i]/x.size();
        }
        return mx;
   }
   
    double vx_fun(vector<double> x, double vx, double mx)
    { vx=0.0;
         for (int i=0;i<x.size();i++){
                vx+=pow(x[i]- mx_fun(x,mx),2)/(x.size()-1);
         }
        return vx;
    }  
   
   
   
int main(){
                ifstream source1("bank of china.txt");
       
        double a;
        if (source1.is_open()){
                while(!source1.eof()){
            source1 >> a;
                        x.push_back(a);
                }
                source1.close();
        }
        double beta=0.0,mx=0.0, my=0.0,vx=0.0,vy=0.0;
       
       
        double mean= mx_fun(x, mx);
        double var=vx_fun(x,vx, mx);
   
   
    double sdv=sqrt(var);
       
        cout<< "The average return of Bank of china is : " << mean<<endl;
        cout<<"The volatility(standard deviation) of Bank of china is : "<< sdv <<endl;


       
        return 0;
       

64
84484884(真实交易用户) 发表于 2019-12-16 17:40:47
内容太少了,还以为是个项目的代码呢

65
qduyang(未真实交易用户) 发表于 2020-1-8 21:37:14
学习学习!

66
小酒才(未真实交易用户) 发表于 2024-5-8 02:42:05
很好,先学习一下。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jr
拉您进交流群
GMT+8, 2025-12-27 03:26