public static void Main(string[] args) { var d = new Downloader(); d.Initialize("token here", "../"); var symbol = QuantConnect.Symbol.Create("JP225USD", SecurityType.Cfd, Market.Oanda); d.DownloadData(symbol, Resolution.Minute, new DateTime(2018, 1, 17, 0, 0, 0, 0, System.DateTimeKind.Utc)); }
public static void Main(string[] args) { var d = new Downloader(); d.Initialize("token here", "Data"); var tickers = new string[] { "EURCHF", "EURGBP", "EURJPY", "EURUSD", "GBPCHF", "GBPJPY", "GBPUSD", "USDCAD", "USDCHF", "USDJPY", "GBPCAD" }; Parallel.ForEach(tickers, (ticker) => { var symbol = QuantConnect.Symbol.Create(ticker, SecurityType.Forex, Market.Oanda); d.DownloadData(symbol, Resolution.Hour, new DateTime(2008, 1, 1)); }); }
/// <summary> /// Initialize a new instance of the <see cref="OandaDataProvider"/> /// </summary> public OandaDataProvider() { _api = new Downloader(); _api.Initialize(_token, _dataPath); }