carryking888 發表於 21-11-9 13:50

台指期通道(可用到20211231)

*****以下程式請參考附件DPKT_TEST(60min)All_day (全日盤60分K) inputs:HC(1),pLenA(60),pLenB(2),SW(1),MB(6),MS(-6),OB(-3),OS(3);參數說明:HC為選擇K棒型態,0為使用Close,Open值,1為使用High,Low值。PlenA為選擇的濾網的變化長度PlenB為選擇的濾網的倍數(建議至少>3)          濾網週期=PlenA*PlenB SW為濾網開關,配合下面的condition90,91,1=開,0=關,才不用要關濾網還要重新編譯MB為希望作多的型態(一般建議是至少MB>= 4)OB為作多時,出場的型態 (一般建議是至少OB<= -3) MS為希望作空的型態(一般建議是至少MS<= -4)OS為作空時,出場的型態 (一般建議是至少OS<= 3) Vars:STATE(0),STATE1(0),TT(0),DIS(0),HS(0),LS(0),COH(0),COL(0),NS(0);STATE為型態模式(6 -> -6),請參考其它附件。DIS為通道區間大小,請參考其它附件。HS為通道高點變化(1=往上,-1=往下)請參考其它附件。LS為通道低點變化(1=往上,-1=往下)請參考其它附件。COH(Close過高)(COH=1)請參考其它附件。COL(Close破低)(COL=-1)請參考其它附件。      COH=0,COL=0 代表為在通道區間內 IF SW=0 THENBEGINcondition90=True;condition91=True;END;當SW=0時,直接將兩參數為True IF SW=1 THENBEGINcondition90=STATE>=MBAND DIS<C*0.08 AND DIS>C*0.01 ;condition91=STATE<=MSAND DIS<C*0.08 AND DIS>C*0.01;END;當SW=1時,將參數判斷是否多空為欲進場的型態,且加通道區間大小,太大太小都不動作。 Value1 =DPKT_R( HC,PLENA,PLENB,STATE,DIS,HS,LS,COH,COL,NS) ;讀入濾網參數 TT=(60*19)/barinterval; IFmarketposition=0 AND C>Average(H,3*TT) AND condition90THEN BEGINBUY("B") NEXT BAR AT market;END;過3日高點,且condition90成立買多 IFmarketposition=0 AND C<Average(L,3*TT) AND condition91THEN BEGINsellshort("S") NEXT BAR AT market;END;過3日低點,且condition91成立買空 IFmarketposition>0 AND C<Average(L,1*TT) ANDSTATE<OB THEN BEGINSELL("S_B") NEXT BAR AT market;END;多單在手,破1日低點,且出場型態OB成立賣多 IFmarketposition<0 AND C>Average(H,1*TT) AND STATE>OS THEN BEGINbuytocover("S_S") NEXT BAR AT market;END;空單在手,過1日高點,且出場型態OS成立賣空 ************請注意勿過度參數最佳化,一般建議PlenB>3 以上。此通道個人已使用3年左右,老實說也賺沒多少,因為口數超級少的。但加上後,因交易次數減少,確實少賠很多。建議一開始以留倉的先試試,觀察一陣子,沒問題再上線。任何分K都可使用,全日盤和日盤皆可。

wys1688 發表於 21-11-11 20:52

下載試用,謝謝啦;

qekwee88 發表於 23-3-14 00:24

謝謝分享

u8735511 發表於 23-5-26 16:18

謝謝大大的分享。試用看看

sheep9999 發表於 23-6-30 12:23

{:4_82:}

dylan741 發表於 23-10-10 14:46

感謝分享,來試試看

rc76 發表於 23-10-18 22:48

太厲害!
頁: [1]
查看完整版本: 台指期通道(可用到20211231)