下單系統
分析完元富證券的下單系統 Python API 之後,我們就可以基於自己的需求,開發一個下單系統。
在大多數的情境下,我們只會單獨操作一個證券帳戶,所以我們目前的實作是基於單一帳號的情境。
注意
我們不推薦任何股票,所有關於證券戶內的股票資訊都會以馬賽克處理。
登入帳號
你可以直接把帳號密碼寫在類別的輸入中,也可以參考我們的寫法:使用一個 yaml 檔案來儲存帳號資訊。
參數檔案中,必須有帳號密碼和帳號號碼,這樣才能順利登入元富證券的帳號。
from autotraderx import load_yaml
from autotraderx.masterlink import Trader
# Load account infos
cfg = load_yaml(DIR / "account.yaml")
# Login account
account = Trader(
user=cfg["user"],
password=cfg["password"],
account_number=str(cfg["account_number"]),
is_sim=False,
is_force=True,
is_event=False,
)
account.login()
# Do something
account.stop()