Ergotic MDI (Mean Deviation Indicator) Bactest This is one of the techniques described by William Blau in his book "Momentum,
Direction and Divergence" (1995). If you like to learn more, we advise you to
read this book. His book focuses on three key aspects of trading: momentum,
direction and divergence. Blau, who was an electrical engineer before becoming
a trader, thoroughly examines the relationship between price and momentum in
step-by-step examples. From this grounding, he then looks at the deficiencies
in other oscillators and introduces some innovative techniques, including a
fresh twist on Stochastics. On directional issues, he analyzes the intricacies
of ADX and offers a unique approach to help define trending and non-trending periods.
You can change long to short in the Input Settings
Please, use it only for learning or paper trading. Do not for real trading.
Cari dalam skrip untuk "algo"
Ergotic MACD Strategy Backtest This is one of the techniques described by William Blau in his book
"Momentum, Direction and Divergence" (1995). If you like to learn more,
we advise you to read this book. His book focuses on three key aspects
of trading: momentum, direction and divergence. Blau, who was an electrical
engineer before becoming a trader, thoroughly examines the relationship
between price and momentum in step-by-step examples. From this grounding,
he then looks at the deficiencies in other oscillators and introduces some
innovative techniques, including a fresh twist on Stochastics. On directional
issues, he analyzes the intricacies of ADX and offers a unique approach to help
define trending and non-trending periods.
Blau`s indicator is like usual MACD, but it plots opposite of meaningof
stndard MACD indicator.
You can change long to short in the Input Settings
Please, use it only for learning or paper trading. Do not for real trading.
Elder Ray (Bull Power) Strategy Backtest Developed by Dr Alexander Elder, the Elder-ray indicator measures buying
and selling pressure in the market. The Elder-ray is often used as part
of the Triple Screen trading system but may also be used on its own.
Dr Elder uses a 13-day exponential moving average (EMA) to indicate the
market consensus of value. Bull Power measures the ability of buyers to
drive prices above the consensus of value. Bear Power reflects the ability
of sellers to drive prices below the average consensus of value.
Bull Power is calculated by subtracting the 13-day EMA from the day's High.
Bear power subtracts the 13-day EMA from the day's Low.
You can use in the xPrice any series: Open, High, Low, Close, HL2, HLC3, OHLC4 and ect...
You can change long to short in the Input Settings
Please, use it only for learning or paper trading. Do not for real trading.
Elder Ray (Bear Power) Strategy Backtest Developed by Dr Alexander Elder, the Elder-ray indicator measures buying
and selling pressure in the market. The Elder-ray is often used as part
of the Triple Screen trading system but may also be used on its own.
Dr Elder uses a 13-day exponential moving average (EMA) to indicate the
market consensus of value. Bear Power measures the ability of sellers to
drive prices below the consensus of value. Bear Power reflects the ability
of sellers to drive prices below the average consensus of value.
Bull Power is calculated by subtracting the 13-day EMA from the day's High.
Bear power subtracts the 13-day EMA from the day's Low.
You can use in the xPrice any series: Open, High, Low, Close, HL2, HLC3, OHLC4 and ect...
You can change long to short in the Input Settings
Please, use it only for learning or paper trading. Do not for real trading.
ECO Strategy Backtest We call this one the ECO for short, but it will be listed on the indicator list
at W. Blau’s Ergodic Candlestick Oscillator. The ECO is a momentum indicator.
It is based on candlestick bars, and takes into account the size and direction
of the candlestick "body". We have found it to be a very good momentum indicator,
and especially smooth, because it is unaffected by gaps in price, unlike many other
momentum indicators.
We like to use this indicator as an additional trend confirmation tool, or as an
alternate trend definition tool, in place of a weekly indicator. The simplest way
of using the indicator is simply to define the trend based on which side of the "0"
line the indicator is located on. If the indicator is above "0", then the trend is up.
If the indicator is below "0" then the trend is down. You can add an additional
qualifier by noting the "slope" of the indicator, and the crossing points of the slow
and fast lines. Some like to use the slope alone to define trend direction. If the
lines are sloping upward, the trend is up. Alternately, if the lines are sloping
downward, the trend is down. In this view, the point where the lines "cross" is the
point where the trend changes.
When the ECO is below the "0" line, the trend is down, and we are qualified only to
sell on new short signals from the Hi-Lo Activator. In other words, when the ECO is
above 0, we are not allowed to take short signals, and when the ECO is below 0, we
are not allowed to take long signals.
You can change long to short in the Input Settings
Please, use it only for learning or paper trading. Do not for real trading.
DiNapoli Detrended Oscillator Strategy Backtest DiNapoli Detrended Oscillator Strategy
You can change long to short in the Input Settings
Please, use it only for learning or paper trading. Do not for real trading.
DAPD - Strategy Backtest This indicator is similar to Bollinger Bands. It based on DAPD - Daily
Average Price Delta. DAPD is based upon a summation for each of the
highs (hod) for the 21 days prior to today minus the summation for
each of the lows (lod) for the last 21 days prior to today. The result
of this calculation would then be divided by 21.
It will be buy when high above previos DAPD high and sell if low below previos DAPD low
You can change long to short in the Input Settings
Please, use it only for learning or paper trading. Do not for real trading.
Chaikin Volatility Strategy Backtest Chaikin's Volatility indicator compares the spread between a security's
high and low prices. It quantifies volatility as a widening of the range
between the high and the low price.
You can use in the xPrice1 and xPrice2 any series: Open, High, Low, Close, HL2,
HLC3, OHLC4 and ect...
You can change long to short in the Input Settings
Please, use it only for learning or paper trading. Do not for real trading.
CCI Strategy Reversed Backtest The Commodity Channel Index (CCI) is best used with markets that display cyclical or
seasonal characteristics, and is formulated to detect the beginning and ending of these
cycles by incorporating a moving average together with a divisor that reflects both possible
and actual trading ranges. The final index measures the deviation from normal, which indicates
major changes in market trend.
To put it simply, the Commodity Channel Index (CCI) value shows how the instrument is trading
relative to its mean (average) price. When the CCI value is high, it means that the prices are
high compared to the average price; when the CCI value is down, it means that the prices are low
compared to the average price. The CCI value usually does not fall outside the -300 to 300 range
and, in fact, is usually in the -100 to 100 range.
You can change long to short in the Input Settings
Please, use it only for learning or paper trading. Do not for real trading.
Breakout Range Short Strategy BacktestBreakout Range Short Strategy
You can change long to short in the Input Settings
Please, use it only for learning or paper trading. Do not for real trading.
Breakout Range Long Strategy Backtest Breakout Range Long Strategy
You can change long to short in the Input Settings
Please, use it only for learning or paper trading. Do not for real trading.
Bill Williams. Awesome Oscillator (AC) Strategy Backtest This indicator plots the oscillator as a histogram where blue denotes
periods suited for buying and red . for selling. If the current value
of AO (Awesome Oscillator) is above previous, the period is considered
suited for buying and the period is marked blue. If the AO value is not
above previous, the period is considered suited for selling and the
indicator marks it as red.
You can make changes in the property for set calculating strategy MA, EMA, WMA
Please, use it only for learning or paper trading. Do not for real trading.
Bandpass Filter Reversed Strategy BacktestThe related article is copyrighted material from
Stocks & Commodities Mar 2010
You can use in the xPrice any series: Open, High, Low, Close, HL2, HLC3, OHLC4 and ect...
Please, use it only for learning or paper trading. Do not for real trading.
Average True Range Reversed Strategy Average True Range Trailing Stops Strategy, by Sylvain Vervoort
The related article is copyrighted material from Stocks & Commodities Jun 2009
Please, use it only for learning or paper trading. Do not for real trading.
3-Bar-Reversal-Pattern Strategy Backtest This startegy based on 3-day pattern reversal described in "Are Three-Bar
Patterns Reliable For Stocks" article by Thomas Bulkowski, presented in
January, 2000 issue of Stocks&Commodities magazine.
That pattern conforms to the following rules:
- It uses daily prices, not intraday or weekly prices;
- The middle day of the three-day pattern has the lowest low of the three days, with no ties allowed;
- The last day must have a close above the prior day's high, with no ties allowed;
- Each day must have a nonzero trading range.
Please, use it only for learning or paper trading. Do not for real trading.
2/20 Exponential Moving Average StrategyThis indicator plots 2/20 exponential moving average. For the Mov
Avg X 2/20 Indicator, the EMA bar will be painted when the Alert criteria is met.
Please, use it only for learning or paper trading. Do not for real trading.
Everyday 0003 _ MAC Pullback I recently posted a Moving Averge Crossover strategy for my Everyday project - a project I've given myself where I try to create one strategy everyday in between 15 minutes and 2 hours.
In the comments of my last published idea, user SignalTradersUK was very kind and suggested I try the following in my next study:
"i think your next study should be, to workout what to do after the Moving Average cross! If you look just on the chart you have posted, Price would appear to always come back to the levels where the 2 MA's cross and then go back in the direction of the crossing of the MA's. It's a great pull back strategy."
I'm really just beginning to learn about coding strategies so I'm not 100% sure I correctly understood his suggestion.
I admit I had difficulties wrapping my head around how to do this.
Anyway, the result is a strategy which runs alongside the main Moving Average Crossover.
'The Algorithm'
When the fast and slow MA cross the strategy traces back 40 days to find a swing low.
This swing low and the price at the MA cross is used to calculate a fib 1.272 extension.
The price at this 1.272 extension is used to place a Pullback short order.
Since we're shorting a bull trend, a tight stop is used.
If the pullback reaches down to the fib 0.618 we take profit (close the short).
Like I said, I don't know if I correctly understood SignalTradersUK feedback, but I really appreciate the
feedback and advice!
As always I'm hoping to learn from the community, so all feedback, corrections and advice is very welcome!
Thanks!
/pbergden
Moving Average Crossover 0001The first strategy for my (also first) Everyday project. During the rest of 2016 I plan to create a new strategy everyday
and I give myself between 15 minutes and 2 hours to complete the idea.
The goal is to improve my knowledge of Pine Script, become a faster strategy coder, and experiment with different strategic trading ideas.
I'm new to strategies and algorithmic trading, and hoping to learn from the community, so any feedback, advice or corrections is very much welcome!
/pbergden
Forex Master (EUR/USD)ATTENTION:
This is a symmetrical algorithm designed only for trading EUR/USD on the 1h time frame. For other currency pairs and time frames, you need to re-calibrate the RSI-EMAs as well as the profit targets and stop losses.
BACKTEST CONDITIONS:
Initial equity = $100,000 (no leverage)
Order size = 100% of equity
Pyramiding = disabled
TRADING RULES:
Long entry = EMA20(RSI10) cross> 50
Profit limit = 50 pips
Stop loss = 50 pips
Short entry = EMA30(RSI30) cross< 50
Profit limit = 50 pips
Stop loss = 50 pips
Long entry = Short exit
Short entry = long exit
DISCLAIMER: None of my ideas and posts are investment advice. Past performance is not an indication of future results. This strategy was constructed with the benefit of hindsight and its future performance cannot be guaranteed.
Liquid Pulse Liquid Pulse by Dskyz (DAFE) Trading Systems
Liquid Pulse is a trading algo built by Dskyz (DAFE) Trading Systems for futures markets like NQ1!, designed to snag high-probability trades with tight risk control. it fuses a confluence system—VWAP, MACD, ADX, volume, and liquidity sweeps—with a trade scoring setup, daily limits, and VIX pauses to dodge wild volatility. visuals include simple signals, VWAP bands, and a dashboard with stats.
Core Components for Liquid Pulse
Volume Sensitivity (volumeSensitivity) controls how much volume spikes matter for entries. options: 'Low', 'Medium', 'High' default: 'High' (catches small spikes, good for active markets) tweak it: 'Low' for calm markets, 'High' for chaos.
MACD Speed (macdSpeed) sets the MACD’s pace for momentum. options: 'Fast', 'Medium', 'Slow' default: 'Medium' (solid balance) tweak it: 'Fast' for scalping, 'Slow' for swings.
Daily Trade Limit (dailyTradeLimit) caps trades per day to keep risk in check. range: 1 to 30 default: 20 tweak it: 5-10 for safety, 20-30 for action.
Number of Contracts (numContracts) sets position size. range: 1 to 20 default: 4 tweak it: up for big accounts, down for small.
VIX Pause Level (vixPauseLevel) stops trading if VIX gets too hot. range: 10 to 80 default: 39.0 tweak it: 30 to avoid volatility, 50 to ride it.
Min Confluence Conditions (minConditions) sets how many signals must align. range: 1 to 5 default: 2 tweak it: 3-4 for strict, 1-2 for more trades.
Min Trade Score (Longs/Shorts) (minTradeScoreLongs/minTradeScoreShorts) filters trade quality. longs range: 0 to 100 default: 73 shorts range: 0 to 100 default: 75 tweak it: 80-90 for quality, 60-70 for volume.
Liquidity Sweep Strength (sweepStrength) gauges breakouts. range: 0.1 to 1.0 default: 0.5 tweak it: 0.7-1.0 for strong moves, 0.3-0.5 for small.
ADX Trend Threshold (adxTrendThreshold) confirms trends. range: 10 to 100 default: 41 tweak it: 40-50 for trends, 30-35 for weak ones.
ADX Chop Threshold (adxChopThreshold) avoids chop. range: 5 to 50 default: 20 tweak it: 15-20 to dodge chop, 25-30 to loosen.
VWAP Timeframe (vwapTimeframe) sets VWAP period. options: '15', '30', '60', '240', 'D' default: '60' (1-hour) tweak it: 60 for day, 240 for swing, D for long.
Take Profit Ticks (Longs/Shorts) (takeProfitTicksLongs/takeProfitTicksShorts) sets profit targets. longs range: 5 to 100 default: 25.0 shorts range: 5 to 100 default: 20.0 tweak it: 30-50 for trends, 10-20 for chop.
Max Profit Ticks (maxProfitTicks) caps max gain. range: 10 to 200 default: 60.0 tweak it: 80-100 for big moves, 40-60 for tight.
Min Profit Ticks to Trail (minProfitTicksTrail) triggers trailing. range: 1 to 50 default: 7.0 tweak it: 10-15 for big gains, 5-7 for quick locks.
Trailing Stop Ticks (trailTicks) sets trail distance. range: 1 to 50 default: 5.0 tweak it: 8-10 for room, 3-5 for fast locks.
Trailing Offset Ticks (trailOffsetTicks) sets trail offset. range: 1 to 20 default: 2.0 tweak it: 1-2 for tight, 5-10 for loose.
ATR Period (atrPeriod) measures volatility. range: 5 to 50 default: 9 tweak it: 14-20 for smooth, 5-9 for reactive.
Hardcoded Settings volLookback: 30 ('Low'), 20 ('Medium'), 11 ('High') volThreshold: 1.5 ('Low'), 1.8 ('Medium'), 2 ('High') swingLen: 5
Execution Logic Overview trades trigger when confluence conditions align, entering long or short with set position sizes. exits use dynamic take-profits, trailing stops after a profit threshold, hard stops via ATR, and a time stop after 100 bars.
Features Multi-Signal Confluence: needs VWAP, MACD, volume, sweeps, and ADX to line up.
Risk Control: ATR-based stops (capped 15 ticks), take-profits (scaled by volatility), and trails.
Market Filters: VIX pause, ADX trend/chop checks, volatility gates. Dashboard: shows scores, VIX, ADX, P/L, win %, streak.
Visuals Simple signals (green up triangles for longs, red down for shorts) and VWAP bands with glow. info table (bottom right) with MACD momentum. dashboard (top right) with stats.
Chart and Backtest:
NQ1! futures, 5-minute chart. works best in trending, volatile conditions. tweak inputs for other markets—test thoroughly.
Backtesting: NQ1! Frame: Jan 19, 2025, 09:00 — May 02, 2025, 16:00 Slippage: 3 Commission: $4.60
Fee Typical Range (per side, per contract)
CME Exchange $1.14 – $1.20
Clearing $0.10 – $0.30
NFA Regulatory $0.02
Firm/Broker Commis. $0.25 – $0.80 (retail prop)
TOTAL $1.60 – $2.30 per side
Round Turn: (enter+exit) = $3.20 – $4.60 per contract
Disclaimer this is for education only. past results don’t predict future wins. trading’s risky—only use money you can lose. backtest and validate before going live. (expect moderators to nitpick some random chart symbol rule—i’ll fix and repost if they pull it.)
About the Author Dskyz (DAFE) Trading Systems crafts killer trading algos. Liquid Pulse is pure research and grit, built for smart, bold trading. Use it with discipline. Use it with clarity. Trade smarter. I’ll keep dropping badass strategies ‘til i build a brand or someone signs me up.
2025 Created by Dskyz, powered by DAFE Trading Systems. Trade smart, trade bold.
Titan X 📈 Titan X – Optimized Trend Strategy with Gradient ZLEMA, RMI, CCI, ROC, and Volume Confirmation
Titan X is a precision-engineered trend-following strategy designed for crypto markets and high-volatility assets. It is not just a combination of indicators, but a carefully constructed, non-repainting system where each component plays a specific role in confirming high-probability trade setups. The strategy detects strong directional moves, confirms them with momentum and volume, and manages trade exits without relying on traditional stop losses.
🔍 How the Indicators Work Together
✅ 1. ZLEMA Baseline + Gradient Filter
A Zero Lag Exponential Moving Average (ZLEMA) is used to track directional trend with minimal lag.
A gradient (slope) is calculated from the ZLEMA to measure trend acceleration. This confirms whether a trend is gaining strength or losing momentum.
Entries are only taken when the ZLEMA gradient exceeds a user-defined threshold, ensuring trades are only taken in strong, developing trends.
✅ 2. RMI – Relative Momentum Index (with Memory)
RMI captures sustained momentum direction over time.
It helps validate that price isn't just spiking, but truly trending.
Titan X uses RMI as a trend memory filter, requiring consistent momentum alignment before entry.
✅ 3. Momentum Timing – ROC + CCI
The Rate of Change (ROC) determines the strength and direction of recent momentum.
The Commodity Channel Index (CCI) checks price deviation from a moving average baseline, identifying whether momentum is aligned with market structure.
This combo prevents trades in weak, flat, or conflicting conditions.
✅ 4. Volume Spike Confirmation
Titan X uses a relative volume filter, requiring the current bar’s volume to exceed a moving average threshold.
This ensures trades are only triggered when there is clear breakout interest from market participants, helping avoid fakeouts and low-volume moves.
🎯 Trade Entry & Exit Rules
✅ Entry Conditions:
All five filters must align:
Trend direction (ZLEMA slope)
Momentum (ROC & CCI)
Trend memory (RMI)
Volume (Spike filter)
Trades are entered on the next bar after all confirmations, ensuring 100% non-repainting behavior.
✅ Take Profit System (Multi-Level TP):
TP1: Closes 50% of the position at a user-defined % gain (default: 2%)
TP2: Closes the remaining 50% of the position at a higher % gain (default: 4%)
Each TP is executed via limit order to ensure realistic and backtestable fills.
❌ No Stop Loss Used
Instead of using fixed stop losses, Titan X closes positions early when trend conditions weaken.
This dynamic exit logic is based on a reversal in ZLEMA gradient, which serves as a weak trend detection system.
⏱️ Cooldown Logic
A 1-bar cooldown is enforced between trades to avoid same-bar exit/entry violations on TradingView.
This improves execution accuracy and avoids overtrading on choppy price action.
📊 Real-Time Strategy Dashboard
Titan X includes a live dashboard that provides full transparency:
Current Position (Long / Short / Flat)
Entry Price
TP1 Hit? / TP2 Hit?
Bars Since Entry
Win Rate (%)
Profit Factor
Ideal for both manual monitoring and automated bot strategies.
🔔 Bot-Ready Multi-Exchange Alerts
Alerts can be configured for:
ENTER-LONG, ENTER-SHORT
EXIT-LONG, EXIT-SHORT
TP1 / TP2 targets
Messages are fully customizable and designed for platforms like:
WonderTrading
3Commas
TradingConnector
⚙️ Designed For:
Timeframes: 1H and 4H (optimized for crypto)
Markets: Altcoins, BTC/ETH, high-volatility pairs
Traders: Trend-followers, momentum scalpers, algo bot users
Goal: High accuracy entries, structured exits, zero repainting, and flexible trade management
⚠️ TradingView Disclosure
This strategy is provided for educational purposes only. It does not constitute investment advice, nor does it guarantee any returns. Trading carries risk; test thoroughly before using in live environments.
Gradient Sniper Elite🧠 Gradient Sniper Elite — Precision Trend Detection and Tactical Trade Execution for Crypto
Gradient Sniper Elite is a high-performance crypto trend strategy engineered for accuracy, adaptability, and smart execution on the 1-hour timeframe. This script is not just a mashup — it's a purpose-built system that combines trend, momentum, and volume filters in a structured and non-repainting framework designed for optimal entry and exit timing.
🔍 What Makes It Original?
This strategy combines several proven concepts into a unified, precision-calibrated trade engine:
✅ ZLEMA Gradient Filter: A slope-based trend filter that captures the direction and strength of momentum shifts without repainting.
✅ TEMA Confirmation: Triple EMA logic confirms trend acceleration or exhaustion by analyzing layered EMA cross-smoothing.
✅ RMI-Based Trend Direction: Replaces traditional RSI with a Relative Momentum Index (RMI), which smooths price momentum and avoids lag.
✅ ROC & Smoothed CCI: Dual momentum filters ensure that trades align with both velocity and structure of price moves.
✅ Volume Spike Filter: Filters out false breakouts and manipulation by confirming entries only during statistically significant volume surges.
✅ TP1/TP2 Split Take Profit Logic: 50% partial exit at TP1 and full exit at TP2. Ensures flexible profit-taking while maximizing trend continuation gains.
✅ Trend Weakness Exit: Trades are exited cleanly when the trend begins to weaken (as confirmed by RMI flip), preventing overstay and drawdown.
✅ 1-Bar Reversal Delay: The system enforces a 1-bar delay between a trade closure and any potential reversal entry, ensuring clean trend reversals and realistic live trading behavior.
✅ No Stop Loss: This strategy does not use a stop loss. Instead, it exits trades based on trend weakness or TP2 being hit. This avoids premature exits in volatile crypto environments, while maintaining controlled and dynamic trade management logic.
⚙️ How It Works
This strategy uses multi-layered confirmation:
Trend Structure
ZLEMA Gradient: Captures the slope of price action.
White Line + Fast/Slow Tether Lines: Define macro trend structure and act as dynamic S/R filters.
Momentum Alignment
Rate of Change (ROC): Measures directional velocity.
Smoothed CCI: Refines entry timing within the trend.
TEMA: Adds second-layer trend confirmation.
Volume Confirmation
Entry signals are validated by detecting relative volume spikes compared to a moving average baseline, avoiding entries on low-volume or fake breakouts.
Trade Management
Dynamic take-profits (TP1/TP2).
Immediate exit on trend weakening.
No same-bar entry/exit — reversal entries are delayed until after full exit confirmation.
No stop loss — trade management is handled via trend logic and take profit levels.
📊 Dashboard Overview
Gradient Sniper Elite includes a built-in dashboard in the top-right corner of the chart. It dynamically updates on each bar and shows:
📍 Position: Displays "Long", "Short", or "Flat" depending on the active trade
💰 Entry Price: The exact price where the trade was entered
📈 Unrealized %: Current profit/loss as a percentage
💵 Unrealized $: Estimated PnL in dollars, scaled to your backtest capital
📊 Trades / Win Rate: Live counter for total trades, win/loss count, and win rate
🎯 TP1 Hit / TP2 Hit: Shows ✅ or ❌ depending on whether each target level was reached during the current trade
This dashboard helps you monitor trade status, track live performance, and validate signal behavior in real time — all without repainting or relying on external tools.
📈 How to Use
Timeframe: Optimized for the 1-hour timeframe, but adaptable.
Asset Class: Primarily built for crypto markets, especially fast-moving alts like AVAX, LINK, QNT, etc.
Trade Mode: Supports long and short trades with clean reversal logic.
Dashboard: Live stats including position status, TP1/TP2 hit, win rate, and real-time PnL tracking.
Backtest Ready: Built with full compliance to TradingView backtest engine — results are realistic and match live-bar behavior.
⚠️ No Repainting — No Guesswork
Every element in this script is designed to work with confirmed bar data only. There is zero forward-looking logic. This makes Gradient Sniper Elite fully compatible with both backtesting and live algo execution.
🧩 Why This Isn’t Just a Mashup
Each indicator in this strategy has a specific role:
ZLEMA: Core trend slope engine.
TEMA: Trend reinforcement.
RMI: Directional decision layer.
CCI & ROC: Entry timing refinement.
Volume Filter: Risk filtering.
They’re not merged randomly, but combined in sequence to eliminate noise and optimize entries.
📌 Disclaimer
This script is for informational and educational purposes only. It does not constitute financial advice or a recommendation to buy or sell any asset. Always do your own research and use appropriate risk management when trading. Past performance does not guarantee future results.
Autonomous 5-Minute RobotKey Components of the Strategy:
Trend Detection:
A 50-period simple moving average (SMA) is used to define the market trend. If the current close is above the SMA, the market is considered to be in an uptrend (bullish), and if it's below, it's considered a downtrend (bearish).
The strategy also looks at the trend over the last 30 minutes (6 candles in a 5-minute chart). The strategy compares the previous close with the current close to detect an uptrend or downtrend.
Volume Analysis:
The strategy calculates buyVolume and sellVolume based on price movement within each candle.
The condition for entering a long position is when the market is in an uptrend, and the buy volume is greater than the sell volume.
The condition for entering a short position is when the market is in a downtrend, and the sell volume is greater than the buy volume.
Trade Execution:
The strategy enters a long position when the trend is up and the buy volume is higher than the sell volume.
The strategy enters a short position when the trend is down and the sell volume is higher than the buy volume.
Positions are closed based on stop-loss and take-profit conditions.
Stop-loss is set at 3% below the entry price.
Take-profit is set at 29% above the entry price.
Exit Conditions:
Long trades will be closed if the price falls 3% below the entry price or rises 29% above the entry price.
Short trades will be closed if the price rises 3% above the entry price or falls 29% below the entry price.
Visuals:
The SMA (50-period) is plotted on the chart to show the trend.
Buy and sell signals are marked with labels on the chart for easy identification.
With this being said this algo is still being worked on to be autonomous
Analyze the Market Direction: Determine whether the market is in an uptrend or downtrend over the past 30 minutes (using the last 6 candles in a 5-minute chart).
Use Trend Indicators and Volume: Implement trend-following indicators like moving averages or the SMA/EMA crossover and consider volume to decide when to enter or exit a trade.
Enter and Exit Trades: The robot will enter long positions when the trend is up and short positions when the trend is down. Additionally, it will close positions based on volume signals and price action (e.g., volume spikes, price reversals).