金字塔三軌道波動(dòng)率圖表程序化交易趨勢(shì)策略[金字塔模型]
? ??此交易策略是在ATR策略的基礎(chǔ)了,添加一條趨勢(shì)線判斷,使其更加適用于與震蕩行情,使策略邏輯更加細(xì)化,能應(yīng)付趨勢(shì)和震蕩。這條額外添加的趨勢(shì)震蕩判斷線至少可以讓我們的有效開倉(cāng)次數(shù)增加,這樣既提高了資金的使用率,也提高的潛在的收益率。
?
?????????一、三軌道波動(dòng)率策略交易思路
???????????? 1、多頭入場(chǎng)規(guī)則:當(dāng)價(jià)格大于上軌和高點(diǎn);
?????????????2、空頭入場(chǎng)規(guī)則:當(dāng)價(jià)格低于下軌和低點(diǎn);
???????????? 3、多頭出場(chǎng)規(guī)則:當(dāng)價(jià)格低于中軌;
???????????? 4、空頭出場(chǎng)規(guī)則:當(dāng)價(jià)格高于中軌;
?
?????????二、金字塔策略源碼
??????
??????????? ?//適用于圖表程序化交易
????????????//此策略僅供參考學(xué)習(xí),請(qǐng)勿直接用于實(shí)盤
?
????????????INPUT:N(20,1,100,1),MINN(20,1,100,1),MAXN(60,1,100,1),STOPRANGE(50,1,100,1);
??????????? INPUT:SS(1,1,100,1);
?
??????????? VOLAT:=STD(C,N);?????????????????????????????????????????????//N周期內(nèi)的收盤價(jià)的標(biāo)準(zhǔn)差
??????????? VOLATCHANGE:=(VOLAT-REF(VOLAT,1))/VOLAT;??//標(biāo)準(zhǔn)差的變化率
??????????? N1:=INTPART((1+VOLATCHANGE)*MINN);
??????????? N2:=MIN(N1,MAXN);
??????????? N3:=MAX(N2,MINN);
??????????? MIDTR:MA(C,N3);????????????????????????????????????????????? ?//定義的中間軌道線
??????????? UPTR:MIDTR+2*STD(C,N3);????????????????????????????????//定義的上軌
??????????? DOWTR:MIDTR-2*STD(C,N3);????????????????????????????? //定義的下軌
??????????? HPRICE:REF(HHV(H,N3),1);???????????????????????????????? //前一周期的N3個(gè)周期內(nèi)的最高價(jià)
??????????? LPRICE:REF(LLV(L,N3),1);???????????????????????????????????//前一周期的N3個(gè)周期內(nèi)的最低價(jià)
?
??????????? CONKD:H>=HPRICE AND H>UPTR AND BARPOS>MINN;???????//開多條件
??????????? CONKK:L<=LPRICE AND L<DOWTR AND BARPOS>MINN;??? ?//開空條件
??????????? CONPD:C<MIDTR;???????????????????????????????????????????????? ??????????? //平多條件
??????????? CONPK:C>MIDTR;?????????????????????????????????????????????????????????????//平空條件
??????????? SELLSHORT(CONPK,HOLDING,MARKET);
??????????? SELL(CONPD,HOLDING,MARKET);
??????????? BUY(CONKD?AND HOLDING=0,SS,MARKET);
??????????? BUYSHORT(CONKK?AND HOLDING=0,SS,MARKET);
?
??????????? CONDCZY:REF(HHV(H,ENTERBARS),1)>ENTERPRICE*(1+2*0.001*STOPRANGE) AND C<HHV(C,ENTERBARS)*(1-STOPRANGE*0.001);????????????//多倉(cāng)止盈條件
??????????? CONKCZY:REF(LLV(L,ENTERBARS),1)<ENTERPRICE*(1-2*0.001*STOPRANGE) AND C>LLV(C,ENTERBARS)*(1-STOPRANGE*0.001);???????????//空倉(cāng)止損條件
??????????? 多倉(cāng)止盈:SELL(CONDCZY?AND HOLDING>0,HOLDING,MARKET);
??????????? 空倉(cāng)止盈:SELLSHORT(CONKCZY?AND HOLDING<0,HOLDING,MARKET);
?
{別忘了將本網(wǎng)告訴您身邊的朋友,向朋友傳達(dá)有用資料,也是一種人情,你朋友會(huì)感謝你的。}
?
有思路,想編寫各種指標(biāo)公式,交易模型,選股公式,還原公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 或微信:cxhjy888 進(jìn)行 有償收費(fèi) 編寫!(注:由于人數(shù)限制,QQ或微信請(qǐng)選擇方便的一個(gè)聯(lián)系我們就行,加好友時(shí)請(qǐng)簡(jiǎn)單備注下您的需求,否則無(wú)法通過(guò)。謝謝您!)
(怎么收費(fèi),代編流程等詳情請(qǐng)點(diǎn)擊查閱!)
(注:由于人數(shù)限制,QQ或微信請(qǐng)選擇方便的一個(gè)聯(lián)系我們就行,加好友時(shí)請(qǐng)簡(jiǎn)單備注下您的需求,否則無(wú)法通過(guò)。謝謝您!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容