公式測試能通過,但一用在副圖就卡死。 [金字塔]
- 咨詢內(nèi)容:
請教:ma1:=ma(c,5);
ma2:=ma(c,10);
ma3:=ma(c,20);
ma4:=ma(c,30);
n:=0;
A:=ref(ma3>ma4,n) and ref(ma2>ma3,n) and ref(ma1>ma2,n);
if ma1<ma2 and ma3>ma4 and ma2>ma3
then repeat n:=n+1 until not(A);
if n>10 then DRAWICON(ma1<ma2,low,4)目前在練習(xí)用循環(huán)結(jié)構(gòu)~在均線多頭排列超過10天的情況下,在5日均線和10均線死叉的位置提示買入。
公式測試能通過,但一用在副圖就卡死,是不是陷入死循環(huán)了,請問哪里除了問題呢?
- 金字塔客服:
then repeat n:=n+1 until not(A);
這個(gè)循環(huán)是干什么的?直到A不成立就不自加? - 用戶回復(fù):
以下是引用jinzhe在2014/3/19 14:59:56的發(fā)言:
then repeat n:=n+1 until not(A);
這個(gè)循環(huán)是干什么的?直到A不成立就不自加? A不成立的情況就說明,均線不是多頭排列了,N表示從不是均線多頭排列到死叉位置是多少天,少于10天就不發(fā)出買入信號 - 網(wǎng)友回復(fù):
n:=0;
A:=ref(ma3>ma4,n) and ref(ma2>ma3,n) and ref(ma1>ma2,n);
if ma1<ma2 and ma3>ma4 and ma2>ma3
then repeat n:=n+1 until not(A);
改成variable:n=0;
A:=ma3>ma4 and ma2>ma3 and ma1>ma2;
if ma1<ma2 and ma3>ma4 and ma2>ma3 then n:=n+1;if not(a) then n:=0;
if n>10 then DRAWICON(ma1<ma2,low,4)
- 網(wǎng)友回復(fù):
以下是引用jinzhe在2014/3/19 15:19:01的發(fā)言:
n:=0;
A:=ref(ma3>ma4,n) and ref(ma2>ma3,n) and ref(ma1>ma2,n);
if ma1<ma2 and ma3>ma4 and ma2>ma3
then repeat n:=n+1 until not(A);
改成variable:n=0;
A:=ma3>ma4 and ma2>ma3 and ma1>ma2;
if ma1<ma2 and ma3>ma4 and ma2>ma3 then n:=n+1;if not(a) then n:=0;
if n>10 then DRAWICON(ma1<ma2,low,4)
貌似沒用,圖上一個(gè)箭頭也沒顯示~
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容