从山证v2.3.0拷贝

This commit is contained in:
吴方海
2024-05-09 14:06:26 +08:00
parent 566ff33259
commit f9d8a256a6
4471 changed files with 1203456 additions and 9 deletions
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>();
}
}
}
}