咨詢一個(gè)逆向開倉的問題 [金字塔]
- 咨詢內(nèi)容:
大神好,今天我測試金字塔自帶的一個(gè)KDJ金死叉價(jià)格預(yù)測交易系統(tǒng)。我在白銀連續(xù)合約3分鐘K線中去測試,發(fā)現(xiàn)一個(gè)很完美的向下的資金曲線,于是我突發(fā)奇想,能不能反過來開倉,這樣子資金曲線就會(huì)向上了。我動(dòng)手編寫了下。
//該模型為簡單示范模型,用戶需根據(jù)自己交易經(jīng)驗(yàn),修改完善后再實(shí)際應(yīng)用!!!
//適用模式:“走完一根K線以后”
//若用戶模式選為“固定時(shí)間間隔”,請(qǐng)將"交易條件"中的CLOSE改為OPEN,避免信號(hào)閃爍。
//
//中間變量
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);
//交易條件
//當(dāng)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//當(dāng)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);
當(dāng)前持倉:HOLDING,COLORGRAY,LINETHICK0;
當(dāng)前資產(chǎn):ASSET,NOAXIS,COLORGRAY;//注意交易系統(tǒng)先開后平的原則
可是發(fā)現(xiàn)資金曲線還是向下,請(qǐng)問我的思路哪里出了問題?
- 金字塔客服:
把收盤前平倉的語句給刪了
- 用戶回復(fù):
好的我試下。
- 網(wǎng)友回復(fù):
版主,刪了,還是那樣子。是不是我的編程思路有問題?
- 網(wǎng)友回復(fù): 那么你改寫之后下單的信號(hào)位置和原來是一樣的還是改變了?
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容