iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Mobile Development

使用 Swift 和公開資訊,打造投資理財的 Apps 系列

Swift 是寫 Apple 相關 Client 端中官方主推的語言,也是現在主要開發 iOS App 的語言之一。本次挑戰,試著使用 Swift 和公開資訊結合,寫出讓自己更好掌握財經資訊的 Apps

鐵人鍊成 | 共 37 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文
DAY 20

D20 - 用 Swift 和公開資訊,打造投資理財的 Apps { 移動平均線(MA線)實作.3 }

擴充 MAUtility,讓原來的 func 能計算 n 條均線 在原來的 func 上加上 range: Int 的輸入,然後把原來計算的區間全部用代入變數的...

2021-09-30 ‧ 由 Marvin 分享
DAY 21

D21 - 用 Swift 和公開資訊,打造投資理財的 Apps { 台股成交量實作.1 }

在技術分析,或是籌碼分析的流派中,其中有流派是會用成交量和 K 線一起看,然後進行股票進出的判斷。 大盤的成交量資料,也可以在台灣證交所網站上看到。 下載的地...

2021-10-01 ‧ 由 Marvin 分享
DAY 22

D22 - 用 Swift 和公開資訊,打造投資理財的 Apps { 台股成交量實作.2 }

上一篇在 TwMarketTradingInfoManager 完成了拿取大盤成交量的 API,接下來,在原來的大盤 K 線頁的 Model,加上拿取大盤成交量...

2021-10-02 ‧ 由 Marvin 分享
DAY 23

D23 - 用 Swift 和公開資訊,打造投資理財的 Apps { 台股成交量實作.3 }

在 KLineViewController 開出的 volumeDataSet 會在 parent vc 推進來前就設定好。 所以我們直接在 KLine VC...

2021-10-03 ‧ 由 Marvin 分享
DAY 24

D24 - 用 Swift 和公開資訊,打造投資理財的 Apps { 台股成交量實作.4 }

"軟體開發和蓋教堂一樣,當完成之後,我們就開始祈禱" - Sam Redwine 在上一篇,我們遇到了預料之外的開發者日常「有 bug!」。...

2021-10-04 ‧ 由 Marvin 分享
DAY 25

D25 - 用 Swift 和公開資訊,打造投資理財的 Apps { 三大法人成交比重 資料分析 }

台灣股市有揭露三大法人當日買進賣出的金額,在市場上會有流派依照這些進出的資訊,調整手上的資金部位。因為有一種說法是,當法人決定對某檔個股買進,或是對台灣股市執行...

2021-10-05 ‧ 由 Marvin 分享
DAY 26

D26 - 用 Swift 和公開資訊,打造投資理財的 Apps { 三大法人成交比重實作.1 }

為了完成三大法人的比重,我們需要兩個數值 三大法人成交金額 台股日成交金額 - 這一項在前面已經完成了,直接使用 TwMarketTradingInfoMan...

2021-10-06 ‧ 由 Marvin 分享
DAY 27

D27 - 用 Swift 和公開資訊,打造投資理財的 Apps { 三大法人成交比重實作.2 }

先製作出簡單的一個 VC 上面顯示取得的三大法人資料的日期。 拉出兩個 Button、一個 state label、一個裝載 pie chart view 的...

2021-10-07 ‧ 由 Marvin 分享
DAY 28

D28 - 用 Swift 和公開資訊,打造投資理財的 Apps { 三大法人成交比重實作.3 }

金額計算的部分,在前一篇就完成了,這一篇開始講 pie chart 的實作。 分析我們要做的事情 設置 PieChartView 依最新的三大法人資訊日期為...

2021-10-08 ‧ 由 Marvin 分享
DAY 29

D29 - 用 Swift 和公開資訊,打造投資理財的 Apps { 三大法人成交比重實作.4 }

在上一篇,我們完成了 三大法人 vs. 非三大法人佔比。 不過,三大法人佔比還可以再用細項來分出,把三大法人中的每個法人佔比列出來。 先拉一個紅色區域,去放 d...

2021-10-09 ‧ 由 Marvin 分享