iT邦幫忙

程式交易相關文章
共有 225 則文章
鐵人賽 永豐金融APIs DAY 2

技術 [day25]Vue實作-歷史交易查詢畫面

在昨天的鐵人貼文中製作了交易建立的畫面,之前也有提到,透過批次,會於日檔批次中,定期抓取歷史繳費紀錄。 頁面開發 設計於會員中心的頁面(Orders.vu)顯示...

鐵人賽 永豐金融APIs DAY 25
深入解析 Shioaji API 系列 第 25

技術 Day 25 - 重覆呼叫shioaji.Shioaji()產生的記憶體問題-修正篇

在前一天的Day 24 - Shiaoji.Login踩坑經驗及修正中,談到在執行login動作時,未考慮要等待contract fetch動作完成,導致所抓的...

鐵人賽 永豐金融APIs DAY 25

技術 Day25- 如何盤中計算技術指標且發送訊號到line: 成果示範

今天要整合先前所學,使用colab盤中即時計算技術指標,當技術指標達到我們要的條件時,發送訊息到line! 盤中計算技術指標,通常是每隔一段時間計算一次,例如每...

鐵人賽 永豐金融APIs DAY 24
深入解析 Shioaji API 系列 第 24

技術 Day 24 - Shiaoji.Login踩坑經驗及修正

今天原本想開始抓個股的kbar資料及後續處理,結果在清洗Contract資料時,發現抓出來的TSE+OTC的股票Contract資料,相同的程式執行結果有時是5...

鐵人賽 永豐金融APIs DAY 24

技術 <Day24> 什麼是上市、上櫃、興櫃?什麼是ROD、IOC、FOK?

● 這章會簡述及稍微解釋一下上市、上櫃、興櫃以及ROD、IOC、FOK的差別 首先,讓我們再回顧一下Day22下單後的顯示結果 #股票資訊 contract=S...

鐵人賽 永豐金融APIs DAY 25
永豐證API X Python 系列 第 25

技術 【D25】 說明一下bid and ask

前言 說明一下bid and ask是什麼,我們這邊可以怎麼使用呢? 參考網站:[Bid and Ask]https://ithelp.ithome.com....

鐵人賽 永豐金融APIs DAY 24

技術 Day24 - 如何盤中計算技術指標且發送訊號到line: 不同頻率分K計算

之前我們學會了如何用talib計算一分K技術指標,也學會了如何用line發送通知。因為shioaji目前提供的分K是一分K,如果要計算五分K的技術指標、30分K...

鐵人賽 永豐金融APIs DAY 2

技術 [day24]Vue實作-交易建立頁面_完成版

調整 目前雖然可以送交易,但還沒有解析回覆的結果,趁連假第一天來處理一下!! 解析訂單送出後回覆之資訊昨天寫的很急,今天調整了一下內容,並且將API的回應...

鐵人賽 永豐金融APIs DAY 2

技術 [day23]Vue實作-交易建立頁面-API串接問題處理

差點開天窗了,交易建置API呼叫一直有問題。本來已經要先PO文說明問題了,讓我們看下去吧 串接永豐訂單建立API 昨天網頁UI,今天才想到還有管理費月份的資訊要...

鐵人賽 永豐金融APIs DAY 24
永豐證API X Python 系列 第 24

技術 【D24】使用新廚具:bid and ask

前言 現在取得資料也差不多了,換換使用bid and ask吧!看看這是什麼新廚具,可以製作出什麼新花樣 本日程式碼使用:d24_bid_ask.py 增...

鐵人賽 永豐金融APIs DAY 23
深入解析 Shioaji API 系列 第 23

技術 Day 23 - 重覆呼叫shioaji.Shioaji()產生的記憶體問題

因為看到有人反應,重覆登出登入,會造成記憶體使用量增加,這實在是讓人太好奇了,所以就想來實測一下。但因為反應問題的人也沒有提供程式內容,所以只是自己猜可能的程式...

鐵人賽 永豐金融APIs DAY 23

技術 <Day23> 如何 更新 or 修改or 取消 委託單?

● 這章會示範如何更新及修改委託單 接續上一章我們學會了如何下單這章會示範怎麼去更新及修改已下好的委託單 更新委託單 如果想得知委託單最新的狀態勢必得更新委託單...

鐵人賽 永豐金融APIs DAY 23
永豐證API X Python 系列 第 23

技術 【D23】修改食譜#3:不知道來的客人是誰,先設定預設值

前言 在昨天的範本中,前提是先拿到期貨的交易資料,可是萬一是選擇權先到呢?我們那個弱弱的預設值是不太能用的,最好是一個真正的數值才是比較準。 本日程式碼使用:...

鐵人賽 永豐金融APIs DAY 22
深入解析 Shioaji API 系列 第 22

技術 Day 22 - Blocking & Non-blocking Mode

本篇重點 官方說明文件:https://sinotrade.github.io/tutor/advanced/nonblock/ Blocking &amp;...

鐵人賽 永豐金融APIs DAY 2

技術 [day22]Vue實作-交易建立頁面

交易建立頁面 功能規劃 簡單建置交易建立的頁面,填入住戶代號、金額以及選擇轉帳或信用卡繳費。 交易方式選擇 選擇帳號:顯示永豐虛擬帳號,提供住戶轉帳。 選擇...

鐵人賽 永豐金融APIs DAY 22

技術 <Day22>用Shioaji API模擬帳戶做台股下單

● 這章會示範如何用Shioaji做台股下單 終於來到下單的環節啦~~~ 沒有下單過,別說你進入過股票市場 下單(Order) 在下單之前,我們得先定義委託單一...

鐵人賽 永豐金融APIs DAY 22
永豐證API X Python 系列 第 22

技術 【D22】修改食譜#2:根據市價,模擬選擇權下單

前言 我們從一個簡簡單單的小菜,逐漸變成豐富的菜餚,今天要做的是選擇權。看看會是怎樣的食譜吧~ 本日程式碼使用:d22_change_option.py...

鐵人賽 永豐金融APIs DAY 2

技術 [day21]Vue實作-登出及會員功能實作

登出模式及未登入限制讀取頁面 navbar.vue調整 登出登入的切換調整利用v-show來判斷是否登入 調整button事件包含會員資料頁面連結及登入登...

鐵人賽 永豐金融APIs DAY 21

技術 <Day21> Snapshots — 取得多檔股票最新資訊

● 這章會示範如何用Snapshot取得股票最新資訊 Snapshots 快照 &quot;Snapshots&quot;在Shioaji裡頭可以用來取得多檔股...

鐵人賽 永豐金融APIs DAY 21
深入解析 Shioaji API 系列 第 21

技術 Day 21 - Shioaji Docker 環境介紹

因前篇介紹到用Docker的方式執行Redis,而在shioaji的官網上也有提到有docker image可以進行下載及執行。而下面將簡單說明相關操作。sin...

鐵人賽 永豐金融APIs DAY 21

技術 Day21 - Blocking & Non-blocking Mode

tags: 2021永豐金鐵人賽 當程式要在很短的時間內發送好幾筆委託單,就會牽涉到blocking及non-blocking的issue,根據shioaji官...

鐵人賽 永豐金融APIs DAY 21
永豐證API X Python 系列 第 21

技術 【D21】修改食譜#2:根據市價,模擬小台改價

前言 昨天已經模擬出改價了,現在更進階,使用小台的現價來改價。 參考網站:Futures 本日程式碼使用:d21_change_MXF_by_tick.p...

鐵人賽 永豐金融APIs DAY 2

技術 [day20]Vue實作-登入功能實作串接後端API(下)

為了處理bootstrapVue的問題,也是花了一點時間處理,不過好在,慢慢地熟悉Vue和bootstrapVue的寫法,可以真的開始做登入功能了,不過註冊功能...

鐵人賽 永豐金融APIs DAY 20

技術 <Day20> Subscribe — 訂閱及時BidAsk五檔報價資料

● 這章會示範如何訂閱及時BidAsk五檔報價資料 什麼是BidAsk? &quot;Bid&quot;是&quot;委買&quot;,&quot;Ask&qu...

鐵人賽 永豐金融APIs DAY 20
深入解析 Shioaji API 系列 第 20

技術 Day 20 - 實測盤中訂閱 tick 與 bidask 資料是否有先後順序 (下)

本篇重點 Quote-Binding Mode介紹 透過Quote-Binding Mode,將訂閱資料寫入Redis 結論 Quote-Binding M...

鐵人賽 永豐金融APIs DAY 20

技術 Day20 - Shioaji的log位置,讀取方式

tags: 2021永豐金鐵人賽 在跑後端程式難免都會有需要看log檔的時候,所以要來知道一下它的位置及讀取、修改方式。 Log檔位置 這個非常簡單,就是在py...

鐵人賽 永豐金融APIs DAY 19

技術 <Day19> Subscribe — 訂閱及時Ticks逐筆成交資料

● 這章會示範如何訂閱ticks逐筆成交資料 Subscribe 之前幾章我們有介紹到什麼是ticks,還有如何取得ticks資料,可回去參考Day13那這章我...

鐵人賽 永豐金融APIs DAY 20
永豐證API X Python 系列 第 20

技術 【D20】修改食譜#1:根據市價,模擬改價

前言 假日沒有行情,所以只能平日來做取得行情資料的工作,所以今天的文章是根據期貨行情,模擬價格修改的委託策略。這邊先不實作送單的作業。 參考網站:Future...

鐵人賽 永豐金融APIs DAY 2

技術 [day19]Vue實作-登入功能實作串接後端API(上)調整bootstrapvue

框架用好了之後,就是一些功能的串接囉,還記得之前使用json串接的畫面嗎?現在要從網站的登入畫面進行登入,同時也準備註冊的畫面登愣結果測試發現因為使用boots...

鐵人賽 永豐金融APIs DAY 19
深入解析 Shioaji API 系列 第 19

技術 Day 19 - 實測盤中訂閱 tick 與 bidask 資料是否有先後順序 (上)

本篇重點 剛好看到有人在詢問,是否先有tick資料,才會更新bidask的資料這裡就來實測,順便練習一下如何取得測試資料,整理並統整出來在測試之前要先安裝Red...