TWO SEPARATE KSL SYSTEMS · ONE GUARDED MT5 CONNECTION · V3.84

Choose your KSL—or let AUTO AI Brain design it for the market.

Manual KSL and AUTO AI Brain are separate execution systems with different strategy ownership.

Kababali.com gives you two clear ways to operate. In Manual KSL, you choose the exact user-owned strategy source. In AUTO AI Brain, the Brain analyzes authenticated market context, selects and plans an AUTO strategy, and generates fresh KSL for the separate AUTO runtime. In both modes, KSL must produce a valid closed-candle signal before an eligible order can continue to guarded MT5 execution.

  • One authority at a time: Manual KSL and AUTO AI Brain cannot control strategy execution together
  • No AI-to-order shortcut: AUTO analysis alone cannot BUY or SELL; its generated KSL must compile and confirm on the verified closed candle
  • Execution stays guarded: identity, account, capital, broker, spread, margin, stop, position, and delivery checks can keep the final action on WAIT

Trading involves risk. Kababali is designed to improve structure, visibility, and execution control; it does not guarantee profit or future performance.

Trader-controlled strategy source01

Manual KSL

You own the exact strategy source. “Manual” means you choose the KSL—not that you must click every trade manually. Once its exact version is validated and activated, the isolated Manual runtime evaluates it automatically.

Verified pathChoose or write KSL → validate → test → activate exact version → closed-candle KSL signal → Manual execution gates
  • Choose your source: start from an official or community Manual template, or build your own supported KababaliScript logic.
  • Control the rules: define supported indicators, inputs, entries, confirmations, market structure, risk, SL/TP, exits, plots, and drawings.
  • Inspect before activation: compatibility-check, format, compiler-validate, preview, and run a test-only Historical Backtest of the exact source.
  • Preserve identity: save revisions, activate the intended user-owned version, roll back when needed, and keep closed-trade evidence tied to that source.
  • Share deliberately: clone or publish eligible validated Manual templates without changing the original or exposing a private MT5 account identity.

Execution truth: this path does not load AUTO Brain analysis, adaptive confidence, or AUTO tactic memory. The active Manual KSL itself returns BUY, SELL, or WAIT.

Autonomous analysis and KSL design02

AUTO AI Brain

The Brain owns the AUTO strategy lifecycle. It acts as market analyst, autonomous strategy designer, KSL generator, KSL confirmation engine, risk manager, and execution gate—inside a runtime that is separate from Manual KSL.

Verified pathMarket context → expert reasoning → strategy family + trade plan → fresh AUTO KSL → compiler → closed-candle preview → final AUTO/MT5 gates
  • Read exact context: analyze authenticated broker candles, account and execution conditions, market regime, and higher-timeframe context on supported M1, M5, M15, M30, H1, H4, and D1 timeframes.
  • Reason and abstain: rank compatible strategy families and parameters through multi-expert, meta, and professional decision layers; select STANDBY or WAIT when evidence conflicts.
  • Design the current tactic: build a trade plan, generate fresh AUTO-only KSL, and require compiler-valid source identity before preview.
  • Use KSL as the trigger: evaluate the generated source on the same verified closed candle; only one unambiguous KSL BUY or SELL can become a candidate.
  • Learn without mixing systems: use exact-scope tactic revisions and broker-settled outcomes, with no-lookahead replay learning isolated from LIVE AUTO memory.

Execution truth: AI analysis is not an order. Without valid generated KSL, closed-candle confirmation, final readiness, capital authorization, and broker delivery approval, AUTO remains on WAIT.

Start from ready code, then control the exact version.

Official and community templates are Manual KSL source only. Using one copies its exact source into the temporary editor after confirmation; it does not change the original and does not become active until you deliberately save or activate it. You can inspect, customize, validate, Historical Backtest, version, and publish eligible Manual source without affecting AUTO AI Brain.

KababaliScript Strategy Workspace Official Manual KSL template — copy it into the editor, inspect it, and decide whether to save or activate your own version.
MANUAL SOURCE VALID SOURCE
Gold M1 Triple EMA Momentum Official Manual Template version 2
1version 2;
2strategy Gold M1 Triple EMA Momentum {
3  symbol = XAUUSD;
4  timeframe = M1;
5  input int fastPeriod = 9 min 5 max 20;
6  input int middlePeriod = 21 min 12 max 50;
7  input int slowPeriod = 50 min 30 max 120;
8  input int rsiPeriod = 14 min 7 max 30;
9  input int adxPeriod = 14 min 7 max 30;
10  input float rewardRisk = 1.5 min 1.3 max 2.5;
11  series fastEma = ema(close, fastPeriod);
12  series middleEma = ema(close, middlePeriod);
13  series slowEma = ema(close, slowPeriod);
14  series rsiValue = rsi(close, rsiPeriod);
15  series trendStrength = adx(high, low, close, adxPeriod);
16  bool stableVolatility = volatility_normal(14, 1.8);
17  bool buySignal = fastEma > middleEma && middleEma > slowEma && close > fastEma && rsiValue > 54 && rsiValue < 68 && trendStrength > 22 && stableVolatility;
18  bool sellSignal = fastEma < middleEma && middleEma < slowEma && close < fastEma && rsiValue < 46 && rsiValue > 32 && trendStrength > 22 && stableVolatility;
19  buy { when = buySignal; entry = ask; stop = swing_low(10); target = rr(rewardRisk); }
20  sell { when = sellSignal; entry = bid; stop = swing_high(10); target = rr(rewardRisk); }
21  plot(fastEma, color.green, EMA Fast, 2, line.solid);
22  plot(middleEma, color.orange, EMA Middle, 2, line.solid);
23  plot(slowEma, color.blue, EMA Slow, 2, line.solid);
24  draw(entry); draw(stop); draw(target);
25}
Catalog source validated by current KababaliScript compiler No diagnostics
Manual KSL source lifecycle
1 TEMPLATE / OWN KSL 2 VALIDATE / BACKTEST 3 SAVE + ACTIVATE 4 CLOSED-CANDLE SIGNAL 5 MT5 GATES + EVIDENCE

Manual KSL · User-Owned SourceChoose a Manual template or build, inspect, validate, version, backtest, activate, roll back, publish, and review your own supported KababaliScript logic

Guarded MT5 & MobileAccount-scoped API identity, MT5 strategy/runtime synchronization, broker checks, and supported mobile requests stay separated per user

Strategy Evidence & Audit TrailKeep strategy versions, risk authorization, broker execution, and exact closed-trade evidence connected for later review

AUTO AI Brain · Generated KSLSeparate market reasoning, strategy-family selection, trade planning, fresh KSL generation, closed-candle confirmation, and AUTO-only learning

STRATEGY PERFORMANCE & TRADE EVIDENCE

INTERFACE PREVIEW · METRICS USE RECORDED CLOSED TRADES
STRATEGY PERFORMANCE PROFILE

Kababali Strategy Profile

Exact KSL versionEvidence scopedResults vary
KP
Kababali StrategyVersion-linked evidence profile● Exact closed-trade attribution
SAMPLE CUMULATIVE R+39.10REXACT CLOSED-TRADE EVIDENCE

PERFORMANCE OVERVIEW

FidelityEffectivenessRegime FitEvidence DepthR CoverageDrawdown Control 100%78%82%80%96%88%
Fidelity100%EXACT KSL
Effectiveness78 / 100measured outcomes
Evidence64 tradesexact closed trades
Net R+18.40R
Expectancy+0.29R
R Coverage96%
Cumulative RTrade EvidenceRegimesDrawdownVersions
1M3M6M1YAll
Jan '24Feb '24Mar '24Apr '24Jun '24Sep '24Nov '24Jan '25
Manual KSL Templates + Your Own SourceCopy a prepared Manual template into the editor, clone and customize it, or create your own supported KSL. Templates never feed AUTO AI Brain and never become active without your deliberate save or activation action.
Separate Historical TestingManual KSL backtesting replays the selected exact source against broker history. AUTO uses a separate no-lookahead walk-forward replay whose learning state is isolated from LIVE AUTO memory. Backtests remain simulations.
AUTO AI Brain · Strategy-to-KSL ReasoningAUTO evaluates market regime, compatible family and variant, trade-plan quality, uncertainty, execution conditions, and capital context, then generates compiler-validated KSL whose closed-candle preview must supply the actual trigger.
Verified Strategy EvidencePerformance and the KSL Library connect exact closed-trade outcomes to strategy versions, while eligible strategies can be cloned or shared without exposing private MT5 account identity.
Per-Trade AI / KSL TraceabilityHistorical AUTO trades can preserve strategy family, generated KSL, source identity, decision telemetry, adaptive risk authorization, and engine version for reconstructable audits.

Connect MT5, then choose exactly one strategy authority

Select Manual KSL when you want to own the exact strategy source, or AUTO AI Brain when you want the Brain to analyze, design, and generate the current AUTO KSL. The runtimes and delivery paths stay isolated. Each must complete its own required decision checks before the authenticated MT5/EA, account, broker, market-cost, and risk controls can authorize execution.

01

Connect Your MT5 Account

Link the EA with your unique account-scoped API key and keep MT5 running on desktop or VPS so Kababali can receive authenticated broker candles, account state, symbol data, and execution responses.

02

Select Manual KSL or AUTO AI Brain

Manual activates an exact user-owned KSL version. AUTO analyzes the current market, selects a compatible strategy family and trade plan, and generates separate AUTO KSL. A fail-closed handoff retires stale pending delivery before authority changes.

03

Require KSL Confirmation and Final Gates

The correct runtime must produce a valid closed-candle KSL signal. Eligible candidates then pass identity, capital-risk, account, broker, spread, margin, stop, position, and delivery checks. Closed MT5 outcomes remain attributable for later evidence and audit.

Decision, capital, broker, and evidence controls

Kababali separates analysis from execution authority. A BUY or SELL idea is not automatically an order: the active strategy, capital authorization, broker/account state, market costs, and final execution contract must remain valid.

Closed-Bar & No-Lookahead Logic

Live strategy evaluation uses closed-candle context, while historical walk-forward replay is designed not to expose future bars to the Brain.

Adaptive Capital-Risk Authorization

AUTO sizing can reduce exposure or abstain when the authorized risk cannot safely fit the account, stop distance, and broker volume rules.

Broker, Margin & Market-Cost Checks

Margin, volume, stop distance, filling mode, symbol permission, spread, slippage, and execution quality can block or constrain a supported order.

AUTO Decision Quality & WAIT State

Candidate quality, calibrated probability, consensus, uncertainty, market fit, and execution quality are visible AUTO diagnostic inputs. AUTO can remain on WAIT when the setup is not strong enough.

Strategy & Account Attribution

Keep each supported order and closed result tied to the correct user, account, symbol, timeframe, strategy source, and execution identity.

Replay / LIVE Memory Isolation

Historical AUTO learning is sandboxed for the backtest and is not allowed to overwrite or contaminate the separate LIVE AUTO Brain memory.

Per-Trade Audit Trace

AUTO historical exports can preserve the selected family, generated KSL, evidence state, decision telemetry, risk authorization, and exact engine identifiers for later review.

★ Recommended for VPS users

Run MT5 on desktop or VPS.Check the live chart from your phone.

Kababali Mobile is the Android companion for the connected MT5 workspace. Use it to view synchronized broker charts, follow the active symbol/timeframe context, and send supported remote BUY or SELL requests while MT5 and the EA remain the final execution environment. Mobile requests do not bypass the account, broker, market, or risk safeguards.

Live MT5 Chart

View real-time broker candles and prices from your connected MT5 workspace.

Symbol & Timeframe View

Follow the supported broker symbol and timeframe used by the connected chart.

Remote BUY / SELL Requests

Send supported trade requests from your phone. Final execution is handled by MT5 and the EA.

Kababali Mobile phone mockup showing the live MT5 chart and BUY SELL request controls Connected to the user's MT5 workspace
HOW IT WORKS
01
MT5 on Desktop or VPSMT5 stays online as the execution environment and source of broker/account data.
02
Kababali Secure BridgeAccount-scoped synchronization carries chart data and supported mobile requests.
03
Kababali MobileView the synchronized chart, follow symbol/timeframe context, and send supported BUY or SELL requests.
EA for MT5V3.84KABABALI_EA_V3_84_BRIDGE_RECOVERY_FIXED.ex5
Download EA
Kababali Mobile for AndroidVersion 0.13.16Kababali-Trading-v0.13.16.apk
Download App
Connection required: Kababali Mobile depends on the user's connected MT5/EA session. Mobile BUY or SELL requests are request-only; final execution remains subject to MT5, EA, broker, market, account, spread, margin, and risk validations.

Your Kababali account connects to MT5 with a unique API key

Create your account, copy the generated key into the EA, and keep broker data, chart state, strategy state, historical evidence, supported mobile requests, and execution responses scoped to the correct user connection.

1CREATE FREE ACCOUNT

It's free to use. Verify your email once and receive a unique account-scoped API key.

  • Key belongs to the connected user
  • Key appears in your dashboard
  • Admin can rotate it when needed
2CONNECT MT5

Paste the same key into V3.84 and allow the Kababali WebRequest URL.

  • Live broker chart, account, symbol, and timeframe sync
  • Manual KSL strategy/runtime synchronization, with AUTO AI Brain available as a separate optional mode
  • Historical broker-data support and guarded demo/live execution
3SECURE ACCESS

Each connection stays tied to its API-key owner and authenticated account state.

  • User-scoped strategy, evidence, and trading records
  • Account, EA, bridge, and execution identity
  • Active, suspended, blocked, or expired access controls
!

Risk Disclosure: Trading forex, CFDs, commodities, crypto, and other leveraged products involves significant risk and may not be suitable for every trader. Kababali is trading-assistance software, not financial advice or a guarantee of results. Analysis, confidence scores, backtests, validation, and recorded trade evidence describe software output or past outcomes only and do not predict future performance. Preview values shown above are illustrative interface data.