IFELSE不會用 [文華財經]
- 咨詢內容:
MA1:=MA((HIGH+LOW)/2,N);
MA2:=MA((HIGH+LOW)/2,M);
osc:MA1-MA2,stick,colorFF9900;
a:=barssince(osc>=0);
start1:=datacount-a[datacount];
a:=barssince(osc<0);
start2:=datacount-a[datacount];
dn:osc,colorFF66FF;
up:osc,color33FFFF;
for i=start1+1 to datacount do
if osc[i]>=0 then up[i]:=p*(2*osc[i]+37*up[i-1])/39 else up[i]:=up[i-1];
for i=start2+1 to datacount do
if osc[i]>=0 then dn[i]:=dn[i-1] else dn[i]:=p*(2*osc[i]+37*dn[i-1])/39;
a:=setlbound(up,start1);
a:=setlbound(dn,start2); - 文華技術人員:
抱歉,您的源碼中有循環的思路,目前改寫不了,以后我們會考慮增加相應的函數實現
- 文華客服:
強烈要求增加循環語句,相信文華會做的更好!期待ing。。。。
- 網友回復: 感謝建議,我們以后會增加的。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容