Edgoro
Troubleshooting

Guides

Troubleshooting: symptoms, causes and fixes

Short answer

Find your symptom in the tables below: each row gives the usual cause and the fix, and links to the error page or doc that explains it. For an error message from TradingView, MetaEditor, MetaTrader 5 or Python, paste the exact message into the same Edgoro conversation: the builder returns a corrected version, which is checked again. For billing or account problems not listed here, write to support@edgoro.com.

On this page

Pine Script and TradingView

SymptomLikely causeFix
"Edgoro Pine Check found N problems" under the answerOne of Pine Check's error rules firedWait for the automatic fix (2 per conversation), then use "Fix them". The rules
The Pine Editor shows an error after "0 errors" from Pine CheckTradingView checks types and limits that Pine Check can'tPaste the message into the conversation; see the Pine Script error library
Could not find function or function referenceA name from an older Pine version, or template lines left in the editorReplace the editor's whole content with the script
series int used but simple int expectedA length or setting that changes bar by barPaste it into Edgoro, or make the value an input
Cannot use plot in local scopeplot() inside an if or a functionMove it to the top level
Loop is too long or memory limits exceededTradingView's runtime limitsAsk for fewer bars, drawings or request.security() calls
The script is added but nothing showsWrong symbol or pane, or nothing is drawnCheck overlay and the plots; install steps
An alert never firesNo alert created in TradingView, or the wrong condition pickedCreate it from the Alert dialog; alertcondition() vs alert()
A strategy's results look too goodRepainting, or no fees and slippageRepainting explained, Strategy Tester settings

MQL5 and MetaTrader 5

SymptomLikely causeFix
"MetaEditor found N errors" under the answerThe compile in MetaEditor failedWait for the automatic fix, then use "Fix them". The compile check
No badge under the MQL5 codeThe compile service didn't answerThe code is complete but unchecked: compile it in your MetaEditor (F7) and paste any error back
The EA isn't in the NavigatorWrong folder, or not compiledInstall steps: MQL5/Experts, F7, Refresh
The EA never tradesAlgo Trading off, or a filter blocks entries10027, 4752; read the Experts tab
Orders rejected for sizeLot below the minimum or off the volume step10014 Invalid volume
Orders rejected for stopsStop too close to the price10016 Invalid stops
Orders rejected outside hoursSymbol closed, weekend or holiday10018 Market closed
Orders rejected for moneyNot enough free margin10019 Not enough money
Orders rejected by the broker's fill policyUnsupported filling mode10030 Unsupported filling mode
The EA stops with "array out of range" or "zero divide"A runtime error in the codeArray out of range, zero divide; paste the Experts tab line into Edgoro

Python crypto bots

SymptomLikely causeFix
"Python syntax checked: 0 errors", but the bot fails at startpy_compile checks syntax onlyRead the traceback; see running a bot
ModuleNotFoundErrorVirtual environment not active, or requirements not installedActivate it and run pip install -r requirements.txt
AuthenticationError or PermissionDeniedWrong key, missing passphrase, trading not enabled, IP not whitelistedCheck .env and the key's settings on the exchange
InsufficientFunds or InvalidOrderBalance too low, or order below the exchange's minimumMove funds, or adjust RISK_PCT
Rate-limit errorsToo many requestsKeep enableRateLimit on, poll less often
Timestamp or nonce errorsClock drift on your computerTurn on automatic time sync
The bot places no ordersPAPER = True (the default) logs orders instead of sending themIntended: switch it off yourself only when you go live

Account, access and limits

SymptomLikely causeFix
The sign-in code doesn't arriveSpam filtering, or the code expiredCheck spam; a code is valid 10 minutes, and up to 5 are sent per address per hour. Google sign-in also works.
Paid, but the account has no planSigned in with a different email than the one used at checkoutSign in with the email you paid with: the purchase is attached to it
The MT5 bot or Crypto bot builder isn't availableThose builders need the trading bots optionPlans and options
Requests refused for a whileA fair-use limit: 120 generations per hour, 300 per 24 hoursWait for the window to pass
No more automatic fixes2 automatic fixes per conversationUse the "Fix them" button
Older messages missing from a creationA creation keeps its latest 60 messagesStart a new creation from the latest version
You want a refundFirst purchase, within 7 days, account unusedWrite to support@edgoro.com; see the Refund Policy
Export or delete your dataSettingsSecurity and data

Still stuck

Send the exact message, which builder you used and what you expected to support@edgoro.com. Before you paste a log or a screenshot anywhere, remove account numbers, balances, names and API keys.

Trading involves substantial risk of loss and is not suitable for every investor. Edgoro is a software tool, not a broker or financial adviser: nothing it produces is investment advice, and past or backtested performance does not guarantee future results.

Something wrong or missing? Email contact@edgoro.com