為什么默認(rèn)的X是20呢?這又有個(gè)典故——神奇數(shù)字。Donchian在開發(fā)唐奇安通道的期間,碰巧閱讀到整形外科醫(yī)生Maxwel
Maltz博士在1960年所作的“心理控制論”(這本書在1989年被重新發(fā)現(xiàn))。Maltz博士稱在整形外科手術(shù)過程中,患者最少需要21日來(lái)看到自
己的新的容顏。而很多我觀察到的現(xiàn)象都顯示了其最起碼需要21日來(lái)使得新事物代替舊事物。這一事實(shí)震驚了Donchian,21個(gè)自然日就等于15個(gè)交易
日!當(dāng)絕大多數(shù)交易者都在認(rèn)為趨勢(shì)可能已經(jīng)變化時(shí)(他們認(rèn)為看到了市場(chǎng)的新顏),主要趨勢(shì)卻已做好了繼續(xù)運(yùn)行的準(zhǔn)備。
//策略:唐奇安通道
//類型:皆可
//版本:1.0
//修訂時(shí)間:2012.11.3
//Designed By Rogarz
//中間變量
INPUT:X(20,1,100,1),nmin(10,1,100,1),ss(1,1,100,1);
X周期高點(diǎn):=ref(hhv(h,X),1);//X是參數(shù),自行調(diào)整
X周期低點(diǎn):=ref(LLV(L,X),1);
手?jǐn)?shù):=ss;
開倉(cāng)時(shí)間:=time>opentime(1) and
time<closetime(0)-nmin*100
平倉(cāng)時(shí)間:=time>=closetime(0)-nmin*100;
{nmin為參數(shù),closetime(0)-nmin*100表示 收盤時(shí)間-提前N分鐘
N由nmin控制}
//交易條件:
開多平空條件:=H>=X周期高點(diǎn) and 開倉(cāng)時(shí)間 and
holding<=0;
開空平多條件:=L<=X周期低點(diǎn) and 開倉(cāng)時(shí)間 and
holding>=0;
//交易系統(tǒng)
收盤平多:sell(平倉(cāng)時(shí)間 and holding>0, 0, thisclose);
收盤平空:sellshort(平倉(cāng)時(shí)間 and
holding<0,0,thisclose);
平空:sellshort(開多平空條件 and holding<0,
手?jǐn)?shù),limitr,X周期高點(diǎn));
平多:sell(開空平多條件 and holding>0,手?jǐn)?shù),limitr,X周期低點(diǎn));
開空:buyshort(開空平多條件 and holding=0,手?jǐn)?shù),limitr,X周期低點(diǎn));
開多:buy(開多平空條件 and holding=0, 手?jǐn)?shù),limitr,X周期高點(diǎn));
本文以日內(nèi)策略為例,但是這個(gè)策略不限于在日內(nèi)使用。交易條件中去掉開倉(cāng)時(shí)間、平倉(cāng)時(shí)間項(xiàng),即可作為中長(zhǎng)線策略。
寫本文的目的有2個(gè)。
1、這個(gè)策略是現(xiàn)有眾多策略的鼻祖,以此為基礎(chǔ)的變種策略玲瑯滿目。重要的是
學(xué)習(xí)其思想。
2、為之后發(fā)布的動(dòng)態(tài)突破II策略(The Dynamic Break Out
II)做技術(shù)儲(chǔ)備。