大神好,今天我測試金字塔自帶的一個KDJ金死叉價格預測交易系統。我在白銀連續合約3分鐘K線中去測試,發現一個很完美的向下的資金曲線,于是我突發奇想,能不能反過來開倉,這樣子資金曲線就會向上了。我動手編寫了下。
//該模型為簡單示范模型,用戶需根據自己交易經驗,修改完善后再實際應用!!!
//適用模式:“走完一根K線以后”
//若用戶模式選為“固定時間間隔”,請將"交易條件"中的CLOSE改為OPEN,避免信號閃爍。
//
//中間變量
INPUT:N(9,1,100,10),P1(3,2,40,4),P2(3,2,40,4),A1(60,20,60,5),L1(1,1,100,1);
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;
//MA4:=MA(CLOSE,A1);
//交易條件
//當MA60均線以上只做多
Long:=REF(CROSS(D,K),1);//REF(CROSS(K,D),1);//REF(CLOSE>MA4,2);
if Long then
begin
SELLSHORT(HOLDING<0,HOLDING,THISCLOSE);
BUY(HOLDING=0,L1,THISCLOSE);
end
//當MA60均線以下只做空
Short:=REF(CROSS(K,D),1);//REF(CROSS(D,K),1);//REF(CLOSE<MA4,2);
if Short then
begin
SELL(HOLDING>0,HOLDING,THISCLOSE);
BUYSHORT(HOLDING=0,1,THISCLOSE);
end
//收盤前平倉
SELL(time>185500 and time<190000 and holding>0,0,THISCLOSE);
SELLSHORT(time>185500 and time<190000 and holding<0,0,THISCLOSE);
當前持倉:HOLDING,COLORGRAY,LINETHICK0;
當前資產:ASSET,NOAXIS,COLORGRAY;
//注意交易系統先開后平的原則
可是發現資金曲線還是向下,請問我的思路哪里出了問題?
把收盤前平倉的語句給刪了