Back to Home

Documentation

Complete feature guide for the Cash Lab trading interface.

Reference-derived company and product claims require Cash Lab verification before publication.

Docs

Dashboard

The main control center showing your portfolio, account status, bot protection, and market intelligence at a glance.

Connected Accounts

Function:

Shows used account slots vs available (e.g., 1/2)

Value:

Know how many more accounts you can connect on your plan

Use Case:

Planning to add more trading accounts or upgrade your plan

Subscription Status

Function:

Displays current plan tier and active/inactive status

Value:

Verify your subscription is active and bot access is maintained

Use Case:

Troubleshoot any access issues or plan expiry

Total Balance Card

Function:

Displays combined balance across all connected trading accounts

Value:

See your complete portfolio value in one place

Use Case:

Quick financial overview without logging into each broker

Last 30-Days

Function:

Shows current equity with profit/loss percentage for past 30 days

Value:

Track real-time performance of all accounts

Use Case:

Monitor daily gains or losses across all connected accounts

Bot Protection Status

Function:

Shows whether bots are currently locked or operational

Value:

Always know if Weekend Protection, News Filter, or Market Risk Guard is active

Use Case:

Understand why trading may have paused automatically

AI Market Score

Function:

Real-time major currency pairs market condition score (0–100) recalculated every 10 minutes by the AI Score Engine

Value:

Know the current risk level at a glance — 80–100: Low Risk (Aggressive), 50–79: Normal Risk (Moderate), 30–49: High Risk (Conservative), 0–29: Extreme Risk (Off)

Use Case:

Check before adjusting settings or opening positions manually. A score of 29 or below triggers Market Risk Guard and pauses trading automatically

Trading Agent Launch Card

Function:

Quick-access card to start a conversation with the Trading Agent

Value:

Get immediate AI advice without leaving the dashboard

Use Case:

Type a question or tap a suggestion chip to open the AI advisor

Upgrade / Manage Button

Function:

One-click access to subscription management or upgrade flow

Value:

Upgrade plan or view subscription details instantly

Use Case:

Expanding to more accounts or checking billing

Trading Agent

Your personal AI trading advisor — available 24/7 inside the platform to answer questions, review your settings, explain market conditions, and guide your decisions.

Full AI Chat Interface

Function:

Conversational AI interface with full markdown rendering — ask questions in plain language and receive detailed, structured answers

Value:

Get responses with tables, headings, and bullet points — clear and easy to read

Use Case:

Ask anything from 'Why is my bot locked?' to 'What risk settings should I use for a prop firm?'

Persistent Conversation History

Function:

All conversations are saved to your account and synced across devices

Value:

Pick up any conversation exactly where you left off on any browser or device

Use Case:

Review past advice, share context across sessions without re-explaining

Context-Aware Responses

Function:

Agent automatically receives your live bot settings, subscription plan, account count, and market data

Value:

Answers are personalised to your actual configuration — not generic

Use Case:

Ask 'Is my stop loss safe?' and the agent checks your real stop loss settings

Live Market Intelligence

Function:

Agent sees the current AI Market Score (0–100), the active risk band (Low/Normal/High/Extreme), and upcoming economic news events

Value:

Advice is grounded in actual live conditions — not generic guidance

Use Case:

Ask 'Is now a good time to increase my risk?' and get a data-driven answer based on the current score and news calendar

Suggestion Chips

Function:

Pre-built quick questions covering the most common topics

Value:

Start a useful conversation instantly without typing

Use Case:

Tap chips like 'Explain bot protection', 'Best risk settings', 'How do I connect my MT4?'

Conversation History Modal

Function:

Browse and resume any previous conversation

Value:

Full history accessible from the History button in the top bar

Use Case:

Find and continue a specific conversation from days or weeks ago

New Chat Button

Function:

Start a fresh conversation without losing past history

Value:

Keep conversations organised by topic

Use Case:

Start a new session for a different question while keeping previous chats intact

Escalation to Human Support

Function:

Agent flags genuine emergencies (fraud, security breach, legal) for human review

Value:

Critical issues always reach the support team

Use Case:

Unauthorised account access or confirmed platform malfunction

Bot Protection

Three platform-level protection systems run automatically on every account. They cannot be toggled off by users — they are always active. Each protection indicator is visible on your account's Manage Bot page. Tap any indicator to read a full explanation of how it works.

AI News Filter (Always ON)

Function:

High-impact economic news events (NFP, FOMC, CPI, Fed Rate Decisions, GDP) are continuously monitored and fed into the AI Market Score as a risk factor. There is no separate news pause — news risk is blended into the composite score that drives AI Market Protect

Value:

When a major event is imminent and the composite score drops to 29 or below, AI Market Protect activates automatically. This is more accurate than a fixed time-based pause because it evaluates actual conditions alongside the news

Use Case:

Nothing to configure. The indicator always shows ON. Click it on the Manage Bot page to read the full explanation of how news events are factored into the AI score

AI Market Protect (Automatic)

Function:

The platform monitors the AI Market Score (0–100) every 60 seconds. When the score drops to 29 or below (Extreme Risk), all bots are paused platform-wide. When it recovers to 30 or above, bots resume automatically

Value:

Score is computed every 10 minutes using: upcoming news events, live volatility, trend strength, spread/execution quality, session timing, and market stability — all evaluated together

Use Case:

The indicator shows ON when bots are currently locked due to extreme risk, and OFF when conditions are normal and trading is active. Click it to read a detailed breakdown of what the score evaluates

AI Weekend Protect (Always ON)

Function:

Trading is automatically paused from Friday at market close until Monday at market open. The indicator shows ON during the weekend lock window

Value:

Forex markets are effectively closed on weekends. Weekend price gaps — sudden jumps when markets reopen — can cause large, uncontrollable losses on open positions

Use Case:

This is a system-level safeguard applied to all accounts and cannot be disabled. Click the indicator on the Manage Bot page to read the full explanation

Protection Status Indicators

Function:

Three compact indicators (AI News Filter / AI Market Protect / AI Weekend Protect) are shown at the bottom of your account card on the Manage Bot page

Value:

Instantly see which protections are active and why your bot may have paused

Use Case:

If your bot stops trading unexpectedly, check these indicators first. Tap any one of them to read a full explanation of how that protection works and what conditions triggered it

Admin Emergency Lock

Function:

Platform administrators can trigger a platform-wide emergency lock during extraordinary market events (e.g. flash crashes, circuit breakers, black-swan events)

Value:

Extra safety layer for extreme scenarios that fall outside normal protection thresholds

Use Case:

Admin-only — users cannot trigger or clear this. If an emergency lock is active, the dashboard protection card will show the reason

My Account

Connect and manage your MT4/MT5 trading accounts. Each connected account runs the AI Forex Trading Bot bot automatically once activated.

Account Cards

Function:

Each connected account is shown as a card with Bot status, Account custom name, Trading Account Number, Trading Platform and Bot Settings Button

Value:

All your accounts at a glance with live data

Use Case:

Monitor individual account performance and access bot settings

Connect First Account

Function:

Inline form to connect your first MT4/MT5 account directly on the page

Value:

Simple setup flow for new users

Use Case:

Enter your account number, broker server, platform (MT4/MT5), and master password

Account Number

Function:

Your broker's MT4/MT5 login number

Value:

Uniquely identifies your trading account

Use Case:

Find this in your broker's welcome email or MT4/MT5 login screen

Trading Platform

Function:

Select MT4 or MT5 — both are fully supported

Value:

Bot adapts its connection to your platform version

Use Case:

Choose the platform your broker provided

Broker Server

Function:

Your broker's server address (e.g., ICMarketsEU-Live02)

Value:

Connects the bot to the correct trading server

Use Case:

Find this in MT4/MT5 under File > Login. Must match exactly

Master Password

Function:

Your account's master (full access) password — not the investor/read-only password

Value:

Required for the bot to execute trades on your account

Use Case:

Do not use the investor password — trades will fail. Use the master password only

Bot Status Badge

Function:

Active or Inactive badge on each account card

Value:

Instantly see which accounts are currently trading

Use Case:

Active = bot is running. Inactive = bot is paused or protection is active

Manage Bot Settings

Function:

Opens the Manage Bot page for that account — choose between AI Auto Mode (recommended, all plans) or Manual Mode (Pro and Elite)

Value:

In AI Auto Mode all settings are managed automatically. In Manual Mode you set the fixed lot size, stop loss, take profit, and position limits yourself

Use Case:

Start with AI Auto Mode — switch to Manual Mode only if you need fixed position sizing for prop firms or prefer manual control

Connection Refresh

Function:

Refresh button to re-check the connection status with the broker

Value:

Resolves temporary connection issues without removing the account

Use Case:

Click if an account shows as disconnected after your broker restarts their server

Delete Account

Function:

Remove a trading account from the platform

Value:

Cleans up accounts you no longer want to trade

Use Case:

Frees up a slot for a different account on your plan

Search & Filter

Function:

Search accounts by name or number; filter by active/inactive status

Value:

Find specific accounts quickly when managing multiple MT4/MT5 accounts

Use Case:

Useful for fund managers running 10+ accounts

Bot Settings

Every connected account has two trading modes: AI Auto Mode (recommended — all settings managed automatically) and Manual Mode (Pro and Elite — full user control). Access from the Accounts page by clicking any connected account.

Trading Mode Selector

Function:

Two-button toggle at the top of the settings panel — choose AI Auto Mode or Manual Mode

Value:

AI Auto Mode: everything is managed by the AI Score Engine. Manual Mode: you control all settings yourself

Use Case:

Switch to Manual Mode if you want to use a fixed lot size, specific stop loss/take profit levels, or manage a prop firm account with strict rules. Manual Mode is available on Pro and Elite plans — locked on Free

AI Auto Mode

Function:

When selected, the AI Score Engine takes full control. All settings (lot size, stop loss, take profit, max lot, max positions) display as AUTO and cannot be edited

Value:

The bot automatically adjusts risk level every 60 seconds based on the current market score: score 0–29 → Extreme Risk (Off), score 30–49 → Conservative (factor 0.5), score 50–79 → Moderate (factor 1.0), score 80–100 → Aggressive (factor 3.0)

Use Case:

Recommended for all users. No configuration needed — the AI handles everything based on live market conditions. Available on all plans including Free

AI Auto Mode — Live Score Display

Function:

While in AI Auto Mode, the current AI Market Score badge is shown inside the settings panel

Value:

See the exact score and risk band that is controlling your bot right now

Use Case:

Use this to understand why the bot may be trading conservatively or aggressively at any given moment

Manual Mode — Lot Type

Function:

In Manual Mode, the lot type is always Fixed Lot — the bot uses a consistent lot size for every trade

Value:

Predictable, consistent position sizing regardless of account balance changes

Use Case:

Required for prop firm accounts with strict per-trade sizing rules. Set your fixed lot value in the Lot Value field

Manual Mode — Lot Value

Function:

The exact fixed lot size the bot will use for every single trade

Value:

Full control over position size per trade

Use Case:

Enter a value like 0.01 for micro lots, 0.1 for mini lots, or 1.0 for standard lots. Start small if you are new to manual sizing

Manual Mode — Fixed SL (Stop Loss)

Function:

Set a hard stop loss per trade. Choose the unit: percentage (%), cash amount, or pips — then enter the value

Value:

The bot closes losing trades when they reach your defined stop loss level

Use Case:

Use cash amount (e.g. $50) for prop firms with dollar-based drawdown limits. Use % for balance-relative protection. Use pips for precise technical levels

Manual Mode — Fixed TP (Take Profit)

Function:

Set a hard take profit target per trade. Choose the unit: percentage (%), cash amount, or pips — then enter the value

Value:

The bot closes winning trades when they reach your defined take profit level

Use Case:

Use cash amount for predictable per-trade gains. Leave at 0 or use % if you prefer AI-managed exits scaled to account balance

Manual Mode — Max Lot Size

Function:

Optional upper cap on any single trade's lot size. Leave empty or set to 0 for no cap (Unlimited)

Value:

Prevents unexpectedly large trades even when the lot value is set high

Use Case:

Set this on prop firm accounts where a maximum single-trade size is enforced. Available in Manual Mode

Manual Mode — Max Open Positions

Function:

Caps the total number of simultaneous open trades the bot can hold at any time

Value:

Prevents overexposure when multiple signals fire at the same time

Use Case:

Default is 50. Reduce to 5–10 for prop firm accounts with strict drawdown rules. Available in Manual Mode (Pro and Elite)

Reset to Default

Function:

Resets all Manual Mode settings to their safe defaults: Fixed Lot 0.01, SL 50%, TP 1%, Max Lot unlimited, Max Positions 50

Value:

Instantly undo all custom changes and return to a safe baseline

Use Case:

Use if you have misconfigured settings in Manual Mode and want to start fresh. Only available in Manual Mode

Save Settings

Function:

Applies and saves all Manual Mode configuration changes immediately

Value:

Settings take effect right after saving

Use Case:

Always click Save after making any changes in Manual Mode — unsaved changes are lost on page refresh. Not needed in AI Auto Mode — changes are automatic

Subscription

Manage your subscription plan, view billing history, download invoices, and handle renewals or cancellations.

Current Plan Display

Function:

Shows your active subscription tier (Free, Pro, or Elite)

Value:

Always know what plan you are on and what features you have access to

Use Case:

Quick reference when deciding whether to upgrade

Monthly / Yearly Billing Toggle

Function:

Switch between monthly and yearly pricing on the upgrade page

Value:

Yearly plans save approximately 50% compared to paying monthly

Use Case:

If you plan to use Cash Lab long-term, yearly is significantly cheaper

Subscription Status

Function:

Active, Inactive, or Expired badge

Value:

Instantly verify whether your subscription is healthy

Use Case:

Check this first if your bot is not trading unexpectedly

Expiry Date

Function:

The exact date your current subscription period ends

Value:

Plan your renewal or upgrade timing

Use Case:

Avoid service interruption by renewing before expiry

Transaction History

Function:

Complete list of all past subscription payments

Value:

Full payment audit trail

Use Case:

Accounting, tax reporting, and payment verification

Invoice Download

Function:

Download a PDF invoice for any past transaction

Value:

Formal documentation for expenses

Use Case:

Business expense reporting or tax purposes

Cancel Subscription

Function:

Stops auto-renewal at the end of the current billing period

Value:

No more charges after cancellation — access continues until period ends

Use Case:

Cancel if you no longer need the service; your bot continues until expiry

Upgrade Plan Button

Function:

Opens the pricing page to select a higher tier

Value:

Seamless upgrade flow with immediate access on payment

Use Case:

Upgrade when you are ready to connect more accounts or access advanced features

Plans & Pricing

Cash Lab offers flexible subscription plans for traders at every level — from beginners to professional fund managers.

Yearly Discount

Function:

Switch to yearly billing on the pricing page to save ~50% vs monthly

Value:

Pro: save ~$790/yr. Elite: save ~$5,990/yr

Use Case:

Recommended for any trader committed to automated trading long-term

Supported Payment

Function:

Cash Lab accepts payments via USDT, USDC, Bitcoin, ETH, BNB, Solana, and NGN bank transfer depending on your region. Payments are processed securely and your subscription activates automatically.

Value:

Fast, borderless payments with automatic subscription activation on all plans

Use Case:

Choose your preferred method at checkout — crypto payments confirm within minutes, NGN bank transfer availability varies by region

Refer & Earn

Earn 20% lifetime commission on every payment made by traders you refer. No cap, no expiry — you earn as long as your referral stays subscribed.

Function:

Your unique URL that tracks sign-ups and payments from your referrals

Value:

Share anywhere — Telegram, Twitter, YouTube, blogs, email

Use Case:

Copy and paste your link from the Refer & Earn page and start sharing

Referral Code

Function:

Short code version of your referral link

Value:

Easier to share verbally or include in marketing materials

Use Case:

Include in video descriptions, bio links, or printed materials

20% Lifetime Commission

Function:

You earn 20% of every payment your referred users make — forever

Value:

No cap, no time limit — recurring income as long as they stay subscribed

Use Case:

Refer 10 Pro plan users on yearly billing and earn ~$3,598/year passively

3-Day Hold Period

Function:

Commissions are held for 3 days before being released to your available balance

Value:

Protects against refund abuse while ensuring reliable payouts

Use Case:

Commission earned today becomes available for withdrawal in 3 days

Total Earnings

Function:

Lifetime commission earned across all referrals

Value:

Track your total affiliate income

Use Case:

Goal setting and performance tracking

Available Balance

Function:

Commissions that have cleared the 3-day hold and are ready to withdraw

Value:

Your spendable affiliate income

Use Case:

Withdraw anytime — processed within 24 hours

Pending Earnings

Function:

Commissions earned but still within the 3-day hold period

Value:

Track incoming earnings before they clear

Use Case:

See how much is on its way to your available balance

Commission History

Function:

Detailed log of every commission earned, with referral and amount

Value:

Full transparency on your affiliate earnings

Use Case:

Identify which referrals are your biggest earners

Withdrawal History

Function:

Record of all past payouts and their status

Value:

Verify received payments and track payout history

Use Case:

Confirm a payout was processed or check a pending withdrawal

My Profile

Manage your personal account information, password, and security settings.

First Name / Last Name

Function:

Edit your display name shown across the platform

Value:

Personalise your account with your real name or preferred name

Use Case:

Update after signing up or if you change your name

Email Address

Function:

Your registered email — read-only in the app

Value:

Used for login, 2FA codes, and support communication

Use Case:

To change your email, contact support on Telegram @Cash Lab

Save Profile

Function:

Applies and saves name changes

Value:

Updates are reflected immediately across the platform

Use Case:

Click after editing your first or last name

Change Password

Function:

Update your login password

Value:

Keep your account secure with a strong, unique password

Use Case:

Regular rotation recommended — especially if you suspect unauthorised access

Two-Factor Authentication (2FA)

Function:

Email-based verification code required at every login when enabled

Value:

Significantly reduces the risk of unauthorised account access

Use Case:

Strongly recommended for all users, especially those with active subscriptions

Enable 2FA

Function:

Turn on email verification for login

Value:

Extra security layer — you will receive a code by email each time you log in

Use Case:

Enable from My Profile → Two-Factor Authentication section

Disable 2FA

Function:

Turn off email verification for login

Value:

Simpler login without email codes

Use Case:

Only disable if you are not receiving 2FA emails — check spam folder first

Delete Account

Function:

Permanently removes your account, all data, subscriptions, and trading connections

Value:

Complete and irreversible exit from the platform

Use Case:

Use with extreme caution — this cannot be undone. All data is permanently deleted

Need More Help?

Our support team is available 24/7 to assist you with any questions.

Telegram Support

Read Our Blog

View Changelog