創新低開倉條件的問題 [金字塔]
- 咨詢內容:
我的思路是這樣的:當股指達到新低的時候上證沒有達到新低。這個時候如果新低后面的那個K線的高點比前面的高點要高。我做多。
一個技術指標DD
nn:=todaybar;
ll:=ref(llv(l,nn),1);
CXD:= l<ll;
代碼如下
//創今日新低
//nn:=BARSLAST(DATE>REF(DATE,1))+1;
nn:=TODAYBAR;
ll:=ref(llv(l,nn),1);
創新低:= l<ll ;
SZXD:=stkindi('000001','DD.CXD',0,1);
sl:=CALLSTOCK('000001',vtLOW,1,0);
CYC:=BARSLAST(DATE>REF(DATE,1))+1;
XDGD:=valuewhen(l<ref(llv(l,CYC),1),h);
cond:=h>XDGD;
IF 創新低 and sl>szxd and time>93000 and time<15000 and cond then
開多:buy(1,1,LIMIT,CLOSE);
麻煩老師看看,好像還是有問題。麻煩老師指出來
- 金字塔客服:
請指出哪里有問題
- 用戶回復:
以下是引用jinzhe在2013-5-30 10:47:34的發言:
請指出哪里有問題
放到圖上SZXD:=stkindi('000001','DD.CXD',0,1);這一行顯示解釋錯誤、
還有就是這個是圖表交易。前面如果出現了這個情況的話應會開倉的吧。
不知道是我邏輯錯了還是代碼有問題。
- 網友回復:
我記得給你寫的是sh000001吧?
- 網友回復:
以下是引用jinzhe在2013-5-30 11:07:25的發言:
我記得給你寫的是sh000001吧? 就是用了sh000001也是一樣的錯誤。很奇怪。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容