INVITE-ONLY SCRIPT

Scalping The Bull - BullBot for Stock and Forex

Updated
Name: Scalping The Bull - BullBot for Stock and Forex.

Category: Scalping tool for the Stock and Forex market, optimized for trend following and mean reversal operations.

Timeframe: Recommended to be used on timeframe 1m, 5m, 30m, 1h, 1D, depending on the specific technique.

Technical Analysis: The indicator implements the trading techniques of Scalping The Bull. Even if the techniques are exquisitely discretionary, we have written the indicator with our interpretation of the them to identify the patterns automatically. We also codified a the process described below, giving the possibility to trade mechanically. The indicator is designed for a short-term (intraday or scalping) trend-following approach, where the entry is made on the breakout of significant price levels. Entry setups are calculated by price action analysis using 5-10-50-200 EMAs as reference. According to the interaction of price action with the EMAs, patterns are generated, and the indicator finds them independently.

Suggested use:
The process follows:

1. Selection of the instrument to trade on
Given the short duration of the trades, there must be sufficient volatility and liquidity. You can add the different instruments to a TradingView watch list and then make a first skim, considering the daily percentage change. Once an instrument has been selected, the indicator allows you to check at a glance things like the Rate of Change (ROC) and the detection of opening gaps.

2. Identification of the main trend
Once in the instrument, the main trend of the underlying is identified through the 50-200 EMAs: if the fast EMA is greater than the slow one, we have a bullish trend, otherwise a bearish trend on a higher timeframe than the one in which the trade is executed. The rule is to trade in favor of the main trend. For this reason, the indicator prints to chart reference averages. It is also recommended to check the daily timeframe, always using the averages, preferring those instruments where the price follows an average without touching it too often.

3. Identification of breakout levels
Breakout levels favoring the trend are identified near the daily high/minimum, the previous day's high/minimum, or the weekly high/minimum. The indicator prints such levels on the chart with lines.

4. Identification of secondary trends and entry levels
Patterns can be divided into three categories. Trend-based ones have the function of identifying the secondary trend and then confirming the trade. Breakout patterns are used to find entry levels.
a. Trend Continuation Patterns (Price/EMA): are used to get confirmation that the minor trend is in agreement with the major trend (i.e., Shimano, Dive, Dip, Anti-crossing).
b. Trend Change Patterns (Price/EMA): are used to get confirmation that a minor trend in the opposite direction of the main trend is ending and therefore are used to get further confirmation of the trade (i.e., Bounce, Viagra, Return to Highs/Minimums).
c. Breakout Patterns: identify the optimal price levels for trade entry (i.e., Third Touch, Bud, Maxi Bud, Color Change).
Details on how the specific patterns are computed can be found below in the description of this indicator.

5. Definition of Stop Loss and Take Profit
Once the entry price is calculated, different types of Stop Loss (e.g., relative minimum of Tot candles, first or second average below price, price levels) and Take Profit (relative maximum of Tot candles, first or second average above price, price levels) can be considered. A risk/reward ratio of at least 1.2 should always be considered, depending on one's risk appetite.

6. Define the position management strategy
Normally, when a mock breakout is executed, the advice is to exit the trade as soon as possible or at least to bring the stop-loss to break even. A trailing stop on relative lows or the nearest average is also possible.

7. Enter the position
Usually, with a stop order, follow the rules defined in the previous steps.

Configuration:

Graphical configuration:
  • Show ROC filter: turns the background green when the asset has enough volatility to activate patterns.
  • Show Legend: enables the description on the lines of the trigger points.
  • Show Table: displays the volatility table where the GAP and ROC (Rate of Change) information is present.
  • Show Take Profit % - Automatic: shows the percentage scale that automatically adjusts to the volatility of the chart to identify the Take Profit and Stop Loss at a glance.
  • Label color: adjusts the color of the labels.
  • Trigger Point Colors: Adjust the colors of the trigger points.


Trigger Points
  • Today's highs and lows: draw on the chart the closing price of Yesterday, the opening price of the daily candlestick, and the highs and lows of the day (high in purple, low in red, Yesterday's close in green, and open in orange).
  • Yesterday's highs and lows: draw on the chart the highs and lows of the previous day (high in yellow, low in red). An alert can be activated with a % offset.
  • Weekly highs and lows: draw the highs and lows of the previous week on the chart (high in white, low in red). An alert can be activated with a % offset.


Price Patterns:
  • Gap: a label and an alert can be activated.
  • Pay..!!: a label and an alert can be activated.
  • Third Touch and Third Touch on EMA: a label and an alert can be activated.
  • Return to Highs: a label and an alarm can be activated.
  • Return to Lows: a label and an alarm can be activated.
  • Long and Short Color Change: a label and an alert can be activated.


EMA Patterns:
  • Viagra long and short: a label and an alert can be activated for the specific market and EMA situations.
  • Shimano: a label and an alert can be activated with a configurable candlestick threshold.
  • Emergence - Dive: a label and an alert can be activated.
  • Anti-crossing - Anti-crossing short: a label and an alarm can be activated.
  • Bounce on EMA long and short: a label and an alert can be activated with a configurable tick tolerance.
  • Bud - Maxi Bud - Bud Short: a label and an alert can be activated on all timeframes.


Alerts:
Activate all alerts: you can activate alerts by clicking on Alerts, then on the condition "BullBot" and then on "Any alert() function.". So that you know, creating alerts on the price-EMA crossing is also possible.

Patterns:
The list of patterns that are automatically recognized by the indicator follows.

Gap: indicates when a Gap Up or Gap Down occurs at the opening of a session, particularly useful in the equity markets.
snapshot

Pay: signals when the stock has risen by a sufficient percentage to be tradable, adjusts the triggering of many bounce and breakout patterns.
snapshot

Viagra: signaled for both a long and short setup, indicates an overbought or oversold situation by the appearance of gaps and a series of consecutive candles contained by the fast EMAs (5 -10) depending on the market of reference.
snapshot

Third touch and third touch EMA: signals a breakout conformation, indicated when three touches occur at the same price level or below one of the slow EMAs (50 - 200).
snapshot

Shimano: detects lateralization between Ema 50 and Ema 200, indicating that we are in a retracement phase and that a new impulsive move may soon develop.
snapshot

Emergence - Dive: these are the main patterns for identifying the trend. The indicator signals when the EMA 50 and 200 are approaching to anticipate their crossing to the top or bottom.
snapshot

Anti-crossing long - Anti-crossing short: occurs when the price, after an important impulse, makes a retracement to the EMA 200, bringing the EMA 50 to approach it without ever touching it, but before the cross, an opposite impulse determines the end of the retracement and the resumption of the trend in place.
snapshot

Rebound: signals in the first rebound on the EMA 50 and EMA 200 after an impulse that recorded new highs or lows.
snapshot

Return to the Highs - Return to the Lows: this pattern is closely related to rebounds. It indicates that the price is approaching the highs or lows again after a rebound on a slow EMA.
snapshot

Change Color : is based on the previous session's closing price. It indicates when the price is approaching either from above or below this level, which determines the Color of the daily candlestick.
snapshot

Bud - Maxi Bud - Bud Short: Bud occurs when the price breaks above EMA 10, and there are at least two consecutive candles between the high and low of the breakout impulse. Maxi Bud signals near the day's highs when this situation occurs, and Bud Short signals the breakout levels for a short trade.
snapshot
Release Notes
### Added
- Possibility to diplay EMA Daily in Intraday timeframe and EMA Weekly on 1D timeframe when "EMA Daily" is active
- Hammer signal, indicates a Hammer candlestick near the EMA
- Percentage scale on Daily timeframe

### Changed
- Optimization of Percentage scale: self-adjusting based on chart, timeframe and volatility
- Optimization of "Color Change" on shorter timeframes
- Optimization BUD - MAXI BUD - BUD SHORT
- Visualization of "Max Weekly" labels
Release Notes
### Changed
- Input panel optimization
Release Notes
### Added
- Input to activate the session separator
- General improvements
Release Notes
### Added
- Possibility to display an additional Exponential Moving Average
- "Viagra" signal on Timeframe Daily and Weekly
- Added "BUD" on Timeframe Weekly
- Display of the trigger point price next to the name
- Added "tools" section to input panel
BUDbullbotForexMoving Averagesmultitimeframescalpingscalping-the-bullshimanostocktradingtrigger_pointVolatility

Invite-only script

Access to this script is restricted to users authorized by the author and usually requires payment. You can add it to your favorites, but you will only be able to use it after requesting permission and obtaining it from its author. Contact TheSocialCryptoClub for more information, or follow the author's instructions below.

TradingView does not suggest paying for a script and using it unless you 100% trust its author and understand how the script works. In many cases, you can find a good open-source alternative for free in our Community Scripts.

Author's instructions

Send us a message for information.

Want to use this script on a chart?

Warning: please read before requesting access.

- Scalping The Bull Indicator: linktr.ee/scalpingthebull
- Scalping The Bull Training: tinyurl.com/corsoindicatorepro
- AlgoTrading Training: tiny.one/corsopinescriptbase
- Crypto News: t.me/joinchat/StkXJM
Also on:

Disclaimer