- Katılım
- 23 Eki 2020
- Mesajlar
- 1,828
ANTI TRIGGER - L.B. Raschke (For MetaStock v6.5) Original formula based on L.B. Raschke's "Street Smarts" book's Quick Indicator Articles. Re-written by Ton Maas. ============================================== {FUNCTIONS-IND-REFERENCE-INDEX: FF=FASTLINE,SS=SLOWLINE,SETBARS=3DAYMOVAVE, ENTRYADD=+1,EXITADD=+1} {FUNCTIONS-VAR-REFERENCE-INDEX: BBUY=(VAR),SSELL(VAR),CBUY(VAR),CSELL(VAR),FF(VAR),SS(VAR), LXSTOP(VAR),SXSTOP(99999),MP(VAR)} {FUNCTIONS-MISC-REFERENCE-INDEX: AT0BBUY =BULLLONG AT0SSELL =BEARSHORT AT0CSELL =CLOSEBEARSHORT AT0CBUY =CLOSEBULLLONG AT0MP =MARKETPOSITION (-1=LONG,+1 SHORT) AT0LXSTOP=CLOSELONGEXITLEVEL(STOPLOSS) AT0SXSTOP=CLOSESHORTEXITLEVEL(STOPLOSS)} | ||
| ||
Anti Trigger {THE FORMULA (+REQUIRED FUNCTIONS) FOR THE ANTI TRIGGER INDICATOR} AT0SETBARS:=3; AT0FF:=Stoch(7,AT0SETBARS); AT0SS:=Mov(Stoch(7,AT0SETBARS),10,E); AT0ENTRYADD:=+1; AT0EXITADD:=+1; AT0CSELL:={use in expadv or systest}{for RTdel the REF-function} If(AT0FF>Ref(AT0FF,-1) AND AT0SS<Ref(AT0SS,-1),C+1,0); AT0CBUY:={use in expadv or systest}{for RTdel the REF-function} If(AT0FF<Ref(AT0FF,-1) AND AT0SS>Ref(AT0SS,-1),C+1,0); AT0BBUY:={use in expadv or systest}{for RTdel the REF-function} If(AT0CBUY>AT0SETBARS,H+AT0ENTRYADD,99999); AT0SSELL:={use in expadv or systest}{for RTdel the REF-function} If(AT0CSELL>AT0SETBARS,L-AT0ENTRYADD,0); AT0MP:={use in expadv or systest}If(AT0BBUY<99999,-1,If(AT0SSELL>0,1,0)); {AT0LXSTOP:=}{use in expadv or systest}{forRT del the REF-function} {IF(REF(AT0MP,-1)<1 OR (REF(AT0BBUY,-1)<99999AND H>REF(AT0BBUY,-1)), L-AT0EXITADD,0);} {AT0SXSTOP:=}{use in expadv or systest}{forRT del the REF-function} {IF(REF(AT0MP,-1)>-1 OR (REF(AT0SSELL,-1)>0AND L<REF(AT0SSELL,-1)), H+AT0EXITADD,0);} AT0MP
|