SherAlgo EA Support Center

How Can We Help?

Start with search, then follow the playbooks to troubleshoot the upgraded EA layout, collapsed sections, overview-state warnings, licensing, execution, and risk controls.

Last updated: April 20, 2026

Browse Support Categories

Fast Diagnostic Checklist

The upgraded EA can open with compact summary rows and collapsed detail groups. Check the live overview state first, then expand the relevant section before assuming a feature is missing or broken.

  1. 1.Algo Trading button in MT5 toolbar must be ON (green).
  2. 2.EA must be attached and active on chart (smiley icon).
  3. 3.If the upgraded EA opens in a compact or collapsed state, expand the relevant section before assuming inputs are missing.
  4. 4.Use the Quick Overview first: if it shows blocked, disabled, or waiting, troubleshoot that state before changing entry settings.
  5. 5.Reproduce once, then read both Experts and Journal tabs.
  6. 6.License WebRequest URL must include exactly the license verification server address listed in your EA documentation.
  7. 7.If red daily-loss overlay is visible, trading is intentionally blocked until reset.
  8. 8.If buttons are visible but advanced inputs are hidden, scroll the panel and open the collapsed group for Orders, PB, or Risk.
  9. 9.Check broker symbol specs: min lot, lot step, stop level, freeze level, trading session.
  10. 10.Verify lot, qty, step, TP, SL values are realistic for the symbol and account size.

5-Step Triage Flow

Most confusion in the new layout comes from reading the summary state without opening the detailed control group. This flow helps separate UI compression from a real execution problem.

  1. 1.Identify category first: Quick Overview state, License, Execution, PB Compound, Risk Lock, UI, or Broker limits.
  2. 2.Expand the section related to the issue so you are checking live values, not only the compact summary row.
  3. 3.Copy exact Experts and Journal error lines (do not summarize).
  4. 4.Run a minimal test profile: Lot 0.01, Qty 1, Step 500, PB OFF, risk caps relaxed.
  5. 5.Change one variable at a time, retest, and compare logs.
  6. 6.If unresolved after 2 controlled tests, escalate with full context pack.

Error Quick Map

Panel looks incomplete / inputs missing

The new UI may be in a collapsed state. Expand the relevant card, then scroll for advanced fields.

Quick Overview shows blocked / disabled / waiting

Treat the overview banner as status, not a bug. Open the matching section and resolve the blocking condition first.

Trade not allowed

Enable global Algo Trading and Allow Algo Trading in EA properties.

Invalid lot size

Match broker min/max lot and lot step from Symbol Specification.

Not enough money

Lower lot/qty, reduce exposure, or add margin.

License: INVALID

Verify key/account match and active plan status.

WebRequest failed/blocked

Whitelist the license verification server URL in MT5 WebRequest settings (see EA documentation for the exact URL).

DailyLoss: trading disabled

Wait for server reset; review DailyLossLimit configuration.

PB ... Blocked - spread

Reduce spread or set PB_MaxSpreadPts=0 for test.

Failed to update TP/SL

Check stop/freeze levels and valid price distance.

Critical: positions remain after timeout

Retry close once; verify broker execution/session restrictions.

Failed to create ... (UI object)

Reattach EA, resize chart, and restart terminal.

Troubleshooting Playbooks

License invalid, expired, or key missing

Typical Experts or Journal lines

License: INVALIDLicense key is missingLicense has expired
  1. 1.Open EA Inputs and verify LicenseKey is pasted exactly with no extra spaces.
  2. 2.Restart MT5 after updating key to force fresh validation.
  3. 3.Confirm the license is used on the correct MT5 account number.
  4. 4.If plan expired, renew or upgrade before retesting.

Send account number + purchase email + exact license line from Experts.

License server unreachable or offline no grace

Typical Experts or Journal lines

License: OFFLINE (no grace)WebRequest failed/blockedCannot reach license server
  1. 1.Go to MT5 Tools > Options > Expert Advisors and whitelist the license verification server URL (see EA documentation for the exact address).
  2. 2.Disable VPN/proxy/firewall rules that block MT5 outbound traffic.
  3. 3.Check VPS/server internet stability and terminal time sync.
  4. 4.Reattach EA and confirm the Quick Overview or license status area turns to License: OK or OFFLINE (retrying).

Send screenshot of Expert Advisors settings + full WebRequest error log.

Panel is collapsed, condensed, or looks different from older guides

Typical Experts or Journal lines

No error lineUser sees compact cards onlyAdvanced controls not visible
  1. 1.The upgraded EA uses collapsible sections, so a compact layout alone does not mean settings are missing.
  2. 2.Expand the relevant group for Orders, PB, Risk, or Utility before editing values.
  3. 3.Scroll inside the panel and chart area to check for hidden controls lower in the layout.
  4. 4.If the Quick Overview looks normal and logs are clean, treat this as a layout question, not an execution failure.

Send a full chart screenshot showing the entire EA panel, including the top overview and the collapsed sections.

Quick Overview says blocked, disabled, or waiting

Typical Experts or Journal lines

Trading disabledDailyLoss: trading disabledPB BUY blockedLicense: OFFLINE (retrying)
  1. 1.Read the Quick Overview as the current operating state summary, not as the root cause by itself.
  2. 2.Open the matching detailed section: License for validation issues, Risk for daily-loss lock, PB for entry filters, or Orders for execution settings.
  3. 3.Confirm whether the status is intentional protection logic or a real error before changing lots, steps, or buttons.
  4. 4.After fixing the blocking condition, reproduce once and verify the overview state changes together with the Experts log.

Send the overview state shown on screen plus the exact supporting Experts lines from the same minute.

Orders not placing at all

Typical Experts or Journal lines

Trade not allowedMarket Buy order failedSell Limit order failed
  1. 1.Enable global Algo Trading and Allow Algo Trading in EA properties.
  2. 2.Check market open status and symbol tradability in Market Watch.
  3. 3.Expand the Orders section and verify the live lot, qty, step, TP, and SL values instead of relying only on the compact summary.
  4. 4.Temporarily set conservative values: Lot 0.01, Qty 1, Step 500.
  5. 5.Disable strict filters temporarily (spread caps, position caps, DD caps) for diagnosis.

Send one failed ticket log with symbol, lot, qty, step, and timestamp.

Invalid lot size or insufficient margin

Typical Experts or Journal lines

Invalid lot sizeNot enough moneyInvalid parameters - LotSize
  1. 1.Check symbol specification for min lot, max lot, and lot step.
  2. 2.Round lot to broker-supported increment (often 0.01).
  3. 3.Reduce qty or lot until free margin comfortably supports all pending/open orders.
  4. 4.Retest on demo first with same broker conditions.

Send free margin, leverage, symbol spec screenshot, and failed order log.

Pending orders deleted immediately

Typical Experts or Journal lines

Order ... deleted successfullyCancel ... Button ClickedPB COMPOUND ... FAILED
  1. 1.Check if manual Cancel buttons or another EA/script is removing orders.
  2. 2.Increase Step so pending prices respect broker stop distance/freeze limits.
  3. 3.For PB mode, increase PB_ExpiryMinutes and verify cooldown settings.
  4. 4.Retest with only one EA on one chart to isolate interference.

Send logs 20 lines before/after deletion + symbol spread at deletion time.

PB Compound not triggering

Typical Experts or Journal lines

PB BUY blockedPB SELL blockedPB COMPOUND: Blocked - spread
  1. 1.Open the PB section fully; in the upgraded panel many PB controls are hidden until that group is expanded.
  2. 2.Use a higher trend TF than entry TFs (example: H1 trend, M5 entry).
  3. 3.Temporarily disable PB_ProfitGate, PB_RequireEMARetouch, BetterPrice checks.
  4. 4.Set PB_MaxSpreadPts to 0 for test; re-enable after confirming entries.
  5. 5.Turn PB_Debug ON and read exact block reason in Experts.

Send PB_Debug lines and your full PB input set.

PB indicator handle or signal calculation issues

Typical Experts or Journal lines

PB COMPOUND WARNING: Failed to create indicator handle
  1. 1.Switch to a liquid symbol/timeframe with enough historical bars loaded.
  2. 2.Refresh chart and scroll back to load more price data.
  3. 3.Reattach EA so indicators are recreated cleanly.
  4. 4.Avoid attaching to many heavy charts if terminal is resource constrained.

Send chart symbol/TF, terminal build version, and warning lines.

Daily loss lock triggered and trading blocked

Typical Experts or Journal lines

DAILY LOSS LIMIT HITDailyLoss: trading disabled until tomorrow
  1. 1.This is intended capital protection behavior, not a bug.
  2. 2.The Quick Overview may keep showing blocked until the broker server day resets; that is expected.
  3. 3.Wait until broker server day reset (server midnight).
  4. 4.Review DailyLossLimit value and set realistic threshold for your strategy.
  5. 5.Do not bypass lock routinely; it defeats risk controls.

If lock remains after reset, send server time screenshot and Experts log.

Set BE / TP / SL modifications fail

Typical Experts or Journal lines

Set BE FAILEDFailed to update TPFailed to update SL
  1. 1.Confirm stop levels are valid and not inside broker freeze/stop distance.
  2. 2.Increase Step for wider BE buffer and retry.
  3. 3.Ensure price input direction is valid for BUY/SELL context.
  4. 4.Retest with one small position before basket-wide commands.

Send ticket id, attempted price, and exact error code.

Close all / cancel all leaves residual positions or orders

Typical Experts or Journal lines

Critical: positions remain after timeoutCritical: pending orders remain after timeout
  1. 1.Re-run close/cancel once after a few seconds (broker execution lag is possible).
  2. 2.Check if symbol/session restrictions prevent immediate close.
  3. 3.Try manual close in MT5 to verify broker-side limitation.
  4. 4.Reduce concurrent commands and avoid repeated button spamming.

Send residual ticket list and corresponding Journal messages.

Panel missing, off-screen, or not responsive

Typical Experts or Journal lines

Failed to create backgroundError creating headerFailed to create input field
  1. 1.Remove and reattach EA to reset panel coordinates.
  2. 2.If only the overview/header is visible, expand any collapsed groups and scroll before assuming the panel failed to load.
  3. 3.Set FontSize between 8-11 and PanelScaleFactor 0.9-1.2 to start.
  4. 4.Expand chart and reduce overlapping indicators/objects.
  5. 5.Restart terminal if object creation errors repeat.

Send full chart screenshot with resolution and Windows scaling percentage.

EA restricted to specific chart symbol

Typical Experts or Journal lines

EA is restricted to work only on ... chart
  1. 1.Attach EA only to the intended symbol chart.
  2. 2.Do not clone template to unrelated symbols if symbol lock is enabled.
  3. 3.Verify broker symbol suffixes (e.g., XAUUSD.a vs XAUUSD).
  4. 4.Use exact symbol expected by your EA build.

Send chart symbol name and the exact restriction log line.

Auto Compound does not fire or re-arm

Typical Experts or Journal lines

AUTO COMPOUND: Mixed long/short positions detected - skippingAUTO COMPOUND DONE ... Toggle OFF->ON to re-arm
  1. 1.Ensure positions are not mixed direction on the same symbol.
  2. 2.Disable then re-enable AUTO Compound to re-arm trigger logic.
  3. 3.Verify lot, qty, and step values are valid before enabling.
  4. 4.Check Experts tab for each AUTO COMPOUND firing decision line.

Send AUTO COMPOUND log sequence from enable to expected trigger event.

PB Auto Lot behavior looks wrong

Typical Experts or Journal lines

PB AUTO LOT ENABLEDPB AUTO LOT: basket=...
  1. 1.Enable PB_Debug to view basket profit and multiplier calculation.
  2. 2.Check PB_AutoLot_ProfitStep and PB_AutoLot_MaxMult values.
  3. 3.Confirm basket profit is positive if expecting larger size.
  4. 4.Temporarily disable PB Auto Lot to compare against fixed-lot behavior.

Send PB auto lot config + debug lines showing computed multiplier.

Price picking (single/double/triple click) sets wrong levels

Typical Experts or Journal lines

Single-click detectedDouble-click detectedTriple-click detected
  1. 1.Use clear chart zoom and avoid clicking near panel elements.
  2. 2.Make sure the intended TP/SL or order section is expanded so you can confirm where the clicked price was written.
  3. 3.Confirm symbol digits/point value and normalize expected price levels.
  4. 4.After click, verify TP/SL inputs updated to intended value before execution.
  5. 5.Retest with one order first to validate click mapping.

Send screenshot with clicked area and resulting TP/SL input values.

Single-instance lock prevents EA from loading

Typical Experts or Journal lines

This EA is already running on another chart
  1. 1.Find and remove the EA from other open charts first.
  2. 2.Close duplicate chart profiles that auto-load same EA.
  3. 3.Restart MT5 if stale lock persists unexpectedly.
  4. 4.Attach again on one chart only.

Send open charts list and lock message screenshot.

License works, then expires unexpectedly

Typical Experts or Journal lines

License expired. LastOK= ... Exp= ...License: OFFLINE (no grace)
  1. 1.Check VPS time drift and internet interruptions around refresh intervals.
  2. 2.Verify LicenseRefreshMinutes and LicenseGraceMinutes values.
  3. 3.Confirm account number has not changed (different login/server).
  4. 4.Revalidate key with stable internet and monitor status label.

Send timeline: last working time, first failure time, and full license logs.

Orders execute but at unexpected prices

Typical Experts or Journal lines

... order placed at ...Set TP@CMP FAILED ... TP tried ...
  1. 1.Remember Step uses points, not pips; adjust by symbol digits.
  2. 2.Check spread and fast-market conditions during button click.
  3. 3.Validate Buy/Sell context and selected pending order type.
  4. 4.Use a demo replay on same symbol/timeframe to calibrate expected spacing.

Send expected vs actual price table with screenshot and symbol point size.

Session lines missing or wrong timing

Typical Experts or Journal lines

SessionsButtonSession lines not showing
  1. 1.Enable session controls and verify they are toggled on.
  2. 2.Check broker server timezone and DST assumptions.
  3. 3.Retest on a symbol with continuous session data.
  4. 4.Reload chart/template after timezone setting changes.

Send server time, local time, and screenshot of session settings.

Performance lag, freezes, or heavy CPU use

Typical Experts or Journal lines

indicator handle warningsobject creation failuresfrequent redraw behavior
  1. 1.Reduce number of charts/indicators running simultaneously.
  2. 2.Disable non-essential modules (PB, session visuals) during diagnosis.
  3. 3.Lower chart visual load and increase terminal resources/VPS spec.
  4. 4.Restart MT5 to clear stale handles and objects.

Send terminal build, VPS specs, open charts count, and lag timeline.

Broker rejects close/modify during volatility

Typical Experts or Journal lines

Failed to close position ...Failed to set SL ...Failed to update TP ...
  1. 1.Retry after spread normalizes and freeze levels clear.
  2. 2.Avoid rapid repeated modify requests in the same second.
  3. 3.Check if market is in rollover/news spike conditions.
  4. 4.Test manual close/modify to confirm broker-side restriction.

Send rejection times with spread snapshot and broker journal lines.

After terminal restart, settings seem reset

Typical Experts or Journal lines

Values loaded on init ...Values saved on deinit ...
  1. 1.Exit MT5 normally to allow deinit save cycle to complete.
  2. 2.Avoid forced shutdown while editing inputs or open dialogs.
  3. 3.Verify global variable persistence is not blocked by profile cleanup tools.
  4. 4.Recheck lot/qty/step values after startup before trading.

Send startup/deinit log lines and steps that lead to lost state.

Escalation Package

  1. 1.Subject format: [EA Support] issue + symbol + MT5 account.
  2. 2.Attach full Experts and Journal text around the failure event.
  3. 3.Attach one full chart screenshot that includes the Quick Overview plus any expanded or collapsed sections involved.
  4. 4.Include inputs used: lot, qty, step, PB settings, risk caps.
  5. 5.If licensing issue: include purchase confirmation and account number.

Exact logs resolve issues faster than summaries.

Contact Support

Messages are delivered to support@sheralgo.com and sales@sheralgo.com.

Related SEO Topics

Explore connected MT5 setup, troubleshooting, and feature pages.