周期共振(文華版)_第1頁
周期共振(文華版)_第2頁
周期共振(文華版)_第3頁
周期共振(文華版)_第4頁
周期共振(文華版)_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

周期共振WH8贏智版本策略是一個基于周期共振的交易策略,結(jié)合了月度、周度和日度(或30分鐘)的KDJ指標以及MACD指標來制定進出場策略。策略組成部分月度KDJ分析數(shù)據(jù)來源:通過#IMPORT[,MONTH,KDJMACDMONTH]引用月度數(shù)據(jù)。計算:MONRSV:月度RSV值,基于月度收盤價、9周期內(nèi)的最低價和最高價計算。MONK:月度K值,為MONRSV的3周期簡單移動平均(SMA)。MOND:月度D值,為MONK的3周期簡單移動平均(SMA)。周度KDJ分析數(shù)據(jù)來源:通過#IMPORT[,WEEK,KDJMACDWEEK]引用周度數(shù)據(jù)。計算:WEEKRSV:周度RSV值,基于周度收盤價、9周期內(nèi)的最低價和最高價計算。WEEKK:周度K值,為WEEKRSV的3周期簡單移動平均(SMA)。WEEKD:周度D值,為WEEKK的3周期簡單移動平均(SMA)。日度或30分鐘KDJ及MACD分析計算:RSV:基于日度或30分鐘收盤價、9周期內(nèi)的最低價和最高價計算RSV值。K:RSV的3周期簡單移動平均(SMA)。D:K的3周期簡單移動平均(SMA)。展開MACD的計算,用于輔助判斷或與其他指標結(jié)合使用。進出場策略做多條件:當月度KDJ金叉或K>D,且周度KDJ金叉或K>D,同時日度或30分鐘KDJ金叉時,執(zhí)行買入操作(BK)。做空條件:當月度KDJ死叉或K<D,且周度KDJ滿足一定條件,同時日度或30分鐘KDJ死叉時,執(zhí)行賣出操作(SK)。平倉條件:當日度或30分鐘KDJ死叉時,平多倉(SP)。當日度或30分鐘KDJ金叉時,平空倉(BP)。策略代碼:MONC:CLOSE;MONL:LOW;MONH:HIGH;WEEKC:CLOSE;WEEKL:LOW;WEEKH:HIGH;//引用月線定大局#IMPORT[,MONTH,KDJMACDMONTH]ASVAR1MONCLOSE:=VAR1.MONC;//當月收盤價MONHIGH:=VAR1.MONH;//當月最高價MONLOW:=VAR1.MONL;//當月最低價//做月度KDJ線MONRSV:=(MONCLOSE-LLV(MONLOW,9))/(HHV(MONHIGH,9)-LLV(MONLOW,9))*100;MONK:SMA(MONRSV,3,1);MOND:SMA(MONK,3,1);//引用5周KDJ并做趨勢判斷#IMPORT[,WEEK,KDJMACDWEEK]ASVAR2WEEKCLOSE:=VAR2.WEEKC;//周收盤價WEEKHIGH:=VAR2.WEEKH;//周最高價WEEKLOW:=VAR2.WEEKL;//周最低價//做周度KDJ線做為多空的趨勢分水線WEEKRSV:=(WEEKCLOSE-LLV(WEEKLOW,9))/(HHV(WEEKHIGH,9)-LLV(WEEKLOW,9))*100;WEEKK:SMA(WEEKRSV,3,1);WEEKD:SMA(WEEKK,3,1);//引用30分鐘MACD做進出場點RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:SMA(RSV,3,1);D:SMA(K,3,1);//進出場策略MONCONDITION1:=MONK>MONDORCROSSUP(MONK,MOND);WEEKCONDITION1:=WEEKK>WEEKDORCROSSUP(WEEKK,WEEKD);NONCONDITION2:=MONK<MONDORCROSSDOWN(MONK,MOND);WEEKCONDITION2:=WEEKK<WEEKDORCROSSDOWN(WEEKK,WEEKD);MONCONDITION1&&WEEKCONDITION1&&CROSSUP(K,D),BK;CROSSDOWN(K,D),SP;NONCONDITION2&&WEEKCONDITION2&&CROSSDOWN(K,D),SK;CROSS(K,D),BP;AUTOFILTER;第一個是引用月度數(shù)據(jù)和做月度的KDJ。取個名字叫KDJMACDMONTHMONC:CLOSE;MONL:LOW;MONH:HIGH;第二個是引用周度的數(shù)據(jù)做周KDJ,取個名字叫:KDJMACDMONTHWEEKC:CLOSE;WEEKL:LOW;WEEKH:HIGH;第三個做操作周期的KDJ,我測試了一下日線的效果最好。取名叫KDJ-MACD//引用月線定大局#IMPORT[,MONTH,KDJMACDMONTH]ASVAR1MONCLOSE:=VAR1.MONC;//當月收盤價MONHIGH:=VAR1.MONH;//當月最高價MONLOW:=VAR1.MONL;//當月最低價//做月度KDJ線MONRSV:=(MONCLOSE-LLV(MONLOW,9))/(HHV(MONHIGH,9)-LLV(MONLOW,9))*100;//收盤價與N周期最低值做差,N周期最高值與N周期最低值做差,兩差之間做比值定義為RSVMONK:SMA(MONRSV,3,1);//RSV的移動平均MOND:SMA(MONK,3,1);//K值的移動平均//上面是月線定勢//引用5周KDJ并做趨勢判斷#IMPORT[,WEEK,KDJMACDWEEK]ASVAR2WEEKCLOSE:=VAR2.WEEKC;//周收盤價WEEKHIGH:=VAR2.WEEKH;//周最高價WEEKLOW:=VAR2.WEEKL;//周最低價//做周度KDJ線做為多空的趨勢分水線WEEKRSV:=(WEEKCLOSE-LLV(WEEKLOW,9))/(HHV(WEEKHIGH,9)-LLV(WEEKLOW,9))*100;//收盤價與N周期最低值做差,N周期最高值與N周期最低值做差,兩差之間做比值定義為RSVWEEKK:SMA(WEEKRSV,3,1);//RSV的移動平均WEEKD:SMA(WEEKK,3,1);//K值的移動平均//上面是周線定方向//引用30分鐘MACD做進出場點RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盤價與N周期最低值做差,N周期最高值與N周期最低值做差,兩差之間做比值定義為RSVK:SMA(RSV,3,1);//RSV的移動平均D:SMA(K,3,1);//K值的移動平均//進出場策略MONCONDITION1:=MONK>MONDORCROSSUP(MONK,MOND);WEEKCONDITION1:=WEEKK>WEEKDORCROSSUP(WEEKK,WEEKD);NONCONDITION2:=MONK<MONDORCROSSDOWN(MONK,MOND);WEEKCONDITION2:=WEEKK<WEEKDORCROSSDOWN(WEEKK,WEEKD);MONCONDITION1&&WEEKCONDITION1&&CROSSUP(K,D),BK;//周、月均K

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論