当前位置:首页 » 股票交易 » 程序设计大作业股票交易数据分析

程序设计大作业股票交易数据分析

发布时间: 2021-04-11 16:57:14

『壹』 Java程序设计大作业

由于这个问题的界面比较简单,所以就没有在代码中做任何优化,楼主可以根据自己的需要调整。主要就是在界面中点击按钮,出发相应的功能,然后输出。大概代码如下(由于写的比较快,不足之处还请指出):
package main;

import java.awt.FlowLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.io.File;

import java.io.FileNotFoundException;

import java.io.FileOutputStream;

import java.io.IOException;

import java.io.OutputStreamWriter;

import java.util.Scanner;

import javax.swing.JButton;

import javax.swing.JFrame;

@SuppressWarnings("serial")

public class Program extends JFrame implements ActionListener {

private int[] numbers;

private JButton maxButton;

private JButton minButton;

private JButton averageButton;

private JButton sumButton;

private JButton sortButton;

private JButton saveButton;

private JButton exitButton;

public void init() {

setLayout(new FlowLayout());

setTitle("学生成绩管理系统");

setSize(500, 300);

maxButton = new JButton("最大值");

add(maxButton);

maxButton.addActionListener(this);

minButton = new JButton("最小值");

add(minButton);

minButton.addActionListener(this);

averageButton = new JButton("平均值");

add(averageButton);

averageButton.addActionListener(this);

sumButton = new JButton("总和");

add(sumButton);

sumButton.addActionListener(this);

sortButton = new JButton("排序");

add(sortButton);

sortButton.addActionListener(this);

saveButton = new JButton("保存");

add(saveButton);

saveButton.addActionListener(this);

exitButton = new JButton("退出");

add(exitButton);

exitButton.addActionListener(this);

setVisible(true);

setLocationRelativeTo(null);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

public void read(int n) {

numbers = new int[n];

for (int i = 0; i < n; i++) {

System.out.println("请输入第" + i + "个数");

Scanner scanner = new Scanner(System.in);

int temp = scanner.nextInt();

numbers[i] = temp;

}

}

public int max() {

int temp = numbers[0];

int length = numbers.length;

for (int i = 1; i < length; i++) {

temp = (temp >= numbers[i]) ? temp : numbers[i];

}

return temp;

}

public int min() {

int temp = numbers[0];

int length = numbers.length;

for (int i = 1; i < length; i++) {

temp = (temp <= numbers[i]) ? temp : numbers[i];

}

return temp;

}

public double sum() {

double sum = 0;

int length = numbers.length;

for (int i = 0; i < length; i++) {

sum += numbers[i];

}

return sum;

}

public double average() {

double sum = sum();

int length = numbers.length;

return (sum / length);

}

public int[] sort() {

int length = numbers.length;

for (int i = 0; i < length; i++) {

for (int j = i; j < length; j++) {

if (numbers[i] > numbers[j]) {

int temp = numbers[i];

numbers[i] = numbers[j];

numbers[j] = temp;

}

}

}

return numbers;

}

public void save() {

File file = new File("output/data.txt");

try {

FileOutputStream fos = new FileOutputStream(file);

OutputStreamWriter osw = new OutputStreamWriter(fos);

for (int i = 0; i < numbers.length; i++) {

osw.write(numbers[i] + " ");

}

osw.flush();

osw.close();

fos.close();

} catch (FileNotFoundException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

}

public void exit() {

System.exit(0);

}

public static void main(String[] args) {

System.out.println("请输入学生的人数: ");

Scanner scanner = new Scanner(System.in);

int n = scanner.nextInt();

Program program = new Program();

program.read(n);

program.init();

}

@Override

public void actionPerformed(ActionEvent e) {

if (e.getSource() == maxButton) {

int max = max();

System.out.println("最大值:" + max);

} else if (e.getSource() == minButton) {

int min = min();

System.out.println("最小值:" + min);

} else if (e.getSource() == averageButton) {

double average = average();

System.out.println("平均值:" + average);

} else if (e.getSource() == sumButton) {

double sum = sum();

System.out.println("总和:" + sum);

} else if (e.getSource() == sortButton) {

int[] result = sort();

System.out.println("排序后结果为:");

for (int i = 0; i < result.length; i++) {

System.out.print(((int) result[i]));

System.out.print(" ");

}

} else if (e.getSource() == saveButton) {

save();

System.out.println("保存成功!");

} else if (e.getSource() == exitButton) {

exit();

}

}

}

『贰』 证券投资分析的一份大作业。要求使用2013年上半年数据对(伊利、比亚迪、步步高任选一个)股票进行分析。

伊利股份
从当前行业数据来看,乳制品1-8月产量达1744.05万吨,同比增长11.15%,市场需求量仍在扩大。此外,在二胎政策逐渐放开、国有高端奶粉地位提升、工信部的支持等大背景下,乳品板块有望迎来高速发展期。伊利股份作为龙头公司,受益集中度提高增长更快,盈利能力仍将进一步提升。
净利润逐年增长:2013年三季报净利润251558.59万 2012年度净利润171720.63万 2011年度净利润180921.95万 2010年度净利润77719.66万
近期利好:11月13日公布与意大利斯嘉达公司最大乳品生产商战略合作 ; 近期利空:11月14日限售股解禁 可能面临抛压风险
技术上:受大盘回调影响,伊利股份近期股价跌破60日线,于缺口36.78支撑附近止跌反弹,11月1日放量,资金承接明显,目前股价短期圆弧底形态,上方缺口及60日线压力40.99, MACD指标即将金叉,绿柱明显缩短, 量能有限,股价上下都有缺口压力及支撑。
短期预计维持震荡整理,短线看平,半年线上行支撑股价,后期继续看多。

我们下班了,分析不够详尽,不过过关应该没有问题。

『叁』 “基于数据挖掘的股票交易分析--模型分析” 这个题目,是什么意思 哪位哥们,能给点具体解释么

很难写,主要牵涉到数据挖掘(软件)和股票交易两方面的专业。数据挖掘需要设计软件进行建模,而股票交易需要进行实证(博士论文都可以写了)。
建议:可以写基于统计挖掘的股票交易分析--模型分析,这样就简单多了,只需要在股票软件上得出一些统计数据,然后进行验证就可以了,可操作性强。

『肆』 股票数据分析方法

股票价格的涨跌,简单来说,供求决定价格,买的人多价格就涨,卖的人多价格就跌。做成买卖不平行的原因是多方面的,影响股市的政策面、基本面、技术面、资金面、消息面等,是利空还是利多,升多了会有所调整,跌多了也会出现反弹,这是不变的规律。

『伍』 数据结构程序设计大作业求帮助

建议,数据结构果断放弃设计与算法
工作没太大用处

『陆』 C语言程序设计:股票交易系统

课程设计?

『柒』 C语言程序设计大作业🙏🙏🙏

大作业很重要,你这个最好请我来写。

『捌』 如果我要获取一些数据,比如说股票交易的数据,要导入自己编写的软件去分析,要具备什么知识背景

统计学,交易的价格和数量

『玖』 如何分析这只股票 分析分析就行 课堂大作业

这个股票是002407 多氟多现阶段大盘趋势走跌,而这支股票却是逆市上涨,周线的各条均线保持多头趋势向上发散,这周是回踩30周周线后再次启动上涨的第8周,股价一直沿5周线稳步上涨,量能也配合理想,只要股价收盘不是收在5周周线之下,这个股票就还可继续持有,同时,要注意,这个股票的绝对涨幅过大,一但股价破5周周线收盘,要注意止盈,逢高减仓

『拾』 结合股市交易数据,请你谈谈对数据分析和SAS软件系统的认识

利用SAS软件,可以对数据进行便捷的处理,便捷地根据自己的思路构想对数据进行分析,筛选、挖掘出有价值的数据、信息。
SAS内置有很全的统计模块、强大的图表功能和很多有用的数据处理模块,如果你用EG版本,不仅可以继续使用各种基础的SAS代码,还可以直观方便地通过图形化界面,交互地建立过程流,实现自己设想的数据分析目的。
对于股市交易数据,用SAS完全可以做出象大智慧、分析家等软件的大多数指标,并以图表呈现出来。当然,更有用的是根据自己的经验总结出数据特征,通过使用SAS将之建立成模型,实现对数据隐含的有价值信息的模型化识别。
另外,也可以基于SAS开发第三方软件应用,这些会利用到SAS的一些专门功能模块。
你问的问题太泛,希望能够对你有帮助。

热点内容
历史上高估值股票 发布:2025-01-18 13:39:11 浏览:919
期货什么品种最长 发布:2025-01-18 13:13:06 浏览:483
涨停最好的股票 发布:2025-01-18 13:13:04 浏览:199
国际金融为什么降价 发布:2025-01-18 13:00:14 浏览:473
龙华股票软件销售招聘 发布:2025-01-18 12:57:51 浏览:234
股票软件中的asi公式如何写 发布:2025-01-18 12:54:57 浏览:31
散户原油期货一手是什么意思 发布:2025-01-18 12:54:12 浏览:821
小米金融如何投资理财 发布:2025-01-18 12:39:06 浏览:529
股市目标价是多少钱 发布:2025-01-18 12:38:54 浏览:514
玖富和别的理财哪个更好 发布:2025-01-18 12:31:54 浏览:11