StockSharp.Strategies.0051_Volume_Weighted_Price_Breakout.py
5.0.1
Prefix Reserved
dotnet add package StockSharp.Strategies.0051_Volume_Weighted_Price_Breakout.py --version 5.0.1
NuGet\Install-Package StockSharp.Strategies.0051_Volume_Weighted_Price_Breakout.py -Version 5.0.1
<PackageReference Include="StockSharp.Strategies.0051_Volume_Weighted_Price_Breakout.py" Version="5.0.1" />
<PackageVersion Include="StockSharp.Strategies.0051_Volume_Weighted_Price_Breakout.py" Version="5.0.1" />
<PackageReference Include="StockSharp.Strategies.0051_Volume_Weighted_Price_Breakout.py" />
paket add StockSharp.Strategies.0051_Volume_Weighted_Price_Breakout.py --version 5.0.1
#r "nuget: StockSharp.Strategies.0051_Volume_Weighted_Price_Breakout.py, 5.0.1"
#:package StockSharp.Strategies.0051_Volume_Weighted_Price_Breakout.py@5.0.1
#addin nuget:?package=StockSharp.Strategies.0051_Volume_Weighted_Price_Breakout.py&version=5.0.1
#tool nuget:?package=StockSharp.Strategies.0051_Volume_Weighted_Price_Breakout.py&version=5.0.1
Volume Weighted Price Breakout (Python Version)
This strategy combines a moving average with a volume‑weighted moving average (VWMA). When price trades above the VWMA, it suggests buyers are dominant. A breakout occurs when price crosses the VWMA from the opposite side.
Testing indicates an average annual return of about 40%. It performs best in the crypto market.
Trades align with the VWMA direction and use the simple moving average as a higher‑level trend filter. Exits occur when price reverses relative to the moving average.
The goal is to capture breakouts supported by volume.
Details
- Entry Criteria: Price above or below VWMA with MA confirmation.
- Long/Short: Both directions.
- Exit Criteria: Price crosses MA in opposite direction or stop.
- Stops: Yes.
- Default Values:
MAPeriod
= 20VWAPPeriod
= 20CandleType
= TimeSpan.FromMinutes(5)
- Filters:
- Category: Breakout
- Direction: Both
- Indicators: VWMA, MA
- Stops: Yes
- Complexity: Intermediate
- Timeframe: Intraday
- 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.
style: align C# strategies with tabs