从山证v2.3.0拷贝
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,53 @@
|
||||
using YLErp.Commons;
|
||||
using YLErp.Modules.TradeRiskCalcModule;
|
||||
|
||||
namespace YLErp.Modules.RiskModule
|
||||
{
|
||||
[TestClass]
|
||||
public class TestTradeRiskCalcService
|
||||
{
|
||||
[TestMethod]
|
||||
public void Test1()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
class TradeDataSourceDemo : ITradeDataSource
|
||||
{
|
||||
public TraceWrap Trace { get; set; }
|
||||
|
||||
public IEnumerable<ExchangeTrade> GetExchangeTrades()
|
||||
{
|
||||
var bb = new ExchangeTrade
|
||||
{
|
||||
AssetBookId = 79,
|
||||
Comments = "",
|
||||
Commission = 0,
|
||||
CommissionType = DBModels.Enums.CommissionType.手动录入,
|
||||
CreateTime = DateTime.Now,
|
||||
ExchangeAccountCode = "",
|
||||
ExchangeAccountId = 0,
|
||||
ExerciseMode = "",
|
||||
InstrumentType = ConsGlobal.InstrumentType.Stock,
|
||||
IsValid = true,
|
||||
MaturityDate = null,
|
||||
Notional = 1000,
|
||||
TradeAmount = 1000,
|
||||
TradeLots = 10,
|
||||
TradeSide = "多头买入",
|
||||
TradeSinglePrice = 100,
|
||||
UnderlyingCode = "000001.sz"
|
||||
};
|
||||
|
||||
var list = new List<ExchangeTrade>();
|
||||
|
||||
return list;
|
||||
}
|
||||
|
||||
public IEnumerable<trade> GetOtcTrades()
|
||||
{
|
||||
return Enumerable.Empty<trade>();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user