Trend Cross StrategyMoving average cross strategy with a custom trend line that allows for better positioning when buying and selling.
1. Shorts positions at ideal times to protect from large drops
2. Captures full gains when the price is mooning.
3. Makes small gains while the market is sideways and trending downward
*Intended for Bot Trading, but can be used on larger time frames for manual trading.
**Use Heikin-Ashi Candlesticks
Cari skrip untuk "trend"
Trend-following Microprofit w/ Smart DCA BACKTESTING VERSIONCompanion to the alert script:
Tradingview doesn't like backtesting with too little capital or trade sizes less than 1 share, so the "Net Profit" number may not be accurate right off the bat. To get a better idea, change the order size or initial capital so the strategy is trading the appropriate % of initial capital. For example, if your personal capital is $2000 and you are making $100 trades, your trades are 5% of initial capital. That is roughly equivalent to the defaults using orders of 1 BTC with $100,000 capital.
Tightening the stop level will improve the Net Profit to Max Drawdown ratio, making the strategy more suitable for large trade sizes.
This script does not provide alerts for Gunbot. Find the settings you like using this strategy script, then plug those values into the alert script.
If you like this you can buy me chocolate below. Cheers!
Trend Trader Strategy Backtest This is plots the indicator developed by Andrew Abraham
in the Trading the Trend article of TASC September 1998
You can change long to short in the Input Settings
Please, use it only for learning or paper trading. Do not for real trading.
Universal Trend Following Strategy | QuantumRsearchUniversal All Assets Strategy by Rocheur
The Universal All Assets Strategy is a cutting-edge, trend-following algorithm designed to operate seamlessly across multiple asset classes, including equities, commodities, forex, and cryptocurrencies. This strategy leverages the power of eight unique indicators, offering traders robust, adaptive signals. Its dynamic logic, combined with a comprehensive risk management framework, allows for precision trading in a variety of market conditions.
Core Methodologies and Features
1. Eight Integrated Trend Indicators
At the heart of the Universal All Assets Strategy are eight sophisticated trend-following indicators, each designed to capture different facets of market behavior. These indicators work together to provide a multi-dimensional analysis of price trends, filtering out noise and reacting only to significant movements:
Directional Moving Averages : Tracks the primary market trend, offering a clear indication of long-term price direction, ideal for identifying sustained upward or downward movements.
Smoothed Moving Averages : Reduces short-term volatility and noise to reveal the underlying trend, enhancing signal clarity and helping traders avoid reacting to temporary price spikes.
RSI Loops : Utilizes the Relative Strength Index (RSI) to assess market momentum, using a unique for loop mechanism to smooth out data and enhance precision.
Supertrend Filters : This indicator dynamically adjusts to market volatility, closely following price action to detect significant breakouts or reversals. The Supertrend is a core component for identifying shifts in trend direction with minimal lag.
RVI for Loop : The Relative Volatility Index (RVI) measures the strength of market volatility. It is optimized with a for loop mechanism, which smooths out the data and improves directional cues, especially in choppy or sideways markets.
Hull for Loop : The Hull Moving Average is designed to minimize lag while offering a smooth, responsive trend line. The for loop mechanism further enhances this by making the Hull even more sensitive to trend shifts, ensuring faster reaction to market movements without generating excessive noise.
These indicators evaluate market conditions independently, assigning a score of 1 for bullish trends and -1 for bearish trends. The average score across all eight indicators is calculated for each time frame (or bar), and this score determines whether the strategy should enter, exit, or remain neutral in a trade.
2. Scoring and Signal Confirmation
The strategy’s confirmation system ensures that trades are initiated only when there is strong alignment across multiple indicators:
A Long Position (Buy) is initiated when the majority of indicators generate a bullish signal, i.e., the average score exceeds a predefined upper threshold.
A Short Position or Exit is triggered when the average score falls below a lower threshold, signaling a bearish trend or neutral market.
By using a majority-rule confirmation system, the strategy filters out weak signals, reducing the chances of reacting to market noise or false positives. This ensures that only robust trends—those supported by multiple indicators—trigger trades.
Adaptive Logic for All Asset Classes
The Universal All Assets Strategy stands out for its ability to adapt dynamically across different asset classes. Whether it’s applied to highly volatile assets like cryptocurrencies or more stable instruments like equities, the strategy fine-tunes its behavior to match the asset’s volatility profile and price behavior.
Volatility Filters : The system incorporates volatility-sensitive filters, such as the Average True Range (ATR) and standard deviation metrics, which dynamically adjust its sensitivity based on market conditions. This ensures the strategy remains responsive to significant price movements while filtering out inconsequential fluctuations.
This adaptability makes the Universal All Assets Strategy effective across diverse markets, providing consistent performance whether the market is trending, range-bound, or experiencing high volatility.
Customization and Flexibility
1. Directional Bias
The strategy offers traders the flexibility to set a customizable directional bias, allowing it to focus on:
Long-only trades during bullish markets.
Short-only trades during bear markets.
Bi-directional trades for those looking to capitalize on both uptrends and downtrends.
This bias can be fine-tuned based on market conditions, trader preference, or risk tolerance, without compromising the integrity of the overall signal-generation process.
2. Volatility Sensitivity
Traders can adjust the strategy’s volatility sensitivity through customizable settings. By modifying how the system reacts to volatility, traders can make the strategy more aggressive in high-volatility environments or more conservative in quieter markets, depending on their individual trading style.
Visual Representation of Component Behavior
One of the unique features of the strategy is its real-time visual representation of the eight indicators through a component table displayed on the chart. This table provides a clear overview of the current status of each indicator:
A score of 1 indicates a bullish signal.
A score of -1 indicates a bearish signal.
The table is updated at each time frame (bar), showing how each indicator is contributing to the overall trend decision. This real-time feedback allows traders to monitor the exact composition of the strategy’s signal, helping them better understand market dynamics.
Oscillator Visualization for Trend Detection
To complement the component table, the strategy includes a trend oscillator displayed beneath the price chart, offering a visual summary of the overall market direction:
Green bars represent bullish trends when the majority of indicators signal an uptrend.
Red bars represent bearish trends or a neutral (cash) position when the majority of indicators detect a downtrend.
This oscillator allows traders to quickly assess the market’s overall direction at a glance, without needing to analyze each individual indicator, providing a clear and immediate visual of the market trend.
Backtested and Forward-Tested for Real-World Conditions
The Universal All Assets Strategy has been thoroughly tested under real-world trading conditions, incorporating key factors like:
Slippage : Set at 20 ticks to represent real market fluctuations.
Order Size : Calculated as 10% of equity, ensuring appropriate risk exposure for realistic capital management.
Commission : A fee of 0.05% has been factored in to account for trading costs.
These settings ensure that the strategy’s performance metrics—such as the Sortino Ratio , Sharpe Ratio , Omega Ratio , and Profit Factor —are reflective of actual trading environments. The rigorous backtesting and forward-testing processes ensure that the strategy produces realistic results, making it compatible with the markets it is written for and demonstrating how the system would behave in live conditions. It also includes robust risk management tools to minimize drawdowns and preserve capital, making it suitable for both professional and retail traders.
Anti-Fragile Design and Realistic Expectations
The Universal All Assets Strategy is engineered to be anti-fragile, thriving in volatile markets by adjusting to turbulence rather than being damaged by it. This is a crucial feature that ensures the strategy remains effective even during times of significant market instability.
Moreover, the strategy is transparent about realistic expectations, acknowledging that no system can guarantee a 100% win rate and that past performance is not indicative of future results. This transparency fosters trust and provides traders with a realistic framework for long-term success, making it an ideal choice for traders looking to navigate complex market conditions with confidence.
Acknowledgment of External Code
Special credit goes to bii_vg, whose invite-only code was used with permission in the development of the Universal All Assets Strategy. Their contributions have been instrumental in refining certain aspects of this strategy, ensuring its robustness and adaptability across various markets.
Conclusion
The Universal All Assets Strategy by Rocheur offers traders a powerful, adaptable tool for capturing trends across a wide range of asset classes. Its eight-indicator confirmation system, combined with customizable settings and real-time visual representations, provides a comprehensive solution for traders seeking precision, flexibility, and consistency. Whether used in high-volatility markets or more stable environments, the strategy’s dynamic adaptability, transparent logic, and robust testing make it an excellent choice for traders aiming to maximize performance while managing risk effectively.
Strategy Template - V2This is an educational script created to demonstrate few basic building blocks of a trend based strategy and how to achieve different entry and exit types. My initial intention was to create a comprehensive strategy template which covers all the aspects of strategy. But, ended up creating fully fledged strategy based on trend following.
This is an enhancement on Strategy-Template But this script is comparitively more complex. Hence I decided to create new version instead of updating the existing one.
Lets dive deep.
SIMPLE COMPONENTS OF TREND FOLLOWING STRATEGY
TREND BIAS - This defines the direction of trend. Idea is not to trade against the trend direction. If the bias is bullish, look for long opportunities and if bias is bearish, look for short opportunities. Stay out of the market when the bias is neutral.
Often, trend bias is determined based on longer timeframe conditions. Example - 200 Moving Average, Higher timeframe moving averages, Higher timeframe high-lows etc. can be used for determining the trend bias.
In this script, I am using Weekly donchian channels combined with daily donchian channels to define trend bias.
Long Bias - 40 Day donchian channel sits completely in upper portion of 40 Week dochnial channel.
Short Bias - 40 Day donchian channel sits completely in lower portion of 40 Week donchian channel.
ENTRY CONDITION - Entry signals are generated only in the direction of bias. Hence, when in LongBias, we only get Long signals and when in short bias, we only get short signals.
In our case, when in Long Bias - if price hits 40 day high for the first time, this creates our long entry signal. Similarly when in Short Bias , price hitting 40 day low will create signal for going short. Since we do not take trades opposite to trend, no entry conditions are formed when price hits 40 day high in Short Bias or 40 day low in Long Bias.
EXIT CONDITION - Exit conditions are formed when we get signals of trend failure.
In our case, when in long trade, price hitting 40 day low creates exit signal. Similarly when in short trade price hitting 40 day high creates exit signal for short trade.
DIFFERENT TYPES OF ENTRY AND EXIT
In this script, I have tried to demonstrate different entry and exit types.
Entry types
Market - Enter immediately when entry signal is received. That is, in this case when price crossover over high in long bias and crosses under low in short bias
Stop - This method includes estimating at what level new highs are made and creating a stop buy order at that level. This way, we do not miss if the break out is stronger. But, susciptible to fail during fakeouts.
Limit - This method includes executing a limit order to buy at lower price or sell at higher price. In trend following methods, downside of limit order is when there is genuine breakout, these limit orders may not hit and during trend failures the limit orders are likely to hit and go straight to stop.
Stop-Limit - this is same as stop order but will also place a limit condition to avoid buying on overextended breakout or with lots of slippage.
Exit types
Market - whether to keep the existing trade running or whether to close it is determined after close of each bar and exit orders are executed manually upon receiving exit signal.
Stop - We place stop loss orders beforehand when there is a trade in place. This can help in avoiding big movements against trade within bar. But, this may also stop on false signals or fakeouts.
Take profit
Stop - No take profits are configured.
Target - 30% of the positions are closed when take profit levels are hit. Take profit levels are defined by risk reward.
USING THE CODE AS TEMPLATE
As mentioned earlier, I intended to create a fully fledged strategy template. But, ended up creating a fully fledged stratgy. However, you can take some part of this code and use it to start your own strategy. Will explain what all things can be adopted without worrying about the strategy implementation within
Strategy definition : This can be copied as is and just change the title of strategy. This defines some of the commonly used parameters of strategy which can help with close to realistic backtesting results for your coded strategy and comparison with buy and hold.
Generic Strategy Parameters : The parameter which defines controlling alllowed trade direction and trading window are present here. This again can be copied as is and variable inDateRange can be directly used in entry conditions.
Generic Methods : f_getMovingAverage and f_secureSecurity are handy and can be used as is. atr method provideded by pine gives you ATR based on RMA. If you want SMA or any other moving average based ATR, you can use the method f_getCustomAtr
Trade Statements : This section has all types of trading instructions which includes market/stop/limit/stop-limit type of entries and exits and take profit statements. You can adopt the type of entry you are interested in and change when condition to suit your strategy.
Trade conditions and levels : This section is required. But, cannot be copied. All the trade logic goes here which also sets parameters which are used in when of Trade Statements.
Hope this helps.
TrendMaAlignmentStrategy - Long term tradesThis is another strategy based on moving average alignment and HighLow periods. This is more suitable for long term trend traders and mainly for stocks.
Candle is colored lime if : Lookback Period has at least one bar with moving averages fully aligned OR None of the bars in Lookback periods has negatively aligned moving averages (More than half are positively aligned).
Candle is colored orange if : Lookback Period has at least one bar with moving averages fully aligned in negative way OR none of the bars in lookback has positively aligned moving averages (More than half are negatively aligned).
If either of above conditions are met, candle is colored silver.
Moving average alignment parameters:
Moving Average Type : MA Type for calculating Aligned Moving Average Index
Lookback Period : Lookback period to check highest and lowest Moving Average index.
HighLow parameters:
Short High/Low Period: Short period to check highs and lows
Long High/Low Period: Longer Period to check highs and lows.
If short period high == long period high, which means, instrument has made new high in the short period.
ATR Parameters:
ATR Length: ATR periods
StopMultiplyer: To set stop loss.
ReentryStopMultiplyer: This is used when signal is green buy stop loss on previous trade is hit. In such cases, new order will not be placed until it has certain distance from stop line.
Trade Prameters:
Exit on Signal : To be used with caution. Enabling it will allow us to get out on bad trades early and helps exit trades in long consolidation periods. But, this may also cause early exit in the trend. If instrument is trending nicely, it is better to keep this setting unchecked.
Trade direction : Default is long only. Short trades are not so successful in backtest. Use it with caution.
Backtest years : limit backtesting to certain years.
Part of the logic used from study's below:
Other strategies based on these two studies are below (which are meant for short - medium terms):
Wolfe Strategy [Trendoscope]Hello Everyone,
Wish you all Merry X-Mas and happy new year. Lets start 2023 with fresh new strategy built on Wolfe Indicator. Details of the indicator can be found here
🎲 Wolfe Concept
Wolfe concept is simple. Whenever a wedge is formed, draw a line joining pivot 1 and 4 as shown in the chart below:
For simplicity, we will only consider static value for Target and Stop. But, entry is done based on breaking the triangle. Revised strategy looks something like this:
🎲 Settings
Settings are simple and details of each are provided via tooltips.
Out of these, the most important one is minimum risk reward ratio. If you set lower risk reward threshold then losing few trades may generate more losses than more winning trades. Similarly higher value will filter out most of the trades and may not work efficiently. Default value set to 1 to make sure optimal risk reward is present before placing trade. Also make note that since the entry bar is always moving towards stop, as and when pattern progress, the RR will also increase. Hence, a pattern which is below RR threshold may become good to trade at certain point of time in future.
🎲 Strategy Parameters
Default strategy parameters are initialised via definition. Margins are set to 100 to disable leveraged trades. Appropriate values are chosen for other parameters. These can be altered based on individual strategy and trading plan.
As the strategy concentrates on the single pattern, number of trades generated are comparatively less. But, there is chance to increase the algorithm further to catch more such patterns on larger scale. Will try to work on them in next versions.
🎲 Pine Strategy limitations
Backtest can only be done on one direction as pine strategy cannot have both long and short open trades together. Hence, it is mandatory to chose either long/short trades in settings.
Since pyramiding is limited to 1, there is possibility of a pattern not generating trade even though the entry conditions are met. They are just based on pine limitations and not necessarily mean patterns are not good for placing trades.
MA Strength StrategyThis is based on Aligned Moving Average Index published earlier:
But, instead of scoring trend based on how many moving averages are aligned, we are considering upside score. Higher scores are assigned for slower moving averages and lower scores for faster moving averages to give more stress to long term trend.
Buy/Sell conditions are based on moving average crossover on the upside score sum of Loopback days.
This is a very rough idea which seems to have been working ok on long only trades. Can be further improved.
Gemini Trend Following SystemStrategy Description: The Gemini Trend Following System
Core Philosophy
This is a long-term trend-following system designed for a position trader or a patient swing trader, not a day trader. The fundamental goal is to capture the majority of a stock's major, multi-month or even multi-year uptrend.
The core principle is: "Buy weakness in a confirmed uptrend, and sell only when the uptrend's structure is fundamentally broken."
It operates on the belief that it's more profitable to ride a durable trend than to chase short-term breakouts or worry about daily price fluctuations. It prioritizes staying in a winning trade over frequent trading.
The Three Pillars of the Strategy
The script's logic is built on three distinct pillars, processed in order:
1. The Regime Filter: "Is This Stock in a Healthy Uptrend?"
Before even considering a trade, the script acts as a strict gatekeeper. It will only "watch" a stock if it meets all the criteria of a healthy, long-term uptrend. This is the most important part of the strategy as it filters out weak or speculative stocks.
A stock passes this filter if:
The 50-day Simple Moving Average (SMA) is above the 200-day SMA. This is the classic definition of a "Golden Cross" state, indicating the medium-term trend is stronger than the long-term trend—a hallmark of a bull market for the stock.
The stock's performance over the last year is positive. The Rate of Change (ROC) must be above a minimum threshold (e.g., 15%). This ensures we are only looking at stocks that have already demonstrated significant strength.
The 200-day SMA itself is rising. This is a crucial check to ensure the very foundation of the trend is solid and not flattening out or beginning to decline.
If a stock doesn't meet these conditions, the script ignores it completely.
2. The Entry Trigger: "When to Buy the Dip"
Once a stock is confirmed to be in a healthy uptrend, the script does not buy immediately. Instead, it patiently waits for a point of lower risk and higher potential reward—a pullback.
The entry trigger is a specific, two-step sequence:
The stock price first dips and closes below its 50-day SMA. This signifies a period of temporary weakness or profit-taking.
The price then recovers and closes back above the 50-day SMA within a short period (10 bars).
This sequence is a powerful signal. It suggests that institutional buyers view the 50-day SMA as a key support level and have stepped in to defend it, overpowering the sellers. The entry occurs at this point of confirmed support, marking the likely resumption of the uptrend. On the chart, this event is highlighted with a teal background.
3. The Exit Strategy: "When is the Trend Over?"
The exit logic is designed to keep you in the trade as long as possible and only sell when the trend's character has fundamentally changed. It uses a dual-exit system:
Primary Exit (Trend Failure): The main reason to sell is a "Death Cross"—when the 50-day SMA crosses below the 200-day SMA. This is a robust, albeit lagging, signal that the long-term uptrend is over and a bearish market structure is taking hold. This exit condition is designed to ignore normal market corrections and only trigger when the underlying trend has truly broken. On the chart, this is highlighted with a maroon background.
Safety-Net Exit (Catastrophic Stop-Loss): To protect against a sudden market crash or a company-specific disaster, a "safety-net" stop-loss is placed at the time of entry. This stop is set far below the entry price, typically underneath the 200-day SMA. It is a "just-in-case" measure that should only be triggered in a severe and rapid decline, protecting your capital from an unexpected black swan event.
Who is This Strategy For?
Position Traders: Investors who are comfortable holding a stock for many months to over a year.
Patient Swing Traders: Traders who want to capture large price swings over weeks and months, not days.
Investors using a Rules-Based Approach: Anyone looking to apply a disciplined, non-emotional system to their long-term portfolio.
Ideal Market Conditions
This strategy excels in markets with clear, durable trends. It performs best on strong, leading stocks during a sustained bull market. It will underperform significantly or generate losses in choppy, sideways, or range-bound markets, where the moving averages will frequently cross back and forth, leading to "whipsaw" trades.
MXV trend BistroIt is so difficult for me to detect trend, maybe you.
So I need a simple trend indicator to resolve the matter
This is a trend-following indicator which condenses two simple ranges: Recommended Buy range shown with green color zone and Sell range with red color zone. To make it easy for newbies, the indicator is decorated with arrow, vertical highligted ray, buy sell signals printed on chart. When in Buy zone, do not sell. In Sell zone, do not buy
1/ When to entry and how long keeping the position?
By default, this indicator suggests that the market is trending up or down. You should make a Buy entry (up arrow) then hold long time until pivots appear, then Sell (down arrow) to exit.
2/ Which price range to entry or exit?
You should make a buy/ sell entry close to the value of recommended entry price
3/ The most appropriate time frame for this easy-to-use script is Daily
P/S
Use it for trend detect
It is very easy to use
Strategy TemplateTrying to include few basic things which is needed for strategy which can be used as template.
Few important components
Strategy parameters
Few important parameters include - initial_capital, default_qty_type, default_qty_value, commission_type, pyramiding and commission_value. All my strategies will have similar settings with initial captial set to 20000 to 100000. 100% of equity per trade with no pyramiding (set to 1) and minimal commission.
margin_long and margin_short can be used for leveraged trading. But, since we are not using pyramiding, it will make no effect.
Trade Limiting parameters
Two types of limiting is available in the scripts
Limiting trading direction : this is done through method strategy.risk.allow_entry_in and input parameter tradeDirection
Limiting trades to particular time window : This is achieved through adding start time and end time parameters of type input.time and check whether time is within this window
Custom Methods
customized security method to get higher timeframe data
customized moving average method to get moving average of any type
Custom Parameters
Moving average Type option list which I use quite often. Any strategy where there is need to use moving average, I try to scan through different moving average types and lengths to see which one is more appropriate for the given strategy. Hence, keeping this parameter in template to make it readily available when I start with new strategy
waitForCloseBeforeExit - this is used if trailing stop need to activated as soon as price hits the stop or only on close price. This is again something I switch quite often based on strategy. Hence, keeping this as part of the template.
Entry and Exit statements for long and short
These statements from line (57 to 62) can remain as is even with new strategy. Only thing to be set are variables - buyCondition, sellCondition, closeBuyCondition and closeSellCondition
Last but not the least
In pinescript, a long and short position cannot coexist in a strategy at any point of time. Any short positions created will automatically stop long positions and vice versa. Hence, it is important make short and long trades mutually exclusive. In this example, I have used 200 weekly moving average as trend bias. No short positions are taken when price is trading above 200 weekly moving average low/close and no long positions are taken when price is less than 200 weekly moving average high/close. Any rule built on top of this (In this case a simple supertrend rules) ensures that there are no conflicting signals and hence avoids confusing trades on the stratgy.
Jimb0ws Strategy Trending Info PanelsJimb0ws Strategy — Golden Candles + Bubble Zones
A price-action/EMA strategy built for FX scalping and intraday swings. It colors Golden Candles when strong bodies touch/skim EMA20/50 in trend (“bubble”) and optionally highlights Robin Candles (break of the prior golden body). Signals are throttled per bubble and filtered by multiple higher-timeframe conditions.
How it trades
Trend bubbles: Uses EMA20/50/100/200 alignment on the chart timeframe; also reads 1H & 4H bubbles for context.
Entries: BUY/SELL labels appear only when a golden setup aligns with fractal/structure checks and all active filters pass.
Stops/Targets (strategy mode):
• Longs: SL = EMA100 if EMA200 > EMA100, else SL = EMA200.
• Shorts: SL = EMA100 if EMA200 < EMA100, else SL = EMA200.
• TP = RR × risk (default 2R).
An on-chart SL/TP info label prints the exact prices at each signal.
Risk filter options: disable beyond 1H EMA50, proximity band around 1H EMA50, wick overdrive veto, session filter (toggle on/off), max signals per bubble.
Visuals & tools
Colored EMAs (20/50/100/200), bubble zone background.
4H info panel (state, start time, duration); Prev-Day ATR panel sits above it.
Optional 1H info panel and consolidation warning.
Fractal markers (size selectable).
Alerts
1H bubble state change (Long/Short/Consolidation).
BUY/SELL signals.
Inputs worth checking
Session & timezone, min body size, pip tolerances, proximity/WOD filters, max signals per bubble, RR, SL/TP label offset.
Notes
Best on FX pairs; pip = mintick × 10. Backtest and adjust to your instrument and session. This is not financial advice.
Optimized Auto-Detect Strategy (MA, ATR, Trend, RSI) Overview
This script is designed for traders seeking a trend-following approach that adapts to different currency pairs (e.g., EURUSD, NZDUSD, XAUUSD). It combines moving average crossovers with ATR-based stops, optional trend filters, and RSI filters to help reduce false signals and capture larger moves.
Key Features
1. Auto-Detect Logic
- Automatically applies different moving average periods and ATR multipliers based on the symbol (e.g., XAUUSD, EURUSD, NZDUSD).
- Makes it easy to switch charts without manually adjusting parameters each time.
2. ATR-Based Stop
- Uses the Average True Range (ATR) to set dynamic stop-loss levels, adapting to each market’s volatility.
3. Optional Trend Filter
- Filters out trades if price is below the 200 SMA for longs (and above for shorts), aiming to avoid choppy, range-bound markets.
4. Optional RSI Filter
- Only enters long if RSI is above a certain threshold (e.g., 50), or short if below another threshold, reducing entries during low momentum.
5. Partial Exit & Trailing/Break-Even
- Locks in partial profit at a chosen R:R (e.g., 1:1), then either trails the remaining position or moves the stop to break-even.
- This helps capture additional gains if the trend extends beyond the initial target.
6. Customizable Parameters
- You can toggle on/off each filter (Trend, RSI) and adjust the ATR multiplier, MA periods, partial exit levels, etc.
- Allows easy optimization for different pairs or timeframes.
How to Use
1. Add to Chart: Click “Add to chart” in the Pine Editor.
2. Configure Inputs: In the script’s settings, toggle the filters you want (Trend Filter, RSI Filter, etc.) and set your desired ATR multiplier, RSI thresholds, partial exit ratio, etc.
3. Strategy Tester: Check the performance under the “Strategy Tester” tab. Adjust parameters if needed.
4. Realistic Settings: Consider adding spreads/commissions in the “Properties” tab for more accurate backtests, especially if you trade pairs with higher spreads (like XAUUSD).
Disclaimer
No Guarantee: This script does not guarantee profits. Markets are unpredictable, and results may vary with market conditions.
For Educational Purposes: Always do your own research and forward testing. Past performance does not indicate future results.
TTMW+ : TTMW Trend-Following System TTMW Trend-Following System
Developed by Stamp - To The Milky Way
# What is TTMW Trend Following System ? #
- TTMW Trend-Following System is designed and developed by "To The Milky Way". The indicator is very simple and useful for low time-preference trader, the concept of the indicator is to follow the trend when the strong buy momentum is indicated using the only indicator ,RSI (Relative Strength Index), to provide the signal for the traders. The cross-over of RSI and overbought value indicates the strong Buy momentum and the possible FOMO state, labels the Buy Signal which is indicated on the chart. The cross-under of RSI and oversold value indicated the strong Sell momentum that would be the Take-Profit or Stop-Loss target.
- The TTMW Trend-Following System is able to Backtest the performance of the system with any specific ticker by using the Strategy Tester that is provided in Tradingview, so the traders can verify the past performance of the system performing in any specify ticker before making the investing decision.
- The Trend Following system is better to use in large timeframe. The indicator is designed and developed to perform on 1D Timeframe.
# How to use ? #
- The system is very simple to use. The system is designed for 3 trading style (Normal, Aggressive, Super Aggressive) which can be selected in the setting. Traders can select the trading style which fit the best with their trading style.
- The system is developed with the Dashboard that can be enabled in the setting. The Dashboard provides the major informations that can help the traders.
- The system has an alert function that can be used to alert via Email when the Buy or Sell signal is triggered.
WAE TrendA trend follower based on Waddah Attar Explosion, a day trading system based on MACD and BB combined. This also has filters based on RSI, EMA and ADX, and stop losses and ADX for exits.
This approach seems to work well for scalping, in 5m to 1h candles. Possibly could be used for swing as well, but haven't tried it.
T!M - Wave Trend Strategy with DatesUsing Lazy Bear's original Wave Trend script but I added dates to it to make it easier to backtest.
buy down and sell high trend 200 sma and ma cross this indicator showing you when have to buy down and sell high and also can see the market trend is being above or below
I'm sorry if there is an error
4-Hour Stochastic EMA TrendThis trading strategy relies heavily on catching the trend. You
may have success using this strategy on as low as the one hour
chart or as high as the daily chart; however, I’ve had most
success trading it on the four hour chart. This strategy consists
of four indicators, which are:
1. 5 Period Exponential Moving Average (closed)
2. 15 Period Exponential Moving Average (closed)
3. 50 Period Exponential Moving Average (closed)
4. Stochastic indicator K=13 D=5 Smooth=5 (13,5,5) 80/20
Levels
Refer
VT Main Trend (HA) FCPO 10 Minutes StrategyDescription of Victory Trend With Heikin Ashi Color's items. The Buy Sell strategy is based on the Main Trend item only and user required to input the related commission for different product.
This scritp also allow User to alter the Main Trend parameter for get better result when test at different products and different time frame.
VT Trend With Heikin Ashi Color indicator is formed by Green & Red Main Trend Band, Secondary Band, 4 days HLC Black color line, Mid Term line (Purple & Gray Color Line and Long Term Blue line. Green up arrow with "Buy" text and Red Down Arrow with "sell" text for alert the potential entry chances.
1) Green color Up Trend Main Trend Band with solid line : form by 2 moving average lines and in green color when fast moving average is above slow moving average line
2) Red Color Down Trend Main Trend Band with solid line form by 2 moving average lines and in red color when fast moving average is below slow moving average line
3) Green Up arrow with "buy" text appear : When red color down Trend Main Trend Band with solid line turn from red color to green color, mean potential buy entry
4) Red down arrow with "Sell" text appear : When green color up Trend Main Trend Band with solid line turn from Green color to red color, mean potential Sell entry
5) Black color line = 4 days HLC line
6) Mid term line = Purple color (when up) and gray color (when down)
7) Long term line = Coastal (Light blue) color
8) Stronger Up trend start = When Mid term line cross up Long term line
9) Stronger down trend start = When Mid term line cross down Long term line
10)Background color which represent the Up/down trend and stronger Up/down trend ,
a) lighten Green = Main trend in uptrend but Main trend's slow moving average line haven't cross up mid term line
b) Green =Main trend in uptrend and Main trend's slow moving average line had cross up mid term line
c) lighten Red = Main trend in down trend but Main trend's slow moving average line haven't cross down mid term line
d) Red = Main trend in down trend and Main trend's slow moving average line had cross down mid term line
11) When Up green color triangle appear: mean the candlestick closing price is cross up Black color line (4 days HLC line) & price have potential continue up in short term
When Down Red color triangle appear: mean the candlestick closing price is cross down Black color line (4 days HLC line) & price have potential continue down in short term
12) Green color Up Trend Secondary Trend Band with solid line : form by 2 moving average lines and in green color when fast moving average is above slow moving average line
13) Red Color Down Trend Secondary Trend Band with solid line form by 2 moving average lines and in red color when fast moving average is below slow moving average line
Buy entry strategy No.1:
When Green arrow with "Buy" text appear and wait for the candlestick closed, and enter buy position on next candlestick .
Cut Loss exit: When Main trend turn into red color with Red down Arrow with "sell" text appear.
Target price no.1 : For hold over night. To close position When for Main trend turn into red color band and Red down Arrow with "sell" text appear.
Target price no.2 : For Intraday trade. To close position When price close below the black line
Buy entry strategy No.2:
After green up arrow appear and to add more position when Mid term purple line cross up Long term Blue line.
Cut Loss exit: When Main trend turn into red color with Red down Arrow with "sell" text appear.
Target price no.1 : For hold over night. To close position When for Main trend turn into red color band and Red down Arrow with "sell" text appear.
Target price no.2 : For Intraday trade. To close position When price close below the black line
Sell entry strategy No.1:
When Red arrow with "Sell" text appear and wait for the candlestick closed, and enter sell position on next candlestick .
Cut Loss exit: When Main trend turn into green color with green Up Arrow with "buy" text appear.
Target price no.1 : For hold over night. To close position When for Main trend turn into green color band and green Up Arrow with "Buy" text appear.
Target price no.2 : For Intraday trade. To close position When price close up the black line
Sell entry strategy No.2:
After Red Down arrow appear and to add more position when Mid term Gray color line cross down Long term Blue line.
Cut Loss exit: When Main trend turn into green color with green Up Arrow with "buy" text appear.
Target price no.1 : For hold over night. To close position When for Main trend turn into green color band and green Up Arrow with "Buy" text appear.
Target price no.2 : For Intraday trade. To close position When price close up the black line
"Use the link below to contact Owner for obtain access to this indicator"
VT Main Trend (HA) StrategyDescription of Victory Trend With Heikin Ashi Color's items. The Buy Sell strategy is based on the Main Trend item only and user required to input the related commission for different product.
This scritp also allow User to alter the Main Trend parameter for get better result when test at different products and different time frame.
VT Trend With Heikin Ashi Color indicator is formed by Green & Red Main Trend Band, Secondary Band, 4 days HLC Black color line, Mid Term line (Purple & Gray Color Line and Long Term Blue line. Green up arrow with "Buy" text and Red Down Arrow with "sell" text for alert the potential entry chances.
1) Green color Up Trend Main Trend Band with solid line : form by 2 moving average lines and in green color when fast moving average is above slow moving average line
2) Red Color Down Trend Main Trend Band with solid line form by 2 moving average lines and in red color when fast moving average is below slow moving average line
3) Green Up arrow with "buy" text appear : When red color down Trend Main Trend Band with solid line turn from red color to green color, mean potential buy entry
4) Red down arrow with "Sell" text appear : When green color up Trend Main Trend Band with solid line turn from Green color to red color, mean potential Sell entry
5) Black color line = 4 days HLC line
6) Mid term line = Purple color (when up) and gray color (when down)
7) Long term line = Coastal (Light blue) color
8) Stronger Up trend start = When Mid term line cross up Long term line
9) Stronger down trend start = When Mid term line cross down Long term line
10)Background color which represent the Up/down trend and stronger Up/down trend ,
a) lighten Green = Main trend in uptrend but Main trend's slow moving average line haven't cross up mid term line
b) Green =Main trend in uptrend and Main trend's slow moving average line had cross up mid term line
c) lighten Red = Main trend in down trend but Main trend's slow moving average line haven't cross down mid term line
d) Red = Main trend in down trend and Main trend's slow moving average line had cross down mid term line
11) When Up green color triangle appear: mean the candlestick closing price is cross up Black color line (4 days HLC line) & price have potential continue up in short term
When Down Red color triangle appear: mean the candlestick closing price is cross down Black color line (4 days HLC line) & price have potential continue down in short term
12) Green color Up Trend Secondary Trend Band with solid line : form by 2 moving average lines and in green color when fast moving average is above slow moving average line
13) Red Color Down Trend Secondary Trend Band with solid line form by 2 moving average lines and in red color when fast moving average is below slow moving average line
Buy entry strategy No.1:
When Green arrow with "Buy" text appear and wait for the candlestick closed, and enter buy position on next candlestick .
Cut Loss exit: When Main trend turn into red color with Red down Arrow with "sell" text appear.
Target price no.1 : For hold over night. To close position When for Main trend turn into red color band and Red down Arrow with "sell" text appear.
Target price no.2 : For Intraday trade. To close position When price close below the black line
Buy entry strategy No.2:
After green up arrow appear and to add more position when Mid term purple line cross up Long term Blue line.
Cut Loss exit: When Main trend turn into red color with Red down Arrow with "sell" text appear.
Target price no.1 : For hold over night. To close position When for Main trend turn into red color band and Red down Arrow with "sell" text appear.
Target price no.2 : For Intraday trade. To close position When price close below the black line
Sell entry strategy No.1:
When Red arrow with "Sell" text appear and wait for the candlestick closed, and enter sell position on next candlestick .
Cut Loss exit: When Main trend turn into green color with green Up Arrow with "buy" text appear.
Target price no.1 : For hold over night. To close position When for Main trend turn into green color band and green Up Arrow with "Buy" text appear.
Target price no.2 : For Intraday trade. To close position When price close up the black line
Sell entry strategy No.2:
After Red Down arrow appear and to add more position when Mid term Gray color line cross down Long term Blue line.
Cut Loss exit: When Main trend turn into green color with green Up Arrow with "buy" text appear.
Target price no.1 : For hold over night. To close position When for Main trend turn into green color band and green Up Arrow with "Buy" text appear.
Target price no.2 : For Intraday trade. To close position When price close up the black line
"Use the link below to contact Owner for obtain access to this indicator"
Linear trendBy request of a user
I just put this indicator which is a linear regression that work on same logic as super trend
the control is by length (len) and the deviation
there is alerts and signals
try to find best settings according to your needs
it can done in a different way as well
this one seems to work nice on stocks
cardi - trend followingTrading strategy tries to get involved in trends at the beginning in the low time frame. Instead of staying flat, the statistical components in the algorithm help strategy to stay in the trend as long as it predicts that buyers or sellers will continue to profit.
Backtest is calculated by using 10% of equity and 0.075% market fee is defined as default. Commission may differ depending on the preferred exchange to trade.
PM us to obtain access.






















