Example #1
0
        public static void Main()
        {
            FdkHelper.ConnectToFdk("localhost", "100001", "123qwe!", "");
            var bars      = FdkTradeReports.GetTradeTransactionReportAll();
            var comission = FdkTradeReports.GetTradeComment(bars);

            FdkVars.Unregister(bars);
        }
Example #2
0
        public void TestGetTradeReportsAll()
        {
            //Assert.AreEqual(0, FdkHelper.ConnectToFdk("tp.st.soft-fx.eu", "100000", "123321", ""));
            Assert.AreEqual(0, FdkHelper.ConnectToFdk("tp.st.soft-fx.eu", "100131", "123qwe!", ""));
            var bars      = FdkTradeReports.GetTradeTransactionReportAll();
            var comission = FdkTradeReports.GetTradeComment(bars);

            FdkVars.Unregister(bars);
        }
Example #3
0
        public void TestGetTradeRecordsAll()
        {
            //Assert.AreEqual(0, FdkHelper.ConnectToFdk("tp.st.soft-fx.eu", "100000", "123321", ""));
            Assert.AreEqual(0, FdkHelper.ConnectToFdk("localhost", "100001", "123qwe!", ""));
            var time      = DateTime.Now;
            var prevTime  = time.AddHours(-1);
            var bars      = FdkTradeReports.GetTradeTransactionReportAll();
            var comission = FdkTradeReports.GetTradeAgentCommission(bars);

            FdkVars.Unregister(bars);
        }
Example #4
0
        public static void Main()
        {
            FdkHelper.ConnectToFdk("78.46.196.240", "100008", "123qwe!", "");
            var now     = DateTime.UtcNow;
            var prevNow = DateTime.UtcNow.Subtract(new TimeSpan(30, 0, 0));

            FdkBars.ComputeBarsRangeTime("BTCUSD_L", "BidAsk", "M1", prevNow, now, 0);
            return;

            var bars      = FdkTradeReports.GetTradeTransactionReportAll();
            var comission = FdkTradeReports.GetTradeComment(bars);

            FdkVars.Unregister(bars);
        }
Example #5
0
        public void TestDualConnect()
        {
            Assert.AreEqual(0, FdkHelper.ConnectToFdk("tp.st.soft-fx.eu", "100033", "123qwe!", ""));
            //Assert.AreEqual(0, FdkHelper.ConnectToFdk("", "", "", ""));
            var time      = DateTime.Now;
            var prevTime  = time.AddHours(-1);
            var bars      = FdkTradeReports.GetTradeTransactionReportAll();
            var comission = FdkTradeReports.GetTradeAgentCommission(bars);

            FdkVars.Unregister(bars);
            FdkHelper.Disconnect();

            Assert.AreEqual(0, FdkHelper.ConnectToFdk("tp.st.soft-fx.eu", "100055", "123qwe!", ""));
            var bars2      = FdkTradeReports.GetTradeTransactionReportAll();
            var comission2 = FdkTradeReports.GetTradeAgentCommission(bars2);

            FdkVars.Unregister(bars2);
            FdkHelper.Disconnect();
        }