關(guān)于IF語(yǔ)句的代碼 [金字塔]
- 咨詢內(nèi)容:
小弟笨拙
代碼如下:VARIABLE:D = 0,K = 0;INPUT:A(0.02,0.005,1,0.005),B(0.01,0.001,1,0.001);DK:0,LINETHICK0;
ZB:ABS((REF(CLOSE,2)-REF(CLOSE,3))/REF(CLOSE,3)),LINETHICK0; //上上個(gè)周期的漲跌幅的絕對(duì)值
DD:ABS((REF(CLOSE,1)-REF(CLOSE,2))/REF(CLOSE,2)),LINETHICK0;//上個(gè)周期的漲跌幅的絕對(duì)值
IF ZB-A > 0 AND DD-B < 0 THEN DK:=1;//上上個(gè)周期的漲跌幅絕對(duì)值小于0.02,而且上個(gè)周期的漲跌幅絕對(duì)值小于0.01,DK就等于1.
但是這個(gè)代碼放在圖表上,DK的值總是錯(cuò)的,即使不符合IF邏輯也可以DK= 1.
求解 - 金字塔客服:
runmode:0;
VARIABLE:D = 0,K = 0;
INPUT:A(0.02,0.005,1,0.005),B(0.01,0.001,1,0.001);
DK:=0,LINETHICK0;
ZB:ABS((REF(CLOSE,2)-REF(CLOSE,3))/REF(CLOSE,3)),LINETHICK0; //上上個(gè)周期的漲跌幅的絕對(duì)值
DD:ABS((REF(CLOSE,1)-REF(CLOSE,2))/REF(CLOSE,2)),LINETHICK0;//上個(gè)周期的漲跌幅的絕對(duì)值
IF ZB-A > 0 AND DD-B < 0 THEN DK:=1;//上上個(gè)周期的漲跌幅絕對(duì)值小于0.02,而且上個(gè)周期的漲跌幅絕對(duì)值小于0.01,DK就等于1. ds:dk,linethick0; - 用戶回復(fù):
不行,這個(gè)代碼把我原來(lái)在K線圖上顯示的ZB\DD都搞得看不見(jiàn),而且都不能用
- 網(wǎng)友回復(fù):
并不會(huì)出現(xiàn)你講的問(wèn)題,
此主題相關(guān)圖片如下:1.png
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容