BaseData
定义
public abstract class BaseData
参数
参数名 |
类型 |
描述 |
EndTime |
DateTime |
该数据的结束时间 |
DataType |
MarketDataType |
市场数据类型 |
IsFillForward |
bool |
是否是向前填充的数据块 |
Price |
decimal |
当前价格 |
Symbol |
Symbol |
股票实体 |
Time |
DateTime |
该数据所处时间 |
Value |
decimal |
当前价格 |
示例
/// <summary>
/// 基础数据抽象类,表示金融市场中的通用数据点
/// </summary>
public abstract class BaseData
{
/// <summary>
/// 该数据点的时间
/// </summary>
public DateTime Time { get; set; }
/// <summary>
/// 该数据点的结束时间
/// </summary>
public DateTime EndTime { get; set; }
/// <summary>
/// 市场数据类型
/// </summary>
public MarketDataType DataType { get; set; }
/// <summary>
/// 指示此数据点是否为向前填充的数据块
/// </summary>
public bool IsFillForward { get; set; }
/// <summary>
/// 当前价格
/// </summary>
public decimal Price { get; set; }
/// <summary>
/// 金融工具的唯一标识符(股票、期货、期权等)
/// </summary>
public Symbol Symbol { get; set; }
/// <summary>
/// 当前价格值(通常与Price属性相同)
/// </summary>
public decimal Value { get; set; }
}