I am trying to create a SuperTrend cross over strategy similar to MA Crossovers.
The Supertrend is working fine when used alone as below :
SuperTrendTS1 = SuperTrendTS(Close, SuperTrendMode.ATR, 7, 1.3, MovingAverageType.HMA, 7, false, false, false);
if (SuperTrendTS1.UpTrend[0] > 0)
{EnterLong(1000);}
if (SuperTrendTS1.DownTrend[0] > 0)
{ EnterShort(1000); }
Now I am trying to code a crossover as below :
SuperTrendTS1 = SuperTrendTS(Close, SuperTrendMode.ATR, 7, 1.3, MovingAverageType.HMA, 7, false, false, false);
SuperTrendTS2 = SuperTrendTS(Close, SuperTrendMode.ATR, 14, 1.3, MovingAverageType.HMA, 14, false, false, false);
if (SuperTrendTS1.UpTrend[0] > SuperTrendTS2.UpTrend[0])
{ EnterLong(1000); }
if (SuperTrendTS1.DownTrend[0] < SuperTrendTS2.DownTrend[0])
{ EnterShort(1000); }
Kindly let me know if I am writing the code for crossover correctly.
The link to the SuperTrend indicator : https://ninjatraderecosystem.com/use.../tssupertrend/
Many Thanks.

Comment