資源描述:
《EasyLanguage_Getting_Started》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、EL開發(fā)入門EasyLanguage開發(fā)入門參考尹秀明譯入市有風(fēng)險(xiǎn),投資需謹(jǐn)慎融通社會(huì)財(cái)富創(chuàng)造多元價(jià)值1EL開發(fā)入門第一章圖表基礎(chǔ)一、數(shù)據(jù)段(DataIntervals)數(shù)據(jù)段也是我們?cè)谌粘7治鲋谐Uf的時(shí)間周期,即每根K線代表的時(shí)間結(jié)構(gòu),它是交易活動(dòng)用來確定當(dāng)一根BAR結(jié)束和另一根BAR開始或時(shí)間的數(shù)量。大多數(shù)交易者都熟悉每根BAR的時(shí)間間隔在一天的日條形圖。二、Bar的屬性與保留字(BarAttributeReservedWords)在圖表應(yīng)用程序中需要及時(shí)跟蹤Bar的屬性,關(guān)于Bar的屬性可以通過系統(tǒng)內(nèi)部的保留字獲取,Bar的屬性主要包括Bar的類型、Bar
2、的時(shí)間間隔、Bar的數(shù)量,通過這些保留字可以讓我們?nèi)ザx它們。BarType它是可以讓交易者去定義自己技術(shù)分析圖表中Bar的類型,其返回的是一個(gè)表示時(shí)間周期的數(shù)值。0=TickBarorVolumeBar1=IntradayMinuteBar2=DailyBar3=WeeklyBar4=MonthlyBar5=Point&Figure舉例,如Plot1(BarType);BarInterval它可以讓交易者去定義自己日內(nèi)技術(shù)分析圖表中Bar的時(shí)間周期,其返回的是一個(gè)表示日內(nèi)時(shí)間結(jié)構(gòu)的數(shù)值。舉例,如ifBarType<2thenPlot1(BarInterval)
3、;即,如果圖表中的時(shí)間間隔設(shè)為15分鐘,那么BarInterval將畫值為15的線。CurrentBar它是一個(gè)可以定義當(dāng)前正在被計(jì)算的Bar的數(shù)量。即從MaxBarsBack之后的第一根Bar開始計(jì)算,每移動(dòng)一根Bar就加上1.即返回的是圖表中當(dāng)前正在計(jì)算的Bar數(shù)。BarNumber用法同CurrentBar,唯一不同的是BarNumber能夠從當(dāng)前位置往前數(shù),如BarNumber[1]。第二章價(jià)格數(shù)據(jù)元EasyLanguage研究可以對(duì)歷史和實(shí)時(shí)數(shù)據(jù)進(jìn)行操作,圖表中的每根Bar有4個(gè)可以參考的數(shù)據(jù)點(diǎn),這些保留字分別如下:一、BarPriceDataPoin
4、tsOpenorO//每根開盤價(jià)入市有風(fēng)險(xiǎn),投資需謹(jǐn)慎融通社會(huì)財(cái)富創(chuàng)造多元價(jià)值2EL開發(fā)入門HighorH//每根最高價(jià)LoworL//每根最低價(jià)CloseorC//每根收盤價(jià)二、TimeandDateDataPointsDateorD//EasyLanguage用一個(gè)獨(dú)一無二的日期格式:YYYMMDD,如2004年6月15日表示為1040615作為日期,其系統(tǒng)默認(rèn)的起始日期是1900年。TimeorT//EasyLanguage擁有一個(gè)獨(dú)特的時(shí)間格式:HHMM,如935=9:35am,1755=5:55pm。三、QuoteFields引用字段是EasyLang
5、uage的保留字,通常用來實(shí)時(shí)管理在RadarScreen和報(bào)價(jià)窗口中創(chuàng)建的指標(biāo)的價(jià)格信息。這些引用字段在所有BAR間都可以使用。很多字段都引用每日價(jià)格值、買賣數(shù)據(jù),和其他可以在日?qǐng)D表使用的任何技術(shù)和基本數(shù)據(jù)值。引用字段的保留字在BAR間只提供最新值,不提供歷史值。InsideBid://當(dāng)前內(nèi)部競(jìng)價(jià)InsideAsk://當(dāng)前內(nèi)部喊價(jià)High52Wk://當(dāng)前52周高價(jià).Low52Wk://當(dāng)前52周低價(jià)VWAP://以成交量為權(quán)重的平均價(jià)舉例,ifLastBarOnChartthenBuynextbaratInsideBidLimitElseBuynextb
6、aratCloseLimit;.四、FundamentalDataEasyLanguage能夠?qū)牖A(chǔ)數(shù)據(jù)到交易者的策略中,這些基礎(chǔ)數(shù)據(jù)每天都在更新,如果當(dāng)天休息沒有打開系統(tǒng),那么第二天開盤后系統(tǒng)將會(huì)自動(dòng)更新數(shù)據(jù)。五、Multi-DataAnalysis在MC圖表分析中,交易者可以在一個(gè)圖表窗口中放入多個(gè)品種的歷史數(shù)據(jù)。圖表中插入每個(gè)品種合約的數(shù)據(jù)時(shí),也相應(yīng)的賦予了身份數(shù)字,范圍從data1到data50舉例,如Plot1(Closeofdata1);Plot2(Closeofdata2);入市有風(fēng)險(xiǎn),投資需謹(jǐn)慎融通社會(huì)財(cái)富創(chuàng)造多元價(jià)值3EL開發(fā)入門第三章策略編
7、輯器策略編輯器能夠讓交易者通過EasyLanguage閱讀、書寫與修改函數(shù)、指數(shù)與策略信號(hào),交易者無論何時(shí)打開已經(jīng)存在的技術(shù)指標(biāo)或策略信號(hào),該編輯器都將自動(dòng)的運(yùn)行。策略編輯器可以讓交易者自身創(chuàng)建技術(shù)分析指標(biāo),檢測(cè)語法錯(cuò)誤與管理EasyLanguage文件。如何創(chuàng)建一個(gè)新的技術(shù)指標(biāo)或策略信號(hào)點(diǎn)擊“文件—新建”后,選擇分析類型,確定后,再將其新建信號(hào)命名,如命名為“888888”,確認(rèn)后,將出現(xiàn)一個(gè)空白的對(duì)話框,同時(shí)在右邊的“導(dǎo)航器—信號(hào)”顯示新建的文件。入市有風(fēng)險(xiǎn),投資需謹(jǐn)慎融通社會(huì)財(cái)富創(chuàng)造多元價(jià)值4EL開發(fā)入門第四章語言要素EasyLanguage將從上往下檢測(cè)
8、技術(shù)分析指標(biāo)內(nèi)的代碼,每