關(guān)于模型設(shè)計的求助, [文華財經(jīng)]
- 咨詢內(nèi)容:
設(shè)計思路:利用KD指標,當K穿過D時形成金叉的K線的收盤價為基點JC,如果均線M2大于JC,就開多,當D穿過K時形成金叉的K線的收盤價為基點SC,如果均線M2小于SC,
就開空,平多:出現(xiàn)死叉或者M2小于JCJC,平空:出現(xiàn)金叉或者SCM2大于SC,以下是我編的代碼:
N:=45;
M1:=15;
M2:=3;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;//收盤價與N周期最高值做差,N周期最高值與N周期最低值做差,兩差之間做比值定義為RSV
K:SMA(RSV,M1,1);//RSV的移動平均
D:SMA(K,M2,1);//K值的移動平均
JC:VALUEWHEN(CROSS(K,D),C);
SC:VALUEWHEN(CROSS(D,K),C);
//DRAWHORIZONTALLINE(CROSS(K,D),C,COLORBLUE);
MA2:MA(CLOSE,M2);//2個周期收盤價的簡單移動平均
CROSS(K,D)&&JC
MA2,SK;//做空。 CROSS(D,K)||JC>MA2,SP; CROSS(K,D)||SC - 文華技術(shù)人員:
麻煩幫我看看那個地方出現(xiàn)問題,為什么沒有達到我思路效果
- 文華客服:
N:=45;
M1:=15;
M2:=3;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;//收盤價與N周期最高值做差,N周期最高值與N周期最低值做差,兩差之間做比值定義為RSV
K:SMA(RSV,M1,1);//RSV的移動平均
D:SMA(K,M2,1);//K值的移動平均
JC:VALUEWHEN(CROSS(K,D),C);
SC:VALUEWHEN(CROSS(D,K),C);
//DRAWHORIZONTALLINE(CROSS(K,D),C,COLORBLUE);
MA2:MA(CLOSE,M2);//2個周期收盤價的簡單移動平均
CROSS(K,D)&&JC
MA2,SK;//做空。 CROSS(D,K)||JC>MA2,SP; CROSS(K,D)||SC - 網(wǎng)友回復(fù):
怎么不能發(fā)全哈,剩下的代碼是CROSS(K,D)||SC<MA2,BP;AUTOFILTER;
- 網(wǎng)友回復(fù):
您的代碼比較亂,初步判斷可能是交易信號設(shè)置的問題,您可以根據(jù)自己的思路檢查一下交易指令是否有誤。
如果還有問題,您可以更換IE瀏覽器,
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容