17. Pełna lista parametrów wejściowych (Inputs)
GLOBAL SETTINGS
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_MagicNumberEA Magic Number | 7000001 | Unikalny identyfikator EA. Musi być różny dla każdego wykresu/symbolu na tym samym koncie |
Inp_MaxTotalPositionsMax Allowed Positions | 10 | Maksymalna liczba jednocześnie otwartych pozycji na symbolu |
Inp_Cooldown_SecondsCooldown after Open/Close (sec) | 60 | Pauza (w sekundach) po otwarciu lub zamknięciu zlecenia. Zapobiega nadmiernej aktywności |
Inp_Manage_Manual_TradesManage Manual Trades (Magic = 0) | true | Gdy true, EA zarządza pozycjami manualnie otwartymi (Magic=0) |
CAPITAL MANAGEMENT (RISK)
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_Capital_ModeLot Calculation Mode | CAPITAL_COMPOUND_AUTO | Tryb obliczania kapitału bazowego: AUTO (saldo) lub FIXED (stała kwota) |
Inp_Compound_EnableEnable Compound Buffer (TXT) | true | Włącza Compound Buffer — baza = Fixed + akumulowany zysk z TXT |
Inp_Compound_FreqCompound Frequency | FREQ_WEEKLY | Częstotliwość aktualizacji bufora: Daily / Weekly / Monthly |
Inp_Fixed_Capital_AmountBase Amount (Manual Locked Base) | 10000.0 | Stała kwota bazowa (używana w trybie FIXED lub jako baza Compound) |
Inp_MaxTotalMarginPercentMax Margin Budget (%) | 100.0 | Maksymalny % bilansu przeznaczony na budżet marginu |
Inp_Risk_Percent_Per_TradeRisk per Trade (%) | 20.0 | % budżetu ryzykowany na jedno zlecenie (wylicza wielkość lota przez SL) |
Inp_Pyramid_MultiplierPyramid Multiplier (Probe -> Main) | 3.0 | Mnożnik wolumenu: sonda (÷3) → główna (×3) |
Inp_Pyramid_Max_LotsHard Cap: Max lots for any single position | 2.0 | Bezwzględny limit lotów dla pojedynczej pozycji |
Inp_Pyramid_OnlyProfitablePyramid only if last is in profit | true | Piramidowanie tylko gdy ostatnia pozycja generuje zysk |
ACCOUNT PROTECTION (LIMITS)
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_Daily_Loss_HardLimitHARD STOP: Daily Loss Limit (%) | 4.0 | HARD STOP: % dzienna strata zamraża nowe zlecenia na cały dzień |
Inp_Drawdown_FreezeLimitFREEZE: Max Drawdown Limit (%) | 0.5 | FREEZE: % aktualnego drawdownu blokuje nowe zlecenia |
Inp_Daily_Target_ProfitTARGET: Daily Profit Limit (%) | 15.0 | TARGET: % dziennego zysku zatrzymuje trading (dzień uznany za sukces) |
EQUITY TRAILING LOCK (MASTER)
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_Equity_TSL_TriggerActivation Threshold (%) | 5.0 | % wzrostu equity aktywuje equity trailing |
Inp_Equity_TSL_BufferTrailing Distance (%) | 0.2 | % trailing dystans — equity spada o tyle poniżej szczytu → zamknięcie wszystkiego |
VIRTUAL STOP LOSS (ACCOUNT PROTECTION)
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_Virtual_SL_PercentVirtual SL per Position (%) | 4.0 | Awaryjne zamknięcie gdy strata na pozycji przekroczy X% aktywnego kapitału |
TRADING SCHEDULE (LOCAL TIME)
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_Hours_MondayMonday Trading Hours | „00:00-22:00” | Okno handlowe poniedziałek |
Inp_Hours_TuesdayTuesday Trading Hours | „00:00-22:00” | Okno handlowe wtorek |
Inp_Hours_WednesdayWednesday Trading Hours | „00:00-22:00” | Okno handlowe środa |
Inp_Hours_ThursdayThursday Trading Hours | „00:00-22:00” | Okno handlowe czwartek |
Inp_Hours_FridayThursday Trading Hours | „00:00-05:00” | Okno handlowe piątek (krótsze — weekend risk) |
END OF DAY CLOSE (EOD)
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_EOD_EnableEnable EOD Terminator | true | Włącza EOD Terminator |
Inp_EOD_Time_FridayFriday Kill Time (HH:MM) | „21:39” | Godzina awaryjnego zamknięcia w piątek |
Inp_EOD_Time_OtherDaysOther Days Kill Time (HH:MM) | „22:29” | Godzina awaryjnego zamknięcia inne dni |
NEWS FILTER
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_News_Filter_EnableEnable News Filter (Freeze) | true | Włącza filtr kalendarza ekonomicznego |
Inp_News_Mins_BeforeFreeze X minutes BEFORE news | 30 | Ile minut przed newsem zamrozić trading |
Inp_News_Mins_AfterFreeze X minutes AFTER news | 12 | Ile minut po newsie kontynuować zamrożenie |
Inp_News_Block_HighBlock on HIGH impact (Red) | true | Blokuj przy newsach czerwonych (High Impact) |
Inp_News_Block_MidBlock on MID impact (Orange) | true | Blokuj przy newsach pomarańczowych (Mid Impact) |
SMART DI MUZZLE MODE
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_Muzzle_EnableEnable Muzzle Mode on Impulse | true | Włącza Muzzle Mode przy impulse |
Inp_Muzzle_Min_Candle_BodyMuzzle ON: Min Candle Body (Points) | 150 | Minimalne ciało świecy dla Smart DI podczas impulsu (pkt) |
Inp_Muzzle_CCI_Block_LevelMuzzle ON: CCI Block Level | 130.0 | Ostrzejszy próg blokady CCI podczas impulsu |
Inp_Muzzle_Channel_Points_UpMuzzle ON: Upper Boundary (Points) | 5000 | Górna granica Muzzle Box od ceny impulsu (pkt) |
Inp_Muzzle_Channel_Points_DownMuzzle ON: Lower Boundary (Points) 0 = BUY ONLY | 0 | Dolna granica Muzzle Box. 0 = BUY ONLY MODE |
INSTITUTIONAL IMPULSE
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_Impulse_TFImpulse Timeframe | M1 | Timeframe wykrywania impulsu |
Inp_Impulse_EnableEnable Impulse Detection | true | Włącza wykrywanie impulsów |
Inp_Impulse_VelocityVelocity Trigger | 0.005 | Próg prędkości ceny (0.5% zmiany close/close) |
Inp_Impulse_RangeMultRange Multiplier vs Avg | 2.0 | Mnożnik zasięgu vs. średnia (×2 = impuls) |
Inp_Impulse_ATRMultRange Multiplier vs ATR | 2.0 | Mnożnik zasięgu vs. ATR (×2 = impuls) |
Inp_Impulse_VolMultVolume Multiplier vs Avg | 1.5 | Mnożnik wolumenu vs. średnia (×1.5 = impuls) |
Inp_Impulse_AvgPeriodPeriod for Averages | 20 | Okres obliczania średnich |
Inp_Impulse_Cooldown_MinsMuzzle Duration after Impulse (mins) | 15 | Minimalny czas trwania Muzzle Mode (minuty) |
Inp_Impulse_Min_Range_PointsMin Range to trigger Impulse (Points) | 50 | Minimalny zasięg świecy żeby w ogóle sprawdzać impuls (pkt) |
BOX TRADING (DYNAMIC CHANNEL)
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_Channel_EnableEnable Box Trading | true | Włącza dynamiczny tunel cenowy |
Inp_Channel_Update_HoursChannel Update Frequency (Hours) | 6 | Co ile godzin przesuwa się kotwica kanału |
Inp_Channel_Points_UpUpper Boundary (Points) | 20000 | Odległość górnej granicy od kotwicy (pkt) |
Inp_Channel_Points_DownLower Boundary (Points) | 5000 | Odległość dolnej granicy od kotwicy (pkt) |
MACRO RISK MATRIX
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_Macro_TFMacro Timeframe | H1 | Timeframe analizy makro aktywów |
Inp_Macro_EnableEnable Macro Matrix | true | Włącza Macro Risk Matrix |
Inp_Macro_Min_Alignment_PercentRequired Alignment (%) [Realistic Value] | 70.0 | Wymagany % wyrównania do otwarcia zlecenia |
Dla każdego z 19 aktywów (AAPL, MSFT, NVDA, AMZN, META, GOOGL, TSLA, AVGO, COST, NFLX, PEP, CSCO, TMUS, ADBE, AMD, BTC, GOLD, EURUSD, AUDJPY):
| Parametr | Opis |
|---|---|
Inp_Macro_Use_XXXX | bool — Włącz/wyłącz aktywo z macierzy |
Inp_Macro_Sym_XXXX | string — Nazwa symbolu u brokera (np. „AAPL_CFD.US”) |
Inp_Macro_Weight_XXXX | double — Waga bazowa (%) w puli scoringu |
HARD BLOCKS (RSI & CCI)
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_Block_EnableEnable RSI & CCI Blocks (ON/OFF) | false | Włącza twarde bloki RSI i CCI |
Inp_Block_TFTimeframe for Hard Blocks | M15 | Timeframe dla hard blocków |
Inp_Block_RSI_MaxBlock BUY if RSI > X | 85.0 | BUY zablokowany gdy RSI > X |
Inp_Block_RSI_MinBlock SELL if RSI < X | 15.0 | SELL zablokowany gdy RSI < X |
Inp_Block_CCI_LevelBlock BUY if CCI > X, SELL if CCI < -X | 350.0 | BUY blok gdy CCI > X; SELL blok gdy CCI < -X |
MARKET FILTERS (ATR, ADX, VOL)
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_Filter_EnableEnable ATR, ADX, Vol Filters (ON/OFF) | false | Włącza filtry ATR/ADX/Volume |
Inp_Filter_TFTimeframe for Market Filters | M5 | Timeframe filtrów |
Inp_Filter_ATR_PeriodATR Period | 5 | Okres ATR |
Inp_Filter_MinATR_NightMin ATR (Night: 20:00 – 05:00) | 5.0 | Min ATR nocą (20:00-05:00) — rynek zbyt spokojny = brak handlu |
Inp_Filter_MinATR_DayMin ATR (Day: 05:00 – 20:00) | 14.0 | Min ATR w dzień (05:00-20:00) |
Inp_Filter_Min_ADXMin ADX Level | 25.0 | Minimalny ADX — brak trendu = brak handlu |
Inp_Filter_ADX_PeriodADX Period | 14 | Okres ADX |
Inp_Filter_Min_Vol_RatioMin Volume Ratio | 0.1 | Min. stosunek bieżącego wolumenu do poprzedniego |
ADX + MA TREND FILTER
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_E_ADX_TFADX & MA Timeframe | M15 | Timeframe filtru ADX+MA |
Inp_E_Use_ADX_MA_FilterEnable ADX + MA Trend filter | false | Włącza zaawansowany filtr trendowy |
Inp_E_ADX_PeriodADX Period for Trend Filter | 14 | Okres ADX |
Inp_E_ADX_MA_MinLevelADX level to activate filter | 30.0 | Minimalny ADX aktywujący filtr |
Inp_E_ADX_DI_MinLevelMinimum DI+ / DI- level | 20.0 | Minimalny poziom dominującego DI |
Inp_E_ADX_DI_DiffMinimum DI+ and DI- difference | 20.0 | Minimalna różnica DI+ i DI- |
Inp_E_ADX_BlockOnFallingDifflock if DI difference is falling | true | Blokuj gdy różnica DI maleje (słabnący trend) |
Inp_E_ADX_FallingDiff_ToleranceFalling difference tolerance | 5.0 | Tolerancja dla malejącej różnicy DI |
Inp_E_MA_Trend_PeriodMA period for trend | 50 | Okres MA trendu |
Inp_E_MA_Trend_MethodMA method | EMA | Metoda MA (EMA, SMA, etc.) |
Inp_E_MA_Shift_DeltaShift for comparison | 5 | Przesunięcie do porównania nachylenia MA |
ANTI-CRASH PROTECTIONS
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_ManualBox_EnableEnable Manual Price Box | false | Włącza ręczny tunel cenowy |
Inp_ManualBox_UpperUpper Boundary (Price) | 21500.0 | Górna granica (cena absolutna) |
Inp_ManualBox_LowerLower Boundary (Price) | 19000.0 | Dolna granica (cena absolutna) |
Inp_WeeklyFilter_TFWeekly Filter Timeframe | W1 | Timeframe filtru tygodniowego |
Inp_WeeklyFilter_EnableBlock if below last week Low | true | Blokuj jeśli cena poniżej low poprzedniego tygodnia |
Inp_Fibo_TFBase Period for Fibo | D1 | Timeframe analizy Fibonacci |
Inp_FiboFilter_EnableEnable Fibo Extension Block | true | Blokuj na ekstremalnych rozszerzeniach Fibo |
MULTI-CORE ENGINE: SMART DI
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_SmartDI_As_StrategyUse Smart DI as Strategy (Trigger) | true | Smart DI jako Trigger (generuje sygnały) |
Inp_SmartDI_As_FilterUse Smart DI as Filter (Validator) | false | Smart DI jako Validator (potwierdza sygnały innych) |
Inp_Strat_TFStrategy Timeframe | M15 | Timeframe Smart DI |
Inp_Strat_ADX_PeriodADX Period for DI | 14 | Okres ADX dla DI |
Inp_Strat_Min_DI_DiffMin Difference between DI+ and DI- | 20.0 | Minimalna różnica DI+ i DI- |
Inp_Strat_Max_Opposite_DIMax Level of Opposite DI | 25.0 | Maksymalny poziom przeciwnego DI (filtr jakości) |
Inp_Strat_Min_Candle_BodyMin Candle Body (Points) | 2 | Minimalne ciało świecy w normalnym trybie (pkt) |
MULTI-CORE ENGINE: MTF POINT SYSTEM
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_MTF_As_StrategyUse MTF as Strategy (Trigger) | false | MTF jako Trigger |
Inp_MTF_As_FilterUse MTF as Filter (Validator) | true | MTF jako Validator |
Inp_MTF_TF1Timeframe 1 | M5 | Timeframe 1 |
Inp_MTF_TF2Timeframe 2 | M15 | Timeframe 2 |
Inp_MTF_TF3Timeframe 3 | M30 | Timeframe 3 |
Inp_MTF_TF4Timeframe 4 | H1 | Timeframe 4 |
Inp_MTF_Min_ScoreMinimum required score (out of 4) | 3 | Wymagana ilość TF potwierdzających (z 4) |
MULTI-CORE ENGINE: 3 CONSECUTIVE CANDLES
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_3Candles_As_StrategyUse 3 Candles as Strategy (Trigger) | false | 3 Candles jako Trigger |
Inp_3Candles_As_FilterUse 3 Candles as Filter (Validator) | true | 3 Candles jako Validator |
Inp_Filter_3Candles_TF3 Candles Timeframe | M5 | Timeframe analizy świec |
Inp_Filter_3Candles_MinBodyMin Candle Body for the 3 candles (Points) | 1 | Minimalne ciało każdej z 3 świec (pkt) |
HARD SL/TP (SENT TO BROKER)
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_Hard_SL_PointsPhysical Stop Loss (Points) | 3000 | Fizyczny Stop Loss wysyłany do brokera (pkt) |
Inp_Hard_TP_PointsPhysical Take Profit (Points) | 4000 | Fizyczny Take Profit wysyłany do brokera (pkt) |
VIRTUAL NEGATIVE BREAK-EVEN
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_NegBE_EnableEnable Negative BE | false | Włącza Virtual Negative BE |
Inp_NegBE_Trigger_PointsTrigger at Profit (Points) | 5000 | Po osiągnięciu X pkt zysku aktywuje NegBE |
Inp_NegBE_Level_PointsVirtual SL Level (Points, must be negative) | -3000 | Poziom wirtualnego SL po aktywacji (ujemny = strata) |
HARD BREAK-EVEN (CLASSIC)
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_HardBE_EnableEnable Hard BE | true | Włącza klasyczny Hard Break-Even |
Inp_HardBE_Trigger_PointsTrigger at Profit (Points) | 200 | Po X pkt zysku → przesuwa SL na BE |
Inp_HardBE_Level_PointsPhysical SL Level (Points) | 100 | Poziom SL po BE (pkt powyżej otwarcia) |
PHYSICAL TRAILING STOP (BB)
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_E_BB_TSL_TFTSL BB timeframe | M1 | Timeframe TSL Bollinger Bands |
Inp_E_UseTSL_BBTSL after Bollinger Bands | true | Włącza Bollinger Band Trailing SL |
Inp_E_ProfitToActivateBBProfit to activate TSL BB | 1500 | Zysk aktywujący Fazę 2 / TSL BB (pkt) |
Inp_E_BB_TSL_PeriodTSL BB period | 20 | Okres BB dla TSL |
Inp_E_BB_TSL_DeviationTSL BB deviation | 1.9 | Odchylenie BB dla TSL (1.9σ) |
Inp_E_BB_TSL_Floor_PointsMin distance for TSL BB (Points) | 2 | Minimalna odległość SL od ceny otwarcia (pkt) |
PHYSICAL DYNAMIC TP
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_E_BB_TP_TFDynamic TP timeframe | M1 | Timeframe Dynamic TP BB |
Inp_E_UseDynamicTPDynamic TP | true | Włącza dynamiczne TP |
Inp_E_TP_Extension_PointsTP extension (Points) | 500 | O ile pkt rozszerzyć TP przy silnym trendzie |
Inp_E_BB_TP_PeriodDynamic TP period | 20 | Okres BB dla TP |
Inp_E_BB_TP_DeviationDynamic TP deviation [Realistic Value] | 3.0 | Odchylenie BB dla TP (3.0σ = ekstremum) |
PHYSICAL PROFIT LOCK
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_E_UseProfitLockProfit lock | true | Włącza Profit Lock |
Inp_E_PL_Trigger_PointsPL activation (Points) | 500 | Aktywacja gdy cena jest X pkt od TP |
Inp_E_PL_TSL_PointsTrailing SL in PL (Points) | 200 | Dystans trailing SL w Profit Lock (pkt) |
INFO PANEL
| Parametr | Domyślnie | Opis |
|---|---|---|
Inp_PanelHeaderFontSizeHeader font size | 10 | Rozmiar czcionki nagłówka panelu |
Inp_PanelContentFontSizeContent font size | 9 | Rozmiar czcionki zawartości panelu |
Inp_ShowPositionsOnPanelShow positions list | true | Pokaż listę otwartych pozycji na panelu |
Komunikaty z logów — przewodnik diagnostyczny
| Komunikat | Znaczenie |
|---|---|
"Looking for signal (Multi-Core)" | Silnik aktywny, szuka sygnału |
"Institutional Impulse Detected! Activating MUZZLE MODE for 15 mins." | Wykryto impuls instytucjonalny — system zmienia charakterystykę |
"Market calmed down. MUZZLE MODE deactivated." | Powrót do normalnego trybu |
"NEW STANDARD PRICE CHANNEL: Base: X | Upper: Y | Lower: Z" | Aktualizacja tunelu cenowego |
"BUY Align: 82% (Pool: 145)" | Macro Matrix: 82% aktywów potwierdza BUY |
"Block BUY: Macro Score" | Macro Matrix zablokowała sygnał BUY |
"Block: ATR too low" | Rynek zbyt spokojny |
"Block: ADX too low" | Brak trendu |
"Block BUY: RSI > Max" | RSI za wysoko (wykupienie) |
"Block: ADX/MA Trend Filter" | Filtr trendowy ADX+MA zablokował sygnał |
"Block: Smart DI Validator" | SmartDI jako filtr odrzucił sygnał MTF/3Candles |
"Block: MTF Validator" | MTF jako filtr odrzucił sygnał Smart DI |
"OPEN OK: Smart DI BUY | 2100.50 | lots=0.10 | sl=2097.50 | tp=2104.50" | Zlecenie otwarte pomyślnie |
"OPEN FAIL: MTF BUY | retcode=10006" | Błąd otwarcia zlecenia (retcode brokera) |
"Position #123 entered Phase 2 (TSL BB)." | Aktywacja Bollinger Band Trailing SL |
"Position #123: Hard Break-Even set at +100 pts." | BE ustawiony |
"Position #123: PROFIT LOCK Activated!" | Agresywne trailing aktywne |
"Position #123: Dynamic TP Extended by 500 points!" | TP rozszerzony przy silnym trendzie |
"Position #123: Closed by Virtual Negative BE." | Zamknięcie przez NegBE |
"VIRTUAL SL HIT! Position #123..." | Awaryjne zamknięcie przez Virtual SL |
"LOT CAP: 4.50 -> 2.00" | Zmniejszenie lotów do hard cap |
"Pyramid blocked: last position not in profit." | Blokada piramidy — ostatnia pozycja na minusie |
"EOD TERMINATOR: Emergency closing all positions..." | Zamknięcie EOD |
"EOD TERMINATOR: Chart cleared. Goodnight." | Wszystkie pozycje zamknięte, koniec dnia |
"Macro: Bypass (No Markets)" | Brak aktywnych rynków makro → filtr pominięty |
"ERROR: Symbol AAPL_CFD.US does not exist on this broker!" | Symbol makro niedostępny u brokera |
"LICENSE EXPIRED! Visit:https://strony.info/AdaptiveHybridSystem/ | Wersja wymaga aktualizacji |
