SALE!

SniperPRO ATM

Trading Assistant

Advanced Trade Management

Strategy Templates:

Setting Default Funded_Eval_Safe OR_Breakout_Only MeanRevert_Lite TrendFollow_Pro Conservative Aggressive
TimesEnteredAreLocal FALSE FALSE FALSE FALSE FALSE FALSE FALSE
VolAtrEntryQty 1 **0** **0** **0** **0** **0** 1
VolAtrEntryHardProfitTicks 4 4 4 4 4 4 4
VolAtrEntryMinProfitTicks 2 2 2 2 2 2 2
VolAtrEntryProfitTrailTicks 1 1 1 1 1 1 1
VolAtrEntryProfitTrailUseAtr FALSE FALSE FALSE FALSE FALSE FALSE FALSE
VolAtrEntryAtrMultiplier 1 1 1 1 1 1 1
VolAtrEntryHardStopLossTicks 8 8 8 8 8 8 8
VolAtrEntryTrailingTicks 8 8 8 8 8 8 8
EnableRealtimeVolAtrEntry TRUE TRUE TRUE **false** TRUE TRUE TRUE
TP1EntryQty 1 **0** **0** 1 **0** **0** 1
TP1EntryHardProfitTicks 20 20 20 20 20 20 **28**
TP1EntryMinProfitTicks 5 5 5 5 5 5 **6**
TP1EntryProfitTrailTicks 5 5 5 5 5 5 5
TP1EntryProfitTrailUseAtr FALSE FALSE FALSE FALSE FALSE FALSE FALSE
TP1EntryAtrMultiplier 1 1 1 1 1 1 1
TP1EntryHardStopLossTicks 12 12 12 12 12 12 **15**
TP1EntryTrailingTicks 12 12 12 12 12 12 **15**
EnableTP1EntrySuperTrendExit FALSE FALSE FALSE FALSE FALSE FALSE FALSE
EnableRealtimeTP1Entry FALSE FALSE FALSE FALSE FALSE FALSE FALSE
UseVWMA Crossing TRUE **false** **false** **false** **false** TRUE TRUE
UseTC Crossing TRUE **false** **false** **false** **false** TRUE TRUE
UseTC1 Crossing TRUE **false** **false** **false** **false** TRUE TRUE
EnableRSI Crossing TRUE **false** **false** **false** **false** TRUE TRUE
TrendEntryQty 1 1 1 **0** 1 1 1
TrendEntryHardProfitTicks 80 80 80 80 80 **60** **100**
TrendEntryMinProfitTicks 20 20 20 20 20 **15** 20
TrendEntryProfitTrailTicks 10 10 10 10 10 **5** 10
TrendEntryProfitTrailUseAtr FALSE FALSE FALSE FALSE FALSE FALSE FALSE
TrendEntryAtrMultiplier 1 1 1 1 1 1 1
TrendEntryHardStopLossTicks 45 45 45 45 45 **30** **55**
TrendEntryTrailingTicks 45 45 45 45 45 **30** **55**
EnableTrendEntrySuperTrendExit FALSE FALSE FALSE FALSE FALSE FALSE FALSE
EnableRealtimeTrendEntry FALSE FALSE **true** FALSE **true** FALSE FALSE
UseSTCrossTrend Crossing TRUE TRUE **false** TRUE TRUE **false** TRUE
UseTC2 Crossing TRUE TRUE **false** TRUE TRUE **false** TRUE
ShowLabelsOpeningRange FALSE **true** **true** **true** FALSE **true** **true**
ShowORH FALSE **true** **true** **true** FALSE **true** **true**
ShowORL FALSE **true** **true** **true** FALSE **true** **true**
EnableORBreakEntry FALSE **true** **true** **true** FALSE **true** **true**
EnableORBreakEntryOnly FALSE **true** **true** **true** FALSE **true** FALSE
emaCrossingsTemplate FALSE **true** FALSE **true** **true** **true** FALSE
VolAtr/TP1 Entries: RSI Positioning Condition TRUE **false** **false** **false** **false** TRUE **false**
VolAtr/TP1 Entries: TC Rising Condition FALSE FALSE FALSE **true** FALSE FALSE TRUE
VolAtr/TP1 Entries: VWMA Positioning Condition FALSE FALSE FALSE FALSE FALSE FALSE FALSE
VolAtr/TP1 Entries: SuperTrend Condition TRUE **false** **false** TRUE **false** **false** **false**
VolAtr/TP1 Entries: Volume Threshold Min FALSE FALSE FALSE FALSE FALSE FALSE FALSE
VolAtr/TP1 Entries: TC1 Rising Condition FALSE FALSE FALSE FALSE FALSE FALSE FALSE
VolAtr/TP1 Entries: RSIStrict Condition FALSE FALSE FALSE **true** FALSE FALSE FALSE
VolAtr/TP1 Entries: Directional Thresholds FALSE FALSE FALSE FALSE FALSE FALSE FALSE
VolAtr/TP1 Entries: EnableTC1 Trade Gate FALSE FALSE FALSE FALSE FALSE FALSE FALSE
VolAtr/TP1 Entries: EnableAutoTrendDirection FALSE FALSE FALSE FALSE FALSE FALSE FALSE
TrendEntry RSI Position Condition FALSE FALSE FALSE FALSE FALSE **true** FALSE
TrendEntry SuperTrend Condition FALSE FALSE FALSE FALSE FALSE FALSE FALSE
TrendEntry RSI Strict Condition FALSE FALSE FALSE FALSE FALSE FALSE FALSE
TrendEntry TC1 Thresh/SuperTrend FALSE FALSE FALSE FALSE FALSE FALSE FALSE
TrendEntry TC2 Trade Gate FALSE FALSE FALSE FALSE FALSE FALSE FALSE
TrendEntry TC2 Rising Condition FALSE FALSE FALSE FALSE FALSE FALSE FALSE
UseRthOpenRangeForMaxRange TRUE TRUE TRUE TRUE TRUE TRUE TRUE
MaxRangeTicks 1500 1500 1500 1500 1500 1500 **1800**
RthOpenRangeLookback 55 55 55 55 55 55 55
RthOpenRangeMinSamples 3 3 3 3 3 3 3
RthOpenRangeFactor 5 5 5 5 5 **4.0** **10.0**
showMax TRUE TRUE TRUE TRUE TRUE TRUE TRUE
MinRangeTicks 50 50 50 **60** 50 50 50
PreferAoeOverMin FALSE FALSE FALSE **true** FALSE FALSE FALSE
UseAoeTrail TRUE TRUE TRUE TRUE TRUE TRUE TRUE
PinFirstTrailAtAoe TRUE TRUE TRUE TRUE TRUE TRUE TRUE
AoeTrailBufferTicks 2 2 2 2 2 2 2
EnableLongEntries TRUE TRUE TRUE TRUE TRUE TRUE TRUE
EnableShortEntries TRUE TRUE TRUE TRUE TRUE TRUE TRUE
EmaTrendGate TRUE TRUE TRUE TRUE TRUE TRUE TRUE
EMA Trend Gate: RSI Strict Override TRUE TRUE TRUE TRUE TRUE TRUE TRUE
EmaTrendTfMinutes 15 15 15 15 15 15 15
EnableConfirmationBars FALSE FALSE **true** FALSE FALSE **true** FALSE
EnableLongEntries TRUE TRUE TRUE TRUE TRUE TRUE TRUE
EnableShortEntries TRUE TRUE TRUE TRUE TRUE TRUE TRUE
AutoTrendShortOnlyThresh 7.5 7.5 7.5 7.5 7.5 7.5 7.5
AutoTrendLongOnlyThresh 7.5 7.5 7.5 7.5 7.5 7.5 7.5
UseAdaptiveAtrGate TRUE TRUE TRUE TRUE TRUE TRUE TRUE
UseSelfAdjustPL TRUE TRUE TRUE TRUE TRUE TRUE TRUE
MaxRangeTicksLimit 600 600 600 600 600 600 **800**
MaxRangePctReduce 10 10 10 10 10 10 10
volAtrBasePct 25 25 25 25 25 **15** 25
tp1BasePct 50 50 50 **35** 50 **30** **45**
trendBasePct 80 80 80 80 80 **60** **85**
MinProfitPct 20 20 20 20 20 20 20
TrailPct 40 40 40 40 40 40 40
StopLossPct 60 60 60 60 60 60 60
DynamicStopLossPct 60 60 60 60 60 60 60
VolumeThresholdPct 40 40 40 40 40 **100** **10**
StartTime “08:35:00” “08:35:00” “08:35:00” “08:35:00” “08:35:00” “08:35:00” **”00:00:00″**
EndTime “10:00:00” “10:00:00” “10:00:00” “10:00:00” “10:00:00” “10:00:00” **”23:59:59″**
SecondSlotStartTime
SecondSlotEndTime
ThirdSlotStartTime “12:30:01” **”13:20:00″** “12:30:01” “12:30:01”
ThirdSlotEndTime “14:45:00” **”14:20:00″** “14:45:00” “14:45:00”
FourthSlotStartTime
FourthSlotEndTime
TP1EntrySlot1Start “08:35:00” “08:35:00” “08:35:00”
TP1EntrySlot1End “10:00:00” “10:00:00” “10:00:00”
TP1EntrySlot2Start **”12:30:01″** **”12:30:00″**
TP1EntrySlot2End **”14:45:00″** **”15:00:00″**
TP1EntrySlot3Start
TP1EntrySlot3End
VolAtrTimeSlot1Start “08:35:00” **”08:35:00″**
VolAtrTimeSlot1End “09:30:00” **”10:00:00″**
VolAtrTimeSlot2Start
VolAtrTimeSlot2End
VolAtrTimeSlot3Start
VolAtrTimeSlot3End

 

Expectations:

Setting up SniperPRO ATM Trading Assistant requires a bit of patience, but the reward is a powerful precision tool that can significantly enhance your trading performance. However, it’s important to understand that this is not a “set it and forget it” strategy. No such magical, always-winning system exists.

Success with SniperPRO comes from a disciplined, consistent approach—aiming for just a few quality trades each day. Over time, those small gains can compound into significant results. Embracing a mindset based on probabilities is essential.

Always apply your risk management rules, and be prepared for losses—they’re part of the process. For example, even with an 80% success rate (purely hypothetical, your results are based on personal ATM settings), you’d still expect 1 in 5 trades to result in a loss. The key is that 3 out of 5 trade sequences being net profitable can lead to long-term growth.

To put it into perspective: averaging just $100 per day could amount to nearly $25,000 per year, based on 243 trading days. With realistic goals and expectations, SniperPRO can become one of the most valuable tools in your trading arsenal and perhaps your best financial friend.

Note: Unattended trading is strongly discouraged.

Description:

SniperPRO ATM is a precision-engineered trading system designed for high-efficiency scalping. It leverages fundamental signals generated through trend cycle analysis across multiple timeframes. This volume-triggered strategy detects relative volume surges and executes trades in real time—tick by tick—for pinpoint entry and exit accuracy.

For swing traders, bar-on-close entries provide an alternative to momentum-based execution. While the core multi-timeframe trend-tracking algorithm remains the same, entry criteria can be tailored to suit non-momentum strategies, allowing for optimized positioning based on your specific trading style. This makes SniperPRO ATM a complete and highly adaptable solution for all types of traders.

The system also intelligently filters out poor trading environments by using daily average volume as a baseline, helping avoid low-volume, high-risk, and choppy conditions. All of this is powered by thousands of split-second calculations—ensuring speed, precision, and consistency in every market cycle.

Please consider the following points when deciding to use SniperPRO ATM:

  • No automated trading tool, including this one, guarantees trading success.

  • There is always a risk of significant financial loss, even when using algorithmic trading strategies.

  • SniperPRO ATM is a precision tool that requires calibration and thorough testing, ideally in a simulated environment.

  • Unattended trading is strongly discouraged. Various factors, such as power outages or unexpected system failures with your PC or brokerage, may necessitate manual intervention.

  • By using this tool, you assume full responsibility for all potential outcomes and agree to hold StockWaver, the creator of SniperPRO ATM, harmless.

To fully convey the intended designed use of this algorithm, here is an excerpt from the “Apex Consistency Rules” page:

“Automation

AI, Autobots, Algorithms, Fully Automated Trading Systems or Software, High-Frequency Trading (HFTs), or any other automated trading is prohibited on the PA or Live accounts.

It is strictly prohibited to use any type of hands-off, set-and-forget, set-and-walk-away, trading continuously 24 hours a day, or any other type of automation, including those listed above. Using those types of automation will cause the closure of the PA or Live account and forfeiture of all funds and balances.

The use of semi-automated software must accompany full trader monitoring and presence at all times. This means the trader must be present, watching the trades and managing the entries and settings on the semi-automated software. This software assists in placing a trade based on a set of rules that the trader is actively monitoring, adjusting the software for market moves, longs, shorts, pausing, news awareness, market conditions, etc.

It is advisable to turn off and on semi-automated trading or a trade assistant as market conditions begin to set up for a trade or as they deteriorate. Remember, it is to be used to help with the speed or accuracy of placing a trade, not as a system that trades for you.”

Minimum PC System Requirements:

To run SniperPRO ATM Trading Assistant on NinjaTrader efficiently, your computer should meet or exceed the recommended specifications. Minimum requirements include a 1 GHz 64-bit processor, 2GB of RAM, Windows 10/11, and Microsoft .NET Framework 4.8. For optimal performance, especially with multiple charts and advanced features, consider a 2 GHz quad-core processor, 8GB of RAM, and an SSD.

Here’s a more detailed breakdown:

Detailed Requirements:

Operating System: Windows 10, Windows 11, or Windows Server 2016 or later (64-bit).
Processor: 1 gigahertz (GHz) or faster 64-bit processor.
RAM: 2GB.
Microsoft .NET Framework: 4.8.
Screen Resolution: 1024 x 768.
Graphics Card: A DirectX 10-compatible graphics card is highly recommended.

Recommended Specifications:

Processor: 2 GHz or faster quad-core 64-bit processor.
RAM: 8GB.
Graphics Card: DirectX 10 compatible.
Storage: SSD Hard Drive.

Factors Influencing Performance:

Number of Charts/Instruments:
A larger number of charts and instruments in your workspace can place a greater strain on your CPU and RAM.

Strategy Optimization:
Optimizing trading strategies, especially those with many parameters, can be resource-intensive and benefit from a faster processor and more RAM.

⚙️Calibration Settings: Preface

             443332) SniperPRO ATM – Optimize for Peak Performance

Out of the box, SniperPRO ATM comes pre-configured with moderately conservative settings, designed to provide a solid foundation for trade generation and management. These defaults strike a practical balance—efficient enough for most users, yet flexible enough to adapt to various trading styles.

However, to unlock maximum performance and profitability, it is strongly recommended that users:

🧪  1)  Test optional settings on your specific trading instruments.

💻  2)  Fine-tune based on your machine’s performance—every computer system behaves differently and can affect the timing and precision of trades.

🧭  3)  Use a simulated environment for all adjustments. This ensures risk-free experimentation while you optimize.

📈  4)  Incrementally refine settings to achieve peak trade execution and strategy alignment.

💡 Pro Tip: Time spent on optimization isn’t just setup—it’s an investment. With careful tuning, you can exponentially increase both trade efficiency and profitability.

Important Note: Playback mode is not compatible with SniperPRO. While a Tick 100 chart might occasionally trigger executions, playback only processes entries at bar close, causing significant delays. This lag means playback results are highly inaccurate and do not reflect real-time performance—not even close.

Calibration Settings - Explained

Click on down arrow to open each section

05) VolAtr Threshold, TC2 Trend and SuperTrend Directions Trade Conditions

Four Optional Trade Execution Conditions

In the strategy settings menu 05) Trade Condition, SniperPRO ATM includes four optional filters that must be met to pass the trade execution gate. These conditions help ensure higher-quality setups by aligning entries with market context and trend direction.

📈 1) VWMA Direction Condition (Require VWMA Positioning)
This setting enforces a crossed up/down direction of VWMA fast/slow lines, based on a user-defined lengths of volume weighted moving average values.

  • The default lengths are: fast – 8 | slow – 13.
  • When fast is crossed over slow: long trade allowed | fast under slow: short trade allowed.
  • Directional momentum is typically poised in the direction of crossings.
  • Default: On

📈 2) VolATR Threshold Condition (Require VolATR Threshold Minimum)
This setting enforces a minimum Volume/ATR threshold, based on a user-defined multiplier of historical VolATR values collected by time of day.

  • The baseline is set to zero.
  • Four threshold levels can be configured and mapped to specific time slots.
  • Trades are only allowed if the current VolATR meets or exceeds the specified threshold for that time slot.
  • Default: Off (only applies to TP1Entry and TrendEntry on bar close entries)

📈 3) Trend Cycle 2 Direction Filter (Require TC2 Trend Direction Condition)

  • TC2 is a user-defined trend indicator calculated in real-time on a higher timeframe (default: 15 minutes), with values ranging from 0 to 100:
  • A value near 0 indicates an extreme bearish trend.
  • A value near 100 signals an extreme bullish trend.
    This condition restricts trades to only occur in the same direction as the prevailing trend when TC2 is in extreme zones (typically below 25 for bearish or above 75 for bullish).
  • Bi-directional trading is permitted when TC2 is within the 25–75 range.
  • Default: Off

📈 4) SuperTrend Direction Filter (Require SuperTrend Direction Condition)
This setting allows trades only in the direction of the active SuperTrend trend—bullish or bearish—ensuring entries are made in alignment with the current market momentum.

  • Default: Off

05) Trend Cycle Filters Trade Conditions

✅ Optional Trend Cycle Filter Conditions 

In the strategy settings menu 05) Trade Condition, SniperPRO ATM includes two optional trend cycle filters that must be met to pass the trade execution gate. These conditions help ensure higher-quality setups by aligning entries with market context and trend direction.

🔄 Trend Cycle Filters

Trend Cycle Filters monitor market momentum across two higher timeframes independently from the chart’s current timeframe. These filters help align trades with broader trend direction by referencing a 0–100 scale, where:

  • 0 = Extremely Bearish

  • 100 = Extremely Bullish

Typically:

  • A cross below 25 signals a potential bearish postion.

  • A cross above 75 indicates a potential bullish position.

When enabled, both trend cycle conditions must be satisfied before any trade can be executed. This ensures that trade entries are aligned with the dominant directional bias across multiple timeframes, improving overall signal quality.


Here’s the diagram showing how the Trend Cycle Filters work across two higher timeframes:
  • The red and green zones mark areas where trades are restricted (shorts only below 25, longs only above 75).

  • The yellow zone represents a neutral range (25–75), where bi-directional trades are typically allowed.

  • Two trend cycle curves (TF1 and TF2) illustrate how both timeframes must align within their respective bullish, bearish or neutral zones to permit trade execution.

 

05) Entry Types Conditions

🔄 Real-Time vs Bar-Close Entries 

In the strategy settings menu 05) Trade Condition, these optional entry type conditions may be configured

✅ Real-Time Entries

  • Use Case: Ideal for momentum-based tradess (i.e., VolAtrEntry).

  • Mechanism: Trades are triggered within the active bar when sudden price movements push volume or ATR above predefined thresholds.

  • Behavior:

    • Both entry and exit can occur within the same bar.

    • Captures impulsive thrusts or breakout surges.

🕒 Bar-Close Entries

  • Use Case: Better suited for swing trades.

  • Mechanism: Waits for the bar to close before confirming the setup.

  • Advantages:

    • Filters out false signals.

    • May allow for more favorable entry prices due to the lack of immediate volume thrust requirements.

✅ Confirmation Bar Logic

A confirmation bar provides an extra layer of reliability in entries by requiring directional continuation.

Definition:

  • The previous candle must be a bullish or bearish candle.
  • The current price must exceed the previous candle’s close.
  • This condition is optional, but highly recommended for trend-following consistency.

 

🎯 Long / Short Entry Controls

You can selectively enable or disable long or short trade entries based on strategy preferences.

🔄 TC2 Long Only / Short Only Filters

The Trend Cycle 2 (TC2) filter refines entries by assessing directional strength.

How It Works:

    • TC2 outputs a 0–100 value:

      • 0 = Bearish

      • 100 = Bullish

    • This is converted to a 0–10 range:

      • A higher number = less restrictive (wider bi-directional allowance).

      • Same value for both long/short is typically advised for balanced behavior.

06) Daily Volume Gate Filter

📊 Daily Volume Gate

The Daily Volume Gate ensures trades are only taken when there is sufficient market activity, helping filter out low-volume conditions that can lead to unreliable setups This feature compares:

  • The Current Running Volume (accumulated intraday volume)
  • Against a Daily Volume SMA (Simple Moving Average of daily volumes over a lookback period)

By using this filter, SniperPRO dynamically restricts trades during below-average volume environments, increasing the reliability of momentum or trend-based entries.

️ Key Settings Explained

Enable Running Volume Filter

  • Function: Activates the gate to restrict trades if the current volume is insufficient.
  • Purpose: Prevents entries during thin or inactive market conditions.

📆 Lookback Period

  • Function: Sets how many previous trading days are used to calculate the Daily Volume SMA.
  • Default: 13 days
  • Effect: A longer lookback smooths the average; a shorter one makes the threshold more responsive.

📈 Running Volume Threshold

  • Function: Sets the minimum required intraday volume as a percentage of the daily SMA to permit trade entries.

Default: 100% (i.e., trade only if current volume equals or exceeds the 13-day average)

07) Trend Cycle Filter

🔁 Trend Cycle Filter – Smoothing Trade Direction

The Trend Cycle Filter is a refined market direction tool based on a modified interpretation of the MACD (Moving Average Convergence Divergence). It outputs a normalized value between 0 and 100, where:

  • 0 = Strongly Bearish
  • 100 = Strongly Bullish

For simplified tuning, this 0–100 range is rescaled to 0–10, where:

  • Lower values = Less restrictive (more signals)
  • Higher values = More restrictive (fewer, stronger signals)

📈 Entry Zone Logic

  • Long entries: Trigger when trend crosses above 25 → ~2.5 on the 0–10 scale.
  • Short entries: Trigger when trend crosses below 75 → ~7.5, or 2.5 again on an inverted scale.

🔧 Default threshold: 2.75 for both long and short filters across both timeframes.

️ Settings Overview

🕒 TC Filter 1 & 2 Time Frames

  • External timeframes used for calculating MACD trend cycles.
  • Defaults: 5 minutes (TC1) and 15 minutes (TC2)
  • Provides multi-timeframe filtering for more reliable trend confirmation.

🎚️ TC Buy/Sell Thresholds (0–10 Scale)

  • Each TC filter has separate buy and sell thresholds.
  • Higher numbers = stricter conditions, meaning fewer but higher-confidence trades.
  • Recommended: Use the same threshold value for both buy/sell.
  • Reference: A threshold of 2.5 ≈ crossing over 25 (buy) or under 75 (sell)

08a) Volume Filter Levels

📊 Volume Filter Levels – Adaptive Volume/ATR Gate

The Volume Filter protects momentum-based trades by requiring today’s intraday Volume ÷ ATR to exceed a time-of-day benchmark built from historical data.

How it works

Concept Explanation
Historical baseline For every minute of the session, SniperPRO stores the average Volume ÷ ATR over the past N days (default N = 13). That average is treated as 1× baseline.
Threshold You choose a multiple of the baseline that must be reached before entries are allowed. Internally the scale starts at 0 = baseline, so 1.0 means “2× the historical average” and so on.
Four daily slots Up to 4 independent time windows (e.g., Open, Mid-day, Power Hour, Overnight) can each have its own threshold. Default for all four is 1.0.

Key parameters

  • Threshold 1-4 – minimum multiple (0 – ∞). Default 1.0
  • Slot 1-4 start / end – optional daily time windows that map each threshold to the parts of the session you care about.

Tip: Keep thresholds aligned across slots when first calibrating; then tighten specific windows where fake breakouts are common.

⚙️ SniperPRO ATM Default Configuration Overview: highest probability | medium return

📌 01. Unique Entry – VolAtrEntry

Setting Value
Entry Quantity 0
Real-time Entries ✅ Enabled

🧠 VolAtrEntry: This momentum entry type is enabled but not actively placing orders (Qty: 0).

🎯 02. Unique Entry – TP1Entry

Setting Value
Entry Quantity 1
Hard Profit Target 10
Hard Stop Loss 30
Dynamic Stop Loss 30
Real-time Entries ❌ Disabled

🧠 TP1Entry is configured with a tighter profit/stop setup—ideal for scalping.

📈 03. Unique Entry – TrendEntry

Setting Value
Entry Quantity 1
Hard Profit Target 20
Hard Stop Loss 60
Dynamic Stop Loss 60
Real-time Entries ❌ Disabled

🧠 TrendEntry allows for wider risk/reward—fitting for trending conditions.

💰 04. Profit & Loss Controls

Setting Value
Daily Profit Target ✅ Enabled – $1,000
Daily Stop Loss ✅ Enabled – $1,000

🔒 Capital protection and daily goal locking are both active.

🧪 05. Trade Conditions & Filters

Condition Status
VWMA Positioning Requirement ✅ Yes
TC2 Direction Requirement ❌ No
VolAtr Threshold Requirement ❌ No
SuperTrend Requirement ❌ No
TC Filter 1 Trade Gate ✅ Enabled
TC Filter 2 Trade Gate ✅ Enabled
Confirmation Bar Entries ✅ Enabled
Long Entries ✅ Enabled
Short Entries ✅ Enabled
TC Filter 2 Directional Filtering ✅ Enabled
TC Filter 2 – Short Only Threshold 8.75
TC Filter 2 – Long Only Threshold 8.75

🔍 Multiple layers of filtering increase signal reliability and market alignment.

🚪 06. Daily Volume Gate Filter

Setting                                    Value
volGate                                    100 (% Daily Volume SMA)

🔒 Prevents low volume trading based on factor of daily volume sma.

 

⚙️ SniperPRO ATM Moderate settings profile: higher trade frequency | moderated probability

*Changed = altered from default settings

📌 01. Unique Entry – VolAtrEntry

Setting

Value

Entry Quantity

1    *Changed

Real-time Entries

✅ Enabled

⏰Trade Time 10a)

First 2 hours RTH (e.g. Eastern Time – start: 09:30:00, end: 11:30:00)  

🧠 VolAtrEntry: This momentum entry type should only be traded during high volume periods for consistency.

🎯 02. Unique Entry – TP1Entry

Setting Value
Entry Quantity 1
Hard Profit Target 10
Hard Stop Loss 30
Dynamic Stop Loss 30
Real-time Entries ❌ Disabled

🧠 TP1Entry is configured with a tighter profit/stop setup—ideal for scalping.

📈 03. Unique Entry – TrendEntry

Setting Value
Entry Quantity 1
Hard Profit Target 20
Hard Stop Loss 60
Dynamic Stop Loss 60
Real-time Entries ❌ Disabled

🧠 TrendEntry allows for wider risk/reward—fitting for trending conditions.

💰 04. Profit & Loss Controls

Setting Value
Daily Profit Target ✅ Enabled – $1,000
Daily Stop Loss ✅ Enabled – $1,000

🔒 Capital protection and daily goal locking are both active.

🧪 05. Trade Conditions & Filters

Condition Status
VWMA Positioning Requirement ✅ Yes
TC2 Direction Requirement ✅ Yes             *Changed
VolAtr Threshold Requirement ❌ No
SuperTrend Requirement ❌ No
TC Filter 1 Trade Gate ✅ Enabled
TC Filter 2 Trade Gate ❌ Disabled    *Changed
Confirmation Bar Entries ❌ Disabled    *Changed
Long Entries ✅ Enabled
Short Entries ✅ Enabled
TC Filter 2 Directional Filtering ✅ Enabled
TC Filter 2 – Short Only Threshold 8.75
TC Filter 2 – Long Only Threshold 8.75

🔍 Multiple layers of filtering increase signal reliability and market alignment.

🚪 06. Daily Volume Gate Filter

Setting                                    Value
volGate                                    100 (% Daily Volume SMA)

🔒 Prevents low volume trading based on factor of daily volume sma.

⚙️ SniperPRO ATM Medium settings profile: higher trade frequency | increased loss risk | balanced return

*Changed = altered from default settings

📌 01. Unique Entry – VolAtrEntry

Setting Value
Entry Quantity 1    *Changed
Real-time Entries ✅ Enabled
⏰Trade Time 10a) First 2 hours RTH (e.g. Eastern Time – start: 09:30:00, end: 11:30:00)

🧠 VolAtrEntry: This momentum entry type should only be traded during high volume periods for consistency.

🎯 02. Unique Entry – TP1Entry

Setting Value
Entry Quantity 1
Hard Profit Target 10
Hard Stop Loss 30
Dynamic Stop Loss 30
Real-time Entries ❌ Disabled

🧠 TP1Entry is configured with a tighter profit/stop setup—ideal for scalping.

📈 03. Unique Entry – TrendEntry

Setting Value
Entry Quantity 1
Hard Profit Target 20
Hard Stop Loss 60
Dynamic Stop Loss 60
Real-time Entries ❌ Disabled

🧠 TrendEntry allows for wider risk/reward—fitting for trending conditions.

💰 04. Profit & Loss Controls

Setting Value
Daily Profit Target ✅ Enabled – $1,000
Daily Stop Loss ✅ Enabled – $1,000

🔒 Capital protection and daily goal locking are both active.

🧪 05. Trade Conditions & Filters

Condition Status
VWMA Positioning Requirement ✅ Yes
TC2 Direction Requirement ✅ Yes             *Changed
VolAtr Threshold Requirement ❌ No
SuperTrend Requirement ❌ No
TC Filter 1 Trade Gate ✅ Enabled
TC Filter 2 Trade Gate ❌ Disabled    *Changed
Confirmation Bar Entries ❌ Disabled    *Changed
Long Entries ✅ Enabled
Short Entries ✅ Enabled
TC Filter 2 Directional Filtering ❌ Disabled    *Changed
TC Filter 2 – Short Only Threshold 8.75
TC Filter 2 – Long Only Threshold 8.75

🔍 Multiple layers of filtering increase signal reliability and market alignment.

🚪 06. Daily Volume Gate Filter

Setting

                                   Value

volGate

                                   10 (NQ)    *Changed

 

                                    50 (ES)     *Changed

⏰Trade Time 09abc):     *Changed

First 2 hrs Globex Open (e.g. Eastern Time – start: 18:00:00, end: 20:00:00)

🔒 Prevents low volume trading based on factor of daily volume sma.

⚙️ SniperPRO ATM Agressive settings profile: highest trade frequency | higher loss risk / return

*Changed = altered from default settings

📌 01. Unique Entry – VolAtrEntry

Setting Value
Entry Quantity 1    *Changed
Real-time Entries ✅ Enabled
⏰Trade Time 10a) First 2 hours RTH (e.g. Eastern Time – start: 09:30:00, end: 11:30:00)

🧠 VolAtrEntry: This momentum entry type should only be traded during high volume periods for consistency.

🎯 02. Unique Entry – TP1Entry

Setting Value
Entry Quantity 1
Hard Profit Target 20    *Changed
Hard Stop Loss 60    *Changed
Dynamic Stop Loss 60    *Changed
Real-time Entries ❌ Disabled

🧠 TP1Entry is configured with a tighter profit/stop setup—ideal for scalping.

📈 03. Unique Entry – TrendEntry

Setting Value
Entry Quantity 1
Hard Profit Target 30    *Changed
Hard Stop Loss 90    *Changed
Dynamic Stop Loss 90    *Changed
Real-time Entries ❌ Disabled

🧠 TrendEntry allows for wider risk/reward—fitting for trending conditions.

💰 04. Profit & Loss Controls

Setting Value
Daily Profit Target ✅ Enabled – $1,000
Daily Stop Loss ✅ Enabled – $1,000

🔒 Capital protection and daily goal locking are both active.

🧪 05. Trade Conditions & Filters

Condition Status
VWMA Positioning Requirement ✅ Yes
TC2 Direction Requirement ✅ Yes             *Changed
VolAtr Threshold Requirement ❌ No
SuperTrend Requirement ✅ Yes             *Changed
TC Filter 1 Trade Gate ✅ Enabled
TC Filter 2 Trade Gate ❌ Disabled    *Changed
Confirmation Bar Entries ❌ Disabled    *Changed
Long Entries ✅ Enabled
Short Entries ✅ Enabled
TC Filter 2 Directional Filtering ❌ Disabled    *Changed
TC Filter 2 – Short Only Threshold 8.75
TC Filter 2 – Long Only Threshold 8.75

🔍 Multiple layers of filtering increase signal reliability and market alignment.

🚪 06. Daily Volume Gate Filter

Setting                                    Value
volGate                                    10 (NQ)    *Changed
                                    50 (ES)     *Changed
⏰Trade Time 09abc):     *Changed First 2 hrs Globex Open (e.g. Eastern Time – start: 18:00:00, end: 20:00:00)

🔒 Prevents low volume trading based on factor of daily volume sma.

0⚙️ SniperPRO ATM Trend Only profile: highest probability | high loss risk | high return | probability good

*Changed = altered from default settings

📌 01. Unique Entry – VolAtrEntry

Setting Value
Entry Quantity 0
Real-time Entries ✅ Enabled

🧠 VolAtrEntry: This momentum entry type is enabled but not actively placing orders (Qty: 0).

🎯 02. Unique Entry – TP1Entry

Setting Value
Entry Quantity 0    *Changed
Hard Profit Target 10
Hard Stop Loss 30
Dynamic Stop Loss 30
Real-time Entries ❌ Disabled

🧠 TP1Entry is configured with a tighter profit/stop setup—ideal for scalping.

📈 03. Unique Entry – TrendEntry

Setting Value
Entry Quantity 1
Hard Profit Target 30
Hard Stop Loss 70
Dynamic Stop Loss 70
Real-time Entries ❌ Disabled

🧠 TrendEntry allows for wider risk/reward—fitting for trending conditions.

💰 04. Profit & Loss Controls

Setting Value
Daily Profit Target ✅ Enabled – $1,000
Daily Stop Loss ✅ Enabled – $1,000

🔒 Capital protection and daily goal locking are both active.

🧪 05. Trade Conditions & Filters

Condition Status
VWMA Positioning Requirement ✅ Yes
TC2 Direction Requirement ❌ No
VolAtr Threshold Requirement ❌ No
SuperTrend Requirement ❌ No
TC Filter 1 Trade Gate ✅ Enabled
TC Filter 2 Trade Gate ✅ Enabled
Confirmation Bar Entries ❌ Disabled    *Changed
Long Entries ✅ Enabled
Short Entries ✅ Enabled
TC Filter 2 Directional Filtering ✅ Enabled
TC Filter 2 – Short Only Threshold 8.75
TC Filter 2 – Long Only Threshold 8.75

🔍 Multiple layers of filtering increase signal reliability and market alignment.

🚪 06. Daily Volume Gate Filter

Setting                                    Value
volGate                                    100 (% Daily Volume SMA)

🔒 Prevents low volume trading based on factor of daily volume sma.

 

⚙️ SniperPRO ATM Gold (GC) profile (thanks to user @kgriffsc): high probability | high-medium return

*Changed = altered from default settings

📌 01. Unique Entry – VolAtrEntry

Setting Value
Entry Quantity 0
Real-time Entries ✅ Enabled

🧠 VolAtrEntry: This momentum entry type is enabled but not actively placing orders (Qty: 0).

🎯 02. Unique Entry – TP1Entry

Setting Value
Entry Quantity 1
Hard Profit Target 10
Hard Stop Loss 30
Dynamic Stop Loss 30
Real-time Entries ❌ Disabled

🧠 TP1Entry is configured with a tighter profit/stop setup—ideal for scalping.

📈 03. Unique Entry – TrendEntry

Setting Value
Entry Quantity 1
Hard Profit Target 20
Hard Stop Loss 60
Dynamic Stop Loss 60
Real-time Entries ❌ Disabled

🧠 TrendEntry allows for wider risk/reward—fitting for trending conditions.

💰 04. Profit & Loss Controls

Setting Value
Daily Profit Target ✅ Enabled – $1,000
Daily Stop Loss ✅ Enabled – $1,000

🔒 Capital protection and daily goal locking are both active.

🧪 05. Trade Conditions & Filters

Condition Status
VWMA Positioning Requirement ❌ No   *Changed
TC2 Direction Requirement ❌ No
VolAtr Threshold Requirement ❌ No
SuperTrend Requirement ❌ No
TC Filter 1 Trade Gate ✅ Enabled
TC Filter 2 Trade Gate ✅ Enabled
Confirmation Bar Entries ✅ Enabled
Long Entries ✅ Enabled
Short Entries ✅ Enabled
TC Filter 2 Directional Filtering ✅ Enabled
TC Filter 2 – Short Only Threshold 8.75
TC Filter 2 – Long Only Threshold 8.75

🔍 Multiple layers of filtering increase signal reliability and market alignment.

🚪 06. Daily Volume Gate Filter

Setting                                    Value
volGate                                    1 (% Daily Volume SMA)   *Changed

⏰Trade Time 09abc):

RTH (e.g. Eastern Time – start: 09:30:00, end: 15:45:00)   *Changed

🔒 Prevents low volume trading based on factor of daily volume sma.

 

Settings Menu - Calibration

Click on down arrow to open each section

05) VolAtr Threshold, TC2 Trend and SuperTrend Directions Trade Conditions

Four Optional Trade Execution Conditions

In the strategy settings menu 05) Trade Condition, SniperPRO ATM includes four optional filters that must be met to pass the trade execution gate. These conditions help ensure higher-quality setups by aligning entries with market context and trend direction.

📈 1) VWMA Direction Condition (Require VWMA Positioning)
This setting enforces a crossed up/down direction of VWMA fast/slow lines, based on a user-defined lengths of volume weighted moving average values.

  • The default lengths are: fast – 8 | slow – 13.
  • When fast is crossed over slow: long trade allowed | fast under slow: short trade allowed.
  • Directional momentum is typically poised in the direction of crossings.
  • Default: On

📈 2) VolATR Threshold Condition (Require VolATR Threshold Minimum)
This setting enforces a minimum Volume/ATR threshold, based on a user-defined multiplier of historical VolATR values collected by time of day.

  • The baseline is set to zero.
  • Four threshold levels can be configured and mapped to specific time slots.
  • Trades are only allowed if the current VolATR meets or exceeds the specified threshold for that time slot.
  • Default: Off (only applies to TP1Entry and TrendEntry on bar close entries)

📈 3) Trend Cycle 2 Direction Filter (Require TC2 Trend Direction Condition)

  • TC2 is a user-defined trend indicator calculated in real-time on a higher timeframe (default: 15 minutes), with values ranging from 0 to 100:
  • A value near 0 indicates an extreme bearish trend.
  • A value near 100 signals an extreme bullish trend.
    This condition restricts trades to only occur in the same direction as the prevailing trend when TC2 is in extreme zones (typically below 25 for bearish or above 75 for bullish).
  • Bi-directional trading is permitted when TC2 is within the 25–75 range.
  • Default: Off

📈 4) SuperTrend Direction Filter (Require SuperTrend Direction Condition)
This setting allows trades only in the direction of the active SuperTrend trend—bullish or bearish—ensuring entries are made in alignment with the current market momentum.

  • Default: Off

05) Trend Cycle Filters Trade Conditions

✅ Optional Trend Cycle Filter Conditions 

In the strategy settings menu 05) Trade Condition, SniperPRO ATM includes two optional trend cycle filters that must be met to pass the trade execution gate. These conditions help ensure higher-quality setups by aligning entries with market context and trend direction.

🔄 Trend Cycle Filters

Trend Cycle Filters monitor market momentum across two higher timeframes independently from the chart’s current timeframe. These filters help align trades with broader trend direction by referencing a 0–100 scale, where:

  • 0 = Extremely Bearish

  • 100 = Extremely Bullish

Typically:

  • A cross below 25 signals a potential bearish postion.

  • A cross above 75 indicates a potential bullish position.

When enabled, both trend cycle conditions must be satisfied before any trade can be executed. This ensures that trade entries are aligned with the dominant directional bias across multiple timeframes, improving overall signal quality.


Here’s the diagram showing how the Trend Cycle Filters work across two higher timeframes:
  • The red and green zones mark areas where trades are restricted (shorts only below 25, longs only above 75).

  • The yellow zone represents a neutral range (25–75), where bi-directional trades are typically allowed.

  • Two trend cycle curves (TF1 and TF2) illustrate how both timeframes must align within their respective bullish, bearish or neutral zones to permit trade execution.

 

05) Entry Types Conditions

🔄 Real-Time vs Bar-Close Entries 

In the strategy settings menu 05) Trade Condition, these optional entry type conditions may be configured

✅ Real-Time Entries

  • Use Case: Ideal for momentum-based tradess (i.e., VolAtrEntry).

  • Mechanism: Trades are triggered within the active bar when sudden price movements push volume or ATR above predefined thresholds.

  • Behavior:

    • Both entry and exit can occur within the same bar.

    • Captures impulsive thrusts or breakout surges.

🕒 Bar-Close Entries

  • Use Case: Better suited for swing trades.

  • Mechanism: Waits for the bar to close before confirming the setup.

  • Advantages:

    • Filters out false signals.

    • May allow for more favorable entry prices due to the lack of immediate volume thrust requirements.

✅ Confirmation Bar Logic

A confirmation bar provides an extra layer of reliability in entries by requiring directional continuation.

Definition:

  • The previous candle must be a bullish or bearish candle.
  • The current price must exceed the previous candle’s close.
  • This condition is optional, but highly recommended for trend-following consistency.

 

🎯 Long / Short Entry Controls

You can selectively enable or disable long or short trade entries based on strategy preferences.

🔄 TC2 Long Only / Short Only Filters

The Trend Cycle 2 (TC2) filter refines entries by assessing directional strength.

How It Works:

    • TC2 outputs a 0–100 value:

      • 0 = Bearish

      • 100 = Bullish

    • This is converted to a 0–10 range:

      • A higher number = less restrictive (wider bi-directional allowance).

      • Same value for both long/short is typically advised for balanced behavior.

06) Daily Volume Gate Filter

📊 Daily Volume Gate

The Daily Volume Gate ensures trades are only taken when there is sufficient market activity, helping filter out low-volume conditions that can lead to unreliable setups This feature compares:

  • The Current Running Volume (accumulated intraday volume)
  • Against a Daily Volume SMA (Simple Moving Average of daily volumes over a lookback period)

By using this filter, SniperPRO dynamically restricts trades during below-average volume environments, increasing the reliability of momentum or trend-based entries.

️ Key Settings Explained

Enable Running Volume Filter

  • Function: Activates the gate to restrict trades if the current volume is insufficient.
  • Purpose: Prevents entries during thin or inactive market conditions.

📆 Lookback Period

  • Function: Sets how many previous trading days are used to calculate the Daily Volume SMA.
  • Default: 13 days
  • Effect: A longer lookback smooths the average; a shorter one makes the threshold more responsive.

📈 Running Volume Threshold

  • Function: Sets the minimum required intraday volume as a percentage of the daily SMA to permit trade entries.

Default: 100% (i.e., trade only if current volume equals or exceeds the 13-day average)

07) Trend Cycle Filter

🔁 Trend Cycle Filter – Smoothing Trade Direction

The Trend Cycle Filter is a refined market direction tool based on a modified interpretation of the MACD (Moving Average Convergence Divergence). It outputs a normalized value between 0 and 100, where:

  • 0 = Strongly Bearish
  • 100 = Strongly Bullish

For simplified tuning, this 0–100 range is rescaled to 0–10, where:

  • Lower values = Less restrictive (more signals)
  • Higher values = More restrictive (fewer, stronger signals)

📈 Entry Zone Logic

  • Long entries: Trigger when trend crosses above 25 → ~2.5 on the 0–10 scale.
  • Short entries: Trigger when trend crosses below 75 → ~7.5, or 2.5 again on an inverted scale.

🔧 Default threshold: 2.75 for both long and short filters across both timeframes.

️ Settings Overview

🕒 TC Filter 1 & 2 Time Frames

  • External timeframes used for calculating MACD trend cycles.
  • Defaults: 5 minutes (TC1) and 15 minutes (TC2)
  • Provides multi-timeframe filtering for more reliable trend confirmation.

🎚️ TC Buy/Sell Thresholds (0–10 Scale)

  • Each TC filter has separate buy and sell thresholds.
  • Higher numbers = stricter conditions, meaning fewer but higher-confidence trades.
  • Recommended: Use the same threshold value for both buy/sell.
  • Reference: A threshold of 2.5 ≈ crossing over 25 (buy) or under 75 (sell)

08a) Volume Filter Levels

📊 Volume Filter Levels – Adaptive Volume/ATR Gate

The Volume Filter protects momentum-based trades by requiring today’s intraday Volume ÷ ATR to exceed a time-of-day benchmark built from historical data.

How it works

Concept Explanation
Historical baseline For every minute of the session, SniperPRO stores the average Volume ÷ ATR over the past N days (default N = 13). That average is treated as 1× baseline.
Threshold You choose a multiple of the baseline that must be reached before entries are allowed. Internally the scale starts at 0 = baseline, so 1.0 means “2× the historical average” and so on.
Four daily slots Up to 4 independent time windows (e.g., Open, Mid-day, Power Hour, Overnight) can each have its own threshold. Default for all four is 1.0.

Key parameters

  • Threshold 1-4 – minimum multiple (0 – ∞). Default 1.0
  • Slot 1-4 start / end – optional daily time windows that map each threshold to the parts of the session you care about.

Tip: Keep thresholds aligned across slots when first calibrating; then tighten specific windows where fake breakouts are common.

Settings Menu - Calibration

Click on down arrow to open each section

05) VolAtr Threshold, TC2 Trend and SuperTrend Directions Trade Conditions

Four Optional Trade Execution Conditions

In the strategy settings menu 05) Trade Condition, SniperPRO ATM includes four optional filters that must be met to pass the trade execution gate. These conditions help ensure higher-quality setups by aligning entries with market context and trend direction.

📈 1) VWMA Direction Condition (Require VWMA Positioning)
This setting enforces a crossed up/down direction of VWMA fast/slow lines, based on a user-defined lengths of volume weighted moving average values.

  • The default lengths are: fast – 8 | slow – 13.
  • When fast is crossed over slow: long trade allowed | fast under slow: short trade allowed.
  • Directional momentum is typically poised in the direction of crossings.
  • Default: On

📈 2) VolATR Threshold Condition (Require VolATR Threshold Minimum)
This setting enforces a minimum Volume/ATR threshold, based on a user-defined multiplier of historical VolATR values collected by time of day.

  • The baseline is set to zero.
  • Four threshold levels can be configured and mapped to specific time slots.
  • Trades are only allowed if the current VolATR meets or exceeds the specified threshold for that time slot.
  • Default: Off (only applies to TP1Entry and TrendEntry on bar close entries)

📈 3) Trend Cycle 2 Direction Filter (Require TC2 Trend Direction Condition)

  • TC2 is a user-defined trend indicator calculated in real-time on a higher timeframe (default: 15 minutes), with values ranging from 0 to 100:
  • A value near 0 indicates an extreme bearish trend.
  • A value near 100 signals an extreme bullish trend.
    This condition restricts trades to only occur in the same direction as the prevailing trend when TC2 is in extreme zones (typically below 25 for bearish or above 75 for bullish).
  • Bi-directional trading is permitted when TC2 is within the 25–75 range.
  • Default: Off

📈 4) SuperTrend Direction Filter (Require SuperTrend Direction Condition)
This setting allows trades only in the direction of the active SuperTrend trend—bullish or bearish—ensuring entries are made in alignment with the current market momentum.

  • Default: Off

05) Trend Cycle Filters Trade Conditions

✅ Optional Trend Cycle Filter Conditions 

In the strategy settings menu 05) Trade Condition, SniperPRO ATM includes two optional trend cycle filters that must be met to pass the trade execution gate. These conditions help ensure higher-quality setups by aligning entries with market context and trend direction.

🔄 Trend Cycle Filters

Trend Cycle Filters monitor market momentum across two higher timeframes independently from the chart’s current timeframe. These filters help align trades with broader trend direction by referencing a 0–100 scale, where:

  • 0 = Extremely Bearish

  • 100 = Extremely Bullish

Typically:

  • A cross below 25 signals a potential bearish postion.

  • A cross above 75 indicates a potential bullish position.

When enabled, both trend cycle conditions must be satisfied before any trade can be executed. This ensures that trade entries are aligned with the dominant directional bias across multiple timeframes, improving overall signal quality.


Here’s the diagram showing how the Trend Cycle Filters work across two higher timeframes:
  • The red and green zones mark areas where trades are restricted (shorts only below 25, longs only above 75).

  • The yellow zone represents a neutral range (25–75), where bi-directional trades are typically allowed.

  • Two trend cycle curves (TF1 and TF2) illustrate how both timeframes must align within their respective bullish, bearish or neutral zones to permit trade execution.

 

05) Entry Types Conditions

🔄 Real-Time vs Bar-Close Entries 

In the strategy settings menu 05) Trade Condition, these optional entry type conditions may be configured

✅ Real-Time Entries

  • Use Case: Ideal for momentum-based tradess (i.e., VolAtrEntry).

  • Mechanism: Trades are triggered within the active bar when sudden price movements push volume or ATR above predefined thresholds.

  • Behavior:

    • Both entry and exit can occur within the same bar.

    • Captures impulsive thrusts or breakout surges.

🕒 Bar-Close Entries

  • Use Case: Better suited for swing trades.

  • Mechanism: Waits for the bar to close before confirming the setup.

  • Advantages:

    • Filters out false signals.

    • May allow for more favorable entry prices due to the lack of immediate volume thrust requirements.

✅ Confirmation Bar Logic

A confirmation bar provides an extra layer of reliability in entries by requiring directional continuation.

Definition:

  • The previous candle must be a bullish or bearish candle.
  • The current price must exceed the previous candle’s close.
  • This condition is optional, but highly recommended for trend-following consistency.

 

🎯 Long / Short Entry Controls

You can selectively enable or disable long or short trade entries based on strategy preferences.

🔄 TC2 Long Only / Short Only Filters

The Trend Cycle 2 (TC2) filter refines entries by assessing directional strength.

How It Works:

    • TC2 outputs a 0–100 value:

      • 0 = Bearish

      • 100 = Bullish

    • This is converted to a 0–10 range:

      • A higher number = less restrictive (wider bi-directional allowance).

      • Same value for both long/short is typically advised for balanced behavior.

06) Daily Volume Gate Filter

📊 Daily Volume Gate

The Daily Volume Gate ensures trades are only taken when there is sufficient market activity, helping filter out low-volume conditions that can lead to unreliable setups This feature compares:

  • The Current Running Volume (accumulated intraday volume)
  • Against a Daily Volume SMA (Simple Moving Average of daily volumes over a lookback period)

By using this filter, SniperPRO dynamically restricts trades during below-average volume environments, increasing the reliability of momentum or trend-based entries.

️ Key Settings Explained

Enable Running Volume Filter

  • Function: Activates the gate to restrict trades if the current volume is insufficient.
  • Purpose: Prevents entries during thin or inactive market conditions.

📆 Lookback Period

  • Function: Sets how many previous trading days are used to calculate the Daily Volume SMA.
  • Default: 13 days
  • Effect: A longer lookback smooths the average; a shorter one makes the threshold more responsive.

📈 Running Volume Threshold

  • Function: Sets the minimum required intraday volume as a percentage of the daily SMA to permit trade entries.

Default: 100% (i.e., trade only if current volume equals or exceeds the 13-day average)

07) Trend Cycle Filter

🔁 Trend Cycle Filter – Smoothing Trade Direction

The Trend Cycle Filter is a refined market direction tool based on a modified interpretation of the MACD (Moving Average Convergence Divergence). It outputs a normalized value between 0 and 100, where:

  • 0 = Strongly Bearish
  • 100 = Strongly Bullish

For simplified tuning, this 0–100 range is rescaled to 0–10, where:

  • Lower values = Less restrictive (more signals)
  • Higher values = More restrictive (fewer, stronger signals)

📈 Entry Zone Logic

  • Long entries: Trigger when trend crosses above 25 → ~2.5 on the 0–10 scale.
  • Short entries: Trigger when trend crosses below 75 → ~7.5, or 2.5 again on an inverted scale.

🔧 Default threshold: 2.75 for both long and short filters across both timeframes.

️ Settings Overview

🕒 TC Filter 1 & 2 Time Frames

  • External timeframes used for calculating MACD trend cycles.
  • Defaults: 5 minutes (TC1) and 15 minutes (TC2)
  • Provides multi-timeframe filtering for more reliable trend confirmation.

🎚️ TC Buy/Sell Thresholds (0–10 Scale)

  • Each TC filter has separate buy and sell thresholds.
  • Higher numbers = stricter conditions, meaning fewer but higher-confidence trades.
  • Recommended: Use the same threshold value for both buy/sell.
  • Reference: A threshold of 2.5 ≈ crossing over 25 (buy) or under 75 (sell)

08a) Volume Filter Levels

📊 Volume Filter Levels – Adaptive Volume/ATR Gate

The Volume Filter protects momentum-based trades by requiring today’s intraday Volume ÷ ATR to exceed a time-of-day benchmark built from historical data.

How it works

Concept Explanation
Historical baseline For every minute of the session, SniperPRO stores the average Volume ÷ ATR over the past N days (default N = 13). That average is treated as 1× baseline.
Threshold You choose a multiple of the baseline that must be reached before entries are allowed. Internally the scale starts at 0 = baseline, so 1.0 means “2× the historical average” and so on.
Four daily slots Up to 4 independent time windows (e.g., Open, Mid-day, Power Hour, Overnight) can each have its own threshold. Default for all four is 1.0.

Key parameters

  • Threshold 1-4 – minimum multiple (0 – ∞). Default 1.0
  • Slot 1-4 start / end – optional daily time windows that map each threshold to the parts of the session you care about.

Tip: Keep thresholds aligned across slots when first calibrating; then tighten specific windows where fake breakouts are common.

Tutorials - Print & Video

Activation & Installation

Written Instructions

 

 

Strategy Settings Overview

Written Instructions

 

 

U.I. and Signal Structures

Written Instructions

 

4, 5: Profit/Stop Loss | Direction

Written Instructions

6: Daily Volume Gate

Written Instructions

 

7: Trend Cycle Filter

Written Instructions

 

8a, 8b: Volume Filter Threshold

Written Instructions

 

 

8c, 8d, 8e, 8f, 8g: Volume Filter Time Slots

Written Instructions

 

 

9a, 9b, 9c: Trading Enabled Time Slots

Written Instructions

 

 

10a, 10b, 10c: TrendEntry Time Slots

Written Instructions

 

 

11a, 11b: Button Row Order

Written Instructions

 

 

12: Signal Bar Display

Written Instructions

 

 

13: Output Window Display

Written Instructions

 

 

14: SuperTrend

Written Instructions

 

 

15: Manual Control & Misc

Written Instructions

 

 

Manual Entry Buttons

Written Instructions

 

 

Your are taking the first steps to a new tomorrow for better trading with better tools

Risk Disclosure

Futures and forex trading contains substantial risk and is not for every investor. An investor could potentially lose all or more than the initial investment. Risk capital is money that can be lost without jeopardizing ones’ financial security or life style. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading. Past performance is not necessarily indicative of future results.

Hypothetical Performance Disclosure

Hypothetical performance results have many inherent limitations, some of which are described below. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown; in fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program. One of the limitations of hypothetical performance results is that they are generally prepared with the benefit of hindsight. In addition, hypothetical trading does not involve financial risk, and no hypothetical trading record can completely account for the impact of financial risk of actual trading. for example, the ability to withstand losses or to adhere to a particular trading program in spite of trading losses are material points which can also adversely affect actual trading results. There are numerous other factors related to the markets in general or to the implementation of any specific trading program which cannot be fully accounted for in the preparation of hypothetical performance results and all which can adversely affect trading results.

Testimonials

Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.

Live Trade Room

This presentation is for educational purposes only and the opinions expressed are those of the presenter only. All trades presented should be considered hypothetical and should not be expected to be replicated in a live trading account.

Virtual Currency

View CFTC advisories as they contain more information on the risks associated with trading virtual currencies.

 

  NinjaTrader Trading Platform (Home)

“NinjaTrader® is a registered trademark of NinjaTrader Group, LLC. No NinjaTrader company has any affiliation with the owner, developer, or provider of the products or services described herein, or any interest, ownership or otherwise, in any such product or service, or endorses, recommends or approves any such product or service.”