一個選股公式的疑惑 [大智慧]
-
咨詢詳情:
input: n(2,1,100,0.1);
MA1:=MA(VOL/capital*100,5);
MA2:=MA(VOL/capital*100,10);
MA3:=MA(VOL/capital*100,20);
qtcjl:=ref(VOL,2)/capital*100;
zcjl:=ref(vol,1)/capital*100;
bz:=zcjl/max(ma1,ma2,ma3,qtcjl)*10;jysj:=between(currenttime,092501,145959);
if jysj then begin
xjg:=c>ref(high,1);
if xjg then begin
lb:=dynainfo(17)>n;
end
endlb;
對這個公式在測試時候遇到一個疑惑,我如果將前面涉及到MA 的第二段取消,選股出來是正常的顯示27只股票,由于我想再利用第二段的某些條件,在沒有使用它的情況下選股31支,莫名的多了幾只不符合條件的股票,求原因。
- 大智慧客服:
您好,條件不一樣,選出的股票多少就不一樣。建議復制相關公式說明,再幫您核查,謝謝!
-
大智慧技術:
你按照我些的這個拿去測試一下,這個就是我寫的可以直接選股的。
input: n(2,1,100,0.1);
MA1:=MA(VOL/capital*100,5);
MA2:=MA(VOL/capital*100,10);
MA3:=MA(VOL/capital*100,20);
qtcjl:=ref(VOL,2)/capital*100; {前天成交量}
zcjl:=ref(vol,1)/capital*100;{昨天成交量}
bz:=zcjl/max(ma1,ma2,ma3,qtcjl)*10;{比值}jysj:=between(currenttime,092501,145959);
if jysj then begin
xjg:=c>ref(high,1);{現價大于昨天最高}
if xjg then begin
lb:=dynainfo(17)>n; {量比大于n }
end
endlb;
-
網友交流:
您好,不是很明白您的問題,相關的選股功能需推送行情客戶端來使用的。我們客戶端選股結果如下圖:
此主題相關圖片如下:qq截圖2014040210484308.png
-
網友交流:
input: n(2,1,100,0.1);
jysj:=between(currenttime,092501,145959);
if jysj then begin
xjg:=c>ref(high,1);{現價大于昨天最高}
if xjg then begin
lb:=dynainfo(17)>n; {量比大于n }
end
endlb;
我的意思是,在上面的選股模式下選擇出來的股票數和下面模式下選擇出來的不一樣,但是我的選股條件沒有發生變化。
input: n(2,1,100,0.1);
MA1:=MA(VOL/capital*100,5);
MA2:=MA(VOL/capital*100,10);
MA3:=MA(VOL/capital*100,20);
qtcjl:=ref(VOL,2)/capital*100; {前天成交量}
zcjl:=ref(vol,1)/capital*100;{昨天成交量}
bz:=zcjl/max(ma1,ma2,ma3,qtcjl)*10;{比值}jysj:=between(currenttime,092501,145959);
if jysj then begin
xjg:=c>ref(high,1);{現價大于昨天最高}
if xjg then begin
lb:=dynainfo(17)>n; {量比大于n }
end
endlb;
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容