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; }
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; }
public TestConfigExecutor(IConsole console, ITestConfigBL testConfigBL) { _console = console; _testConfigBL = testConfigBL; }