咨詢內(nèi)容:
//中間變量
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,P1,1);
D:=SMA(K,P2,1);
J:=3*K-2*D;
手數(shù):=SS;
//交易條件
開多平空條件:=CROSS(K,D);//開多平空條件
開空平多條件:=CROSS(D,K);//開空平多條件
//交易系統(tǒng)
平空:SELLSHORT(開多平空條件,手數(shù),MARKET);
平多:SELL(開空平多條件,手數(shù),MARKET);
開多:BUY(開多平空條件,手數(shù),MARKET);
開空:BUYSHORT(開空平多條件,手數(shù),MARKET);
當(dāng)前持倉:HOLDING,COLORGRAY,LINETHICK0;
當(dāng)前資產(chǎn):ASSET,NOAXIS,COLORGRAY;
//注意交易系統(tǒng)先開后平的原則
?
?來源: www.tumamayizhan.com
金字塔資深技術(shù):
是加到原先開多條件里還是單獨的開倉條件。
技術(shù)交流:
//中間變量
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,P1,1);
D:=SMA(K,P2,1);
VAR1:= K>D;
VBR1:= K<D ;
IF HOLDING>0 AND VBR1 THEN BEGIN
SELL(1,SS*1,MARKETR);
END
IF HOLDING=0 AND VAR1 THEN BEGIN
BUY(1,SS*1,MARKETR);
END
老師 好加到 VAR1 這里 。感謝
?
技術(shù)交流:
[PEL] 復(fù)制代碼RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,P1,1);
D:=SMA(K,P2,1);
//以下代碼在1分鐘上計算有效,其他周期請跨周期調(diào)用
n1:=todaybar;
dm:=4-INTPART(LOG(C));
結(jié)算價:ROUNDS(IF(sum(vol,n1)=0,C,sum(C*vol,n1)/sum(vol,n1)),2+dm),colorred;
VAR1:= K>D and c>結(jié)算價;
VBR1:= K<D ;
IF HOLDING>0 AND VBR1 THEN BEGIN
SELL(1,SS*1,MARKETR);
END
IF HOLDING=0 AND VAR1 THEN BEGIN
BUY(1,SS*1,MARKETR);
END
注意這個結(jié)算價 在1分鐘上較為精確。所以你如果不是1分鐘周期,那就要跨周期調(diào)用這個結(jié)算價指標(biāo)在1分鐘上的計算結(jié)果。