Files
zszq-trs/Framework/YLErp.Core/DBModels/margin_ratio.cs
T
2024-05-09 14:06:26 +08:00

104 lines
3.1 KiB
C#

using System.ComponentModel.DataAnnotations.Schema;
namespace YLErp.DBModels
{
/// <summary>
/// 预付金系数
/// </summary>
[Table("margin_ratio")]
public class margin_ratio : DBModelWithOperator, IClonable<margin_ratio>
{
public static string LogClass = "预付金系数表";
/// <summary>
/// 初始预付金率
/// </summary>
[DisplayName("初始预付金率")]
public double? NormalInitialMarginRatio { get; set; }
/// <summary>
/// 国君:涨跌停预付金率率
/// </summary>
[DisplayName("临时预付金率1")]
public double? NormalMarginRatio1 { get; set; }
/// <summary>
/// 国君:一字涨跌停的预付金率
/// </summary>
[DisplayName("临时预付金率2")]
public double? NormalMarginRatio2 { get; set; }
/// <summary>
/// 国君:涨跌幅超过百分之三十的预付金率
/// 国君:停牌时候的预付金率
/// </summary>
[DisplayName("临时预付金率3")]
public double? NormalMarginRatio3 { get; set; }
/// <summary>
/// 国君:自动赎回个股预付金率
/// </summary>
[DisplayName("个股预付金率")]
public double? RedeemRatio1 { get; set; }
/// <summary>
/// 国君:自动赎回指数预付金率
/// </summary>
[DisplayName("指数预付金率")]
public double? RedeemRatio2 { get; set; }
/// <summary>
/// 国君:个股触发追保跌幅
/// </summary>
[DisplayName("个股触发追保跌幅")]
public double? RedeemPriceLimit1 { get; set; }
/// <summary>
/// 国君:指数触发追保跌幅
/// </summary>
[DisplayName("指数触发追保跌幅")]
public double? RedeemPriceLimit2 { get; set; }
/// <summary>
/// 国君:香草组合预付金率
/// </summary>
[DisplayName("组合预付金率")]
public double? GroupRatio { get; set; }
/// <summary>
/// 设置日期
/// </summary>
[DisplayName("日期")]
public DateTime? ValueDate { get; set; }
/// <summary>
/// 总持仓名义本金
/// </summary>
[DisplayName("总持仓名义本金")]
public double? StockEqvNotional { get; set; }
/// <summary>
/// 单一标的持仓名义本金
/// </summary>
[DisplayName("单一标的持仓名义本金")]
public double? SingleStockEqvNotional { get; set; }
/// <summary>
/// 持仓标的分散程度
/// </summary>
[DisplayName("持仓标的分散程度")]
public int? PositionUnderlyingAmount { get; set; }
/// <summary>
/// 持仓标的分散程度(自动赎回)
/// </summary>
[DisplayName("持仓标的分散程度(自动赎回)")]
public int? RedeemPositionUnderlyingAmount { get; set; }
public margin_ratio Clone()
{
return (margin_ratio)MemberwiseClone();
}
}
}