WinForms/FinancialSeries/DataProvider.cs
(完整代码) 1KBusing System;
using System.Collections.Generic;
using System.Linq;
namespace Geared.Winforms.FinancialSeries
{
public static class DataProvider
{
public static IEnumerable<DataProviderPoint> Get
{
get
{
var trend = 0d;
var timeStamp = DateTime.Now.AddDays(-350*10);
var r = new Random();
for (var i = 0; i < 365*10; i++) //10 years of data approx
{
//we are faking some random points....
var mockedData = new double[]
{r.Next(-100, 100), r.Next(-100, 100), r.Next(-100, 100), r.Next(-100, 100), r.Next(-100, 100), r.Next(-100, 100)};
yield return new DataProviderPoint
{
Open = trend,
Close = trend + mockedData.Last(),
High = trend + mockedData.Max(),
Low = trend + mockedData.Min(),
DateTime = timeStamp.AddDays(i)
};
trend += mockedData.Last();
}
}
}
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
