程序化交易初級教程_C4-程序化交易策略開發(fā)語言.pptx

程序化交易初級教程_C4-程序化交易策略開發(fā)語言.pptx

ID:52764423

大小:1.11 MB

頁數(shù):103頁

時間:2020-03-05

程序化交易初級教程_C4-程序化交易策略開發(fā)語言.pptx_第1頁
程序化交易初級教程_C4-程序化交易策略開發(fā)語言.pptx_第2頁
程序化交易初級教程_C4-程序化交易策略開發(fā)語言.pptx_第3頁
程序化交易初級教程_C4-程序化交易策略開發(fā)語言.pptx_第4頁
程序化交易初級教程_C4-程序化交易策略開發(fā)語言.pptx_第5頁
資源描述:

《程序化交易初級教程_C4-程序化交易策略開發(fā)語言.pptx》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫

1、C4-程序化交易策略開發(fā)語言:EasyLanguage程序化交易策略是在程序化交易平臺上使用的計算機程序。當運行程序化交易策略程序時,計算機交易平臺將根據(jù)該策略提供的交易指令全自動或半自動的進行買賣交易。金融市場是一個極其復雜多變的市場,沒有一個適用于所有市場、所有商品的交易策略。用戶必須根據(jù)不同的市場、不同的商品甚至不同的時期制定不同的交易策略。程序化交易平臺必須提供一個可供用戶自己開發(fā)、測試和完善其交易策略的工具。該工具就是該平臺支持的計算機程序語言及其編輯器。TradeStation交易平臺為用戶提供了交易策略編輯調試的計算機程序語言:EasyLanguage。EL是開

2、放式的程序語言,用戶可以用它開發(fā)各種策略無限地擴展其可用于實際買賣交易的程序化交易策略。除了開發(fā)交易策略程序外,該語言還可用來開發(fā)技術分析指標、搜索和強調的程序,方便用戶使用。EL是面向金融交易者的程序語言,用于根據(jù)市場數(shù)據(jù)以及規(guī)則、指引創(chuàng)建指標和交易策略的單詞和標點符號的組合。EL使用簡單的、類似于英語的語言供一位交易者將交易策略思想表述為計算機交易平臺可以執(zhí)行的程序語言。為了便于用戶對交易策略和技術指標等的程序開發(fā)、調試和完善,交易平臺必須提供程序開發(fā)環(huán)境、語法、函數(shù)和交易策略效果模擬分析工具。4.1TradeStation開發(fā)環(huán)境(TDE)用戶在TradeStation

3、中創(chuàng)建或修改EL研究時,將進入TradeStation開發(fā)環(huán)境(以下簡稱開發(fā)環(huán)境或TDE)。TDE作為一個獨立的應用程序運行。用戶可以從TS平臺點擊工具欄中的EL圖標進入TDE。4.1.1TS開發(fā)環(huán)境構成TDE包括EL編輯器以及其他輔助功能。圖4.2TDE的編輯窗口(1)程序編輯器用于創(chuàng)建和修改EL指令的全功能文字編輯器,實現(xiàn)交易想法與TS的交互。你可以在此創(chuàng)建新分析技術或者修改現(xiàn)有技術,包括指標、標示點、著色條及交易策略。編輯器還包括語法檢查。EL編輯器打開已保存的EL文件供你查看、修改,也允許用戶創(chuàng)建分析指標和策略。每個策略在開發(fā)環(huán)境的上方以選項卡的方式排列,用戶可以在窗

4、口的菜單欄上點擊切換窗口展示的研究。EL研究和策略在TS平臺使用之前必須要通過驗證,檢查研究的語法是否符合要求。點擊研究菜單欄的驗證按鈕或者按F3。驗證的同時也保存研究。用戶可以在狀態(tài)欄查看研究驗證的結果。(2)字典字典包含了所有預留單詞和函數(shù)。字典中豐富的資源幫助用戶記住成千上百的預留單詞和函數(shù)。字典分為三個窗格(如圖4.3所示),左側的對象窗格按照功能分類方便你查找。點擊某個類別,它的下屬成員將會出現(xiàn)在成員窗格;在對象窗格點擊某個類別或在成員窗格點擊某成員,信息將會在右下方的描述窗格中展示。描述窗格通常會有鏈接到其他息。此外,用戶可以使用能夠搜索框查找某個單詞,然后將它直

5、接拖到編輯器中。使用搜索框,只需輸入完整的單詞或部分,單擊搜索框右邊的“轉到”按鈕,結果會顯示在對象窗格中。圖4.3字典窗口(3)輸出欄點擊開發(fā)環(huán)境底部的輸出標簽可激活輸出欄。輸出欄在驗證時顯示語法錯誤,幫助用戶快速找到錯誤。驗證確保用于創(chuàng)建分析技術或策略的語法格式與EL的要求一致。如果沒有發(fā)現(xiàn)錯誤,將顯示“0錯誤,0警告”,分析技術或策略驗證成功。在驗證過程中,分析技術或策略會被保存。如果被驗證的分析技術或策略在TS應用,如在圖形分析窗口或雷達窗口顯示,分析技術或策略將會被重新計算。(4)語法著色器語法著色器用于識別特定單詞分類,如預留單詞、函數(shù)、文本和其他使用特定顏色設置

6、的類型。該功能有助于實現(xiàn)識別驗證出現(xiàn)的拼寫或語法錯誤等問題。EL默認使用內置的顏色規(guī)則。默認規(guī)則如表4.1所示。EasyLanguage類型默認顏色屬性深灰色注釋綠色函數(shù)紫色一般語句和指令黑色引用字段藍色預留單詞藍色非執(zhí)行單詞綠色文本字符串深紅色表4.1EL默認顏色(5)默認屬性設置默認屬性設置用于設置已保存或新建的策略顯示方式或元素計算的一般屬性。如圖4.4所示為指標的屬性設置對話框。對話框提供了樣式、顏色、預警等的選項卡。注意:在設置新分析技術或策略的屬性前,需要進行驗證。屬性設置可以在開發(fā)環(huán)境中打開,也可以在其應用窗口中打開,如圖形分析或雷達屏窗口中。圖4.4指標默認屬

7、性設置4.2EL語法利用計算機語言開發(fā)計算機程序,必須遵循一定的規(guī)則。這個規(guī)則就是計算機語言的語法。每一種語言都有自己特殊的語法。對于通用性越高的語言,其語法的通用性也越高。4.2.1基本語法(1)單詞同其他語言一樣,EL的基本元素由各種單詞組成。EL的單詞一般分為五類:預留單詞(保留字):預先定義的單詞,如Open,Close,Plot1及Buy,預留單詞High表示Bar的最高價。函數(shù):由單詞指定訪問EL研究存儲的公式,Average,RSI以及Lowest均為函數(shù)。用戶定義單詞:用戶在編寫過程中創(chuàng)

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。