ATR 변동성 지표 기반 채널 전략

ATR MyLanguage
생성 날짜: 2018-11-27 13:18:38 마지막으로 수정됨: 2018-12-21 16:13:58
복사: 56 클릭수: 3638
6
집중하다
792
수행원

트로이: 통로 적응 전략, 고정 스톱 + 플로잉 스톱 응용 소프트웨어: 발명가 최적화/문화금융 데이터 사이클: 다중 사이클 데이터 계약: 지수 계약 거래 계약: 상품 선물/ 디지털 화폐

전략 소스 코드
(*backtest
start: 2018-11-01 00:00:00
end: 2018-12-01 00:00:00
period: 1h
exchanges: [{"eid":"Futures_BitMEX","currency":"XBT_USD"}]
args: [["ContractType","XBTUSD",126961]]
*)

SLOSS:=2;
N:=200;
M:=4;
TR1:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR:=MA(TR1,N);
MAC:=MA(C,N);
UBAND^^MAC+M*ATR;
DBAND^^MAC-M*ATR;
NH^^HHV(H,N);
NL^^LLV(L,N);
H>=NH,BPK;
L<=NL,SPK;
(H>=HHV(H,M*N) OR C<=UBAND) AND BKHIGH>=BKPRICE*(1+M*SLOSS*0.01),SP;
(L<=LLV(L,M*N) OR C>=DBAND) AND SKLOW<=SKPRICE*(1-M*SLOSS*0.01),BP;
//止损 StopLoss
C>=SKPRICE*(1+SLOSS*0.01),BP;
C<=BKPRICE*(1-SLOSS*0.01),SP;
AUTOFILTER;