這些IF語(yǔ)句要怎么改寫? [開拓者 TB]
-
咨詢內(nèi)容:
//------------------------------------------------------------------------
Params
? ? Numeric K1(.5);
? ? ? ? Numeric K2(.5);
? ? ? ? Numeric MDAY(1);
? ? ? ? Numeric NDAY(1);
VARS
? ? ? ? Numeric SELLRANGE(0);
? ? Numeric BUYTRIG(0);
? ? ? ? Numeric SELLTRIG(0);
? ? Numeric HH(0);
? ? ? ? Numeric LL(0);
? ? ? ? Numeric HC(0);
? ? ? ? Numeric LC(0);
? ? ? ? If(CURRENTBAR>1)
{
HH:=HHV(HIGH,MDAY);
HC:=HHV(CLOSE,MDAY);
LL :=LLV(LOW,MDAY);
LC:=LLV(CLOSE,MDAY);
}
??else If ((HH - LC) >= (HC - LL))
??{
??SELLRANGE = HH - LC;
??}
??END
??ELSE
{SELLRANGE = HC - LL;
}
END;
HH:=HHV(HIGH,NDAY);
HC:=HHV(CLOSE,NDAY);
LL:=LLV(LOW,NDAY);
LC:=LLV(CLOSE,NDAY);
IF (HH - LC) >= (HC - LL) THEN BEGIN
BUYRANGE = HH - LC;
END ELSE BEGIN
BUYRANGE = HC - LL;
END;
BUYTRIG = K1*BUYRANGE;
SELLTRIG = K2*SELLRANGE;
IF MARKETPOSITION = 0 THEN BEGIN
BUY AT OPEN OF NEXT BAR + BUYTRIG STOP;
SELL AT OPEN OF NEXT BAR - SELLTRIG STOP;
END;
IF MARKETPOSITION = -1 THEN BEGIN
BUY AT OPEN OF NEXT BAR + BUYTRIG STOP;
END;?
?來(lái)源:CXH99.COM
-
TB技術(shù)人員:
if是一樣的啊。。
TB的if后條件需要使用()括號(hào)括起來(lái)?
-
TB客服:
多謝
?
-
網(wǎng)友回復(fù):
我上面的語(yǔ)句??IF后面是加括號(hào)的呀
?
- 網(wǎng)友回復(fù):
yulei2530 發(fā)表于 2018-5-6 08:10
我上面的語(yǔ)句??IF后面是加括號(hào)的呀
你上面的有一部分if后是沒(méi)有加括號(hào)的,關(guān)鍵是語(yǔ)法都不是TB,不可兼容的。
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容