請(qǐng)教關(guān)于前低點(diǎn)上漲不超過N點(diǎn)開多單的條件寫法
作者:文華財(cái)經(jīng) 來源:cxh99.com 發(fā)布時(shí)間:2016年02月18日
- 咨詢內(nèi)容:
N:=BARSLAST(DATE<>REF(DATE,1))+1;HH:HHV(H,N);//當(dāng)天的最高價(jià)LL:LLV(L,N);//當(dāng)天的最低價(jià)
開倉條件&&EVERY(ISUP,3)&&LL+300>EVERY(ISUP,3)&&T1&&VOL>1500,BK,
請(qǐng)問我這句代碼是否有邏輯錯(cuò)誤? 因?yàn)槲业哪康氖窃谇暗臀恢蒙戏磸棽怀^300點(diǎn)。加上其他開倉條件就開多單。目的是為了抓反彈。但是我發(fā)現(xiàn)實(shí)際運(yùn)行結(jié)果是從之前最低點(diǎn)反彈超過300點(diǎn)后它還是開倉了。請(qǐng)問老師該如何修改?
- 文華技術(shù)人員:
您這塊 LL+300>EVERY(ISUP,3) 編寫的不對(duì)
LL+300的返回值肯定是大于300的
EVERY(ISUP,3)只能是成立或不成立,返回值為1或0
如果是指的當(dāng)前的價(jià)格小于反彈300點(diǎn)之內(nèi)
應(yīng)該是
C<LL+300