OPEN-SOURCE SCRIPT

DIY Custom Strategy Builder [ZP] - v1

Mis à jour
DISCLAIMER:

This indicator as my first ever Tradingview indicator, has been developed for my personal trading analysis, consolidating various powerful indicators that I frequently use. A number of the embedded indicators within this tool are the creations of esteemed Pine Script developers from the TradingView community. In recognition of their contributions, the names of these developers will be prominently displayed alongside the respective indicator names. My selection of these indicators is rooted in my own experience and reflects those that have proven most effective for me. Please note that the past performance of any trading system or methodology is not necessarily indicative of future results. Always conduct your own research and due diligence before using any indicator or tool.
===========================================================================


Introducing the ultimate all-in-one DIY strategy builder indicator, With over 30+ famous indicators (some with custom configuration/settings) indicators included, you now have the power to mix and match to create your own custom strategy for shorter time or longer time frames depending on your trading style. Say goodbye to cluttered charts and manual/visual confirmation of multiple indicators and hello to endless possibilities with this indicator.



What it does
==================

This indicator basically help users to do 2 things:

1) Strategy Builder

With more than 30 indicators available, you can select any combination you prefer and the indicator will generate buy and sell signals accordingly. Alternative to the time-consuming process of manually confirming signals from multiple indicators! This indicator streamlines the process by automatically printing buy and sell signals based on your chosen combination of indicators. No more staring at the screen for hours on end, simply set up alerts and let the indicator do the work for you.


snapshot


Available indicators that you can choose to build your strategy, are coded to seamlessly print the BUY and SELL signal upon confirmation of all selected indicators:

EMA Filter
2 EMA Cross
3 EMA Cross
Range Filter (Guikroth)
SuperTrend
Ichimoku Cloud
SuperIchi (LuxAlgo)
B-Xtrender (QuantTherapy)
Bull Bear Power Trend (Dreadblitz)
VWAP
BB Oscillator (Veryfid)
Trend Meter (Lij_MC)
Chandelier Exit (Everget)
CCI
Awesome Oscillator
DMI ( Adx )
Parabolic SAR
Waddah Attar Explosion (Shayankm)
Volatility Oscillator (Veryfid)
Damiani Volatility ( DV ) (RichardoSantos)
Stochastic
RSI
MACD
SSL Channel (ErwinBeckers)
Schaff Trend Cycle ( STC ) (LazyBear)
Chaikin Money Flow
Volume
Wolfpack Id (Darrellfischer1)
QQE Mod (Mihkhel00)
Hull Suite (Insilico)
Vortex Indicator







2) Overlay Indicators

Access the full potential of this indicator using the SWITCH BOARD section! Here, you have the ability to turn on and plot up to 14 of the included indicators on your chart. Simply select from the following options:

snapshot

EMA
Support/Resistance (HeWhoMustNotBeNamed)
Supply/ Demand Zone ( SMC ) (Pmgjiv)
Parabolic SAR
Ichimoku Cloud
Superichi (LuxAlgo)
SuperTrend
Range Filter (Guikroth)
Average True Range (ATR)
VWAP
Schaff Trend Cycle ( STC ) (LazyBear)
PVSRA (TradersReality)
Liquidity Zone/Vector Candle Zone (TradersReality)
Market Sessions (Aurocks_AIF)




How it does it
==================

To explain how this indictor generate signal or does what it does, its best to put in points.

I have coded the strategy for each of the indicator, for some of the indicator you will see the option to choose strategy variation, these variants are either famous among the traders or its the ones I found more accurate based on my usage. By coding the strategy I will have the BUY and SELL signal generated by each indicator in the backend.
Next, the indicator will identify your selected LEADING INDICATOR and the CONFIRMATION INDICATOR(s).
On each candle close, the indicator will check if the selected LEADING INDICATOR generates signal (long or short).
Once the leading indicator generates the signal, then the indicator will scan each of the selected CONFIRMATION INDICATORS on candle close to check if any of the CONFIRMATION INDICATOR generated signal (long or short).
Until this point, all the process is happening in the backend, the indicator will print LONG or SHORT signal on the chart ONLY if LEADING INDICATOR and all the selected CONFIRMATION INDICATORS generates signal on candle close. example for long signal, the LEADING INDICATOR and all selected CONFIRMATION INDICATORS must print long signal.
The dashboard table will show your selected LEADING and CONFIRMATION INDICATORS and if LEADING or the CONFIRMATION INDICATORS have generated signal. Signal generated by LEADING and CONFIRMATION indicator whether long or short, is indicated by tick icon ✔. and if any of the selected CONFIRMATION or LEADING indicator does not generate signal on candle close, it will be indicated with cross symbol ✖.


snapshot



snapshot




how to use this indicator
==============================

Using the indicator is pretty simple, but it depends on your goal, whether you want to use it for overlaying the available indicators or using it to build your strategy or for both.

To use for Building your strategy: Select your LEADING INDICATOR, and then select your CONFIRMATION INDICATOR(s). if on candle close all the indicators generate signal, then this indicator will print SHORT or LONG signal on the chart for your entry. There are plenty of indicators you can use to build your strategy, some indicators are best for longer time frame setups while others are responsive indicators that are best for short time frame.

To use for overlaying the indicators: Open the setting of this indicator and scroll to the SWITCHBOARD section, from there you can select which indicator you want to plot on the chart.



For each of the listed indicators, you have the flexibility to customize the settings and configurations to suit your preferences. simply open indicator setting and scroll down, you will find configuration for each of the indicators used.


I will also release the Strategy Backtester for this indicator soon.
Notes de version
Updates:

New indicator added to Strategy Builder:

  • Trendline breakout [by luxAlgo]



New overlay indicators added:

William Fractal
Fair Value Gap (FVG) [by twingall ]
Pivots

Notes de version
Updates:

New indicator added to Strategy Builder:

Trendline breakout - by LuxAlgo


New overlay indicators added:

William Fractal
Fair Value Gap (FVG) - by twingall
Pivots
Notes de version
Bug Fixes
Notes de version
Bug Fixes and improvement
Notes de version
Option added to hide the Long/Short signal on the chart.

New Indicator Added:
HALF TREND (by everget) indicator is added to the Strategy Builder and also to the Overlay Indicators
Notes de version
New indicators added and made some improvement to rest of the indicator.

New Indicators added for Strategy Builder:
1. Rate of Change (ROC)
2. Choppiness Index
3. Detrended Price Oscillator (DPO)

New Indicator for overlay:
1. Bollinger Bands
Notes de version
DPO label in the dashboard.
Notes de version
Updates:

Setting:
----------
1. Adding option to control the dashboard table size.

Strategy Builder:
---------------------
New indicators added to the strategy builder.
1. Trend Directional Force Index (TDFI) : Added to both Leading and Confirmation indicator list.

2. Mcginley Dynamic : added to Confirmation indicator list.
Notes de version
New Indicators Added

Leading Indicators:
  • Range Detector [luxalgo] : as leading indicator the long/short signal are generated on breaking the range.
  • Vervoort LongTerm Heiken-Ashi Candlestick Oscillator [LazyBear]



Confirmation Indicators:
  • Range Detector [luxalgo] : as confirmation indicator, the long/short signals will be verified as long as it doesnt appear within the range.
  • Vervoort LongTerm Heiken-Ashi Candlestick Oscillator [LazyBear]
  • Adding VOLUME MA cross option for the Volume as confirmation indicator.



Overlay Indicators:

  • Heikin-ashi candles
  • Range Detector [luxalgo]


Notes de version
Fixed issue for <1m timeframe.
Notes de version
New Indicator Added:


Leading and Confirmation Indicator:

  • True Strength Index (TSI)

Notes de version
Fixed Half Trend overlay issue.
Notes de version
Update: Enhanced Signal Expiry Feature

excited to share this enhancement, especially for users of the Backtester version of this indicator. Previously, it was challenging to pinpoint which confirmation indicators were not validating the signal by the set expiry candle count.

What's New: The Red Expiry Circle now clearly indicates which confirmation indicators failed by the expiry time.

This feature will help you to refine your strategy more effectively. You'll gain insights into which indicators are lagging or producing late signals, potentially leading to invalid overall signals. and adjust your selected indicator to get better result on the backtester.
Notes de version
Update: Enhanced Signal Expiry Feature

FIXED issued if no confirmation indicator selection.

excited to share this enhancement, especially for users of the Backtester version of this indicator. Previously, it was challenging to pinpoint which confirmation indicators were not validating the signal by the set expiry candle count.

What's New: The Red Expiry Circle now clearly indicates which confirmation indicators failed by the expiry time.

This feature will help you to refine your strategy more effectively. You'll gain insights into which indicators are lagging or producing late signals, potentially leading to invalid overall signals. and adjust your selected indicator to get better result on the backtester.
Notes de version
Changes

  • Auto Fibonnaci added to switch board
  • Updated the Pivot Points indicator to support all types of Pivots instead of just TRADITIONAL
  • Add alert for "Buy or Sell" signal
Notes de version
Alert bug fixed for alert type "Buy or Sell Alert"
Notes de version
Updated the 2 EMA cross logic with additional option. you can now choose between DEFAULT or LOOKBACK option for 2EMA cross signals.

LOOKBACK period works by delayed the signal by X candles to make sure there is only 1 cross in last X candle and thats in same direction for it to print signal. this is to avoid whipsaw in short timeframe on faster ema where multiple crosses happens.
Bollinger Bands (BB)bollingersbandbuysellsignalfvgIchimoku CloudpivotROCSMCstrategybuildersupertrendSupport and Resistancesupportresistace

Script open-source

Dans le plus pur esprit TradingView, l'auteur de ce script l'a publié en open-source, afin que les traders puissent le comprendre et le vérifier. Bravo à l'auteur! Vous pouvez l'utiliser gratuitement, mais la réutilisation de ce code dans une publication est régie par nos Règles. Vous pouvez le mettre en favori pour l'utiliser sur un graphique.

Vous voulez utiliser ce script sur un graphique ?


Aussi sur:

Clause de non-responsabilité