發表文章

目前顯示的是 12月, 2023的文章

劉子鳴w3school繪圖CANVAS與SVG

圖片
canvas繪圖套件繪製選擇權到期日損益圖 買入選擇權到期日損益 賣出選擇權到期日損益 W3SCHOOLS學習CANVAS繪圖 Your browser does not support the HTML canvas tag. W3SCHOOLS學習SVG繪圖 Sorry, your browser does not support inline SVG. Sorry, your browser does not support inline SVG. 爪哇期末考 VScode安裝編輯java的延伸套件Extension pack for java import java.awt.*; import java.awt.geom.Line2D; import javax.swing.*; public class Options { public static void main(String[] args) { JFrame frame = new JFrame("劉任昌Java繪製選擇權到期日損益"); Container cp = frame.getContentPane(); cp.add(new JComponent() { public void paintComponent(Graphics g) { Graphics2D g2 = (Graphics2D) g; g2.setStroke(new BasicStroke(2));//stroke中風,筆觸 g2.drawString("買入賣權到期日損益",0,120); g2.draw(new Line2D.Float(0, 0, 100, 100)); g2.draw(new Line2D.Float(100, 100, 200, 100)); g2.drawString("買入買權到期日損益",300,...

劉子鳴金融市場158到170數學表達

圖片
金融市場常識題庫158至163 金融市場常識題庫164至170 mfrac=math fraction分數text文字ms商業套裝C 除權息參考價 除權前一天60除權無償配股利的開盤參考價 除權息前一天價值=除權息當天價值 60=3+x⇒x=57 除權前一天60除權2元股票股利的開盤參考價 除權息前一天價值=除權息當天價值 60=(1+ 2 10 )x=1.2x⇒x= 60 1+0.2 =50 除權前一天60除權2元股票股利+3元現金股利的開盤參考價 除權息前一天價值=除權息當天價值 60=3+(1+ 2 10 )x=1.2x⇒x= 60-3 1+0.2 =47.5 練習mroot開平方msqrt 7 2 大約1(1+0.1) 開平方 100.0 =10 信用戶維持率 fraction分數 融資戶維持率= 融資購買股票現在的價 融資的金額 division軍團區塊 融券維持率= 放空股票的金額+保證金 放空股票的現在價值 整戶維持率=上面分子加分子 / 分母加分母 整戶維持率= 融資買進股票現金價值+放空股票的金額+保證金 融資金額+放空股票的現在價值 準備四萬購買10萬元的股票,準備90萬保證金,放空100萬股票, 股票還沒漲跌,維持率 整戶維持率= 10+100+90 6+100 =188.68% 劉任昌358影片 債券對利率的敏感性:存續期間Duration 存續期間愈小,利率風險愈低! 到期日愈小,支付利息愈多、愈頻繁、愈早,利率風險愈低。 用數學表示存續期間,債券價格P,殖利率y 純續期間=- 1+y P × dP dy

劉子鳴JavaScript物件object繪圖canvas繪製選擇權到期日損益

圖片
canvas繪圖套件繪製選擇權到期日損益圖 以上為繪圖原始碼 <h1>canvas繪圖套件繪製選擇權到期日損益圖</h1> <canvas id="BuyOptions" width="500" height="300"></canvas> <script> const c = document.getElementById("BuyOptions"); const ctx = c.getContext("2d"); ctx.beginPath(); ctx.moveTo(0, 0); ctx.lineTo(100, 100); ctx.lineTo(200,100); ctx.font = "16px Arial"; ctx.fillText("買入賣權puts的到期日損益",0,120); ctx.moveTo(300, 100); ctx.lineTo(400, 100); ctx.lineTo(500, 0); ctx.fillText("買入買權callss的到期日損益",300,120); ctx.moveTo(0, 300); ctx.lineTo(100, 200); ctx.lineTo(200,200); ctx.font ="30pt"; ctx.fillText("賣出賣權puts的到期日損益",0,180); ctx.moveTo(300, 200); ctx.lineTo(400, 200); ctx.lineTo(500, 300); ctx.fillText("賣出買權callss的到期日損益",300,180) ctx.stroke();//繪製 </script> 在HTML模式下貼上甲班示範 identifier名稱,身分證id card W3school學物件

劉子鳴JavaScript亂數random捨去小數floor進位ceil四捨五入round

圖片
343,344,345,346影片 343介紹物件object RANDOM亂數,FLOOR捨去尾數,CEIL進位,ROUND 輸入整數 劉子鳴執行 Math.random()亂數Method方法 Math.floor()捨去小數Method方法 Math.ceil()進位Method Math.round()四捨Method 以轉寫模式上傳程式碼 輸入整數<input type="number" id="n" value=7 min=1 max=1000/> <button onclick="abc()">劉子鳴執行</button> <h3>Math.random()亂數Method方法</h3> <p id="demo"></p> <h3>Math.floor()捨去小數Method方法</h3> <p id="demo1"></p> <h3>Math.ceil()進位Method</h3> <p id="demo2"></p> <h3>Math.round()四捨Method</h3> <p id="demo3"></p> <script> function abc(){ let n = document.getElementById("n").value; let x = Math.random()*n; document.getElementById("demo").innerHTML = x; document.getElementById("demo1").innerHTML = Math.floor(x); document.getElementById("demo2").innerHTML = Math.ceil(x); document....