PowerLanguage程式交易語法大全 | 被動收入的投資秘訣 - 2024年9月
![](https://www.books.com.tw/img/001/049/01/0010490119.jpg)
PowerLanguage程式交易語法大全
PowerLanguage / EasyLanguage是全世界最廣為使用的程式交易專門語言,因自然語言的架構,讓指標及訊號的撰寫十分接近英文口語,對沒有資訊專業背景的投資人更容易學習,進入門檻更低。
本書是國內第一本專門說明程式交易專用語言PowerLanguage / EasyLanguage的中文書籍。
作者接觸程式交易多年,深感國內相關學習資源的缺乏,希望透過本書幫助有心進入程式交易領域的投資人,能夠減少摸索的時間,快速熟悉整個PowerLanguage腳本的編寫架構及方法。
程式交易是將交易邏輯預先以定義,並利用電腦按預先訂定的規則有紀律地執行交易。程式交易在國外已發展近30年,在台灣也已有10年的歷史。近年來由於交易速度提昇以及相關工具的普及,使得程式交易成為近年熱門的投資方式。
本書特色
詳細整理內建關鍵字的功能說明,並附有語法範例。
依關鍵字功能區別,分章說明使用方式、注意事項及相關的程式開發重點,讓讀者能有系統、按部就班的學習PowerLanguage。
採用類似字典的編排方式,方便的索引查詢附錄,使讀者在開發策略能即時查閱相關說明。
獨家整理MultiCharts內建函數的中文說明,使讀者在開發指標或訊號時能更得心應手。
作者簡介
鍾淳豐
學歷:政治大學財務管理學系碩士 / 台灣大學機械工程學系學士 經歷:永豐金證券期貨自營部 / 元富證券期貨自營部 / 統一證券金融商品部 現任:凱衛資訊電子商品事業群策略產品處經理
推薦序前言第1章 PowerLanguage概述第2章 變數宣告第3章 商品行情第4章 運算處理第5章 基本程式流程控制第6章 繪圖第7章 資料輸出與腳本除錯第8章 交易訊號及委託第9章 投資組合第10章 進階應用附錄1. 內建函數表2. 關鍵字索引3.MultiCharts下單設定說明
自序
TradeStation從2000年進入台灣,如果我們把2000年當成台灣程式交易元年的話,到現在也已經10年了。這10年當中,交易的速度愈來愈快,交易的工具也是日新月異。目前在維基百科上所列出可以讓用戶自訂指標的交易軟體已經多達32種。而正式進入台灣市場的程式交易軟體,也只有TradeStation 2000i(2000)、日盛STS(2004)和凱衛資訊代理的MultiCharts(2009)。
以目前軟體發展的現況來看,TradeStation EasyLanguage還是程式交易中最廣為使用的一種專門語言。目前的交易軟體已分為二大類,一類屬於泛EasyLanguage類,使用簡單的自然語法,方便我們進行指標、策略開發的工作,像MultiCharts的PowerLanguage就屬此類。而STS的語法結構也是和EasyLanguage極為相似。另一類就是直接採用正統的程式語言開發,像是用C++或C#,像是NINJA TRADER。不過,對一般沒有電腦理工背景的人來說使用自然語法來開發策略的進入門檻自然是比較低的。
可惜的是,經過了10年,國內有關編寫策略專門書籍仍然十分的少。我們大部份還是都要閱讀國外原文的資料,對國內使用者而言,學習上仍有一定的難度(畢竟不是母語)。
本書是國內第一本專門針對EasyLanguage/PowerLanguage寫的工具書。雖然本書的展示以MultiCharts 6.0的PowerLanguage為主,但PowerLanguage和EasyLanguage有著極高的相容性,所以本書的內容同樣適用於TradeStation 8.x的版本。至於TradeStation 2000i的使用者,由於語法版本的緣故,有些指令可能舊版沒有,使用前請務必注意。
因為這本書的定位是工具書,所以我們特地設計成像字典一樣,從書頁的標籤就可以區別出每章的位置。所有說明的關鍵字在書本最後的附錄也有按字母排序的快速索引。並且列出所有內建函數的中文功能說明。這些設計都是希望讀者在進行腳本開發時,能迅速翻閱到相關的章節內容,了解相關的使用語法。相信即使是已經了解PowerLanguage的人,這本書仍值得在您的書櫃佔一個空間。