SA Range Rank ALOG PRESSURE 1 AND 2This is a 4-candle market mechanic:
Bull pattern (orange)
Impulse up (strong bullish candle)
Stall / absorption (small candle; indecision)
Trap down (small bearish candle that fails to continue down)
Ignition up (bull candle breaks above the micro-range)
Bear pattern (yellow)
Impulse down
Stall / absorption
Trap up
Ignition down (bear candle breaks below micro-range)
Interpretation:
This is “pressure → absorption → reversal ignition.”
It’s meant to catch the moment where retail commits late and gets forced out.
How to Trade It on 15-Minute
15m is your structure execution timeframe: fewer signals, higher quality.
Recommended Indicator Settings (15m /NQ)
For CLEAN version (best baseline)
Sensitivity: BALANCED
Require VWAP bias: ON
Require EMA slope: ON
Targets: ON
Line extend bars: 40–60
For PRO (Looser) (more signals)
Keep defaults, then:
useVWAP: ON
useTrend: ON
useRetestHold: OFF (turn ON only if you want A+ only)
15m Entry Rules (Simple + Effective)
BULL (orange)
Enter on:
The close of the signal candle or
Next candle if it holds above the breakout area (safer)
BEAR (yellow)
Enter on:
The close of the signal candle or
Next candle if it holds below the breakdown area (safer)
15m Risk & Targets
STOP = the STOP line
PT1 = first scale / partial
PT2 = runner target
Suggested execution
Take 50–70% off at PT1
Move stop to breakeven after PT1 (optional)
Hold remainder to PT2 or trail
When to IGNORE a 15m signal
Skip it if:
Signal prints into a major level (prior day high/low, VWAP bands, overnight high/low)
You’re in the middle of chop and ATR is collapsing hard
The signal prints right before major news (CPI/FOMC)
How to Trade It on 1-Minute
1m is your execution / microstructure timeframe: more signals, faster decisions.
Recommended Indicator Settings (1m /NQ)
CLEAN version (to avoid spam)
Sensitivity: STRICT or BALANCED
VWAP: ON
EMA slope: ON
Targets: ON
PRO (Looser) (if you WANT frequent scalps)
Defaults are fine, but do:
useRetestHold: ON (recommended for 1m to avoid fake-outs)
Keep VWAP ON
1m Entry Rules (must be disciplined)
Best entry method (highest probability)
Wait for signal
Enter on the first retest/hold (if using retest hold)
If not using retest hold: enter only if next bar does not immediately reverse
1m Risk & Targets
PTs are ATR-based. On 1m, ATR is smaller, so targets are naturally tighter.
Use PT1 as a fast scalp, PT2 as stretch.
Suggested execution
Take 70–80% off at PT1
Very small runner to PT2
When to ignore 1m signals
Skip if:
It’s printing against the 15m direction
Price is whipping above/below VWAP repeatedly (chop)
ATR is extremely low (fake signals)
5) “Permission Layer” (15m → 1m workflow)
This is the cleanest way to combine both:
Step 1 (15m)
Use 15m signals as permission:
If 15m prints BULL, then you ONLY take 1m BULL signals for the next 30–90 minutes
If 15m prints BEAR, then you ONLY take 1m BEAR signals
Step 2 (1m)
Use 1m signals for entries and re-entries, with tighter targets.
This matches your framework:
15m = “structure gives permission”
1m = “execution extracts”
6) Ready-to-paste TradingView Descriptions
A) Description for SA 4-Candle Cycle — CLEAN (ATR Auto Targets)
Paste this into your TradingView script description:
SA 4-Candle Cycle (CLEAN) identifies a repeatable market mechanic: impulse → stall/absorption → trap → ignition.
Orange BULL signals print when a 4-candle bullish reversal/continuation cycle completes and price confirms by breaking above the micro-range. Yellow BEAR signals print on the inverse breakdown cycle.
This tool includes ATR-adaptive targets:
STOP = volatility-scaled invalidation level (optionally uses the swing reference candle)
PT1 / PT2 = first and second profit objectives scaled by ATR
Best use
15m: primary signal timeframe (higher quality, fewer signals). Enable VWAP and EMA slope filters for best results.
1m: execution timeframe for scalps and re-entries. Use STRICT/BALANCED sensitivity to reduce noise.
Risk note: This is not financial advice. Always manage risk and confirm with your larger structure levels.
B) Description for SA 4-Candle ATR-Adaptive Cycle — PRO (Looser) + Auto Targets
Paste this into your TradingView script description:
SA 4-Candle Cycle (PRO/Looser) is a higher-frequency variant of the 4-candle cycle model designed to print more signals while still respecting ATR-based structure. It detects impulse → absorption → trap → ignition sequences and plots ATR-scaled STOP, PT1, and PT2 levels automatically.
Best use
15m: use VWAP + EMA slope filters ON for higher probability.
1m: enable retest/hold if you want A+ entries only and fewer false breaks.
This version is ideal when you want earlier detection and more opportunities, while still keeping the risk framework systematic through ATR-adaptive targets.
Risk note: This is not financial advice. Use strict risk management.
Quick Recommendations (so you don’t get flooded)
If you want very high probability:
15m: CLEAN + BALANCED + VWAP ON + EMA slope ON
1m: PRO + VWAP ON + RetestHold ON + (optionally EMA slope ON)
Botsignal
Zendog V2 backtest DCA bot 3commasHi everyone,
After a few iterations and additional implemented features this version of the Backtester is now open source.
The Strategy is a Backtester for 3commas DCA bots. The main usage scenario is to plugin your external indicator, and backtest it using different DCA settings.
Before using this script please make sure you read these explanations and make sure you understand how it works.
Features:
- Because of Tradingview limitations on how orders are grouped into Trades, this Strategy statistics are calculated by the script, so please ignore the Strategy Tester statistics completely
Statistics Table explained:
- Status: either all deals are closed or there is a deal still running, in which case additional info
is provided below, as when the deal started, current PnL, current SO
- Finished deals: Total number of closed deals both Winning and Losing.
A deal is comprised as the Base Order (BO) + all Safety Orders (SO) related to that deal, so this number
will be different than the Strategy Tester List of Trades
- Winning Deals: Deal ended in profit
- Losing deals: Deals ended with loss due to Stop Loss. In the future I might add a Deal Stop condition to
the script, so that will count towards this number as well.
- Total days ( Max / Avg days in Deal ):
Total Days in the Backtest given by either Tradingview limitation on the number of candles or by the
config of the script regarding "Limit Date Range".
Max Days spent in a deal + which period this happened.
Avg days spent in a deal.
- Required capital: This is the total capital required to run the Backtester and it is automatically calculated by
the script taking into consideration BO size, SO size, SO volume scale. This should be the same as 3commas.
This number overwrites strategy.initial_capital and is used to calculate Profit and other stats, so you don't need
to update strategy.initial_capital every time you change BO/SO settings
- Profit after commission
- Buy and Hold return: The PnL that could have been obtained by buying at the close of the first candle of the
backtester and selling at the last.
- Covered deviation: The % of price move from initial BO order covered by SO settings
- Max Deviation: Biggest market % price move vs BO price, in the other direction (for long
is down, for short it is up)
- Max Drawdown: Biggest market % price move vs Avg price of the whole Trade (BO + any SO), in the other
direction (for long price goes down, for short it goes up)
This is calculated for the whole Trade so it is different than List of Trades
- Max / Avg bars in deal
- Total volume / Commission calculated by the strategy. For correct commission please set Commission in the
Inputs Tab and you may ignore Properties Tab
- Close stats for deals: This is a list of how many Trades were closed at each step, including Stop Loss (if
configured), together with covered deviation for that step, the number of deals, and the percentage of this
number from all the deals
TODO: Might add deal avg value for each step
- Settings Table that can be enabled / disabled just to have an overview of your configs on the chart, this is a
drawn on bottom left
- Steps Table similar to 3commas, this is also drawn on bottom left, so please disable Settings table if you want
to see this one
TODO: Might add extra stats here
- Deal start condition: built in RSI-7 or plugin any external indicator and compare with any value the indicator plots
(main purpose of this strategy is to connect your own studies, so using external indicator is recommended)
- Base order and safety orders configs similar to 3commas (order size, percent deviation, safety orders,
percent scale and volume scale)
- Long and Short
- Stop Loss
- Support for Take profit from base order or from Total volume of the deal
- Configs help (besides self explanatory):
- Chart theme: Adjust according to the theme you run on. There is no way to detect theme at the moment.
This adjust different colors
- Deal Start Type: Either a builtin RSI7 or "External indicator"
- Indicator Source an value: If using External Indicator then select source, comparison and value.
For example you could start a deal when Volume is greater than xxxx, or code a custom indicator that plots
different values based on your conditions and test those values
- Visuals / Decimals for display: Adjust according to your symbol
- BO Entry Price for steps table: This is the BO start deal price used to calculate the steps in the table

