元大API即時行情串接(三)


為了取得即時的報價,更詳細的raw data,除了可以方便我們做股票、期貨等金融商品的分析。最重要的是,可以用來做自動下單、高頻交易、隨到隨撮等的用途。


本篇接續著第二篇元大API即時行情串接(二),在介紹完如何建置環境、導入API元件並確認連線功能後,接下來將要介紹更多可用的功能。本篇主要注重在追蹤連線狀態,以及連線異常發生時的提示通知顯示

元大API即時行情串接(二)


為了取得即時的報價,更詳細的raw data,除了可以方便我們做股票、期貨等金融商品的分析。最重要的是,可以用來做自動下單、高頻交易、隨到隨撮等的用途。


本篇接續著第一篇元大API即時行情串接(一),在介紹完行情API相關觀念以及環境安裝之後,將緊接著介紹更進一步的串接觀念與步驟。所以在使用元大行情API之前,我們必須先知道它的流程以及相關的連線資訊。
首先,我們透過此API去請求資料的對象資料如下:

主機IP: 203.66.93.84
Domain: apiquote.yuantafutures.com.tw
T盤Port: 80 or 443
T+1盤Port: 82 or 442


有了伺服器端的IP位址以及對應的主機的Port number,我們就能鎖定位置,再來是一個簡化的流程:


線上課程平台 - Google Classroom


如果你是教師、教學助理等等,會有需要開班上課的需求的話,若有一個可以集中管理的平台應該會非常有幫助,而Google Classroom就是其中之一個好用的平台...

簡單介紹

Google Classroom專門對有開設課程需求的團體或個人提供服務,功能包括課程討論區、行事通知、進度提醒、派發作業或問券等等排程、成績表與相關總分或加權平均計算、繳交狀態紀錄、Email聯絡,並且結合Google日曆與Google雲端硬碟做搭配,顯現出Google系列套裝產品的方便性。

元大API即時行情串接(一)


為了取得即時的報價,更詳細的raw data,除了可以方便我們做股票、期貨等金融商品的分析。最重要的是,可以用來做自動下單、高頻交易、隨到隨撮等的用途。

申請到期貨證券的帳戶,除了可以選擇電子下單,如AP(Application, 主要使用於電腦環境)、APP(主要使用於手機環境)或Web(網頁,只要有瀏覽器就行),還有語音下單之外。在開通API的使用(一般需另外提出申請要求,預設不開通)後,便能夠開始動手撰寫屬於自己的行情報價、自動下單的程式。當然,也能夠去使用別人已經寫好的的應用程式去執行。本篇主要介紹元大API,注重在即時行情串接

首先,我們必須去下載元大的行情API元件,並安裝、建置於我們的電腦環境之中。下載網址如下:
點擊後可以發現有分交易API以及行情API,而且除了API元件以及相關說明文件之外,也有不同程式語言的範例可以去參考,算是還不錯的服務。

Windows 工作排程


設定工作排程,讓電腦自動依照觸發條件去執行與應對,能夠簡化日常例行性工作的操作流程。

為了開啟Windows工作排程視窗,可以有以下步驟:


1. 首先在"開始按鈕"上按"滑鼠右鍵",能夠找到"電腦管理(G)"。

    MATLAB簡單指令操作


    在深入了解MATLAB語言之前,有一些指令可以幫助了解使用環境與編寫程式~~~

    測試MATLAB軟體啟動效能

    有時候,根據不同電腦規格不同、MATLAB軟體版本不同,以及當初安裝MATLAB軟體時,選擇的安裝位置在HDD硬碟上,致使每次開啟MATLAB軟體所花的時間較久一些。有點好奇這段開啟的時間內,MATLAB到底做了哪些事嗎?
    這時我們可以試試在Windows Command Line(or named cmd)上,輸入以下指令:

    MATLAB軟體介面基礎介紹


    為了方便編寫MATLAB程式,需要先知道的MATLAB軟體環境…

    MATLAB軟體介紹

    1. MATLAB軟體是Matrix Laboratory的縮寫,是一款由美國The MathWorks公司出品的商業數學軟體。
    2. 用於演算法開發、資料視覺化、資料分析以及數值計算的進階技術計算語言和互動式環境。
    3. 除了矩陣運算、繪製函數/資料圖像等常用功能外,MATLAB軟體還可以用來建立使用者介面及與呼叫其它語言(包括C、C++、Java、Python和FORTRAN)編寫的程式。
    4. 利用為數眾多的附加工具箱(Toolbox)它也適合不同領域的應用,例如控制系統設計與分析、圖像處理、訊號處理與通訊、金融建模和分析等。
    5. 配套軟體包Simulink,提供一個視覺化開發環境,常用於系統類比、動態/嵌入式系統開發等方面。

    >>>以上五點參考自維基百科<<<

    是的,其他程式語言與函式庫做得到的事,MATLAB軟體及語言都做得到,且主打矩陣運算的它,再加上簡易的Debug環境與人性化界面,使其成為學術上常被使用來做學術研究的選擇之一。