public async Task UpdateConfig(MarketEngineMode engineMode) { RestClient client = new RestClient(serverURL); IRestRequest request = new RestRequest(@"api/config/marketmode", Method.POST); request.AddQueryParameter("engineMode", ((int)engineMode).ToString()); var response = await client.ExecuteAsync(request); }
public static void ChangeEngine(MarketEngineMode engineMode) { if (engineMode == MarketEngineMode.Live) { analysisEngine.ChangeEngine(new LiveMarketDataEngine()); Logger.Log($"Market mode changed to Live"); } else if (engineMode == MarketEngineMode.Historical) { analysisEngine.ChangeEngine(new BackTestHistoricalDataEngine()); Logger.Log($"Market mode changed to Historical"); } }
public IActionResult ChangeMode(MarketEngineMode engineMode) { System.ChangeEngine(engineMode); return(Ok()); }