using Muchinfo.MTPClient.Data.Enums;
//----------------------------------------------------------------
//Module Name: GoodsParameters
//Purpose:
//CopyRight: Muchinfo
//History:
//----------------------------------------------------------------
//DateTime Author Description
//----------------------------------------------------------------
//2014-04-02 deng.yinping Create
//----------------------------------------------------------------
using System;
namespace Muchinfo.MTPClient.Data.Model
{
///
/// 商品参数类
///
public class GoodsParameters
{
///
/// 卖价点差
///
public decimal SellptSub { get; set; }
///
/// 买点差
///
public decimal BuyptSub { get; set; }
///
/// 交易所id
///
public long ExchAreaID { get; set; }
///
/// 商品代码
///
public string GoodsCode { get; set; }
///
/// 商品名称
///
public string GoodsName { get; set; }
///
/// 商品状态
///
public eGoodsStatus GoodsStatus { get; set; }
///
/// 市场类型
///
public long MarketTypeID { get; set; }
///
/// 合约单位
///
public decimal AgreeUnit { get; set; }
///
/// 合约名称
///
public string AgreeName
{
get;
set;
}
///
/// 转换后行情小数位数
///
public int HqExchFigures { get; set; }
///
/// 转换后行情最小变动单位
///
public Decimal HqExchMinUnit { get; set; }
///
/// 合约单位名称
///
//public AgreeUnitType AgreeUnitType { get; set; }
public int AgreeUnitType { get; set; }
///
/// 商品运行状态
///
public eRunStatus RunStatus { get; set; }
///
/// 结算汇率
///
public decimal ReckonRate { get; set; }
#region 行情数据
///
/// 获取或设置上市日期
///
public DateTime ListingDate { get; set; }
///
/// 获取或设置商品类型
///
public long SortId { get; set; }
#endregion
///
/// 上市时间
///
public DateTime ListedTime { get; set; }
///
/// 基准价(发行价)
///
public decimal IssuePrice { get; set; }
///
/// 交易所行情编码
///
public string ExchHqCode { get; set; }
///
/// 商品行情编码
///
public string GoodsHqCode { get; set; }
///
/// 资金模式
///
public eMoneyMode MoneyMode { get; set; }
///
/// 商品ID
///
public long GoodsId { get; set; }
///
/// 行情变动最小单位
///
public decimal hqExchMinUnit { get; set; }
///
/// 交易模式,原(市场类型)
///
public eTradeMode TradeMode { get; set; }
///
/// 运行
///
public eRunStep RunSteps { get; set; }
}
}