金字塔日內(nèi)清倉(cāng)策略源碼[金字塔模型]
相關(guān)標(biāo)簽:
?
? 在期貨日內(nèi)交易中,有時(shí)需求不持倉(cāng)過(guò)夜,在收盤前清空所持有的倉(cāng)位。下面分別就兩種日內(nèi)平倉(cāng)的需求進(jìn)行范例演示:
?
???? 一 、收盤提前1分鐘清倉(cāng)(在最后一根K線上清倉(cāng))。???????
??????? //此范例適用于圖表程序化交易,適用于分鐘周期
????????//該演示模型用于3分鐘周期
????????//使用固定輪詢模式
??????? //此范例僅供演示,請(qǐng)勿直接使用入市交易。
??????? N:BARSLAST(DATE<>REF(DATE,1))+1;????????????????????????????????????????????????????????//當(dāng)日K線數(shù)量
??????? CONKD:H>=HHV(H,2) AND C>=HHV(C,2) AND N>=3 AND TIME<=185700;??//開(kāi)多條件,最后一根K線上不開(kāi)倉(cāng),加上時(shí)間控制,避免清倉(cāng)后又再次開(kāi)倉(cāng)
??????? CONKK:L<=LLV(L,2) AND C<=LLV(C,2) AND N>=3 AND TIME<=185700;??????//開(kāi)空條件
??????? CONPD:C<REF(L,1);????????????????????????????????????????????????????????????????????????????? ?????//平多條件
??????? CONPK:C>REF(H,1);??????????????????????????????????????????????????????????????????????????? ???????//平空條件
?
??????? SELL(CONPD AND HOLDING>0,HOLDING,MARKET);
??????? SELLSHORT(CONPK AND HOLDING<0,HOLDING,MARKET);
??????? BUY(CONKD,1,MARKET);
??????? BUYSHORT(CONKK,1,MARKET);
?
?????? IF?(ISLASTBAR AND?T0TOTIME(TIMETOT0(CLOSETIME(0))-60)<=DYNAINFO(207))?OR (TIME=CLOSETIME(0) AND NOT(ISLASTBAR))?THEN???BEGIN???
??????????? SELL(1,HOLDING,MARKET);????????????
??????????? SELLSHORT(1,HOLDING,MARKET);??????????????????????????????????????????????????????????//提前1分鐘清倉(cāng)
??????????? END
?
?????二、收盤提前3分鐘清倉(cāng)(不是在最后一根K線上清倉(cāng))。??
???????? //不是最后一根K線上清倉(cāng),可以直接用time函數(shù)(K線時(shí)間)來(lái)控制
??????? //演示范例運(yùn)行在1分鐘K線周期
???????? N:BARSLAST(DATE<>REF(DATE,1))+1;???????????????????????????????????????????????????? //當(dāng)日K線數(shù)量
??????? ?CONKD:H>=HHV(H,2) AND C>=HHV(C,2) AND N>=3 AND TIME<185700;??//開(kāi)多條件,加上時(shí)間控制,避免清倉(cāng)后又再次開(kāi)倉(cāng)
???????? CONKK:L<=LLV(L,2) AND C<=LLV(C,2) AND N>=3 AND TIME<185700;?????//開(kāi)空條件
???????? CONPD:C<REF(L,1);?????????????????????????????????????????????????????????????????????????????? //平多條件
???????? CONPK:C>REF(H,1);?????????????????????????????????????????????????????????????????????? ???? ? //平空條件
?
???????? SELL(CONPD AND HOLDING>0,HOLDING,MARKET);
???????? SELLSHORT(CONPK AND HOLDING<0,HOLDING,MARKET);
???????? BUY(CONKD,1,MARKET);
???????? BUYSHORT(CONKK,1,MARKET);
?
????????IF?TIME>185700 AND TIME<190000??THEN BEGIN?????????????????????????????????? //提前3分鐘清倉(cāng)
?????????? SELL(1,HOLDING,MARKET);
?????????? SELLSHORT(1,HOLDING,MARKET);
?????????? END
?
{別忘了將本網(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)文章
-
沒(méi)有相關(guān)內(nèi)容