public void TestQuotesLevel2LastHour() { //Assert.AreEqual(0, FdkHelper.ConnectToFdk("tp.dev.soft-fx.eu", "100106", "123qwe123", "")); Assert.AreEqual(0, FdkHelper.ConnectToFdk("", "", "", @"c:\FdkCaches\Cache1")); var time = DateTime.UtcNow; var prevHour = time.AddHours(-1); var quotes = FdkQuotes.CalculateHistoryForSymbolArray("EURUSD", prevHour, time, 2); }
public void TtJira227Steps() { Assert.AreEqual(0, FdkHelper.ConnectToFdk("tp.st.soft-fx.eu", "100000", "123321", @"c:\FdkCaches\Cache1")); var endTime = DateTime.Now; var startTime = endTime.AddSeconds(-0.1); var quotes = FdkQuotes.ComputeQuoteHistory("EURUSD_Rl", startTime, endTime, 1); FdkVars.Unregister(quotes); FdkHelper.Disconnect(); }
public void TestErrorQuotesDefaultAccount100Milli() { Assert.AreEqual(0, FdkHelper.ConnectToFdk("", "", "", @"")); var time = DateTime.Now; var prevHour = time.AddMilliseconds(-100); var symbols = FdkSymbolInfo.GetSymbolInfos(); var quotes = FdkQuotes.ComputeQuoteHistory("EURUSD", prevHour, time, 3); var asks = FdkQuotes.QuotesAsk(quotes); var bids = FdkQuotes.QuotesBid(quotes); var opens = FdkQuotes.QuotesCreatingTime(quotes); var spread = FdkQuotes.QuotesSpread(quotes); FdkVars.Unregister(quotes); FdkHelper.Disconnect(); }
public void TestLevel2() { //Assert.AreEqual(0, FdkHelper.ConnectToFdk("tp.dev.soft-fx.eu", "100106", "123qwe123", "")); Assert.AreEqual(0, FdkHelper.ConnectToFdk("", "", "", @"c:\FdkCaches\Cache3")); var time = DateTime.Now; var prevHour = time.AddDays(-1); var quotes = FdkQuotes.ComputeQuoteHistory("EURUSD", prevHour, time, 3); var asks = FdkQuotes.QuotesAsk(quotes); var bids = FdkQuotes.QuotesBid(quotes); var opens = FdkQuotes.QuotesCreatingTime(quotes); var spread = FdkQuotes.QuotesSpread(quotes); FdkVars.Unregister(quotes); Assert.AreEqual(0, FdkHelper.ConnectToFdk("", "", "", @"c:\FdkCaches\Cache1")); quotes = FdkQuotes.ComputeQuoteHistory("EURUSD", prevHour, time, 3); FdkVars.Unregister(quotes); }