private void InitStocks() { int currentDate = 1; AddDateStock(currentDate, 100, 100, 105, 95, 1000); currentDate++; AddDateStock(currentDate, 102, 103, 105, 95, 1200); currentDate++; AddDateStock(currentDate, 105, 108, 108, 99, 1400); currentDate++; AddDateStock(currentDate, 100, 100, 105, 95, 800); currentDate++; AddDateStock(currentDate, 100, 90, 100, 90, 1000); currentDate++; AddDateStock(currentDate, 95, 103, 105, 95, 1000); currentDate++; AddDateStock(currentDate, 100, 97, 101, 96, 1000); currentDate++; AddDateStock(currentDate, 97, 93, 98, 90, 900); currentDate++; AddDateStock(currentDate, 93, 89, 94, 89, 800); currentDate++; AddDateStock(currentDate, 100, 101, 102, 99, 3000); currentDate++; AddDateStock(currentDate, 97, 100, 105, 97, 1000); currentDate++; AddDateStock(currentDate, 96, 97, 98, 95, 1000); currentDate++; AddDateStock(currentDate, 100, 102, 102, 91, 1000); currentDate++; AddDateStock(currentDate, 91, 89, 93, 87, 4000); currentDate++; AddDateStock(currentDate, 93, 95, 97, 91, 1000); currentDate++; AddDateStock(currentDate, 95, 97, 97, 95, 2000); currentDate++; AddDateStock(currentDate, 99, 100, 105, 95, 1000); currentDate++; AddDateStock(currentDate, 100, 101, 105, 95, 1000); currentDate++; AddDateStock(currentDate, 101, 100, 105, 95, 1000); currentDate++; AddDateStock(currentDate, 96, 100, 105, 95, 1000); currentDate++; AddDateStock(currentDate, 100, 98, 105, 95, 3000); currentDate++; AddDateStock(currentDate, 94, 98, 100, 95, 500); currentDate++; AddDateStock(currentDate, 100, 100, 105, 95, 1000); currentDate++; AllDates_.Clear(); AllDates_.AddRange(DailyStocks_.Keys); AllDates_.Sort(); }
private void InitSTocks2() { DateTime startTime = new DateTime(2009, 10, 12); DailyStocks_.Add(startTime, FakeStockDataCreator.Create(startTime, 100, 103, 99, 99, 1000)); DailyStocks_.Add(new DateTime(2009, 10, 13), FakeStockDataCreator.Create(new DateTime(2009, 10, 13), 102, 106, 101, 105, 1500)); DailyStocks_.Add(new DateTime(2009, 10, 14), FakeStockDataCreator.Create(new DateTime(2009, 10, 14), 101, 108, 100, 102, 800)); DailyStocks_.Add(new DateTime(2009, 10, 15), FakeStockDataCreator.Create(new DateTime(2009, 10, 15), 104, 109, 102, 105, 1100)); DailyStocks_.Add(new DateTime(2009, 10, 16), FakeStockDataCreator.Create(new DateTime(2009, 10, 16), 103, 106, 100, 104, 900)); DailyStocks_.Add(new DateTime(2009, 10, 17), FakeStockDataCreator.Create(new DateTime(2009, 10, 17), 102, 106, 101, 105, 2000)); DailyStocks_.Add(new DateTime(2009, 10, 18), FakeStockDataCreator.Create(new DateTime(2009, 10, 18), 101, 108, 100, 102, 1000)); DailyStocks_.Add(new DateTime(2009, 10, 19), FakeStockDataCreator.Create(new DateTime(2009, 10, 19), 104, 109, 102, 105, 1000)); DailyStocks_.Add(new DateTime(2009, 10, 20), FakeStockDataCreator.Create(new DateTime(2009, 10, 20), 103, 106, 100, 104, 1000)); DailyStocks_.Add(new DateTime(2009, 10, 21), FakeStockDataCreator.Create(new DateTime(2009, 10, 21), 102, 106, 101, 105, 1300)); DailyStocks_.Add(new DateTime(2009, 10, 22), FakeStockDataCreator.Create(new DateTime(2009, 10, 22), 101, 108, 100, 102, 1000)); DailyStocks_.Add(new DateTime(2009, 10, 23), FakeStockDataCreator.Create(new DateTime(2009, 10, 23), 104, 109, 102, 105, 1600)); DailyStocks_.Add(new DateTime(2009, 10, 24), FakeStockDataCreator.Create(new DateTime(2009, 10, 24), 103, 106, 100, 104, 1000)); DailyStocks_.Add(new DateTime(2009, 10, 25), FakeStockDataCreator.Create(new DateTime(2009, 10, 25), 102, 106, 101, 105, 600)); DailyStocks_.Add(new DateTime(2009, 10, 26), FakeStockDataCreator.Create(new DateTime(2009, 10, 26), 101, 108, 100, 102, 1000)); AllDates_.Clear(); AllDates_.AddRange(DailyStocks_.Keys); AllDates_.Sort(); }