Tradingview Strategy with 80% win rate! works with cryptocurrencies, stocks, forex, commodity (Included live results screenshots)

--

Introduction

In this article, I’ll walk you through the logic behind my multi-asset TradingView strategy, PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset_V3. This versatile strategy has demonstrated an 80% win rate and a profit factor above 3 for BTCUSDT. The same setup can be applied across multiple asset classes, including crypto, stocks, forex, and commodities, with varying timeframe settings. Here, I’ll outline the core indicators and settings I used and explain how this strategy adapts to different markets and timeframes without revealing the exact code.

The PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset_V3 Trading Strategy is a versatile tool designed for traders in cryptocurrency, forex, and stock markets. With custom stop-loss management, multiple indicators for trend confirmation, and adaptability across timeframes, this strategy offers a structured approach for multiple trading styles including scalping, day trading, and swing trading.

tradingview strategy with 80% win rate BTCUSDT

Strategy Overview

The strategy is flexible enough to be effective on assets like crypto pairs (BTCUSDT, ETH), stocks (such as Nvidia), and forex pairs (like USDJPY). You can tailor the timeframe for each market to optimize results. Examples of tested timeframes include 1m, 3m, 15m, 1h, and 4h for various assets.

Key Indicators and Logic

1. Moving Averages (MA)

Tradingview strategy with high win rate inputs Settings
  • Types: The strategy supports three types of MAs — Exponential (EMA), Simple (SMA), and Weighted (WMA).
  • Length: Set to 100 by default, the MA serves as a trend filter, helping to identify the overall direction.
  • Purpose: The strategy only considers long positions above the MA and short positions below it, ensuring trades align with the primary trend.

2. UT Bot for Entry and Exit Signals

Tradingview strategy with high win rate inputs Settings
  • UT Bot Key Value: This multiplier, set to 4 by default, adjusts the sensitivity of entry and exit points.
  • ATR Period: Adjusted through the settings, it smooths the signals by incorporating volatility.
  • Heikin Ashi Candle Option: Switching to Heikin Ashi candles provides a smoother data source, reducing noise and offering clearer signals.
  • Crossover Signals: Buy signals trigger when the source price moves above the trailing stop, and sell signals occur when it falls below.

3. Elder’s Weight Oscillator (EWO)

Tradingview strategy with high win rate inputs Settings
  • Fast and Slow SMAs: The EWO uses a pair of SMAs (default settings: 16 and 26) to measure momentum.
  • Positive/Negative Thresholds: When EWO is positive, the strategy focuses on overbought RSI ranges for shorts, and when negative, it focuses on oversold ranges for longs.
  • Enhanced Momentum: The EWO enables the strategy to respond to shifts in market momentum, aligning with bullish or bearish biases.

4. Stochastic RSI (Stoch RSI)

Tradingview strategy with high win rate inputs Settings
  • Multi-Timeframe Flexibility: Using different timeframes, the Stoch RSI provides granular insights into potential reversal or breakout points.
  • Conditions for Overbought/Oversold: This acts as a secondary confirmation. Combined with EWO, it’s used to identify potential turning points within trends, such as retracements or continuations.

5. Stop Loss and Take Profit Mechanisms

Tradingview strategy with high win rate inputs Settings
  • SLRatio: The default 1.25 SLratio balances the trade-off between risk and reward, aiming to secure profits while limiting losses.
  • Percentage vs. Lookback-Based SL: The strategy allows a choice between percentage-based SL and lookback-based SL, with the latter relying on historical highs/lows.
  • Dynamic TP and SL Adjustments: These features adapt based on leverage settings, enhancing the strategy’s risk management flexibility across different market environments.

6. TrendAlert Logic

Tradingview strategy with high win rate alert Settings
  • Multi-Timeframe Trend Assessment: The strategy leverages both long-term and mid-term Heikin Ashi calculations, supported by a 20-period EMA, to gauge trend direction.
  • Dynamic Trend Confirmation: Using cross-validation between daily and 4-hour trends, this component filters trades that align with the broader trend, increasing the likelihood of successful trades.

7. TrendAlert Logic: Multi-Timeframe Trend Confirmation

Tradingview strategy with high win rate inputs Settings
  • The TrendAlert Logic is a significant component added to enhance accuracy. It uses a daily (long-term) and a 4-hour (mid-term) Heikin Ashi analysis to identify trend direction.
  • An additional 20-period EMA on the mid-term timeframe’s Heikin Ashi close price serves as a dynamic trend indicator.
  • The strategy will only enter long trades if both the mid-term and long-term trends are bullish, and only short trades if both are bearish, ensuring trades align with the broader market trend.

8. Position Management and Serial Labeling for Entries

buy/sell tradingview strategy with serial number for entry and exit with SL/TP stoploss and take profit
  • The code includes labels to track each entry and exit with unique serial numbers, making it easier to analyze individual trades.
  • Alerts are integrated with information about the status of various toggles and filters, providing insights into why a particular trade was taken or avoided based on the strategy’s logic.

9. Time Zone Filter

tradingview strategy with multiple time zone to filter various time zones as needed during trading or can switch it off as well
toggle buy/sell strategy or can activate long only strategy if doing spot trading instead of futures/options
  • Time-Based Trading Windows: Configurable time zones allow the strategy to avoid lower-liquidity periods or times of higher volatility, aligning trades with optimal market hours.
  • Basic Settings:
  • The strategy starts with settings such as initial capital, position sizing, and commission rate, which help control trading costs and maintain consistency across trades.
tradingview strategy with Properties being set within customization
  • The show_strategy_buy and show_strategy_sell options allow users to display or hide buy/sell signals on the chart.
  • The only_long_trades toggle restricts trades to long positions only if activated, ideal for bullish markets.
  • Always use 5 pyramiding with “Recalculate” having After ortder is filled and on every tick toggle ON or set to True.
  • Time Zone Filter:
  • This feature allows users to filter trades based on specific time zones, which is particularly useful for avoiding periods of low volatility or high unpredictability. When enabled, the strategy only trades within predefined time windows, enhancing the quality of signals.

Tested Timeframes and Examples

I’ve found that different timeframes work best depending on the asset:

  • Crypto: Works well on 1m, 3m, 15m, and 1h timeframes.
  • Stocks: For assets like Nvidia, 15m and 1h timeframes provide strong results.
  • Forex (USDJPY): Effective in 15m and 1h settings, where the strategy adapts to forex trends effectively.
  • Commodities: Tested on various commodities with suitable adjustments for timeframe and ATR settings.

Screenshots and Visuals

I’ll provide screenshots of how the strategy performs on different assets, highlighting setups and successful trades on assets like Nvidia stock and USDJPY forex pair.

Here is the screenshot of few trades taken on Binance Futures using tradingview strategy `PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset_V3`

alerts

binance futures results with small entry amounts part 1
binance futures results with small entry amounts part 2
binance futures results with small entry amounts part 3

Use this strategy with confidence across different assets and timeframes. Below are examples of backtest results on various assets and timeframes.

ETHUSDT, 3m timeframe with 69%+ win rate

PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset_V2 (EMA, 100, 1, 1, 0.1, 4, 1, OFF, close, 16, 26, ON , CHART, 3, 3, 14, 14, 30, 50, 70, 90, On, 50, 70, 50, 70, On, 50, 70, 50, 70, On, 30, 50.01, 30, 50, On, 1.25, 1.25, On, 1.5, 1.5, 96, 96, 0000–2345:12345, 0600–1630:12345, 0800–1300:12345)

PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset_V3 tradingview strategy on 3m timeframe ETHUSDT with high win rate

ETHUSDT, 15m timeframe with 80% win rate

PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset (EMA, 100, 1, 1, 0.1, 4, 1, close, 16, 26, , 3, 3, 14, 14, 30, 50, 70, 90, 50, 70, 50, 70, 50, 70, 50, 70, 30, 50.01, 30, 50, 1.25, 1.25, 1.5, 1.5, 96, 96, 0000–2345:12345, 0600–1630:12345, 0800–1300:12345)

PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset_V3 tradingview strategy on 15m timeframe ETHUSDT with high win rate

BTCUSDT, 1h timeframe with 68%+ win rate

PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset_V3 tradingview strategy on 1h timeframe BTCUSDT with high win rate

USDJPY, 3m timeframe with 60%+ win rate

PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset_V3 (true, true, false, true, EMA, 100, 1, 1, 0.1, 2, 1, false, close, 16, 26, true, , 1, 3, 14, 14, 30, 50, 70, 90, true, 50, 70, 50, 70, true, 50, 70, 50, 70, true, 30, 50.01, 30, 50, true, 1.25, 1.25, true, 1.5, 1.5, 96, 96, 0000–2345:12345, 0600–1630:12345, 0800–1300:12345, D, 30, 20)

PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset_V3 tradingview strategy on 3m timeframe USDJPY with high win rate

NVDA, 3m timeframe with 54.55% win rate

PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset_V3 (true, true, false, true, EMA, 100, 1, 1, 0.1, 1, 1, false, close, 16, 26, true, , 1, 3, 14, 14, 30, 50, 70, 90, true, 50, 70, 50, 70, true, 50, 70, 50, 70, true, 30, 50.01, 30, 50, true, 1.25, 1.25, false, 2, 2, 300, 300, 0000–2345:12345, 0600–1630:12345, 0800–1300:12345, D, 30, 20)

PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset_V3 tradingview strategy on 3m timeframe NVDA (Nvidia) with high win rate

ETHUSDT.P with 1m timeframe giving 60%+ win rate

PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset_V3 (true, true, false, true, EMA, 400, 1, 1, 0.1, 2, 1, false, close, 16, 26, true, , 1, 3, 14, 14, 30, 50, 70, 90, true, 50, 70, 50, 70, true, 50, 70, 50, 70, true, 30, 50.01, 30, 50, true, 1.25, 1.25, true, 2, 2, 600, 600, 0000–2345:12345, 0600–1630:12345, 0800–1300:12345, D, 30, 20)

PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset_V3 tradingview strategy on 1m timeframe ETHUSDT with high win rate

Timeframes and Recommended Use:

1. 3m Timeframe:

Ideal for fast-moving assets like cryptocurrencies or forex pairs; particularly suited for high-frequency traders and scalpers who want high reactivity to price moves.

2. 15m Timeframe:

This timeframe works well for day trading, capturing short-term trends while filtering out excessive noise.

3. 1h Timeframe:

Offers balance between intraday and swing trading, ideal for stocks and longer-term forex positions.

I have conducted backtests on Binance Futures from January 1st, 2023, to November 11th, 2024, to identify profitable assets and optimize settings. Below, I’ve listed recommended settings for specific trading pairs. For best results, add “.USDT.P” at the end of each asset name when setting up.

Please remember to conduct your own testing before using any recommended settings, as individual results may vary. I am not a financial advisor or certified expert; consult with qualified professionals before making any real trades. Trading and investing carry risks and require thorough knowledge and skill, so ensure you are well-informed before proceeding.

make sure to use same properties settings while testing tradingview strategy

4. Custom Configuration of Tradingview Strategy for 15M Timeframe for Cryptocurrencies:

Config: PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset_V3 (true, true, false, true, EMA, 100, 1, 1, 0.1, 4, 1, false, close, 16, 26, true, , 3, 3, 14, 14, 30, 50, 70, 90, true, 50, 70, 50, 70, true, 50, 70, 50, 70, true, 30, 50.01, 30, 50, true, 1.25, 1.25, false, 1.5, 1.5, 96, 96, 0000–2345:12345, 0600–1630:12345, 0800–1300:12345, 5, 5, 20)

Assets: BTCUSDT.P, AAVE, WIF, YGG, ICP, 1000BONK, ETC, IOST, HBAR, NEAR, WLD, BAT, NEO, MKR, CHZ, CFX, SOL, XTZ, ICX, UNI, ROSE, ETH, ENS, NKN, TRB, MTL, CTSI, OM, SPELL

Config: PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset_V3 (true, true, false, true, EMA, 100, 1, 1, 0.1, 4, 1, false, close, 16, 26, true, , 3, 3, 14, 14, 30, 50, 70, 90, true, 50, 70, 50, 70, true, 50, 70, 50, 70, true, 30, 50.01, 30, 50, true, 1.25, 1.25, true, 1.5, 1.5, 96, 96, 0000–2345:12345, 0600–1630:12345, 0800–1300:12345, 5, 5, 20)

Assets: BIGTIME, WOO, STORJ, PERP, IOTX, ETH, CHZ, YGG, ORDI, AVAX

5. Custom Configuration of Tradingview Strategy for 1h Timeframe for Cryptocurrencies:

Config: PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset_V3 (true, true, false, true, EMA, 100, 1, 1, 0.1, 4, 1, false, close, 16, 26, true, , 3, 3, 14, 14, 30, 50, 70, 90, true, 50, 70, 50, 70, true, 50, 70, 50, 70, true, 30, 50.01, 30, 50, true, 1.25, 1.25, false, 1.5, 1.5, 96, 96, 0000–2345:12345, 0600–1630:12345, 0800–1300:12345, 5, 5, 20)

Assets: BTC, ETH, ADA, APT, DOT, DOGE, ICP, VET, XLM, WIF, ORDI, IOST, QTUM, HBAR, NEAR, LRC, YGG, BICO, ZIL, CFX, ONE, LUNA2, GMT, GRT, SOL, HOT, ATOM, ATA, DUSK, UNI, DYDX, LQTY, CELR, STMX, ALPHA, BAKE, RLC, IOTX, FLM, FTM, SAND, ZRX, SKL, BNB, TRB, API3, NTRN, DASH, APE, REEF, SXP, ZEC

6. Custom Configuration of Tradingview Strategy for 3M Timeframe for Cryptocurrencies:

Config: PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset_V3 (true, true, false, true, EMA, 100, 1, 1, 0.1, 3, 1, false, close, 3, 45, true, , 1, 3, 14, 14, 30, 50, 70, 90, true, 50, 70, 50, 70, true, 50, 70, 50, 70, true, 30, 50.01, 30, 50, true, 1.5, 1.5, false, 2, 2, 96, 96, 0000–2345:12345, 0600–1630:12345, 0800–1300:12345, 240, 30, 55)

Assets: BTC, JASMY, BNX, LTC, MKR, DUSK, ALPHA, BAKE, STORJ, NTRN

Config: PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset_V3 (true, true, false, true, EMA, 600, 1, 3, 0.1, 2, 1, false, close, 16, 25, true, , 3, 1, 18, 21, 30, 50, 70, 90, true, 70, 70, 70, 70, false, 90, 90, 70, 70, false, 20, 45, 20, 45, true, 2, 2, true, 2, 1.75, 300, 300, 0000–2345:12345, 0600–1630:12345, 0800–1300:12345, 1D, 120, 12)

Assets: ETH, WIF, W, HBAR, MKR, CFX

Use tradingview PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset_V3 strategy for a systematic approach to different market conditions, ensuring optimized entries and exits with built-in flexibility across asset classes and timeframes.

Tip: Settings need to be manually adjusted for different assets and timeframes to achieve optimal results, with win rates between 45–80% achievable through fine-tuning.

Conclusion

This multi-asset strategy delivers robust performance across asset classes and timeframes by combining trend-following and momentum indicators. With configurable time zone filters, stop losses, and moving averages, it adapts to a wide range of markets.

If you’re interested in exploring this strategy further, you can view it on TradingView and purchase it on Patreon.

Feel free to connect with me on Patreon, LinkedIn, or Twitter @picasso_999 for insights and updates.

Purchase Link: Get this strategy on Patreon

get entire code and profitable algos @ https://patreon.com/pppicasso

Disclaimer: Trading involves risk. Past performance is not indicative of future results. PPP_VishvaAlgo_3m_15m_1h_Crypto_MultiAsset_V3 is a tool to assist traders and does not guarantee profits. Please trade responsibly and conduct thorough research before making investment decisions.

Warm Regards,

Puranam Pradeep Picasso

Linkedinhttps://www.linkedin.com/in/puranampradeeppicasso/

Patreon https://patreon.com/pppicasso

Facebook https://www.facebook.com/puranam.p.picasso/

Twitterhttps://twitter.com/picasso_999

--

--

Puranam Pradeep Picasso - ImbueDesk Profile
Puranam Pradeep Picasso - ImbueDesk Profile

Written by Puranam Pradeep Picasso - ImbueDesk Profile

Algorithmic Trader, AI/ML & Crypto Enthusiast, Certified Blockchain Architect, Certified Lean Six SIgma Green Belt, Certified SCRUM Master and Entrepreneur