跳至內容

EasyLanguage

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

EasyLanguageTradeStation證券公司所開發的專屬編程語言,並內建於TradeStation交易平台[1]上。該語言主要被用來建立金融圖表上的客制化指標,以及建立金融市場的演算法交易邏輯。外部的動態鏈接庫可以透過EasyLanguage調用,大幅延伸其功能。

EasyLanguage被設計來讓未曾受過專業計算機程序開發訓練的交易員,也能夠輕鬆建立客制化交易策略,因此語言大多由一般具可讀性的英文單字所組成,使得EasyLanguage較一般計算機程序語言更加容易學習[2]

舉例來說:如果我們的策略是「如果結算價格比一天前的最高價格更高,就以市價委託單買進100股」,EasyLanguage的寫法為:「if the Close > the High of 1 day ago then Buy 100 shares next bar at market;」

雖然EasyLanguage被設計來給 TradeStation使用,其他的交易平台逐漸開始支持用EasyLanguage寫成的腳本語言,以增加與TradeStation的相容性。在眾多高端的自動化交易系統中,Multicharts從各種方面來說的支持度最廣泛[3]。值得一提的是,Multicharts所使用的專屬腳本語言叫PowerLanguage,不但極為相似、而且全數相容於EasyLanguage [4]

參考資料

  1. ^ 1 TradeStation证券. [2010-06-18]. (原始內容存檔於2009-11-21). 
  2. ^ 2 Easylanguage: domain specific language for trading stocks. [2010-06-18]. (原始內容存檔於2010-06-15). 
  3. ^ 3 Multicharts. [2010-06-18]. (原始內容存檔於2010-05-16). 
  4. ^ 4 EasyLanguage文档. [2010-06-18]. (原始內容存檔於2010-06-18). 

外部連結