//策略:菲阿里四價 //周期:日內(nèi) //類別:趨勢突破 昨天高點、昨天低點、昨日收盤價、今天開盤價,可并稱為菲阿里四價。它由日本期貨冠軍菲阿里實盤采用的主要突破交易參照系。 主要特點: 日內(nèi)交易策略,收盤平倉; 菲阿里四價指昨日高點、昨日低點、昨日收盤、今日開盤; 上軌=昨日高點; 下軌=昨日低點; 用法: 當(dāng)價格突破上軌,買入開倉; 當(dāng)價格跌穿下軌,賣出開倉。 //策略:菲阿里四價 //周期:日內(nèi) //類別:趨勢突破 //修訂時間:2012.11.1 //Designed By Rogarz //原版 //準備中間變量 input:ss(1,1,100,1); 昨高:=callstock(stklabel,vthigh,6,-1);//昨高 昨低:=callstock(stklabel,vtlow,6,-1);//昨低 昨收:=callstock(stklabel,vtclose,6,-1);//昨收 上軌:昨高; 下軌:昨低; 手數(shù):=ss; //條件 開多條件:=c>上軌; 開空條件:=c<下軌; //交易系統(tǒng) if time>090000 and time<145000then begin 開多:buy(開多條件 and holding=0,手數(shù),market); 開空:buyshort(開空條件 and holding=0,手數(shù),market); end if time>=145000 then BEGIN 收盤平多:sell(1,手數(shù),market); 收盤平空:sellshort(1,手數(shù),market); end ################################################################################################ //策略:菲阿里四價 //周期:日內(nèi) //類別:趨勢突破 //原版+止損+交易測試限制 //修訂時間:2012.11.1 //Designed By Rogarz //準備中間變量 input:ss(1,1,100,1),n1(10,1,100,1),n2(10,1,100,1)n3(4,2,100,1); variable:交易次數(shù):=0;//為了便于統(tǒng)計 開平1次后 交易次數(shù)為2 昨高:=callstock(stklabel,vthigh,6,-1);//昨高 昨低:=callstock(stklabel,vtlow,6,-1);//昨低 昨收:=callstock(stklabel,vtclose,6,-1);//昨收 上軌:昨高; 下軌:昨低; 手數(shù):=ss; //條件 開多條件:=c>上軌; 開空條件:=c<下軌; 多頭止損條件:=c<enterprice-N1*mindiff and time<145500; 空頭止損條件:=c>enterprice+n2*mindiff and time<145500; //交易系統(tǒng) if (time>090000 and time<145000 and 交易次數(shù)<=n3) and (開多條件 or 開空條件) and holding=0 then begin 開多:buy(開多條件 and holding=0,手數(shù),market); 開空:buyshort(開空條件 and holding=0,手數(shù),market); 交易次數(shù):=交易次數(shù)+1; end //止損 if 多頭止損條件 and holding>0 then begin 多頭止損:sell(1,手數(shù),market); 交易次數(shù):=交易次數(shù)+1; end if 空頭止損條件 and holding<0 then BEGIN 空頭止損:sellshort(1,手數(shù),market); 交易次數(shù):=交易次數(shù)+1; end if time>=145000 then BEGIN 收盤平多:sell(1,手數(shù),market); 收盤平空:sellshort(1,手數(shù),market); 交易次數(shù):=0; end |
|