public void BuyReservation()
        {
            StockAnalyzer mSA = new StockAnalyzer();
            StockData mSD = new StockData();


            //Stock Code를 얻어온다.
            string[] mResult = mSA.GetStockCode();
            for (int i = 0; i < mResult.Length; i++)
            {
                //주식의 1일선,5일선,10일선 생성
                DataSet mStockDS = mSA.SetStockTrend(mResult[i]);
                if (mStockDS != null)
                {
                    //기술적 분석패턴과 일치하는 이평선이 있는지 검사
                    string mCSP = GetMatchBuyPattern(mStockDS);

                    if (mCSP != "")
                    {
                        string mBPatternCode = mCSP.Split('|')[0];
                        int mBCost = mSA.GetBuySellCost(mResult[i], "B");
                        int mSCost = Convert.ToInt32(mCSP.Split('|')[1]);
                        string mBPattern = mCSP.Split('|')[2];

                        if (mBCost != 0)
                        {
                            //int mCnt = ((300000 / mBCost) / 10) * 10;
                            int mCnt = ((1000000000 / mBCost) / 10) * 10;
                            if (mCnt != 0)
                            {
                                //mSD.InsBuyReservation(mResult[i], mBPatternCode, mBPattern, mCnt, mBCost, mSCost);
                                mSD.InsBuyReservationTest(mResult[i], mBPatternCode, mBPattern, mCnt, mBCost, mSCost);
                            }
                        }
                    }
                }
            }

            mSD = null;
            mSA = null;
        }