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.
Referral Link
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