Rename strategy to indicators
This commit is contained in:
@@ -6,11 +6,11 @@ using static Managing.Common.Enums;
|
||||
|
||||
namespace Managing.Domain.Strategies.Trends;
|
||||
|
||||
public class EmaTrendStrategy : EmaBaseStrategy
|
||||
public class EmaTrendIndicator : EmaBaseIndicator
|
||||
{
|
||||
public List<Signal> Signals { get; set; }
|
||||
|
||||
public EmaTrendStrategy(string name, int period) : base(name, StrategyType.EmaTrend)
|
||||
public EmaTrendIndicator(string name, int period) : base(name, IndicatorType.EmaTrend)
|
||||
{
|
||||
Signals = new List<Signal>();
|
||||
Period = period;
|
||||
@@ -54,9 +54,9 @@ public class EmaTrendStrategy : EmaBaseStrategy
|
||||
}
|
||||
}
|
||||
|
||||
public override StrategiesResultBase GetStrategyValues()
|
||||
public override IndicatorsResultBase GetStrategyValues()
|
||||
{
|
||||
return new StrategiesResultBase()
|
||||
return new IndicatorsResultBase()
|
||||
{
|
||||
Ema = Candles.GetEma(Period.Value).ToList()
|
||||
};
|
||||
@@ -7,16 +7,16 @@ using static Managing.Common.Enums;
|
||||
|
||||
namespace Managing.Domain.Strategies.Trends;
|
||||
|
||||
public class StochRsiTrendStrategy : Strategy
|
||||
public class StochRsiTrendIndicator : Indicator
|
||||
{
|
||||
public List<Signal> Signals { get; set; }
|
||||
|
||||
public StochRsiTrendStrategy(
|
||||
public StochRsiTrendIndicator(
|
||||
string name,
|
||||
int period,
|
||||
int stochPeriod,
|
||||
int signalPeriod,
|
||||
int smoothPeriods) : base(name, StrategyType.StochRsiTrend)
|
||||
int smoothPeriods) : base(name, IndicatorType.StochRsiTrend)
|
||||
{
|
||||
Signals = new List<Signal>();
|
||||
StochPeriods = stochPeriod;
|
||||
@@ -65,9 +65,9 @@ public class StochRsiTrendStrategy : Strategy
|
||||
}
|
||||
}
|
||||
|
||||
public override StrategiesResultBase GetStrategyValues()
|
||||
public override IndicatorsResultBase GetStrategyValues()
|
||||
{
|
||||
return new StrategiesResultBase()
|
||||
return new IndicatorsResultBase()
|
||||
{
|
||||
StochRsi = Candles.GetStochRsi(Period.Value, StochPeriods.Value, SignalPeriods.Value, SmoothPeriods.Value)
|
||||
.ToList()
|
||||
Reference in New Issue
Block a user