關于IF語句的代碼 [金字塔]
- 咨詢內容:
小弟笨拙
代碼如下: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; //上上個周期的漲跌幅的絕對值
DD:ABS((REF(CLOSE,1)-REF(CLOSE,2))/REF(CLOSE,2)),LINETHICK0;//上個周期的漲跌幅的絕對值
IF ZB-A > 0 AND DD-B < 0 THEN DK:=1;//上上個周期的漲跌幅絕對值小于0.02,而且上個周期的漲跌幅絕對值小于0.01,DK就等于1.
但是這個代碼放在圖表上,DK的值總是錯的,即使不符合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; //上上個周期的漲跌幅的絕對值
DD:ABS((REF(CLOSE,1)-REF(CLOSE,2))/REF(CLOSE,2)),LINETHICK0;//上個周期的漲跌幅的絕對值
IF ZB-A > 0 AND DD-B < 0 THEN DK:=1;//上上個周期的漲跌幅絕對值小于0.02,而且上個周期的漲跌幅絕對值小于0.01,DK就等于1. ds:dk,linethick0; - 用戶回復:
不行,這個代碼把我原來在K線圖上顯示的ZB\DD都搞得看不見,而且都不能用
- 網友回復:
并不會出現你講的問題,
此主題相關圖片如下:1.png
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容