無師自通的期貨交易程式設計入門:使用MultiCharts交易平台
MultiCharts程式交易平台,是目前全台使用者最多的程式交易軟體。一般投資人只要透過交易數據源取得報價資訊,並利用內建的PowerLanguage 語言之簡易程式語法,修改 PowerLanguage 語言內建的交易策略就能輕鬆地建構自己專屬的交易策略。若交易策略回測歷史資料的績效符合投資者的預期,即可進入程式自動下單交易。因此,不是資訊相關科系的投資人,也能輕鬆地使用 MultiCharts 程式交易平台進行程式交易。
要使用 C#、Python 及 R 等語言從事程式交易的投資人,本身須具備程式設計能力,且須自己建立報價系統及下單系統,與撰寫交易策略及策略績效報告等相關問題後,才能進行程式交易。這是一項艱巨的工程,不是一般投資人能力所及的。
本書內容,以介紹 MultiCharts 平台上的程式交易為主。
1-1 MultiCharts程式交易平台簡介
爲什麽程式交易新手卡卡?
TOUCHANCE 在您註冊 TOUCHANCE 帳號、使用 TOUCHANCE 的產品或服務、瀏覽 TOUCHANCE 網頁、參加宣傳活動時, TOUCHANCE 會收集您的個人識別資料。 TOUCHANCE 也可以從商業夥伴處取得個人資料。當您在 TOUCHANCE 註冊時,我們會問及您的姓名、電子郵件地址、出生日期、性別、職位、行業及個人興趣等資料。您在 TOUCHANCE 註冊成功,並登入使用我們的服務後,我們就會認識您。
三、資料分享以及公開方式
TOUCHANCE 不會向任何人出售或出借您的個人識別資料。在以下的情況下, TOUCHANCE 會向政府機關、其他人士或公司提供您的個人識別資料: 為了保護使用者個人隱私, 我們無法為您查詢其他使用者的帳號資料,請您見諒!若您有相關法律上 問題需查閱他人資料時,請務必向警政單位提出告訴,我們將全力配合警政單位調查並提供所有相關資料,以協助調查及破案!
四、隱私權保護政策修訂
TOUCHANCE 使用條款
認知與接受條款
www.touchance.com.tw 係依據本服務條款提供 www.touchance.com.tw 服務 ( 以下簡稱「本服務」) 。當您使用本服務時,即表示您已閱讀、瞭解並同意接受本約定書之所有內容。TOUCHANCE 有權於任何時間修改或變更本約定書之內容,建議您隨時注意該等修改或變更。您於任何修改或變更後繼續使用本服務,視為您已閱讀、瞭解並同意接受該等修改或變更。如果您不同意本約定書的內容,或者您所屬的國家或地域排除本約定書內容之全部或一部時,您應立即停止使用本服務。
與第三人網站的連結
您可能會因此連結至其他業者經營的網站,但不表示 TOUCHANCE 與該等業者有任何關係。其他業者經營的網站均由各該業者自行負責,不屬 TOUCHANCE 控制及負責範圍之內。
您的註冊義務
- 依本服務註冊表之提示提供您本人正確、最新及完整的資料,維持並更新您個人資料,確保其為正確、最新及完整。
- 若您提供任何錯誤或不實的資料,TOUCHANCE 有權暫停或終止您的帳號,並拒絕您使用本服務之全部或一部。
TOUCHANCE 隱私權政策
會員帳號、密碼及安全
兒童及青少年之保護
使用者的守法義務及承諾
- 公布或傳送任何誹謗、侮辱、具威脅性、攻擊性、不雅、猥褻、不實、違反公共秩序或善良風俗或其他不法之文字、 圖片或任何形式的檔案於本服務中上。
- 侵害他人名譽、隱私權、營業秘密、商標權、著作權、專利權、其他智慧財產權及其他權利。
- 違反依法律或契約所應負之保密義務。
- 冒用他人名義使用本服務。
- 傳輸或散佈電腦病毒。
- 從事不法交易行為或張貼虛假不實、引人犯罪之訊息。
- 販賣槍枝、毒品、禁藥、盜版軟體或其他違禁物。
- 提供賭博資訊或以任何方式引誘他人參與賭博。
- 濫發廣告郵件。
- 其他 TOUCHANCE 有正當理由認為不適當之行為。
系統中斷或故障
下載軟體或資料
資訊或建議
TOUCHANCE 隨時會與其他公司、廠商等第三人(「交易服務商」「內容提供者」)合作,由其提供包括新聞、訊息、電子報等不同內容供 TOUCHANCE 刊登,TOUCHANCE 於刊登時均將註明內容提供者。
買賣或其他交易行為
您明確了解並同意: TOUCHANCE 對本服務不提供任何明示或默示的擔保,包含但不限於商業適售性、特定目的之適用性及未侵害他人權利 。
- 本服務將符合您的需求。
- 本服務不受干擾、及時提供、安全可靠或免於出錯。
- 由本服務之使用而取得之結果為正確或可靠。
- 您經由本服務購買或取得之任何產品、服務、資訊或其他資料將符合您的期望。
- 是否經由本服務之使用下載或取得任何資料應由您自行考量且自負風險,因前開任何資料之下載而導致您電腦系統之任何損壞或資料流失,您應負完全責任。
- 您自 TOUCHANCE 或經由本服務取得之建議和資訊,無論其為書面或口頭,均不構成本服務之保證。
金融相關服務
您了解 TOUCHANCE 並未針對「會員內容」事先加以審查,但 MultiChart 入門 TOUCHANCE 有權(但無義務)依其自行之考量,拒絕或移除經由本服務提供之任何「會員內容」。
- 遵守法令或政府機關之要求。
- 為提供本服務所必須者。
- 為防止他人權益之重大危害而有必要者。
- 為免除使用者及公眾之生命、身體、自由、權利、財產上之急迫危險者。
智慧財產權的保護
TOUCHANCE 所使用之軟體或程式、網站上所有內容,包括但不限於著作、圖片、檔案、資訊、資料、網站架構、網站畫面的安排、網頁設計,均由 TOUCHANCE 或其他權利人依法擁有其智慧財產權,包括但不限於商標權、專利權、著作權、營業秘密與專有技術等。任何人不得逕自使用、修改、重製、公開播送、改作、散布、發行、公開發表、進行還原工程、解編或反向組譯。若您欲引用或轉載前述軟體、程式或網站內容,必須依法取得 TOUCHANCE 或其他權利人的事前書面同意。尊重智慧財產權是您應盡的義務,如有違反,您應對 TOUCHANCE 負損害賠償責任(包括但不限於訴訟費用及律師費用等)。
您對TOUCHANCE之授權
任何資料一經您上載、傳送、輸入或提供予 TOUCHANCE 時,視為您已允許 TOUCHANCE 可以基於公益或私益之目的,無條件使用、修改、重製、公開播送、改作、散布、發行、公開發表該等資料,並得將前述權利轉授權他人,您對此絕無異議。您並應保證 TOUCHANCE 使用、修改、重製、公開播送、改作、散布、發行、公開發表、轉授權該等資料,不致侵害任何第三人之智慧財產權,否則應對TOUCHANCE 負損害賠償責任(包括但不限於訴訟費用及律師費用等)。
拒絕或終止您的使用
您同意 TOUCHANCE 得基於其自行之考量,因任何理由,包含但不限於缺乏使用,或 TOUCHANCE 認為您已經違反本服務條款的明文規定及精神,終止您的密碼、帳號(或其任何部分)或本服務之使用,並將本服務內任何「會員內容」加以移除並刪除。TOUCHANCE 亦得依其自行之考量,於通知或未通知之情形下,隨時終止本服務或其任何部分。您同意依本服務條款任何規定提供之本服務,無需進行事先通知即得終止,您承認並同意,TOUCHANCE 得立即關閉或刪除您的帳號及您帳號中所有相關資料及檔案,及停止本服務之使用。此外,您同意若本服務之使用被終止,TOUCHANCE 對您或任何第三人均不承擔責任。
MultiCharts 學習網站及教學資源
TOUCHANCE 在您註冊 TOUCHANCE 帳號、使用 TOUCHANCE 的產品或服務、瀏覽 TOUCHANCE 網頁、參加宣傳活動時, TOUCHANCE 會收集您的個人識別資料。 TOUCHANCE 也可以從商業夥伴處取得個人資料。當您在 TOUCHANCE 註冊時,我們會問及您的姓名、電子郵件地址、出生日期、性別、職位、行業及個人興趣等資料。您在 TOUCHANCE 註冊成功,並登入使用我們的服務後,我們就會認識您。
三、資料分享以及公開方式
TOUCHANCE 不會向任何人出售或出借您的個人識別資料。在以下的情況下, TOUCHANCE 會向政府機關、其他人士或公司提供您的個人識別資料: 為了保護使用者個人隱私, 我們無法為您查詢其他使用者的帳號資料,請您見諒!若您有相關法律上 問題需查閱他人資料時,請務必向警政單位提出告訴,我們將全力配合警政單位調查並提供所有相關資料,以協助調查及破案!
四、隱私權保護政策修訂
TOUCHANCE 使用條款
認知與接受條款
www.touchance.com.tw 係依據本服務條款提供 www.touchance.com.tw 服務 ( 以下簡稱「本服務」) 。當您使用本服務時,即表示您已閱讀、瞭解並同意接受本約定書之所有內容。TOUCHANCE 有權於任何時間修改或變更本約定書之內容,建議您隨時注意該等修改或變更。您於任何修改或變更後繼續使用本服務,視為您已閱讀、瞭解並同意接受該等修改或變更。如果您不同意本約定書的內容,或者您所屬的國家或地域排除本約定書內容之全部或一部時,您應立即停止使用本服務。
與第三人網站的連結
您可能會因此連結至其他業者經營的網站,但不表示 TOUCHANCE 與該等業者有任何關係。其他業者經營的網站均由各該業者自行負責,不屬 TOUCHANCE 控制及負責範圍之內。
您的註冊義務
- 依本服務註冊表之提示提供您本人正確、最新及完整的資料,維持並更新您個人資料,確保其為正確、最新及完整。
- 若您提供任何錯誤或不實的資料,TOUCHANCE 有權暫停或終止您的帳號,並拒絕您使用本服務之全部或一部。
TOUCHANCE 隱私權政策
會員帳號、密碼及安全
兒童及青少年之保護
使用者的守法義務及承諾
- 公布或傳送任何誹謗、侮辱、具威脅性、攻擊性、不雅、猥褻、不實、違反公共秩序或善良風俗或其他不法之文字、 圖片或任何形式的檔案於本服務中上。
- 侵害他人名譽、隱私權、營業秘密、商標權、著作權、專利權、其他智慧財產權及其他權利。
- 違反依法律或契約所應負之保密義務。
- 冒用他人名義使用本服務。
- 傳輸或散佈電腦病毒。
- 從事不法交易行為或張貼虛假不實、引人犯罪之訊息。
- 販賣槍枝、毒品、禁藥、盜版軟體或其他違禁物。
- 提供賭博資訊或以任何方式引誘他人參與賭博。
- 濫發廣告郵件。
- 其他 TOUCHANCE 有正當理由認為不適當之行為。
系統中斷或故障
下載軟體或資料
資訊或建議
TOUCHANCE 隨時會與其他公司、廠商等第三人(「交易服務商」「內容提供者」)合作,由其提供包括新聞、訊息、電子報等不同內容供 TOUCHANCE 刊登,TOUCHANCE 於刊登時均將註明內容提供者。
買賣或其他交易行為
您明確了解並同意: MultiChart 入門 TOUCHANCE 對本服務不提供任何明示或默示的擔保,包含但不限於商業適售性、特定目的之適用性及未侵害他人權利 。
-
MultiChart 入門
- 本服務將符合您的需求。
- 本服務不受干擾、及時提供、安全可靠或免於出錯。
- 由本服務之使用而取得之結果為正確或可靠。
- 您經由本服務購買或取得之任何產品、服務、資訊或其他資料將符合您的期望。
- 是否經由本服務之使用下載或取得任何資料應由您自行考量且自負風險,因前開任何資料之下載而導致您電腦系統之任何損壞或資料流失,您應負完全責任。
- 您自 TOUCHANCE 或經由本服務取得之建議和資訊,無論其為書面或口頭,均不構成本服務之保證。
金融相關服務
您了解 TOUCHANCE 並未針對「會員內容」事先加以審查,但 TOUCHANCE 有權(但無義務)依其自行之考量,拒絕或移除經由本服務提供之任何「會員內容」。
- 遵守法令或政府機關之要求。
- 為提供本服務所必須者。
- 為防止他人權益之重大危害而有必要者。
- 為免除使用者及公眾之生命、身體、自由、權利、財產上之急迫危險者。
智慧財產權的保護
TOUCHANCE 所使用之軟體或程式、網站上所有內容,包括但不限於著作、圖片、檔案、資訊、資料、網站架構、網站畫面的安排、網頁設計,均由 TOUCHANCE 或其他權利人依法擁有其智慧財產權,包括但不限於商標權、專利權、著作權、營業秘密與專有技術等。任何人不得逕自使用、修改、重製、公開播送、改作、散布、發行、公開發表、進行還原工程、解編或反向組譯。若您欲引用或轉載前述軟體、程式或網站內容,必須依法取得 TOUCHANCE 或其他權利人的事前書面同意。尊重智慧財產權是您應盡的義務,如有違反,您應對 TOUCHANCE 負損害賠償責任(包括但不限於訴訟費用及律師費用等)。
您對TOUCHANCE之授權
任何資料一經您上載、傳送、輸入或提供予 TOUCHANCE 時,視為您已允許 TOUCHANCE 可以基於公益或私益之目的,無條件使用、修改、重製、公開播送、改作、散布、發行、公開發表該等資料,並得將前述權利轉授權他人,您對此絕無異議。您並應保證 TOUCHANCE 使用、修改、重製、公開播送、改作、散布、發行、公開發表、轉授權該等資料,不致侵害任何第三人之智慧財產權,否則應對TOUCHANCE 負損害賠償責任(包括但不限於訴訟費用及律師費用等)。
拒絕或終止您的使用
您同意 TOUCHANCE 得基於其自行之考量,因任何理由,包含但不限於缺乏使用,或 TOUCHANCE 認為您已經違反本服務條款的明文規定及精神,終止您的密碼、帳號(或其任何部分)或本服務之使用,並將本服務內任何「會員內容」加以移除並刪除。TOUCHANCE 亦得依其自行之考量,於通知或未通知之情形下,隨時終止本服務或其任何部分。您同意依本服務條款任何規定提供之本服務,無需進行事先通知即得終止,您承認並同意,TOUCHANCE 得立即關閉或刪除您的帳號及您帳號中所有相關資料及檔案,及停止本服務之使用。此外,您同意若本服務之使用被終止,TOUCHANCE 對您或任何第三人均不承擔責任。
【MultiCharts課程推薦】精選9堂程式交易從入門到進階課程
課程3、MultiCharts 程式交易|從零到一快速上手(HiSKIO)
課程售價:3850元
課程特色
上完這堂課,你可以學到:
- 法人級操盤手有效的 4 大策略範例:關卡價格策略、波動型策略、均線指標策略、通道指標策略
- 操作 MultiCharts 這個最熱門的程式交易軟體
- 學習如何撰寫 MC 內建語言 PowerLanguage
- 能將策略參數優化並避開陷阱
- 了解績效報表的評估與解讀,自行分析績效
- 實際使用 MultiCharts 串接券商並下單
這堂課適合誰?
- 已有金融知識基礎:想嘗試程式交易的自動化過程
- 已有金融知識基礎:想汲取更多操盤手的策略
- 沒有時間的工程師:忙碌到只想把心思放在策略上
- 已會Python程式交易:想試試看不同的程式交易軟體
我什麼都不會,也可以加入嗎?
答案是可以!
Multicharts 內的語言為 PowerLanguage ,它的語法簡單好學且容易上手。課程內老師會從最基礎的語法入門、歷史資料回補、即時資料串接、策略模擬回測到最後的實際下單通通詳細教你,讓你可以修改現有的策略或自己的交易策略。
更多課程詳細資訊,可以點擊下方連結
課程4、MultiCharts 程式交易|策略模組教戰手冊(HiSKIO)
課程售價:8990元
課程特色
將教你六大策略範例及 MultiChart 入門 40 個策略模組,讓你能自由打造百萬種投資組合。課程中,也提供 MultiCharts 設定檔,讓沒時間的你能直接使用!
上完這堂課,你可以學到:
- 40 個策略模組,含括指標、型態、籌碼/價差、口數調整、停損停利、濾網
- 6 大策略範例: 期現貨價差、多空對翻、高效率波段、外資籌碼、及RSI加碼型當沖
- 了解怎麼樣的策略可以上線,且能檢驗各部位的狀況 MultiChart 入門
- 撰寫自己的獨家策略,把想法直接量化
- 認識常見的三大類型策略:指標型、型態型、籌碼/價差型
這堂課適合誰?
- 已有金融知識基礎:想嘗試程式交易的自動化過程
- 已有程式交易經驗:想獲取策略及模組自行運用
- 沒空的你:想直接拿到 Multicharts 設定檔
- 工程師:想知道更多法人級操盤手的策略及模組
我什麼都不會,也可以加入嗎?
答案是可以!
Multicharts 內的語言為 PowerLanguage ,它的語法簡單好學且容易上手。課程內老師會從最基礎的語法入門、歷史資料回補、即時資料串接、策略模擬回測到最後的實際下單通通詳細教你,讓你可以修改現有的策略或自己的交易策略。