Esempio n. 1
0
        private void btnWInfo_Click(object sender, EventArgs e)
        {
            lbWarrant.Items.Clear();
            PI30002 p30002 = quoteCom.GetWarrantInfo(txtWid.Text);

            if (p30002 == null)
            {
                lbWarrant.Items.Add("查無資料,可能未連線/未下載/無此商品!!");
                return;
            }
            lbWarrant.Items.Add("權證:[" + txtWid.Text + "]");
            lbWarrant.Items.Add(Gen30002Msg(p30002));
        }
Esempio n. 2
0
        private string Gen30002Msg(PI30002 p30002)
        {
            string rtn = String.Format("代碼:{0}, 市場別:{1}, 簡稱:{2}, 類型:{3}, 目標股={4}, 目標股名稱:{5}, 履約價:{6}, 漲停價:{7}, 跌停價:{8}, 行使比例:{9}, 最近交易日:{10}, 到期日:{11}, C/P:{12}, 發行餘額量:{13}, 上限價格:{14},下限價格{15}",
                                       p30002.WarrantID,     //0
                                       p30002.Market,        //1
                                       p30002.WarrantAbbr,   //2
                                       p30002.WarrantType,   //3
                                       p30002.TargetStockNo, //4
                                       p30002.TargetStockNm, //5
                                       p30002.StrikePrice,   //6
                                       p30002.BullPrice,     //7
                                       p30002.BearPrice,     //8
                                       p30002.UsageRatio,    //9
                                       p30002.LastTradeDate, //10
                                       p30002.ExpiredDate,   //11
                                       p30002.WarrantVariety,
                                       p30002.IssuingBalVol,
                                       p30002.LimitUpPrice,
                                       p30002.LimitDownPrice
                                       );

            return(rtn);
        }