Remove RSI smoothing parameter from Triple RSI Drop strategy
This commit is contained in:
parent
1dc2ccad46
commit
eade9180a6
@ -23,7 +23,6 @@ namespace NinjaTrader.NinjaScript.Strategies
|
|||||||
|
|
||||||
LongTermTrendPeriod = 200;
|
LongTermTrendPeriod = 200;
|
||||||
RSIPeriod = 5;
|
RSIPeriod = 5;
|
||||||
RSISmoothing = 1;
|
|
||||||
ConsecutiveDays = 3;
|
ConsecutiveDays = 3;
|
||||||
FirstDayRSI = 60.0;
|
FirstDayRSI = 60.0;
|
||||||
RSIEntry = 30.0;
|
RSIEntry = 30.0;
|
||||||
@ -32,7 +31,7 @@ namespace NinjaTrader.NinjaScript.Strategies
|
|||||||
else if (State == State.DataLoaded)
|
else if (State == State.DataLoaded)
|
||||||
{
|
{
|
||||||
longTermTrend = SMA(LongTermTrendPeriod);
|
longTermTrend = SMA(LongTermTrendPeriod);
|
||||||
rsi = RSI(RSIPeriod, RSISmoothing);
|
rsi = RSI(RSIPeriod, 1);
|
||||||
|
|
||||||
AddChartIndicator(longTermTrend);
|
AddChartIndicator(longTermTrend);
|
||||||
AddChartIndicator(rsi);
|
AddChartIndicator(rsi);
|
||||||
@ -83,27 +82,22 @@ namespace NinjaTrader.NinjaScript.Strategies
|
|||||||
|
|
||||||
[NinjaScriptProperty]
|
[NinjaScriptProperty]
|
||||||
[Range(1, int.MaxValue)]
|
[Range(1, int.MaxValue)]
|
||||||
[Display(Name = "RSI Smoothing", GroupName = "Triple RSI Bot", Order = 3)]
|
[Display(Name = "Consecutive Days", GroupName = "Triple RSI Bot", Order = 3)]
|
||||||
public int RSISmoothing { get; set; }
|
|
||||||
|
|
||||||
[NinjaScriptProperty]
|
|
||||||
[Range(1, int.MaxValue)]
|
|
||||||
[Display(Name = "Consecutive Days", GroupName = "Triple RSI Bot", Order = 4)]
|
|
||||||
public int ConsecutiveDays { get; set; }
|
public int ConsecutiveDays { get; set; }
|
||||||
|
|
||||||
[NinjaScriptProperty]
|
[NinjaScriptProperty]
|
||||||
[Range(0.0, 100.0)]
|
[Range(0.0, 100.0)]
|
||||||
[Display(Name = "First Day RSI", GroupName = "Triple RSI Bot", Order = 6)]
|
[Display(Name = "First Day RSI", GroupName = "Triple RSI Bot", Order = 4)]
|
||||||
public double FirstDayRSI { get; set; }
|
public double FirstDayRSI { get; set; }
|
||||||
|
|
||||||
[NinjaScriptProperty]
|
[NinjaScriptProperty]
|
||||||
[Range(0.0, 100.0)]
|
[Range(0.0, 100.0)]
|
||||||
[Display(Name = "RSI Entry", GroupName = "Triple RSI Bot", Order = 7)]
|
[Display(Name = "RSI Entry", GroupName = "Triple RSI Bot", Order = 5)]
|
||||||
public double RSIEntry { get; set; }
|
public double RSIEntry { get; set; }
|
||||||
|
|
||||||
[NinjaScriptProperty]
|
[NinjaScriptProperty]
|
||||||
[Range(0.0, 100.0)]
|
[Range(0.0, 100.0)]
|
||||||
[Display(Name = "RSI Exit", GroupName = "Triple RSI Bot", Order = 8)]
|
[Display(Name = "RSI Exit", GroupName = "Triple RSI Bot", Order = 6)]
|
||||||
public double RSIExit { get; set; }
|
public double RSIExit { get; set; }
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
Loading…
Reference in New Issue
Block a user