WillStop Pro [tradeviZion]WillStop Pro : A Step-by-Step Guide for Beginners to Master Trend Trading
Welcome to an in-depth guide to the WillStop Pro indicator. This article will walk you through the key features, how to use them effectively, and how this tool can help you navigate the markets confidently. WillStop Pro is based on principles established by Larry Williams, a well-known figure in trading, and aims to help you manage trades more effectively without overcomplicating things.
This guide will help you understand the basics of the WillStop Pro indicator, how to interpret its signals, and how to use it step-by-step to manage risk and identify opportunities in your trading journey. We will also cover the underlying logic and calculations for advanced users interested in more details.
What is the WillStop Pro Indicator?
The WillStop Pro indicator is a user-friendly tool that helps traders establish stop levels dynamically. It helps you figure out optimal points to enter or exit trades, while managing risk effectively during changing market conditions. The indicator tracks trending markets and sets price levels as stops for ongoing trades, making it suitable both for deciding when to enter and exit trades.
The indicator is beginner-friendly because it simplifies complex calculations and presents the results visually. This allows traders to focus more on their decision-making process instead of spending time with complex analysis.
WillStop Pro adapts to different market conditions, whether you're trading stocks, forex, commodities, or cryptocurrencies. It adjusts stop levels dynamically based on current market momentum, providing a practical way to manage both risk and reward.
Another significant benefit of WillStop Pro is that it works well with other indicators. Beginners can use it on its own or combine it with other tools like moving averages or oscillators to form a comprehensive trading strategy. Whether you are trading daily or looking at longer-term trends, WillStop Pro helps you manage your trades effectively.
Key Features of WillStop Pro
Dynamic Stop Levels : WillStop Pro calculates real-time stop levels for both long (buy) and short (sell) positions. This helps you protect your profits and reduce risk. The stop levels adjust based on the current market environment, making them more adaptable compared to fixed stop levels.
Advanced Stop Settings : There are optional settings to make the stop calculations more advanced, which take into consideration previous price movements to refine where the stops should be placed. These settings provide more precise control over your trades.
Break Signals and Alerts : The indicator provides visual signals, like arrows, to show when a stop level has been broken. This makes it easier for you to identify possible reversals and understand when the market direction is changing.
Comprehensive Table Display : A small table on the chart shows the current trend, the stop level, and whether advanced mode is active. This simple display provides an overview of the market, making decision-making easier.
Based on Larry Williams' Methodology : WillStop Pro builds upon Larry Williams' ideas, which are designed to capture major market trends while managing risk effectively. It provides a systematic way to follow these strategies without requiring deep technical analysis skills.
How Are Stop Levels Calculated? (For Advanced Users)
The WillStop Pro indicator determines stop levels by evaluating highs, lows, and closing prices over a specific lookback period. It uses this information to identify key points that justify adjusting your stop level, and there are separate approaches for both long and short positions.
Below, we explain the mathematical logic behind the stop calculations, along with some code snippets to give advanced users a clearer understanding.
For Long Stops (buy positions): The indicator looks for the highest closing price within the lookback period and continues until it finds three valid bars that meet certain criteria. Stops are adjusted to skip bars that have consecutive upward closes to ensure that the stop is placed at a level that offers solid support. Specifically, the function iterates over recent bars to determine the highest closing value, and checks for specific conditions before finalizing the stop level. Here is an excerpt of the relevant code:
getTrueLow(idx) => math.min(low , close )
findStopLevels() =>
float highestClose = close
int highestCloseIndex = 0
for i = 0 to lookback
if close > highestClose
highestClose := close
highestCloseIndex := i
// Logic to adjust based on up close skipping
int longCount = 0
int longCurrentIndex = highestCloseIndex
while longCount < 3 and longCurrentIndex < 100
if not isInsideBar(longCurrentIndex)
longCount += 1
longCurrentIndex += 1
// Determine the lowest low for the stop level
float longStopLevel = high * 2
for i = searchIndex to highestCloseIndex
longStopLevel := math.min(longStopLevel, getTrueLow(i))
// Apply offset
longStopLevel := longStopLevel - (offsetTicks * tickSize)
In this code snippet, the function findStopLevels() calculates the long stop level by first identifying the highest close within the lookback period and then finding a suitable support level while skipping certain conditions, such as inside bars or consecutive upward closes. Finally, the user-defined offset ( offsetTicks ) is applied to determine the stop level.
For Short Stops (sell positions): Similarly, the indicator finds the lowest closing price within the lookback period and then identifies three bars that fit the conditions for a short stop. It avoids using bars with consecutive down closes to help find a more robust resistance level. Here's a relevant code snippet:
getTrueHigh(idx) => math.max(high , close )
findStopLevels() =>
float lowestClose = close
int lowestCloseIndex = 0
for i = 0 to lookback
if close < lowestClose
lowestClose := close
lowestCloseIndex := i
// Logic to adjust based on down close skipping
int shortCount = 0
int shortCurrentIndex = lowestCloseIndex
while shortCount < 3 and shortCurrentIndex < 100
if not isInsideBar(shortCurrentIndex)
shortCount += 1
shortCurrentIndex += 1
// Determine the highest high for the stop level
float shortStopLevel = 0
for i = searchIndex to lowestCloseIndex
shortStopLevel := math.max(shortStopLevel, getTrueHigh(i))
// Apply offset
shortStopLevel := shortStopLevel + (offsetTicks * tickSize)
Here, findStopLevels() calculates the short stop level by finding the lowest closing price within the lookback period. It then determines the highest value that acts as a resistance level, excluding bars that do not fit certain criteria.
Volume Confirmation for Alert Accuracy : To further enhance the stop level accuracy, volume is used as a confirmation filter. The average volume (volAvg) is calculated over a 20-period moving average, and alerts are only generated if the volume exceeds a defined threshold (volMultiplier). This ensures that price movements are significant enough to consider as meaningful signals.
volAvg = ta.sma(volume, 20)
isVolumeConfirmed() =>
result = requireVolumeConfirmation ? volume > (volAvg * volMultiplier) : true
result
This additional logic ensures that stop level breaks or adjustments are not triggered during periods of low trading activity, thus enhancing the reliability of the generated signals.
These calculations are at the core of WillStop Pro's ability to determine dynamic stop levels that respond effectively to market movements, helping traders manage risk by placing stops at levels that make sense given historical price and volume data.
How to Identify Opportunities with WillStop Pro
WillStop Pro provides various signals that help you decide when to enter or exit a trade:
When a Stop Level is Broken: If a stop level (support for long positions or resistance for short positions) is broken, it may indicate a reversal. WillStop Pro visually plots arrows whenever a stop level is breached, making it easy for you to see where changes might occur. This feature helps traders identify momentum shifts quickly.
Support and Resistance Levels: The indicator plots support and resistance levels, which show key zones to watch for opportunities. These levels often act as psychological barriers in the market, where price action may either reverse or stall temporarily.
Dynamic State Management: The indicator shifts between long and short states based on price action, providing real-time feedback. This helps traders stick to their trading plan without second-guessing the market.
A major advantage of WillStop Pro is that it responds well to changing market conditions. By identifying when key support or resistance levels break, it allows you to adjust your strategies and react to new opportunities accordingly. Whether the market is trending strongly or staying within a range, WillStop Pro provides valuable information to help guide your trades.
Setting Up Alerts
Alerts are an important feature in trading, especially when you can’t be in front of your charts all the time. WillStop Pro has been enhanced to include flexible alert settings to help you stay on top of your trades without constantly monitoring the charts.
Enable Alerts: There is a master switch to enable or disable all alerts. This way, you can control whether you want to be notified of events at any time.
Alert Frequency: Choose between receiving alerts Once Per Bar or Once Per Bar Close . This helps you manage the frequency of alerts and decide if you need real-time updates or want confirmation after a bar closes.
Break Alerts: These alerts notify you when a stop level has been broken. This can help you catch potential reversals or trading opportunities as soon as they happen.
Strong Break Alerts: Alerts are available for strong breaks, which occur when the price breaks stop levels with confirmation based on additional price, volume, and momentum criteria. These alerts help identify significant shifts in the market.
Level Change Alerts: These alerts tell you whenever a new stop level is calculated, keeping you updated about changes in market dynamics. You can set a Minimum Level Change % to ensure that alerts are only triggered when the stop level changes significantly.
Require Volume Confirmation: You can opt to receive alerts only if the volume is above a certain threshold. This confirmation helps reduce false signals by ensuring that significant price changes are backed by increased trading activity.
Volume Multiplier: The volume multiplier allows you to set a minimum volume requirement that must be met for an alert to trigger. This ensures that alerts are triggered only when there is sufficient trading interest.
Here is a part of the updated alert logic that has been implemented in the indicator:
// Alert on break conditions
if alertsEnabled
if alertOnBreaks
if longStopBroken and isVolumeConfirmed()
alert(createAlertMessage("Support Break - Short Signal", useAdvancedStops), alertFreq)
if shortStopBroken and isVolumeConfirmed()
alert(createAlertMessage("Resistance Break - Long Signal", useAdvancedStops), alertFreq)
// Strong break alerts
if alertOnStrongBreaks
if longStopBroken and isStrongBreak(false)
alert(createAlertMessage("Strong Support Break - Short Signal", useAdvancedStops), alertFreq)
if shortStopBroken and isStrongBreak(true)
alert(createAlertMessage("Strong Resistance Break - Long Signal", useAdvancedStops), alertFreq)
// Level change alerts
if alertOnLevelChanges and isSignificantChange() and isVolumeConfirmed()
alert(createAlertMessage("Significant Level Change", useAdvancedStops), alertFreq)
Setting alerts allows you to react to market changes without having to watch the charts constantly. Alerts are particularly helpful if you have other responsibilities and can’t be actively monitoring your trades all day.
Understanding the Table Display
The WillStop Pro indicator provides a status table that gives an overview of the current market state. Here’s what the table shows:
Indicator Status: The table indicates whether the indicator is in a LONG or SHORT state. This helps you quickly understand the market trend.
Stop Level: The active stop level is shown, whether it is acting as support (long) or resistance (short). This is important for knowing where to set your protective stops.
Mode: The table also displays whether the advanced calculation mode is being used. This keeps you informed about how stop levels are being calculated and why they are positioned where they are.
Empowering Messages: The table also includes motivational messages that rotate periodically, such as 'Trade with Clarity, Stop with Precision' and 'Let Winners Run, Cut Losses Short.' These messages are designed to keep you focused, motivated, and disciplined during your trading journey.
The table is simple and easy to follow, helping you maintain discipline in your trading plan. By having all the essential information in one place, the table reduces the need to make quick, emotional decisions and promotes more thoughtful analysis.
Tips for Using WillStop Pro Effectively
Here are some practical ways to make the most of the WillStop Pro indicator:
Start with Default Settings: If you’re new to the indicator, start with the default settings. This will give you an idea of how stop levels are determined and how they adjust to different markets.
Experiment with Advanced Settings: Once you are comfortable, try using the advanced stop settings to see how they refine the stop levels. This can be useful in certain market conditions to improve accuracy.
Use Alerts to Stay Updated: Set up alerts for when a stop level is broken or when new levels are calculated. This helps you take action without constantly watching the chart. Swing traders may find alerts especially helpful for monitoring longer-term moves.
Monitor the Status Table: Keep an eye on the status table to understand the current market condition. Whether the indicator is in a LONG or SHORT state can help you make more informed decisions.
Focus on Risk Management: WillStop Pro is designed to help you manage risk by dynamically adjusting stop levels. Make sure you are using these levels to protect your trades, especially during strong trends or volatile periods.
Acknowledging Larry Williams' Influence
WillStop Pro is inspired by the work of Larry Williams, who described the approach as one of his best trading techniques. His method aims to ride major market trends while reducing the risk of giving back gains during corrections. WillStop Pro builds upon this approach, adding features like advanced stop settings and visual alerts that make it easier to apply in modern markets.
By using WillStop Pro, you are essentially leveraging a well-established trading strategy with additional tools that help improve its effectiveness. The indicator is designed to provide a reliable way to manage trades, stay on top of market conditions, and reduce emotional decision-making.
Conclusion: Why WillStop Pro is Great for Beginners and Advanced Users
The WillStop Pro is a powerful yet easy-to-use tool that helps traders ride trends while managing risk during market corrections. It can be used both for entering and exiting trades, and its visual features make it accessible for those who are new to trading, while the underlying logic appeals to advanced users seeking greater control and understanding.
WillStop Pro is more than just a tool for setting stops. It is a comprehensive solution for managing trades, with features like dynamic stop levels, customizable alerts, and an easy-to-understand status table. This combination of simplicity and advanced features makes it suitable for beginners as well as more experienced traders.
We hope this guide helps you get started with WillStop Pro and improves your trading confidence. Remember to start with the basics, explore the advanced features, and set alerts to stay informed without getting overwhelmed. Whether you’re just beginning or want to simplify your strategy, WillStop Pro is a valuable tool to have in your trading arsenal.
Trading can be challenging, but the right tools make it more manageable. WillStop Pro helps you keep track of market movements, identify opportunities, and manage risk effectively. Give it a try and see how it can improve your trading decisions and help you navigate the markets more efficiently.
By incorporating WillStop Pro into your strategy, you are following a systematic approach that has been refined over time. It’s designed to help you make sense of the markets, plan your trades, and manage your risks with greater clarity and confidence.
Note: Always practice proper risk management and thoroughly test the indicator to ensure it aligns with your trading strategy. Past performance is not indicative of future results.
Trade smarter with TradeVizion—unlock your trading potential today!
Larrywiliams
Larry Williams Valuation Index [tradeviZion]Larry Williams Valuation Index
Welcome to the Larry Williams Valuation Index by tradeviZion! This script is an interpretation of Larry Williams' famous WillVal (Valuation) Index, originally developed in 1990 to help traders determine whether a market or asset is overvalued or undervalued. We've extended it to support multiple securities and offer alerts for different valuation levels, helping you make more informed trading decisions.
What is the Valuation Index?
The Valuation Index measures how a security's current price compares to its historical price action. It helps identify whether the security is overvalued (priced too high), undervalued (priced too low), or in a normal range.
This version supports multiple securities and uses valuation parameters to help you assess the relative valuation of three securities simultaneously. It can help you determine the best times to enter (buy) or exit (sell) the market.
Key Features
Multi-Security Analysis: Analyze up to three securities simultaneously to get a broader view of market conditions.
Valuation Levels: Automatically calculate overvaluation and undervaluation levels or set manual levels for consistent analysis.
Custom Alerts: Create custom alerts when securities move between overvalued, undervalued, or normal ranges.
Customizable Table Display: Display a table with valuation values and their status on the chart.
Getting Started
Step 1: Adding the Script to Your Chart
First, add the Larry Williams Valuation Index script to your chart on TradingView. The script is designed to work with any timeframe, but for best results, use weekly or daily timeframes for a longer-term perspective.
Step 2: Configuring Securities
The script allows you to analyze up to three different securities :
Security 1 (Default: DXY)
Security 2 (Default: GC1!)
Security 3 (Default: ZB1!)
You can enable or disable each security individually.
Custom Timeframe Option: You have the option to select a custom timeframe for analysis. This allows you to see whether the security is overvalued or undervalued in lower or higher timeframes. Note that this feature is experimental and has not been extensively tested. Larry Williams originally used the weekly timeframe to determine if a stock was overvalued or undervalued. By default, the indicator compares the current price with the security based on the selected timeframe, except if you choose to use a custom timeframe.
Pro Tip : New users can start with the default securities to understand the concept before using other assets.
Step 3: Valuation Index Settings
Short EMA Length : This is the short-term average used for calculations. A lower value makes it more responsive to recent price changes.
Long EMA Length : This is the long-term average, used to smooth the valuation over time.
Valuation Length (Default: 156) : Represents approximately three years of daily bars (as recommended by Larry Williams).
How is the Valuation Index Calculated?
The valuation calculation is done using a method called WVI (WillVal Index), which compares the current price of a security to the price of another correlated security. Here’s a step-by-step explanation:
1. Data Collection: The script takes the closing price of the security you are analyzing and the closing price of the correlated security.
2. Ratio Calculation : The ratio of the two prices is calculated:
Price Ratio = (Price of your security) / (Price of correlated security) * 100.
This ratio helps determine how expensive or cheap your security is compared to the correlated one.
3. Exponential Moving Averages (EMAs) : The price ratio is used to calculate short-term and long-term EMAs (Exponential Moving Averages). EMAs are used to create smooth lines that represent the average price of a security over a specific period of time, with more weight given to recent data. By calculating both short-term and long-term EMAs, we can identify the trend direction and how the security is performing compared to its historical averages.
4. Valuation Index Calculation:
The Valuation Index is calculated as the difference between the short-term EMA and the long-term EMA. This difference helps to determine if the security is currently overvalued or undervalued:
A positive value indicates that the price is above its longer-term trend, suggesting potential overvaluation.
A negative value indicates that the price is below its longer-term trend, suggesting potential undervaluation.
5. Normalization:
To make the valuation easier to interpret, the calculated valuation index is then normalized using the highest and lowest values over the selected valuation length (e.g., 156 bars).
This normalization process converts the index into a percentage between 0 and 100, where higher values indicate overvaluation and lower values indicate undervaluation.
Step 4: Understanding Valuation Levels
The valuation levels indicate whether a security is currently undervalued, overvalued, or in a normal range.
Manual Levels : You can manually set the overvaluation and undervaluation thresholds (default is 85 for overvalued and 15 for undervalued).
Auto Levels : The script can automatically calculate these levels based on recent price action, allowing you to adapt to changing market conditions.
Auto Levels Calculation Explained:
The Auto Levels are calculated by taking the average of the valuation indices for all three securities (e.g., index1, index2, and index3).
The script then looks at the highest and lowest values of this average over a selected number of recent bars (e.g., 50 bars).
The overvaluation level is determined by taking the highest value and multiplying it by a multiplier (e.g., 5). Similarly, the undervaluation level is calculated using the lowest value and the multiplier.
These dynamic levels adjust according to recent price action, providing an adaptive approach to identifying overvalued and undervalued conditions.
Step 5: How to Use the Script to Make Trading Decisions
For new users, here's a step-by-step trading strategy you can use with the Valuation Index:
1. Identify Undervalued Opportunities
When two or more securities are in the undervalued range (below 15 for manual or below automatically calculated undervalue levels), wait for at least two of these securities to turn from undervalued to normal .
This transition indicates a potential buy opportunity .
2. Buying Signal
When at least two securities transition from undervalued to normal, you can consider buying the asset.
This indicates that the market may be recovering from undervalued conditions and could be moving into a growth phase.
3. Selling Signal
Exit when the price high closes below the EMA 21 (21-day exponential moving average).
Alternatively, if the valuation index reaches overvalued levels (above 85 manually or auto-calculated), wait for it to drop back to normal . This can be another point to exit the trade .
You can also use any other sell condition based on your r isk management strategy .
Alerts for Valuation Levels
The script includes alerts to notify you of changing market conditions:
To activate these alerts, follow these steps, referring to the provided screenshot with detailed steps:
1. Enable Alerts : Click on the settings gear icon on the script title in your chart. In the settings menu, scroll to the section labeled Alerts Settings .
Enable Alerts by checking the Enable Alerts box.
Set the Required Securities for Alert (default is 2 securities).
Choose the Alert Frequency : Selecting Once Per Bar Close will trigger alerts only at the close of each bar, ensuring you receive confirmed signals rather than potentially noisy intermediate signals.
2. Select Alert Type : Choose the type of alert you want to activate, such as Alert on Overvalued, Alert on Undervalued, Alert on Over to Normal , or Alert on Under to Normal .
3. Save Settings : Click OK to save your alert settings.
4. Add Alert on Indicator : Click the "..." (More button) next to the indicator name on the chart and select " Add alert on tradeviZion - WillVal ".
5. Create Alert : In the Create Alert window:
Set Condition to tradeviZion - WillVal .
Ensure Any alert() function call is selected.
Set the Alert Name and select your Expiration preferences.
6. Set Notification Preferences : Go to the Notifications tab and select how you want to receive notifications, such as via app notification, toast notification, email , or sound alert . Adjust these preferences to best suit your needs.
7. Click Create : Finally, click Create to activate the alert.
These alerts will help you stay informed about key market conditions and take action accordingly, ensuring you do not miss critical trading opportunities.
Understanding the Table Display
The script includes an interactive table on the chart to show the valuation status of each security:
Security : The name of the security being analyzed.
Value : The current valuation index value.
Status : Indicates whether the security is overvalued, undervalued , or in a normal range.
Color: Displays a color code for easy identification of status:
Red for overvalued.
Green for undervalued.
Other colors represent normal valuation levels.
Empowering Messages : Motivational messages are displayed to encourage disciplined trading. These messages will change periodically, helping keep a positive trading mindset.
Acknowledgment
This tool builds upon the foundational work of Larry Williams, who developed the WillVal (Valuation) Index concept. It also incorporates enhancements to extend multi-security analysis, valuation normalization, and advanced alerting features, providing a more versatile and powerful indicator. The Larry Williams Valuation Index [ tradeviZion ] helps traders make informed decisions by assessing overvalued and undervalued conditions for multiple securities simultaneously.
Note : Always practice proper risk management and thoroughly test the indicator to ensure it aligns with your trading strategy. Past performance is not indicative of future results.
Trade smarter with TradeVizion—unlock your trading potential today!
Liquidity Sweeps and RaidsThis basic script calculates and plots runs on liquidity levels through Raids and Sweeps. When the price violates the 3 fractal level, a raid or sweep occurs. You can use it to automate markup, understand liquidity levels, and reduce human error in your analysis. Additionally, you can set up an alarm to notify you when new sweeps or raids occur. Combine it with your current strategy or try any price action theory you prefer. Essentially, the price always seeks liquidity, so when some of it is taken, it makes sense to look for a reaction and potential reversal. Stay ahead by capitalizing on liquidity insights for potential reversals. Cheers, Cancamurria.
Typical Price Difference - TPD © with reversal zones and signalsv1.0 NOTE: The maths have been tested only for BTC and weekly time frame.
This is a concept that I came through after long long hours of VWAP trading and scalping.
The idea is pretty simple:
1) Typical Price is calculated by (h+l+c) / 3. If we take this price and adjust it to volume we get the VWAP value. The difference between this value and the close value, i call it " Typical Price Difference - TPD ".
2) We get the Historical Volatility as calculated by TradingView script and we add it up to TPD and divide it by two (average). This is what I call " The Source - TS ".
3) We apply the CCI formula to TS .
4) We calculate the Rate of Change (roc) of the CCI formula.
5) We apply the VIX FIX of Larry Williams (script used is from ChrisMoody - CM_Williams_Vix_Fix Finds Market Bottoms) *brilliant script!!!
How to use it:
a) When the (3) is over the TPD we have a bullish bias (green area). When it's under we have a bearish bias (red area).
b) If the (1) value goes over or under a certain value (CAUTION!!! it varies in different assets or timeframes) we get a Reversal Zone (RZ). Red/Green background.
c) If we are in a RZ and the VIX FIX gives a strong value (look for green bars in histogram) and roc (4) goes in the opposite direction, we get a reversal signal that works for the next week(s).
I applied this to BTC on a weekly time frame and after some corrections, it gives pretty good reversal zones and signals. Especially bottoms. Also look for divergences in the zones/signals.
As I said I have tested and confirmed it only on BTC/weekly. I need more time with the maths and pine to automatically adjust it to other time frames. You can play with it in different assets or time frames to find best settings by hand.
Feel free to share your thoughts or ideas on this.
P.S. I realy realy realy try to remember when or how or why I came up with the idea to combine typical price with historical volatility and CCI. I can't! It doesn't make any sense LOL
Setup Max e Min Larry WilliansLarry Williams used this system to win the trading championship
Hello friends, I bring a script with a trading strategy to be used in futures such as Index, Forex and Commodities. Developed by famous trader Larry Williams.
In them we use two 3-period Simple Moving Averages (Arithmetic) (one with the high price, the other with the low price), and a 21-period Moving Average (Arithmetic) to determine the trend. This will form an average channel with the prices of the maximums and minimums of the last three candles.
Best time charts use the strategy: from 5 minutes to 60 minutes.
This strategy is quite simple. The 21 Moving Average will color according to the trend (Green for bullish, Red for bearish and Gray for transitions). The Script will signal the entry according to the trend by the colors of the candles and also by the signal:
When green, the buy will be on the crossing of the lower Moving Average crossing the candlestick, and the exit will be on the crossing of the candlestick on the next Upper Moving Average.
When red, the sell will be at the crossing of the Upper Moving Average crossing the candlestick, and the exit will be at the crossing of the candlestick on the next Lower Moving Average.
When the Script signals the candle with a purple X, it means that the trend is changing and the entire open operation must be closed.
This system has no Stop, so be careful when using it.
Na linguagem do autor:
Larry Williams usou esse sistema ganhar campeonato de trade
Olá amigos, trago um script com uma estratégia de trade pra ser usada em futuros como Índice, Forex e Commodities. Desenvolvido pelo famoso trader Larry Willians.
Neles usamos duas Médias Móveis Simples (Aritmética) de 3 períodos (uma com o preço da máxima, outra com o preço da mínima), e uma Média Móvel (Aritmética) de 21 períodos para determinar a tendência. Nisso vai formar uma canal de médias com os preços das máximas e mínimas dos últimos três candles.
Melhores tempos gráficos usar a estratégia: de 5 minutos até 60 minutos.
Essa estratégia é bem simples. A Média Móvel de 21 irá colorir de acordo com a tendência (Green pra alta, Red para baixa e Gray para transições). O Script irá sinalizar a entrada de acordo com a tendência pela cores dos candles e também pela sinalização:
Quando green, a compra será no cruzamento da Média Móvel inferior cruzando o candle, e a saida será no cruzamento do candle na Média Móvel Superior seguinte.
Quando red, a venda será no cruzamento da Média Móvel Superior cruzando o candle, e a saida será no cruzamento do candle na Média Móvel Inferior seguinte.
Quando o Script sinaliza o candle com X purple, significa que a tendência está em mudança e deve ser fechada toda a operação em aberto.
Este sistema não possui Stop, portando cuidado quanto a seu uso.
LarryWillians - Simple StrategyA simple and classic strategy on market, created by LarryWillians using a EMA9.
The brute model use a Cross from closing price on EMA9. But occurs many false entries.
In other to correct this kind of thing, I add a SMA21 to confirm the trend and decrease numbers of false trades.
The strategy waits to break the last High (for buy) a position.
As a strategy requires a Risk Mannager, I created a simple way to trailing this, as well a Take Proft and Stop Loss in %.
Is not the best strategy but, is one of the most famous on financial markets. I did my adaptive version as simples as it is :)
Waters-Williams A/D OscillatorThis is the A/D oscillator, design by Jim Waters and Larry Williams. As any other oscillator, it measures the strength of the buy and sell pressure.
If a candle opens at the low, and closes at it's high, the signal given by the oscillator is 100. If it opens at high and closes at low, the signal will be 0. Since it completely disregard other values, it is common to use a smoothed version of it, which is the average of the last n values, just like the stochastic oscillator.
Tho it doesn't have much use for positioners or swing traders, day traders and scalpers can use it in confluence with volume to enter in a counter trend trade.
Setup 9.1 by Larry Williams Setup 9.1 by Larry Williams.
The indicator will give text signal and change the color of the signal candle, being based exclusively on the setup 9.1
----------//---------------
PT-BR
Setup 9.1 do Larry Williams.
O indicador irá dar sinal de texto e alterar a cor do candle de sinal, se baseando exclusivamente no setup 9.1
Outside pattern di Larry WilliamsOggi condivido con voi questo fantastico pattern, trovato sul libro "I segreti del trading di breve termine", che potete inserire anche voi sui vostri grafici cercando tra gli indicatori "Outside pattern Larry Williams {lucaBono}". Secondo quanto descritto da Larry, contrariamente a come si pensa, quando troviamo sul grafico un outside con chiusura oltre il massimo o minimo del giorno precedente e la successiva apertura sopra o sotto la chiusura (dipende se outside positivo o negativo) abbiamo un segnale di ingresso long se l'outside è negativo e short se l'outside è positivo.
In questo script ho fatto in modo che quando le condizioni sono soddisfatte compare, sulla candela in cui effettuare l'ingresso, una freccia con direzione verso l'ingresso che si deve effettuare e la scritta "outsideL" per indicare ingressi long e la scritta "OutsideS" per gli ingressi short. Lui utilizza questo pattern sull'indice S&P500 e secondo le sue statistiche ha una percentuale di successo dell'85%. Mostrando il grafico del FTSEMIB possiamo notare che entrando in prossimità dell'apertura, quindi nel momento in cui vediamo spuntare l'indicazione sul grafico, abbiamo buone probabilità di successo nel breve termine, inoltre può dare un buon punto di partenza per un trade da tenere tramite trailing stop spostandosi su timeframe più bassi dopo l'ingresso.Generalmente come possiamo notare dal grafico quando vediamo comparire il segnale vuol dire che siamo vicini ad una zona di massimo o minimo di breve.
Today I share with you this fantastic pattern, found on the book "The secrets of short-term trading", which you can also insert on your charts. As described by Larry, contrary to how we think, when we find on the graph an outside with closing beyond the maximum or minimum of the previous day and the subsequent opening above or below the closure (depends on whether positive or negative outside) we have an input signal long if the outside is negative and short if the outside is positive.
In this script I made sure that when the conditions are met, an arrow appears with the direction of the entrance on the candle where you want to enter and the word "outsideL" to indicate long inputs and the word " OutsideS "for short entries. He used (or uses, I don't know) this pattern on the S & P500 index and according to his statistics has an 85% success rate. Showing the graph of the FTSEMIB we can see that entering near the opening, so when we see the indication on the graph tick, we have a good chance of success in the short term, also can give a good starting point for a trade to be held by trailing stop moving to lower timeframe after entry.Generally as we can see from the graph when we see the signal appear, it means that we are close to a zone of maximum or minimum of short.
Setup 9.1.2.3.4---IN-US---
Hi traders, created by the professional Trader Larry Willians this trade system is based on 9 EMA, they are called 9.1, 9.2, 9.3 and 9.4.
Setup EMA 9.1
Allowed to buy when EMA 9 period turns to up after a Leg down, and to sell when turns to down after a Leg up.
Setup EMA 9.2
1) Find a stock with 9 EMA uptrend.
2) Wait for a close below the last candle low and mark the high of it candle.
3) If the price doesnt across the high, mark the next high.
4) Buy when the price cross the mark.
5) Stop-loss in the low of the marked candle.
Setup 9.3
1) Find a stock with the 9 period EMA uptrend.
2) Look for a close which is followed by two lower closes,
3) Mark the high of the last candle.
4) Buy when the price cross the mark.
5) Stop-loss in the low of the marked candle.
Setup EMA 9.4
1) Find a stock with 9 EMA uptrend and turns down, but the low of the candle which made turn go down can't be lose, 9 EMA can go down ONLY ONE candle.
2) Wait for 9 EMA go up in the next candle and mark the high.
3) If the price doesnt across the high, mark the next high.
4) Buy when the price cross the mark.
5) Stop-loss in the low of the marked candle.
--PT-BR---
Olá traders, setup universal, criado pelo famoso Trader Larry Williams , e divulgado pelo Trader Palex. Setup baseado na MME de 9 períodos. Temos aqui o conjunto de sinais 9.1, 9.2, 9.3, 9.4.
Setup MME 9.1
Setup MME 9.2
1) Achar ativo com a MME9 subindo;
2) Aguardar fechamento abaixo da mínima do candle anterior e marcar a máxima desse candle;
3) Se a máxima não for rompida, marcar a próxima máxima;
4) Compra no rompimento dessa máxima (qualquer negócio acima dessa máxima);
5) Stop na mínima do candle anterior ao que gerou a entrada;
Setup MME 9.3
1) Achar ativo com a MME9 esteja subindo;
2) Procurar 1 fechamento que seja seguido por dois fechamentos seguidos descendentes (abaixo do "candle referência") e marcar máxima do último candle;
3) Se a máxima não for rompida, marcar a próxima máxima;
4) Compra no rompimento dessa máxima (qualquer negócio acima dessa máxima);
5) Stop na mínima do candle anterior ao que gerou a entrada;
Setup MME 9.4
1) Achar ativo com a MME9 esteja subindo; A MME9 vem subindo e vira para baixo, mas o candle que fez essa virada ocorrer não tem a mínima perdida e a MME9 volta a virar para cima no candle seguinte. Só pode ficar virada pra baixo 1 candle e logo no candle seguinte a média vira pra cima.
2) Marcamos a máxima do candle que fez a MME9 virar para cima e no seu rompimento temos a entrada na
ponta compradora.
3) Se a máxima não for rompida, marcar a próxima máxima;
4) Compra no rompimento dessa máxima (qualquer negócio acima dessa máxima);
5)Stop-loss na mínima do candle que fez a MME9 virar para baixo.
Bons trades a todos.
Setup 9.4 - Larry Williams---IN-US---
Hi traders, this simple setup was created by the professional Trader Larry Willians.
This trade system is based on 9 EMA .
Setup EMA 9.3
1) Find a stock with 9 EMA uptrend and turns down, but the low of the candle which made turn go down can't be lose, 9 EMA can go down ONLY ONE candle.
2) Wait for 9 EMA go up in the next candle and mark the high.
3) If the price doesnt across the high, mark the next high.
4) Buy when the price cross the mark.
5) Stop-loss in the low of the marked candle.
--PT-BR---
Olá traders, setup universal, criado pelo famoso Trader Larry Williams , e divulgado pelo Trader Palex. Setup baseado na MME de 9 períodos.
Setup MME 9.4
1) Achar ativo com a MME9 esteja subindo; A MME9 vem subindo e vira para baixo, mas o candle que fez essa virada ocorrer não tem a mínima perdida e a MME9 volta a virar para cima no candle seguinte. Só pode ficar virada pra baixo 1 candle e logo no candle seguinte a média vira pra cima.
2) Marcamos a máxima do candle que fez a MME9 virar para cima e no seu rompimento temos a entrada na
ponta compradora.
3) Se a máxima não for rompida, marcar a próxima máxima;
4) Compra no rompimento dessa máxima (qualquer negócio acima dessa máxima);
5)Stop-loss na mínima do candle que fez a MME9 virar para baixo.
Bons trades a todos.
Setup 9.3 - Larry Williams--IN-US---
Hi traders, this simple setup was created by the professional Trader Larry Willians.
This trade system is based on 9 EMA .
Setup 9.3
1) Find a stock with the 9 period EMA uptrend.
2) Look for a close which is followed by two lower closes,
3) Mark the high of the last candle.
4) Buy when the price cross the mark.
5) Stop-loss in the low of the marked candle.
---PT-BR---
Olá traders, setup universal, criado pelo famoso Trader Larry Williams , e divulgado pelo Trader Palex. Setup baseado na MME de 9 períodos.
Setup MME 9.3
1) Achar ativo com a MME9 esteja subindo;
2) Procurar 1 fechamento que seja seguido por dois fechamentos seguidos descendentes (abaixo do "candle referência") e marcar máxima do último candle;
3) Se a máxima não for rompida, marcar a próxima máxima;
4) Compra no rompimento dessa máxima (qualquer negócio acima dessa máxima);
5) Stop na mínima do candle anterior ao que gerou a entrada;
Setup 9.2 - Larry Williams---IN-US---
Hi traders, this simple setup was created by the professional Trader Larry Willians.
This trade system is based on 9 EMA.
Setup EMA 9.2
1) Find a stock with 9 EMA uptrend.
2) Wait for a close below the last candle low and mark the high of it candle.
3) If the price doesnt across the high, mark the next high.
4) Buy when the price cross the mark.
5) Stop-loss in the low of the marked candle.
---PT-BR---
Olá traders, setup universal, criado pelo famoso Trader Larry Williams, e divulgado pelo Trader Palex. Setup baseado na MME de 9 períodos.
Setup MME 9.2
1) Achar ativo com a MME9 subindo;
2) Aguardar fechamento abaixo da mínima do candle anterior e marcar a máxima desse candle;
3) Se a máxima não for rompida, marcar a próxima máxima;
4) Compra no rompimento dessa máxima (qualquer negócio acima dessa máxima);
5) Stop na mínima do candle anterior ao que gerou a entrada;
Bons trades.
Setup linha da Sombra - Larry WilliamsHi trader, it script were based on dual 10 EMA Trade System from Professional Trader e Autor Larry Williams.
Based on crossing ema, after a leg down, when 10ema crossover 10ema deslocated 1 bar to the right, we have the sign to buy, and after a leg up, when the 10ema crossunder we have the sign to sell.
Remember Volume confirm price/trend.
Enjoy ;)
Larry Williams 9.4 [zauoyds]This script was made to find in real time the setup 9.4, made by trader Larry Williams .
This indicator just help to find the entries described by setup 9.4.
You need to know the setup and use this indicador as helper.
The indicator shows when the 9.4 is configured. The trigger to go long is the next candle high is higher than previus candle high. To go short, the low needs to be lower than previus low.
Larry Williams 9.3 [zauoyds]This script was made to find in real time the setup 9.3, made by trader Larry Williams.
This indicator just help to find the entries described by setup 9.3.
You need to know the setup and use this indicador as helper.
The indicator shows when the 9.3 is configured. The trigger to go long is the next candle high is higher than previus candle high. To go short, the low needs to be lower than previus low.
Larry Williams 9.2 [zauoyds]This script was made to find in real time the setup 9.2, made by trader Larry Williams.
This indicator just help to find the entries described by setup 9.2.
You need to know the setup and use this indicador as helper.
The indicator shows when the 9.2 is configured. The trigger to go long is the next candle high is higher than previus candle high. To go short, the low needs to be lower than previus low.
Larry Williams 9.1 [zauoyds]This script was made to find in real time the setup 9.1, made by trader Larry Williams.
This indicator just help to find the entries described by setup 9.1.
You need to know the setup and use this indicador as helper.
The indicator shows when the 9.1 is configured. The trigger to go long is the next candle high is higher than previus candle high. To go short, the low needs to be lower than previus low.
Mapping 9.1 / 9.2 / 9.3 (v2.1)Hi, This is my first pine script
It helps to map the first reference candles for the setups 9.1 9.2 and 9.1 from Larry Williams
Many thanks to Mr. Alexandre Fernandes Palex for the many public tutorials and videos about this setups.
You can find his very rich reference in his blog
Now, lets go to the mapping strategy.
1) At first, we test if the ema 9 is up or down
if it is Up the background is painted yellow and you can find the reference candles for the setups
if it is down the background is Gray and you can find the reference candles for the setups
2) Then we compare the close, highs and lows if the candle match some of the setup rules, and if match we plot a sign in the reference candle with the name of respective setup, now you can decide in the next candle if it is eligible for an entry SHORT/LONG position.
Please, few free to comment and tell me any inconsistency and possible upgrades...
Later as soon I’m get used withe pine script I will improve this script with more and more features
Best regards,
Alberto van Drunen
Alberto van Drunen
Blast Off Momentum [DW]This study is an alternative experimental interpretation of the Blast Off Indicator by Larry Williams.
This formula takes positive and negative magnitudes rather than the absolute value. The result is then smoothed with an EMA, and twice smoothed to provide a signal line.