請問這句公式問題出在哪? - TradeBlazer公式 [開拓者 TB]
作者:
開拓者 TB 來源:
cxh99.com 發(fā)布時(shí)間:2012年05月14日 點(diǎn)擊數(shù):
【
收藏到本網(wǎng)的會(huì)員中心】
- 咨詢內(nèi)容:
If(HighD(3)<HighD(2)&& HighD(2)>HighD(1) )
{
SellShort(0,Open);
BuyToCover(0,Close);
}
就是如果前天最高點(diǎn),大于大前天最高點(diǎn)和昨天最高點(diǎn),那么今天開盤開倉,收盤平。但是應(yīng)用起來發(fā)現(xiàn)漏掉許多交易信號(hào)。
另外,如果把公式中的順序改一下,例如If(HighD(2)>HighD(1) && HighD(3)<HighD(2) ) 或If(HighD(1) <HighD(2) && HighD(3)<HighD(2) ) 等等,結(jié)果也不一樣。
- TB技術(shù)人員:
if()里面最好不要調(diào)用函數(shù)
- TB客服:
if()里不調(diào)用函數(shù),是說不直接調(diào)用函數(shù)?
- 網(wǎng)友回復(fù):
回復(fù) 3# 盛世長城
是的,不要直接調(diào)用,在if外面調(diào)用并且賦值給bool變量