我需要将datenumber转换为最接近的月末日期.我发现了一个在线链接,但对于大型矩阵来说效率非常低(http://www.mathworks.com/matlabcentral/fileexchange/26374-round-off-dates-and-times).Matlab(Financial Toolbox
)是否具有内置功能?我找不到它.
date_in = 734421 ;
somefunction(date_in) --> Sept 2010
Run Code Online (Sandbox Code Playgroud)
谢谢!
我很好奇BitCoin传输是否可以实时发生.我想的例子就像在星巴克使用智能手机上的二维码来支付咖啡一样.2D/3D条形码阅读器能够扫描QR码,从而从您的帐户中扣除金额.在比特币中,您的钱包地址会将付款发送到星巴克的钱包地址.
可以实时确认比特币交易吗?如果没有,需要多长时间?为什么收取交易费会改变时间?
QuickFixJ 出现问题。问题是我无法正确发送登录消息。此外,我很难理解如何设置消息流。我并不是要执行交易,只是检索市场数据。
错误:
20140123-22:55:56: No responder, not sending message:
Run Code Online (Sandbox Code Playgroud)
这是我的所有详细信息:
传入:猫传入/*
8=FIXT.1.19=11035=A34=149=REDACTED-MD52=20140123-22:55:56.37256=NDXMD98=0108=30141=Y553=REDACTED100554=REDACTED1137=910=231?220140123-22:55:56.470
Run Code Online (Sandbox Code Playgroud)
传出:
20140123-22:55:50: Session FIXT.1.1:REDACTED-MD->NDXMD schedule is weekly, SUN 00:00:00-UTC - FRI 00:00:00-UTC
20140123-22:55:50: Created session: FIXT.1.1:REDACTED-MD->NDXMD
20140123-22:55:53: Initiated logon request
20140123-22:55:56: No responder, not sending message: 8=FIXT.1.19=11035=A34=149=REDACTED-MD52=20140123-22:55:56.37256=NDXMD98=0108=30141=Y553=REDACTED100554=REDACTED1137=910=231
8=FIXT.1.19=8135=A34=149=REDACTED-MD52=20140123-22:55:52.64356=NDXMD98=0108=30141=Y1137=910=114
8=FIXT.1.19=8335=549=NDXMD56=REDACTED-MD52=20140123-22:55:53.75134=158=Missing field. Type 55310=054
8=FIXT.1.19=11035=A34=149=REDACTED-MD52=20140123-22:55:56.37256=NDXMD98=0108=30141=Y553=REDACTED100554=REDACTED1137=910=231
Run Code Online (Sandbox Code Playgroud)
我的标准输出是:J
an 23, 2014 10:55:37 PM REDACTED.REDACTEDMain main
INFO: REDACTED startup
Jan 23, 2014 10:55:49 PM quickfix.SessionSchedule <init>
INFO: [FIXT.1.1:REDACTEDB-MD->NDXMD] weekly, SUN 00:00:00-UTC - FRI 00:00:00-UTC
Successfully called onCreate for sessionId : FIXT.1.1:REDACTEDB-MD->NDXMD
Jan 23, …
Run Code Online (Sandbox Code Playgroud) 我有一个包含年、月、日期、项目和收入列的表格。每个条目都会在每月的第一天添加。
我必须能够获得每个财政年度特定项目的总收入。到目前为止我所得到的(我认为每年都有效?)是这样的:
SELECT year, SUM(TotalIncome)
FROM myTable
WHERE ((date Between #1/1/2007# And #31/12/2015#) AND (project='aproject'))
GROUP BY year;
Run Code Online (Sandbox Code Playgroud)
本质上,我不想按年份对数据进行分组,而是想按财政年度对结果进行分组。我用过DatePart('yyyy', date)
,结果是一样的。
我将运行从 Excel 到数据库的查询。我需要能够选择年数(例如2009年至2014年,或2008年至2010年等)。我将从 Excel 中的用户输入中获取年份(获取两个日期,即 startYear、endYear)。
当前查询的结果给我,每年都是同年 1 月 1 日到 12 月 31 日的数据:
Year | Income
2009 | $123.12
2010 | $321.42
2011 | $231.31
2012 | $426.37
Run Code Online (Sandbox Code Playgroud)
我希望结果看起来像这样,其中每个财政年度为 7 月 1 日至次年 6 月 30日:
FinancialYear | Income
2009-10 | $123.12
2010-11 | $321.42
2011-12 | $231.31
2012-13 | $426.37
Run Code Online (Sandbox Code Playgroud)
如果可能的话,我也希望能够每个季度完成一次。
另外,如果重要的话,我具有只读访问权限,因此我无法对数据库进行任何修改。
当我准备TOGAF考试时,我遇到了适用于许多行业的DataModel,服务模型,架构的Open Standard.
(例如:ARTS已经为零售行业定义了一个数据模型.Energistics已经为Petrotechnical行业定义了一个数据模型.FPL定义了交易的修复协议.SWIFT和ISO有一些关于Interbank Messaging的标准.)
我想从这个社区了解什么是OpenStandard - 您在金融行业工作的"协议,数据模型,服务模型"?其中有多少是真正的"开放"和广泛使用
我决定重新创建我的问题:
decimal dTotal = 0m;
foreach (DictionaryEntry item in _totals)
{
if (!string.IsNullOrEmpty(item.Value.ToString()))
{
dTotal += Convert.ToDecimal(item.Value);
}
}
Console.WriteLine(dTotal / 3600m);
Console.WriteLine(decimal.Round(dTotal / 3600m, 2));
Console.WriteLine(decimal.Divide(dTotal, 3600m));
Run Code Online (Sandbox Code Playgroud)
上面的代码返回:
579.99722222222222222222222222
580.00
579.99722222222222222222222222
所以,这就是我的问题来自哪里,我真的需要它来展示579.99
; 但任何一轮,无论是decimal.Round
或Math.Round
仍然回归580
; 甚至是{0:F}
返回的字符串格式580.00
.
我怎么能正确地做到这一点?
如何在 PHP 中实现 MS Excel 的“IRR()”公式?
我尝试了本页中提到的算法,但结果不准确,而且速度非常慢。
我需要对金融时间序列数据进行去噪处理,以解决机器学习问题,并且不了解如何计算小波变换。
我的理解是,您需要一个时间信号的多个点来识别频率。
小波变换对第一个点有什么作用?如果没有足够的分数,是否使用将来的数据来识别频率?如果是,是否可以进行小波变换以仅使用“ t”中的数据?
我正在制作一个应用程序,为客户提供大致的贷款报价(后来由其他后台系统计算).我收到了金融公司的一些代码,我们正在制作计算器.我的问题是,我不了解计算年度百分比率的代码部分(包括启动和月费).
可能是他们正在使用的这种方法,但我无法确切地说:http: //www.efunda.com/math/num_rootfinding/num_rootfinding.cfm#Newton_Raphson
代码工作正常,但我真的很讨厌在我不完全理解和/或信任的代码上构建应用程序.最终的回复将是源代码,它做同样的事情,但有评论和可理解的变量名称(我不是真的除外:-)所有的想法都是受欢迎的 - 也许某人有链接到解释它的文章.
(请注意,我绝不是数学或财务专家)
[snip]
int n = numberOfPayments;
double a = (amount / (monthlyPayment * Math.Pow(n, 2)) - (monthlyPayment / amount));
double d = 0;
if (a == 0)
{
d = 0;
}
else
{
for (int qq = 0; qq < 20; qq++)
{
double b = amount + (monthlyPayment / a) * (1 - (Math.Pow((1 + a), -n)));
double c = amount + (monthlyPayment / a) * ((n * (Math.Pow((1 + …
Run Code Online (Sandbox Code Playgroud) 我正在设计一个贷款发放系统,允许其用户创建贷款,根据贷款产品参数绘制贷款的还款计划.我也应该能够增加罚款,费用等.重新安排贷款应该是可能的.我还需要贷款计划来快速报告.
我有贷款表,贷款产品表,付款计划表和贷款历史表等.我无法理解如何设计这个架构以防止它变化太多.
我在ruby,rails3和datamapper中这样做.