public void TestDailyCloses(int n)
        {
            DataManipulator dm = new DataManipulator();

            var a = dm.GetListOfDailyClosingPrices("GS", n);

            var content = new WebConnection().GetDailyStockDataFromTicker("GS", n);
            var info    = dm.GetStockInfoArrayGivenRawString(content);
            var pairs   = dm.GetDayInfoFromStrings(info);

            var b = dm.GetListOfDailyClosingPrices(pairs);

            Assert.AreEqual(a, b);
        }
예제 #2
0
        public static void Main(String[] args)
        {
            DataManipulator dm = new DataManipulator();

            decimal[] closings = dm.GetListOfDailyClosingPrices("AMD", 100);
            Console.WriteLine(StockMath.VolatilityPriceChanges(closings) + "%");
            Console.WriteLine(StockMath.FormattedVolatilityPriceChangesFromTicker("AMD", 100));
            Console.WriteLine(StockMath.FormattedVolatilityPriceChangesFromTicker("GS", 100));
            Console.Read();
        }