Recommended: start testing on the M5 (5-minute) timeframe.
NosTraderMus_RegLin_PRO is designed for traders who want quantitative, disciplined, and repeatable trading. The EA detects value zones using a linear regression channel and only trades when the context supports it (RSI, DeMarker, multi-timeframe momentum, volume, and spread), while managing each position actively and adaptively: smart pending orders, volatility-based SL/TP (standard deviation), trailing, progressive partial closes, and a global take-profit based on an equity goal.
Responsible notice: no system guarantees results. Use risk management and test first on M5 (5 minutes) in a demo account before going live.
Statistical structure: computes slope, intercept, residual standard deviation, and correlation via linear regression (buy/sell handled separately).
Context filter: checks RSI (current and MTF), DeMarker, momentum, relative volume (VMA 20 × factor), spread, and trading window.
Gaussian probability: estimates the probability of a useful activation by measuring the distance from price to the line/band of the channel in standard-deviation multiples.
Pending-order entry: places Buy Stop or Sell Stop in the optimal zone, with SL/TP adapted to volatility and broker constraints; cancels the order if it doesn’t trigger in time.
Dynamic management: side-specific trailing, partial closes when PnL exceeds thresholds (or drops below a limit), SL/TP adjustments, relative break-even, and full close on equity target.
Measured, not intuitive trading: trades when price + statistics provide an edge (minimum correlation and favorable slope).
Volatility-adaptive: SL/TP and entry zones scale with standard deviation; no blind fixed levels.
Realistic MTF: confirms strength with RSI and momentum on a higher timeframe, reducing counter-trend entries.
Robust management: trailing, partials, relative break-even, global targets, and smart cancellation of pending orders.
Practical controls: spread limits, time filters (including Friday afternoon), margin control, and volume congestion filter.
? Independent buy/sell optimization: a key advantage. The system lets you optimize buy and sell parameters separately (regression window, deviation thresholds, TP/SL multipliers, trailing, etc.). This enables controlled asymmetries—e.g., capture bullish impulses with a shorter RangoTendencia and smaller AmpDesv, while enforcing stricter correlation and different trailing for shorts. In markets with directional bias or side-dependent volatility, this separation often improves stability and the equity curve versus a “one-size-fits-both” optimization.
The model combines classical linear regression with a Gaussian probabilistic component based on distance in deviations. Position management implements progressive partials, age-aware dynamic SL, and readjustments as price moves in your favor. It’s built for auditability and consistency: enable on-chart comments to view key metrics (RSI, slopes, correlations) in real time.
Start with M5 (5 minutes): the suggested frame to calibrate, observe signal frequency, and fine-tune deviation/trailing.
Adjust parameters to symbol/volatility and test on demo.
Keep conservative risk management (position size, loss limits, equity target).
Mostrar_Comentarios (bool): shows metrics on the chart.
MaxLots / MinLots (double): upper and lower bounds for lot size per trade.
Ind_Coef_Corr (double): minimum correlation for buys (e.g., ≥ 0.5).
Ind_Coef_Corr_V (double): maximum correlation for sells (e.g., ≤ −0.5).
RSI_Sup / RSI_Sup_Min (int): RSI thresholds (current / MTF) to buy (must be below).
RSI_Inf / RSI_Sup_Max (int): RSI thresholds (current / MTF) to sell (must be above).
Habilitar_Momentums (bool): enables MTF momentum filter.
MaxSpread (int): maximum allowed spread (points).
Compra (bool): enables buy logic.
DesvioTPCompra (double): deviation multiplier for buy TP.
TrailingStop (int): trailing (points) for buys.
STP_LOSS (int): base SL (points) for buys.
DesvSTP_LOSS (double): deviation factor for buy SL.
RangoTendencia (int): bars for buy-side regression.
AmpDesv (double): distance requirement in deviations for entry.
TakeProf (double): deviation multiplier for buy TP.
Seguro (double): proximity filter to the intercept (safety).
Venta (bool): enables sell logic.
DesvioTPVenta (double), TrailingStopV (int), STP_LOSSV (int), DesvSTP_LOSSV (double): buy equivalents for sells.
RangoTendenciaVenta (int): bars for sell-side regression.
AmpDesvVenta (double), TakeProfV (double), SeguroVenta (double): buy equivalents for sells.
Huelga (int): cooldown between trades (multiples of timeframe).
RiesgoLots (int): factor that scales lot size by probability/equity.
RiskPercent (int): loss threshold that can trigger partials.
TPPercent (int): profit threshold that triggers relative SL (break-even+).
TopeProb / MinProb (double): bounds for the Gaussian probability window.
TomaDeGananciasPercent (double): % of balance for full close on equity target.
VarVolumen (double): congestion factor (VMA20 × VarVolumen).
StartHour / EndHour (int): time window for new orders (server time).
FilterFridayAfternoon (bool): blocks new entries on Friday afternoon.
Test EURUSD 5Min Timeframe
Mostrar_Comentarios=0
MaxLots=1.30000000 MinLots=0.01000000 Ind_Coef_Corr=0.65000000 Ind_Coef_Corr_V=-0.52500000 RSI_Sup=30 RSI_Sup_Min=38 RSI_Inf=70 RSI_Sup_Max=56 HabInd=Habilitar Indicadores Habilitar_Momentums=1 MaxSpread=20 Compras=Ctrl Compras Compra=1 DesvioTPCompra=0.08000000 TrailingStop=840 STP_LOSS=3200 DesvSTP_LOSS=5.50000000 RangoTendencia=1000 AmpDesv=0.75000000 TakeProf=6.00000000 Seguro=4.50000000 Ventas=Ctrl Ventas Venta=1 DesvioTPVenta=0.06000000 TrailingStopV=270 STP_LOSSV=8150 DesvSTP_LOSSV=5.00000000 RangoTendenciaVenta=1830 AmpDesvVenta=0.70000000 TakeProfV=3.50000000 SeguroVenta=4.50000000 Genericos=Ctrl Genericos Huelga=1 RiesgoLots=2 RiskPercent=3 TPPercent=70 Base=100 PaartialInitial=5 PartialFactor=1.20000000 STRDivisor=3 NMargen=120 TopeProb=3.20000000 MinProb=0.24000000 eneBuy=105 eneSell=100 TomaDeGananciasPercent=0.07500000 VarVolumen=1.00000000 StartHour=0 EndHour=24 FilterFridayAfternoon=1 AvoidHighImpactNews=1
If for any reason you do not like the purchased program, you can request a refund within 30 days from the date of purchase. You can also make an exchange for any other product at an equal cost or by paying the difference.
Simply send a request for refund or exchange with your order number by email: support@fx-market.pro.
Refund requests received more than 30 days after purchase will be rejected.