StockSharp.Strategies.0023_Elder_Impulse.py
5.0.1
Prefix Reserved
dotnet add package StockSharp.Strategies.0023_Elder_Impulse.py --version 5.0.1
NuGet\Install-Package StockSharp.Strategies.0023_Elder_Impulse.py -Version 5.0.1
<PackageReference Include="StockSharp.Strategies.0023_Elder_Impulse.py" Version="5.0.1" />
<PackageVersion Include="StockSharp.Strategies.0023_Elder_Impulse.py" Version="5.0.1" />
<PackageReference Include="StockSharp.Strategies.0023_Elder_Impulse.py" />
paket add StockSharp.Strategies.0023_Elder_Impulse.py --version 5.0.1
#r "nuget: StockSharp.Strategies.0023_Elder_Impulse.py, 5.0.1"
#:package StockSharp.Strategies.0023_Elder_Impulse.py@5.0.1
#addin nuget:?package=StockSharp.Strategies.0023_Elder_Impulse.py&version=5.0.1
#tool nuget:?package=StockSharp.Strategies.0023_Elder_Impulse.py&version=5.0.1
Elder Impulse (Python Version)
Strategy based on Elder's Impulse System
Testing indicates an average annual return of about 106%. It performs best in the stocks market.
Elder Impulse combines EMA direction with MACD histogram color. Green bars above the EMA prompt longs, red bars below prompt shorts, and neutral bars signal exits.
By blending trend direction and momentum, this approach keeps traders on the right side of strong moves. Exits are straightforward, relying on the histogram color change or the EMA slope reversing.
Details
- Entry Criteria: Signals based on MACD.
- Long/Short: Both directions.
- Exit Criteria: Opposite signal or stop.
- Stops: Yes.
- Default Values:
EmaPeriod
= 13MacdFastPeriod
= 12MacdSlowPeriod
= 26MacdSignalPeriod
= 9StopLossPercent
= 2mCandleType
= TimeSpan.FromMinutes(5)
- Filters:
- Category: Trend
- Direction: Both
- Indicators: MACD
- Stops: Yes
- Complexity: Basic
- Timeframe: Intraday (5m)
- Seasonality: No
- Neural Networks: No
- Divergence: No
- Risk Level: Medium
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Move reset logic to OnReseted in initial strategies