大伊人青草狠狠久久-大伊香蕉精品视频在线-大伊香蕉精品一区视频在线-大伊香蕉在线精品不卡视频-大伊香蕉在线精品视频75-大伊香蕉在线精品视频人碰人

您現(xiàn)在的位置:程序化交易>> 期貨公式>> 金字塔等>> 金字塔模型>>正文內(nèi)容

金字塔Dual Thrust日內(nèi)策略模型源碼集錦 多個(gè)版本源碼[金字塔模型]

Dual Thrust與R-Breaker一樣,曾長期排名 Future Trust雜志最賺錢的策略。該策略在形式上和開盤區(qū)間突破策略類似。不同點(diǎn)主要體現(xiàn)在兩方面:Dual Thrust在Range(代碼中的浮動(dòng)區(qū)間)的設(shè)置上,引入前N日的四個(gè)價(jià)位,使得一定時(shí)期內(nèi)的Range相對(duì)穩(wěn)定,可以適用于日間的趨勢跟蹤;Dual Thrust對(duì)于多頭和空頭的觸發(fā)條件,考慮了非對(duì)稱的幅度,做多和做空參考的Range可以選擇不同的周期數(shù),也可以通過參數(shù)K1和K2來確定。 來源 m.weiqiv.net.cn

  當(dāng)K1<K2時(shí),多頭相對(duì)容易被觸發(fā),當(dāng)K1>K2時(shí),空頭相對(duì)容易被觸發(fā)。因此,投資者在使用該策略時(shí),一方面可以參考?xì)v史數(shù)據(jù)測試的最優(yōu)參數(shù),另一方面,則可以根據(jù)自己對(duì)后勢的判斷,或從其他大周期的技術(shù)指標(biāo)入手,階段性地動(dòng)態(tài)調(diào)整K1和K2的值。

 


此主題相關(guān)圖片如下:dual thrust.jpg
按此在新窗口瀏覽圖片

 
//策略:Dual Thrust
//類型:日內(nèi)

//修訂時(shí)間:2012.11.1
//Designed By Rogarz

 
//中間變量
input:n(1,1,100,1),K1(0.7,0.1,1,0.1),k2(0.7,0.1,1,0.1),nmin(10,1,100,1),ss(1,1,100,1);
CYC:=barslast(date<>ref(date,1))+1;
昨高:=callstock(stklabel,vthigh,6,-1);
昨低:=callstock(stklabel,vtlow,6,-1);
昨收:=callstock(stklabel,vtclose,6,-1);
開盤價(jià):=valuewhen(cyc=1,open);
HH:=hhv(昨高,n);//N日high的最高價(jià)
HC:=hhv(昨收,n);//N日close的最高價(jià)
LC:=LLV(昨收,n);//N日close的最低價(jià)
LL:=LLV(昨低,n);//N日low的最低價(jià)
浮動(dòng)區(qū)間:=max(HH-LL,HC-LL);//range 
上軌:開盤價(jià)+k1*浮動(dòng)區(qū)間;
下軌:開盤價(jià)-K2*浮動(dòng)區(qū)間;
t1:=time>opentime(1) and time<closetime(0)-nmin*100;
t2:=time>=closetime(0)-nmin*100;
手?jǐn)?shù):=ss;
//交易條件 m.weiqiv.net.cn
開多條件:=c>上軌 and holding=0;
開空條件:=c<下軌 and holding=0;
//交易系統(tǒng)
開多:buy(開多條件 and t1 and cyc>1,手?jǐn)?shù),market);
開空:buyshort(開空條件 and t1 and cyc>1,手?jǐn)?shù),market);
收盤平多:sell(t2,手?jǐn)?shù),market);
收盤平空:sellshort(t2,手?jǐn)?shù),market);
 
這個(gè)策略在論壇中已有很多個(gè)版本,這個(gè)版本——引入了前N日的四個(gè)價(jià)位,以及K1、K2參數(shù)。默認(rèn)參數(shù)設(shè)置與原論壇中的策略一致,為前一日,K1=k2=0.7.

 

 

 

////////////////////////=================================================

 

第二種版源碼:

適合日線以下 任何周期 中間直接調(diào)用 日線數(shù)據(jù) 不過每天要把畫面切換到 日線周期 刷新一個(gè)昨日的日線數(shù)據(jù)

還有注意費(fèi)率設(shè)置 要改成期貨 15% 合約單位 按該品種自己調(diào)整 手續(xù)費(fèi)自己調(diào)整

input:k(0.7,0.1,1,0.1);
predayhigh:=callstock(stklabel,vthigh,6,-1);//昨日最高價(jià)
predaylow:=callstock(stklabel,vtlow,6,-1);//昨日最低價(jià)
predayclose:=callstock(stklabel,vtclose,6,-1);//昨日收盤價(jià)
predayrange:=max(predayhigh-predayclose,predayclose-predaylow);//取大波動(dòng)值
dayopen:=callstock(stklabel,vtopen,6,0);//今天開盤價(jià)
upperband:intpart(dayopen+k*predayrange),colorred;//區(qū)間上沿
lowerband:intpart(dayopen-k*predayrange),colorgreen;//區(qū)間下沿

下日波動(dòng):max(callstock(stklabel,vthigh,6,0)-callstock(stklabel,vtclose,6,0),callstock(stklabel,vtclose,6,0)-callstock(stklabel,vtlow,6,0))*0.7;
if holding=0 then begin
 if high>=upperband then
  buy(1,volunit,limitr,max(open,upperband));
end
if holding=0 then begin
 if low<=lowerband then
  buyshort(1,volunit,limitr,min(open,lowerband));
end
if holding>0 then begin
 if low<=lowerband then begin
  sell(1,holding,limitr,min(open,lowerband));
  buyshort(1,volunit,limitr,min(open,lowerband));
 end
 
if time>=closetime(0) then
  sell(1,holding,limitr,close);
end

if holding<0 then begin
 if high>=upperband then begin
  sellshort(1,holding,limitr,max(open,upperband));
  buy(1,volunit,limitr,max(open,upperband));
 end
 //m.weiqiv.net.cn
 if time>=closetime(0) then
  sellshort(1,holding,limitr,close);
end


資產(chǎn):ASSET,PRECISION0,NOAXIS,COLORFF00FF;
goodin:=(1-(asset/hhv(asset,5520)))*100;
資產(chǎn)回撤百分比:goodin;
資產(chǎn)實(shí)際虧損:hhv(asset,5520)-asset,COLORgreen;

 

 

 

 

//////////////=================================

第三版本源碼:

 

input:k(0.7,0.1,1,0.1);

dist1:=barslast(day>ref(day,1))+1;
dist2:=ref(dist1,dist1);

predayhigh:=ref(hhv(high,dist2),dist1);
predaylow:=ref(llv(low,dist2),dist1);
predayclose:=ref(close,dist1);
predayrange:=max(predayhigh-predayclose,predayclose-predaylow);

="Verdana">dayopen:=ref(open,dist1-1);

 

upperband:=dayopen+k*predayrange;
lowerband:=dayopen-k*predayrange;

if holding=0 then begin
 if high>=upperband then
  buy(1,volunit,limitr,max(open,upperband));
end

if holding=0 then begin
 if low<=lowerband then
  buyshort(1,volunit,limitr,min(open,lowerband));
end

if holding>0 then begin
 if low<=lowerband then begin
  sell(1,holding,limitr,min(open,lowerband));
  buyshort(1,volunit,limitr,min(open,lowerband));
 end
 // m.weiqiv.net.cn
 if time>=closetime(0) then
  sell(1,holding,limitr,close);
end

if holding<0 then begin
 if high>=upperband then begin
  sellshort(1,holding,limitr,max(open,upperband));
  buy(1,volunit,limitr,max(open,upperband));
 end
//程序化交易 www.chengxuhuajiaoyi.com  if time>=closetime(0) then
  sellshort(1,holding,limitr,close);
end

資產(chǎn):asset,noaxis,colorred,linethick2;

 

 

 

{別忘了將本網(wǎng)告訴您身邊的朋友,向朋友傳達(dá)有用資料,也是一種人情,你朋友會(huì)感謝你的。}

 

有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友

可聯(lián)系技術(shù)人員 QQ: 1145508240  有需要幫忙請(qǐng)點(diǎn)擊這里留言!!!進(jìn)行 有償 編寫!不貴!點(diǎn)擊查看價(jià)格!

 


【字體: 】【打印文章】【查看評(píng)論

相關(guān)文章

    沒有相關(guān)內(nèi)容
  主站蜘蛛池模板: 国产香蕉视频在线观看 | 久久99国产这里有精品视 | 综合网久久 | 每日更新在线观看av | 日韩国产午夜一区二区三区 | 精品国产综合区久久久久99 | 人人爰人人人人人鲁 | 特级理论片 | 中文字幕123区 | 久久精品国产一区 | 亚洲国产精品成人综合色在线婷婷 | 深夜福利免费在线观看 | 一级毛片一级毛片免费毛片 | 妞干网这里只有精品 | 国产萝控精品福利视频免费 | 男女一级毛片免费视频看 | 精品免费看 | 91福利精品老师国产自产在线 | 国产九九视频在线观看 | 国产一区二区三区日韩欧美 | 久久国产精品免费看 | 久久国产片 | 国产高清不卡一区二区三区 | 韩国一大片a毛片 | 国产精品久久久久久久久 | 亚洲欧美中文日韩二区一区 | 中文字幕久久久久 | 欧美成人性videos | 国产精品视频九九九 | 精品中文字幕乱码一区二区 | 国产午夜精品理论片久久影视 | 亚洲综合插插 | 国产你懂的 | 欧美成人精品福利在线视频 | 国产深夜福利19禁在线播放 | 久久天天躁狠狠躁夜夜中文字幕 | 免费二区 | 伊人中文在线 | 精品96在线观看影院 | 中文字幕在线二区 | cao美女视频网站在线观看 |