李東霖 Excel公式 If,AND,MATCH,INDEX 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 3月 24, 2023 公式截圖EXCEL公式F5 =IF(H4=-1,C5,IF(C5>F4,C5,F4)) G5 =IF(H4=1,D5,IF(D5(1+$I$2)*G5),1,IF(AND(H4>-1,E5<(1-$G$2)*F5),-1,H4))I5 =IF(H4=1,E5-E4,IF(H4=-1,E4-E5,0)) 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 留言 George2023年5月6日 上午8:15324.拷貝回覆刪除回覆回覆新增留言載入更多… 張貼留言
李東霖EXCEL資料/模擬分析/運算列表:買權訂價公式 4月 07, 2023 李東霖EXCEL資料/模擬分析/運算列表:買權訂價公式 李東霖運算列表練習 股價 履約價 到期日 波動度 利率 工作表worksheet 李東霖運算列表練習 股價 履約價 到期日 波動度 利率 550 560 0.1 0.2 0.05 買權權利金 D1 D2 10.657 -0.174 -0.237 =LN(股價/履約價)+(利率+波動度^2/2)*到期日 =NORMSDIST(D1_)*股價-NORMSDIST(d2_)*履約價*EXP(-到期日*利率) 運算列表買權敏感度分析 sigma\時間 10.65705276 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.002 0 0 0 0 2.7673E-266 9.5955E-209 5.2339E-168 8.9536E-138 0.004 0 3.9914E-201 9.7472E-128 3.81612E-91 2.78908E-69 8.70332E-55 1.65927E-44 7.32479E-37 0.006 1.1863E-189 2.06805E-91 1.2357E-58 2.96875E-42 1.92302E-32 6.3904E-26 2.78159E-21 8.02849E-18 0.008 2.7317E-108 8.01117E-53 2.91751E-34 5.89266E-25 2.30217E-19 1.23568E-15 5.68462E-13 5.60892E-11 0.01 1.62863E-70 7.5815E-35 7.25188E-23 7.75721E-17 3.36691E-13 9.19374E-11 5.13224E-09 1.05776E-07 0.012 6.46251E-50 5.27344E-25 1.3398E-16 2.37455E-12 8.9194E-10 4.81648E-08 8.52534E-07 7.4826E-06 0.014 1.93764E-37 5.15522E-19 9.12156E-13 1.36088E-09 1.16592E-07 2.36348E-06 2.08757E-0... 閱讀完整內容
李東霖python輸入openpyxl處理EXCEL檔案 6月 08, 2023 from openpyxl import load_workbook #劉任昌指導李東霖程式交易 book = load_workbook(filename='wb.xlsx') print(book.sheetnames) #列出所有工作表 """以下也被註解暫時不執行python語言註解 #後面不執行 前後三個引號的部分也不執行 都是註解用 sheet = book['20200101p'] #工作表 rowBegin = 4 #起始列 rowEnd = 10 #結束列780 criticalInc = 0.01 criticalDes = 0.01 localH = sheet.cell(row=rowBegin, column=3).value localL = sheet.cell(row=rowBegin, column=4).value status = 0 wealth = 0 for x, row in enumerate(sheet.iter_rows(min_row = rowBegin, max_row = rowEnd)): rowNo = x + rowBegin #串列編號 x 起始於 0 dayH = row[2].value #當日最高C欄 dayL = row[3].value #當日最低D欄 dayC = row[4].value #當日收盤E欄 if status == -1: #檢測波段高 localH = dayH elif localH < dayH: localH = dayH if status == 1: #檢測波段低 localL = dayL elif localL > dayL: localL = dayL sheet.cell(row = rowNo, column = 6).value = ... 閱讀完整內容
3月 09, 2023 開盤 最高 最低 收盤 五日平均 買賣決定 15059.92 15152.38 14998.03 15012.8 14933.2 15021.73 14921.06 14970.68 14972.17 15088.06 14969.97 14980.74 加'單引號註解 14955.29 14957.82 14728.88 14728.88 =AVERAGE(E2:E6) 14708.08 14823.15 14630.01 14630.01 14864.622 Sell =IF(E6 >F6,"Buy",IF(E6<F6,"Sell","")) 14631.21 14634.16 14464.2 14553.04 14772.67 Sell 14620.27 14742.79 14620.27 14705.43 14719.62 Sell 14658.46 14658.46 14538.66 14612.59 14645.99 Sell 14617.86 14658.7 14515.74 14522.96 14604.806 Sell 14557.56 14739.36 14557.56 14739.36 14626.676 Buy 共獲利 109.35 14692.92 14756.38 14649.54 14734.13 14662.894 Buy 下次使用一年資料 14554.21 14568.31 14447.77 14528.55 14627.518 Sell 回朔測試 14478.45 14493.72 14411.81 14433.32 14591.664 Sell 2010年的結果找出最佳參數 14410.75 14451.91 14157.99 14170.03 14521.078 Sell 利用這個參數測試2011年的績效 14205.06 14291.98 14197.86 14234.4 14420.086 Sell 回溯測試 14323.04 14442.94 14323.04 14442.94 14361.848 Buy 14318.12 14318.12 ... 閱讀完整內容
324.拷貝
回覆刪除