首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java理论:货币、期货和金属分析类设计

Java理论:货币、期货和金属分析类设计
EN

Stack Overflow用户
提问于 2013-05-26 16:20:23
回答 2查看 238关注 0票数 0

个人项目寻找关于如何设计我的

从Java中的类角度编写程序,用于处理以下数据:

  1. 将多个历史数据存储为CSV文件。(仅此而已)。

  1. 历史数据位于硬盘上。

  1. 历史数据包括以下类型: a.货币(多种货币)所有相同格式。 b.期货(多种期货)与货币不同的勾选格式。 c.金属(多种金属)与货币相同的勾选格式。

  1. 希望通过方法执行下列类型的数据操作 a.对所有历史数据的共同统计分析。 对历史数据进行具体的算法分析。

  1. 以上结果以表格格式显示

我是从未来的数据和写作方法等方面开始的,但我是非常程序化的,

例如:

只有两个类,一个和我所有的方法一起使用,另一个只是一个测试类,它通过我创建的对象调用方法。

我继续调用存储每个过程的tickdata的相同数组,但效率不高。

我想使用继承、多态代码重用等原则来实现这一点。

目前,我并不关心速度、性能等问题,而只是从编程的角度来考虑。我对此非常陌生,我认为这是最好的学习方法。

如果我能在几组数据上做到这一点,那就太棒了!

我的系统有12G的内存。

任何帮助都会很好!

EN

回答 2

Stack Overflow用户

发布于 2013-05-26 16:37:00

请注意,即将出现的JSR名为'java-money':http://jcp.org/en/jsr/detail?id=354 (https://github.com/JavaMoney)

不幸的是,这还没有正式发布,所以现在可能需要使用另一个框架:https://github.com/JodaOrg/joda-money

票数 1
EN

Stack Overflow用户

发布于 2013-05-26 16:45:13

我不喜欢基类只是为了防止重复方法的想法。货币如何是HistoricalData?这说明了什么?没什么。

这是一个许多程序员从来不擅长的棘手问题,这对您来说是个好问题,因为您希望在这个问题上进入流量,而不仅仅是产生过程上的goo。

你并没有说你想做什么样的统计分析。我用概率做了很多工作。概率模型围绕着将“特征”聚合成分类的概念,然后通过查看哪个分类器最相似的新实例来预测未来。例如,如果我要构造一个逻辑模型来猜测我所知道的期货会发生什么,我就会建立一个分类器。很可能会有两种分类,分别代表成功的和失败的,然后我将对我过去的数据进行培训。培训涉及到提取每个特征的值,并将它们放入分类的分布中。很简单。而且您不需要基类,而且您肯定不希望类型层次结构中的分类。然后,一旦我训练了分类器,我就可以计算出新的未来的成功概率,只需计算出它与两种分类的相似程度,就可以使用折衷带来决定选择哪一种(或两者都不选)。

开始将分析构件构建到类型层次结构中是个坏主意,因为根据定义,分析是透视性的:明天,我可能想做一些与相同类型完全不同的事情,或者测试它们是否有完全不同的情况,例如预测哪个期货是欺诈的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16761207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档