예제 #1
0
        public void TestKLineData_Sub()
        {
            KLineData  data     = GetKLineData_1Min();
            IKLineData data_sub = data.Sub(100, 200);

            for (int i = 100; i <= 200; i++)
            {
                data.BarPos     = i;
                data_sub.BarPos = i - 100;
                Assert.AreEqual(data.ToString(), data_sub.ToString());
            }
            Assert.AreEqual(101, data_sub.Length);
        }
예제 #2
0
 public void TestKLineData_Sub_Exception()
 {
     KLineData  data     = GetKLineData_1Min();
     IKLineData data_sub = data.Sub(100, 200);
     float      start    = data_sub.Arr_Start[102];
 }