예제 #1
0
 public TestRun(IAccountBL accountBL, IAccountDA accountDA, IInstrumBL instrumBL, IInsStoreBL insStoreBL,
                ITickSourceBL tickSourceBL, ITestConfigBL testConfigBL, ILogger logger, IConfig config, IPositionBL posBL, IRepositoryBL reposBL)
 {
     _accountBL    = accountBL;
     _accountDA    = accountDA;
     _instrumBL    = instrumBL;
     _insStoreBL   = insStoreBL;
     _tickSourceBL = tickSourceBL;
     _testConfigBL = testConfigBL;
     _bot_platform = new Dictionary <IBot, ILeechPlatform>();
     _logger       = logger;
     _config       = config;
     _posBL        = posBL;
     _reposBL      = reposBL;
 }
예제 #2
0
파일: TestRunCtrl.cs 프로젝트: vlshl/pulxer
 public TestRunCtrl(IConsole console, IAccountDA accountDA, IAccountBL accountBL, IInstrumBL instrumBL, IInsStoreBL insStoreBL, ITickSourceBL tickSourceBL,
                    ITestConfigBL testConfigBL, ILogger logger, IConfig config, IPositionBL posBL, IRepositoryBL reposBL) : base(console)
 {
     _console      = console;
     _accountDA    = accountDA;
     _accountBL    = accountBL;
     _instrumBL    = instrumBL;
     _insStoreBL   = insStoreBL;
     _tickSourceBL = tickSourceBL;
     _testConfigBL = testConfigBL;
     _logger       = logger;
     _config       = config;
     _posBL        = posBL;
     _reposBL      = reposBL;
 }
예제 #3
0
 public TestConfigExecutor(IConsole console, ITestConfigBL testConfigBL)
 {
     _console      = console;
     _testConfigBL = testConfigBL;
 }