System Philosophy — Summary

System Philosophy — Summary

AHS is not a simple EA with a single strategy. It is a hybrid risk management platform with an interchangeable strategy core, where:

  1. Every strategy can be a Trigger OR a Filter — the same logic serves both to generate signals and to validate them
  2. The Macro Risk Matrix looks at the broader market picture before permitting a trade — 19 global assets vote on every order
  3. The system reacts to impulses — when it detects a violent move, it radically changes its parameters, becoming more selective and directional
  4. Multi-layer protection — from the individual position level (Virtual SL, Hard BE, TSL BB, Profit Lock, Neg BE) through the daily level (Daily Loss, Daily Target) to the full account level (Equity TSL)
  5. Click & Forget — the trader can trade manually and the EA automatically takes over risk management for every open position

Full Input Parameter Reference

17. Full Input Parameter Reference

GLOBAL SETTINGS

ParameterDefaultDescription
Inp_MagicNumber
EA Magic Number
7000001Unique EA identifier. Must differ for each chart/symbol on the same account
Inp_MaxTotalPositions
Max Allowed Positions
10Maximum number of simultaneously open positions on the symbol
Inp_Cooldown_Seconds
Cooldown after Open/Close (sec)
60Pause (in seconds) after opening or closing an order. Prevents over-trading
Inp_Manage_Manual_Trades
Manage Manual Trades (Magic = 0)
trueWhen true, EA manages manually opened positions (Magic = 0)

CAPITAL MANAGEMENT (RISK)

ParameterDefaultDescription
Inp_Capital_Mode
Lot Calculation Mode
CAPITAL_COMPOUND_AUTOCapital base calculation mode: AUTO (balance) or FIXED (fixed amount)
Inp_Compound_Enable
Enable Compound Buffer (TXT)
trueEnables Compound Buffer — base = Fixed + accumulated profit from TXT
Inp_Compound_Freq
Compound Frequency
FREQ_WEEKLYBuffer update frequency: Daily / Weekly / Monthly
Inp_Fixed_Capital_Amount
Base Amount (Manual Locked Base)
10000.0Fixed base amount (used in FIXED mode or as Compound base)
Inp_MaxTotalMarginPercent
Max Margin Budget (%)
100.0Max % of balance allocated to margin budget
Inp_Risk_Percent_Per_Trade
Risk per Trade (%)
20.0% of budget risked per order (determines lot size via SL)
Inp_Pyramid_Multiplier
Pyramid Multiplier
(Probe -> Main)
3.0Volume multiplier: probe (÷3) → main (×3)
Inp_Pyramid_Max_Lots
Hard Cap: Max lots for any single position
2.0Absolute lot cap for any single position
Inp_Pyramid_OnlyProfitable
Pyramid only if last is in profit
truePyramid only when the last position is in profit

ACCOUNT PROTECTION (LIMITS)

ParameterDefaultDescription
Inp_Daily_Loss_HardLimit
HARD STOP: Daily Loss Limit (%)
4.0HARD STOP: % daily loss
freezes new orders for the entire day
Inp_Drawdown_FreezeLimit
FREEZE: Max Drawdown Limit (%)
0.5FREEZE: % current drawdown blocks new orders
Inp_Daily_Target_Profit
FREEZE: Max Drawdown Limit (%)
15.0TARGET: % daily profit stops trading (day considered a success)

EQUITY TRAILING LOCK (MASTER)

ParameterDefaultDescription
Inp_Equity_TSL_Trigger
Activation Threshold (%)
5.0% equity gain that activates the equity trailing lock
Inp_Equity_TSL_Buffer
Trailing Distance (%)
0.2% trailing distance — equity drops this much below its peak → close everything

VIRTUAL STOP LOSS (ACCOUNT PROTECTION)

ParameterDefaultDescription
Inp_Virtual_SL_Percent
Virtual SL per Position (%)
4.0Emergency close when position
loss exceeds X% of active capital

TRADING SCHEDULE (LOCAL TIME)

ParameterDefaultDescription
Inp_Hours_Monday
Monday Trading Hours
„00:00-22:00”Monday trading window
Inp_Hours_Tuesday
Tuesday Trading Hours
„00:00-22:00”Tuesday trading window
Inp_Hours_Wednesday
Wednesday Trading Hours
„00:00-22:00”Wednesday trading window
Inp_Hours_Thursday
Thursday Trading Hours
„00:00-22:00”Thursday trading window
Inp_Hours_Friday
Friday Trading Hours
„00:00-05:00”Friday trading window (shorter — weekend risk)

END OF DAY CLOSE (EOD)

ParameterDefaultDescription
Inp_EOD_Enable
Enable EOD Terminator
trueEnables the EOD Terminator
Inp_EOD_Time_Friday
Friday Kill Time (HH:MM)
„21:39”Emergency close time on Fridays
Inp_EOD_Time_OtherDays
Other Days Kill Time (HH:MM)
„22:29”Emergency close time on other days

NEWS FILTER

ParameterDefaultDescription
Inp_News_Filter_Enable
Enable News Filter (Freeze)
trueEnables the economic calendar filter
Inp_News_Mins_Before
Freeze X minutes BEFORE news
30Minutes before news to freeze trading
Inp_News_Mins_After
Freeze X minutes AFTER news
12Minutes after news to continue freeze
Inp_News_Block_High
Block on HIGH impact (Red)
trueBlock on high-impact (red) news events
Inp_News_Block_Mid
Block on MID impact (Orange)
trueBlock on medium-impact (orange) news events

SMART DI MUZZLE MODE

ParameterDefaultDescription
Inp_Muzzle_Enable
Enable Muzzle Mode on Impulse
trueEnables Muzzle Mode on impulse detection
Inp_Muzzle_Min_Candle_Body
Muzzle ON: Min Candle Body (Points)
150Minimum candle body for Smart DI during an impulse (pts)
Inp_Muzzle_CCI_Block_Level
Muzzle ON: CCI Block Level
130.0Stricter CCI block threshold during an impulse
Inp_Muzzle_Channel_Points_Up
Muzzle ON: Upper Boundary (Points)
5000Upper Muzzle Box boundary from impulse price (pts)
Inp_Muzzle_Channel_Points_Down
Muzzle ON: Lower Boundary (Points) 0 = BUY ONLY
0Lower Muzzle Box boundary. 0 = BUY ONLY MODE

INSTITUTIONAL IMPULSE

ParameterDefaultDescription
Inp_Impulse_TF
Impulse Timeframe
M1Timeframe for impulse detection
Inp_Impulse_Enable
Enable Impulse Detection
trueEnables impulse detection
Inp_Impulse_Velocity
Velocity Trigger
0.005Price velocity threshold (0.5% close-to-close change)
Inp_Impulse_RangeMult
Range Multiplier vs Avg
2.0Range multiplier vs. average (×2 = impulse)
Inp_Impulse_ATRMult
Range Multiplier vs ATR
2.0Range multiplier vs. ATR (×2 = impulse)
Inp_Impulse_VolMult
Volume Multiplier vs Avg
1.5Volume multiplier vs. average (×1.5 = impulse)
Inp_Impulse_AvgPeriod
Period for Averages
20Period for calculating averages
Inp_Impulse_Cooldown_Mins
Muzzle Duration
after Impulse (mins)
15Minimum Muzzle Mode duration (minutes)
Inp_Impulse_Min_Range_Points
Min Range to trigger Impulse (Points)
50Minimum candle range before impulse checks are run (pts)

BOX TRADING (DYNAMIC CHANNEL)

ParameterDefaultDescription
Inp_Channel_Enable
Enable Box Trading
trueEnables the dynamic price tunnel
Inp_Channel_Update_Hours
Channel Update Frequency (Hours)
6How often the channel anchor is refreshed (hours)
Inp_Channel_Points_Up
Upper Boundary (Points)
20000Upper boundary distance from anchor (pts)
Inp_Channel_Points_Down
Lower Boundary (Points)
5000Lower boundary distance from anchor (pts)

MACRO RISK MATRIX

ParameterDefaultDescription
Inp_Macro_TF
Macro Timeframe
H1Timeframe for macro asset analysis
Inp_Macro_Enable
Enable Macro Matrix
trueEnables the Macro Risk Matrix
Inp_Macro_Min_Alignment_Percent
Required Alignment (%)
[Realistic Value]
70.0Required % alignment to permit an order

For each of the 19 assets (AAPL, MSFT, NVDA, AMZN, META, GOOGL, TSLA, AVGO, COST, NFLX, PEP, CSCO, TMUS, ADBE, AMD, BTC, GOLD, EURUSD, AUDJPY):

ParameterDescription
Inp_Macro_Use_XXXXbool — Include / exclude asset from the matrix
Inp_Macro_Sym_XXXXstring — Symbol name at your broker (e.g. „AAPL_CFD.US”)
Inp_Macro_Weight_XXXXdouble — Base weight (%) in the scoring pool

HARD BLOCKS (RSI & CCI)

ParameterDefaultDescription
Inp_Block_Enable
Enable RSI & CCI Blocks (ON/OFF)
falseEnables hard RSI and CCI blocks
Inp_Block_TF
Timeframe for Hard Blocks
M15Timeframe for hard blocks
Inp_Block_RSI_Max
Block BUY if RSI > X
85.0BUY blocked when RSI > X
Inp_Block_RSI_Min
Block SELL if RSI < X
15.0SELL blocked when RSI < X
Inp_Block_CCI_Level
Block BUY if CCI > X, SELL if CCI < -X
350.0BUY block when CCI > X;
SELL block when CCI < -X

MARKET FILTERS (ATR, ADX, VOL)

ParameterDefaultDescription
Inp_Filter_Enable
Enable ATR, ADX, Vol Filters (ON/OFF)
falseEnables ATR / ADX / Volume filters
Inp_Filter_TF
Timeframe for Market Filters
M5Timeframe for market filters
Inp_Filter_ATR_Period
ATR Period
5ATR period
Inp_Filter_MinATR_Night
Min ATR (Night: 20:00 – 05:00)
5.0Min ATR at night (20:00–05:00) — market too quiet = no trading
Inp_Filter_MinATR_Day
Min ATR (Day: 05:00 – 20:00)
14.0Min ATR during the day (05:00–20:00)
Inp_Filter_Min_ADX
Min ADX Level
25.0Minimum ADX — no trend = no trading
Inp_Filter_ADX_Period
ADX Period
14ADX period
Inp_Filter_Min_Vol_Ratio
Min Volume Ratio
0.1Minimum ratio of current to previous bar volume

ADX + MA TREND FILTER

ParameterDefaultDescription
Inp_E_ADX_TF
ADX & MA Timeframe
M15Timeframe for the ADX + MA filter
Inp_E_Use_ADX_MA_Filter
Enable ADX + MA Trend filter
falseEnables the advanced trend filter
Inp_E_ADX_Period
ADX Period for Trend Filter
14ADX period
Inp_E_ADX_MA_MinLevel
ADX level to activate filter
30.0Minimum ADX level to activate the filter
Inp_E_ADX_DI_MinLevel
Minimum DI+ / DI- level
20.0Minimum level of the dominant DI
Inp_E_ADX_DI_Diff
Minimum DI+ and DI- difference
20.0Minimum difference between DI+ and DI-
Inp_E_ADX_BlockOnFallingDiff
Block if DI difference is falling
trueBlock when DI difference is falling (weakening trend)
Inp_E_ADX_FallingDiff_Tolerance
Falling difference tolerance
5.0Tolerance for a declining DI difference
Inp_E_MA_Trend_Period
MA period for trend
50MA period for trend
Inp_E_MA_Trend_Method
MA method
EMAMA method (EMA, SMA, etc.)
Inp_E_MA_Shift_Delta
Shift for comparison
5Bar shift for comparing MA slope

ANTI-CRASH PROTECTIONS

ParameterDefaultDescription
Inp_ManualBox_Enable
Enable Manual Price Box
falseEnables the manual price tunnel
Inp_ManualBox_Upper
Upper Boundary (Price)
21500.0Upper boundary (absolute price)
Inp_ManualBox_Lower
Lower Boundary (Price)
19000.0Lower boundary (absolute price)
Inp_WeeklyFilter_TF
Weekly Filter Timeframe
W1Timeframe for the weekly filter
Inp_WeeklyFilter_Enable
Block if below last week Low
trueBlock if price is below last week’s Low
Inp_Fibo_TF
Base Period for Fibo
D1Timeframe for Fibonacci analysis
Inp_FiboFilter_Enable
Enable Fibo Extension Block
trueBlock at extreme Fibonacci extensions

MULTI-CORE ENGINE: SMART DI

ParameterDefaultDescription
Inp_SmartDI_As_Strategy
Use Smart DI as Strategy (Trigger)
trueSmart DI as Trigger (generates signals)
Inp_SmartDI_As_Filter
Use Smart DI as Filter (Validator)
falseSmart DI as Validator (confirms signals from others)
Inp_Strat_TF
Strategy Timeframe
M15Smart DI timeframe
Inp_Strat_ADX_Period
ADX Period for DI
14ADX period for DI
Inp_Strat_Min_DI_Diff
Min Difference
between DI+ and DI-
20.0Minimum DI+ and DI- difference
Inp_Strat_Max_Opposite_DI
Max Level of Opposite DI
25.0Maximum level of the opposing DI (quality filter)
Inp_Strat_Min_Candle_Body
Min Candle Body (Points)
2Minimum candle body in normal mode (pts)

MULTI-CORE ENGINE: MTF POINT SYSTEM

ParameterDefaultDescription
Inp_MTF_As_Strategy
Use MTF as Strategy (Trigger)
falseMTF as Trigger
Inp_MTF_As_Filter
Use MTF as Filter (Validator)
trueMTF as Validator
Inp_MTF_TF1
Timeframe 1
M5Timeframe 1
Inp_MTF_TF2
Timeframe 2
M15Timeframe 2
Inp_MTF_TF3
Timeframe 3
M30Timeframe 3
Inp_MTF_TF4
Timeframe 4
H1Timeframe 4
Inp_MTF_Min_Score
Minimum required score (out of 4)
3Required number of confirming timeframes (out of 4)

MULTI-CORE ENGINE: 3 CONSECUTIVE CANDLES

ParameterDefaultDescription
Inp_3Candles_As_Strategy
Use 3 Candles as Strategy (Trigger)
false3 Candles as Trigger
Inp_3Candles_As_Filter
Use 3 Candles as Filter (Validator)
true3 Candles as Validator
Inp_Filter_3Candles_TF
3 Candles Timeframe
M5Candle analysis timeframe
Inp_Filter_3Candles_MinBody
Min Candle Body
for the 3 candles (Points)
1Minimum body
for each of the 3 candles (pts)

HARD SL/TP (SENT TO BROKER)

ParameterDefaultDescription
Inp_Hard_SL_Points
Physical Stop Loss (Points)
3000Physical Stop Loss
sent to the broker (pts)
Inp_Hard_TP_Points
Physical Take Profit (Points)
4000Physical Take Profit
sent to the broker (pts)

VIRTUAL NEGATIVE BREAK-EVEN

ParameterDefaultDescription
Inp_NegBE_Enable
Enable Negative BE
falseEnables Virtual Negative BE
Inp_NegBE_Trigger_Points
Trigger at Profit (Points)
5000After reaching X pts
profit → activates Neg BE
Inp_NegBE_Level_Points
Virtual SL Level
(Points, must be negative)
-3000Virtual SL level
after activation (negative = loss)

HARD BREAK-EVEN (CLASSIC)

ParameterDefaultDescription
Inp_HardBE_Enable
Enable Hard BE
trueEnables classic Hard Break-Even
Inp_HardBE_Trigger_Points
Trigger at Profit (Points)
200After X pts profit → moves SL to BE
Inp_HardBE_Level_Points
Physical SL Level (Points)
100SL level after BE (pts above entry price)

PHYSICAL TRAILING STOP (BB)

ParameterDefaultDescription
Inp_E_BB_TSL_TF
TSL BB timeframe
M1Bollinger Band TSL timeframe
Inp_E_UseTSL_BB
TSL after Bollinger Bands
trueEnables Bollinger Band Trailing SL
Inp_E_ProfitToActivateBB
Profit to activate TSL BB
1500Profit required to activate Phase 2 / TSL BB (pts)
Inp_E_BB_TSL_Period
TSL BB period
20BB period for TSL
Inp_E_BB_TSL_Deviation
TSL BB deviation
1.9BB deviation for TSL (1.9σ)
Inp_E_BB_TSL_Floor_Points
Min distance for TSL BB (Points)
2Minimum SL distance from entry price (pts)

PHYSICAL DYNAMIC TP

ParameterDefaultDescription
Inp_E_BB_TP_TF
Dynamic TP timeframe
M1Dynamic TP BB timeframe
Inp_E_UseDynamicTP
Dynamic TP
trueEnables dynamic TP
Inp_E_TP_Extension_Points
TP extension (Points)
500How many pts to extend TP on a strong trend
Inp_E_BB_TP_Period
Dynamic TP period
20BB period for TP
Inp_E_BB_TP_Deviation
Dynamic TP deviation
[Realistic Value]
3.0BB deviation for TP (3.0σ = extremum)

PHYSICAL PROFIT LOCK

ParameterDefaultDescription
Inp_E_UseProfitLock
Profit lock
trueEnables Profit Lock
Inp_E_PL_Trigger_Points
PL activation (Points)
500Activates when price is X pts from TP
Inp_E_PL_TSL_Points
Trailing SL in PL (Points)
200Trailing SL distance in Profit Lock (pts)

INFO PANEL

ParameterDefaultDescription
Inp_PanelHeaderFontSize
Header font size
10Panel header font size
Inp_PanelContentFontSize
Content font size
9Panel content font size
Inp_ShowPositionsOnPanel
Show positions list
trueShow open positions list on the panel

Log Messages — Diagnostic Guide

MessageMeaning
"Looking for signal (Multi-Core)"Engine active, searching for a signal
"Institutional Impulse Detected! Activating MUZZLE MODE for 15 mins."Institutional impulse detected — system changes its behaviour
"Market calmed down. MUZZLE MODE deactivated."Return to normal operating mode
"NEW STANDARD PRICE CHANNEL: Base: X | Upper: Y | Lower: Z"Dynamic price channel updated
"BUY Align: 82% (Pool: 145)"Macro Matrix: 82% of assets confirm BUY
"Block BUY: Macro Score"Macro Matrix blocked the BUY signal
"Block: ATR too low"Market too quiet — no trading
"Block: ADX too low"No trend — no trading
"Block BUY: RSI > Max"RSI too high (overbought)
"Block: ADX/MA Trend Filter"ADX+MA trend filter blocked the signal
"Block: Smart DI Validator"SmartDI acting as filter rejected an MTF/3Candles signal
"Block: MTF Validator"MTF acting as filter rejected a Smart DI signal
"OPEN OK: Smart DI BUY | 2100.50 | lots=0.10 | sl=2097.50 | tp=2104.50"Order opened successfully
"OPEN FAIL: MTF BUY | retcode=10006"Order failed (broker return code)
"Position #123 entered Phase 2 (TSL BB)."Bollinger Band Trailing SL activated
"Position #123: Hard Break-Even set at +100 pts."BE set
"Position #123: PROFIT LOCK Activated!"Aggressive trailing active near TP
"Position #123: Dynamic TP Extended by 500 points!"TP extended on strong trend
"Position #123: Closed by Virtual Negative BE."Closed by the Negative BE mechanism
"VIRTUAL SL HIT! Position #123..."Emergency close by Virtual SL
"LOT CAP: 4.50 -> 2.00"Lot size reduced to hard cap
"Pyramid blocked: last position not in profit."Pyramiding blocked — last position in loss
"EOD TERMINATOR: Emergency closing all positions..."EOD close initiated
"EOD TERMINATOR: Chart cleared. Goodnight."All positions closed, end of day
"Macro: Bypass (No Markets)"No active macro markets → filter bypassed
"ERROR: Symbol AAPL_CFD.US does not exist on this broker!"Macro symbol unavailable at broker
"LICENSE EXPIRED! Visit:
https://strony.info/AdaptiveHybridSystem/
Version requires an update

16. License & Updates

SOFTWARE LICENSE AGREEMENT (EN)

This software (AHS – Adaptive Hybrid System) is provided for educational and experimental purposes only.

By using this software, you acknowledge and agree that:

  1. Use at your own risk
    All trading decisions are made entirely at your own risk. The author assumes no responsibility for any financial losses, damages, or consequences resulting from the use of this system.
  2. No financial advice
    This software does not constitute financial, investment, or trading advice.
  3. Calibration required
    Proper configuration, parameter calibration, and backtesting are required before any live use. The system may behave differently depending on broker conditions, market data, and execution quality.
  4. No guarantee of performance
    Past performance, simulations, or backtests do not guarantee future results.
  5. Free usage period
    This version of the software is provided free of charge until 31 December 2026. After this date, access may be restricted or transitioned to a paid license model.
  6. Modification and updates
    The author reserves the right to modify, update, or discontinue the software at any time.
  7. Broker and market dependency
    Performance may vary depending on broker conditions, spreads, slippage, and liquidity.

By continuing to use this software, you confirm that you have read, understood, and accepted this agreement.

Information Panel

15. Information Panel

A graphical panel in the upper-left corner of the chart displays in real time:

  • Main status (g_Status_Main): current engine state — "Looking for signal (Multi-Core)""Block BUY: Macro Score""Block: ADX too low", etc.
  • Macro Matrix status (g_Status_Macro): "BUY Align: 82% (Pool: 145)" — current alignment percentage and pool weight
  • Channel status (g_Status_Channel): "19000 - 21000" — boundaries of the active channel
  • MTF Dashboard: 7 timeframes (M1, M5, M15, M30, H1, H4, D1) with colour-coded EMA5/EMA7, RSI3, RSI14, CCI14, MFI14 readings
  • Open positions list: ticket, direction, volume, profit, open time
  • Equity and Balance: current values
  • Daily P/L and information about active protection restrictions
  • License info and expiry date

Visual parameters:

Inp_PanelHeaderFontSize  = 10   // Header font size
Inp_PanelContentFontSize = 9    // Content font size
Inp_ShowPositionsOnPanel = true // Show positions list on panel

Pyramiding (Position Scaling)

14. Pyramiding (Position Scaling)

Inp_Pyramid_Multiplier     = 3.0   // Scale multiplier (probe → main)
Inp_Pyramid_Max_Lots       = 2.0   // Hard cap: max lots for any single position
Inp_Pyramid_OnlyProfitable = true  // Pyramid only if last position is in profit

Logic:

  • No open positions: lots = target_lots / 3.0 — a small probe is opened (1/3 of normal)
  • Position exists: lots = last_volume × 3.0 — scaling up to full size
  • If OnlyProfitable = true and the last position is in loss → pyramid is blocked

Log: "Pyramid blocked: last position not in profit." / "LOT CAP: 4.50 -> 2.00"

Capital Management & Position Sizing

13. Capital Management & Position Sizing

Capital Modes (ENUM_CAPITAL_MODE)

ModeDescription
CAPITAL_COMPOUND_AUTOBase = account balance (automatic)
CAPITAL_FIXED_MANUALBase = Inp_Fixed_Capital_Amount (fixed)
CAPITAL_COMPOUND_AUTO + Inp_Compound_Enable=trueBase = Fixed + g_CompoundBuffer (from TXT file)

Position Sizing Algorithm (CalculatePositionSize)

1. base_capital = [depending on mode]
2. budget       = base_capital × MaxTotalMarginPercent / 100
3. risk_money   = budget × Risk_Percent_Per_Trade / 100
4. sl_ticks     = (Hard_SL_Points × _Point) / tick_size
5. loss_for_one_lot = sl_ticks × tick_value
6. target_lots  = risk_money / loss_for_one_lot

→ First position:      target_lots / Pyramid_Multiplier  (probe — smaller)
→ Subsequent position: last_volume × Pyramid_Multiplier  (main — larger)

7. Round to broker's volume step
8. Enforce broker's min/max volume
9. Check hard cap: Max_Lots
10. Margin check: OrderCalcMargin → if budget exceeded → abort

Compound Buffer

g_CompoundBuffer is read from an external TXT file. Allows percentage-based growth of the capital base at configurable intervals: Daily / Weekly / Monthly. Enables a compound interest effect on a locked base without changing EA settings.

Weekly Filter & Fibonacci (Anti-Crash)

12. Weekly Filter & Fibonacci (Anti-Crash)

Weekly Filter

Inp_WeeklyFilter_Enable = true
Inp_WeeklyFilter_TF     = PERIOD_W1

Blocks trading when the current price is below the previous week’s Low on W1. Protects against trading in a structurally bearish trend or during potential crashes.

Fibonacci Extension Filter

Inp_FiboFilter_Enable = true
Inp_Fibo_TF           = PERIOD_D1

Blocks orders at extreme Fibonacci extension levels on D1. Prevents entering an overheated market that has moved far from its fundamental value.

News Filter!

11. News Filter

Integration with an external economic calendar to protect against high-impact news events:

Inp_News_Filter_Enable = true    // Enable the filter
Inp_News_Mins_Before   = 30      // Freeze trading 30 mins before news
Inp_News_Mins_After    = 12      // Continue freeze for 12 mins after news
Inp_News_Block_High    = true    // Block on high-impact events (red)
Inp_News_Block_Mid     = true    // Block on medium-impact events (orange)

When the news filter is active → no new orders are opened. Existing positions continue to be managed normally.

Adaptive Hybrid System - Multi-Core Strategy Engine -US100
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.