Loading ...

Volatility ATR - Track Breakthrough Strategy

Author: littleDreamXX, Date: 2018-11-30 18:35:03
Tags: Commodity-futures MyLanguage ATR

  • Strategy name: Volatility ATR Track Breakthrough Strategy

  • Data Cycle: 15M, 30M, etc.

  • Support: Commodity Futures, Digital Currency Spot, Digital Currency Futures

    img
    img

  • Main chart: medium track, formula: MIDLINE ^^ MA ((H + L + C) / 3, LENGTH1); up track, formula: UPBAND ^^ MIDLINE + NATR; low track, formula: DOWNBAND ^ ^ MIDLINE - NATR;

  • Secondary chart: Volatility, formula: ATR:= MA (TR, LENGTH2);


(*backtest
start: 2018-07-01 00:00:00
end: 2018-09-17 00:00:00
period: 1h
exchanges: [{"eid":"Futures_CTP","currency":"FUTURES"}]
args: [["LENGTH2",30],["LENGTH1",100],["ContractType","rb888",126961]]
*)

TR:=MAX(MAX((H-L),ABS(REF(C,1)-H)),ABS(REF(C,1)-L));
ATR:=MA(TR,LENGTH2);

MIDLINE^^MA((H + L + C)/3,LENGTH1);
UPBAND^^MIDLINE + N*ATR;
DOWNBAND^^MIDLINE - N*ATR;


BKVOL=0 AND C>=UPBAND AND REF(C,1)<REF(UPBAND,1),BPK;
SKVOL=0 AND C<=DOWNBAND AND REF(C,1)>REF(DOWNBAND,1),SPK;

BKVOL>0 AND C<=MIDLINE,SP(BKVOL);
SKVOL>0 AND C>=MIDLINE,BP(SKVOL);
AUTOFILTER;

Related

More