MQL5 Freelance Jobs Scraper
Pricing
from $5.00 / 1,000 results
MQL5 Freelance Jobs Scraper
Scrape new jobs from the MQL5.com Freelance board with budget, applicant-count, keyword and category filters. Schedule it and get every fresh MT4/MT5/cTrader job as a clean dataset, minutes after it is posted.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Amul
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Get every new job from the MQL5.com Freelance board as clean, filtered data — minutes after it is posted.
MQL5 Freelance is the largest job board for MetaTrader (MT4/MT5), cTrader and TradingView development. It has no RSS feed, no API and no alerts. Jobs that pay well get 20–40 applications within hours, so the developers who win are the ones who see a job in the first hour. This Actor is that alert.
What it does
- Reads the public job board (no login, no MQL5 API — public HTML only), newest first, as many pages as you ask for.
- Applies your filters: minimum budget, maximum applications already placed, keywords / exclude-keywords, categories, and optional red-flag detection (grid/martingale requests, "my strategy — as discussed" briefs with no spec, reverse-engineer-my-account, teach-me, pay-only-if-it-works).
- Outputs one record per job with title, budget (raw and parsed min/max), applications, categories, skills, language, posted time, full description text, link, and — when a job is skipped — the exact reasons, so you can tune the filters.
- Only-new mode remembers job ids between runs so a scheduled run outputs each job exactly once — ideal for alerts.
Typical setup
- Set Minimum budget 30, Maximum applications 40, Categories Experts / Indicators / Libraries / Scripts / Converting, Skip red flags on, Only new on.
- Schedule the Actor every 15–30 minutes.
- Add an integration on the run: e-mail, Slack, Telegram, Make, n8n or Zapier — Apify sends you the new dataset items.
Result: a message with every fresh job that fits your profile, while it still has under a handful of applicants.
Output example
{"id": 246812,"url": "https://www.mql5.com/en/job/246812","title": "Convert MT4 indicator to MT5 with alerts","budgetRaw": "30 - 90 USD","budgetMin": 30,"budgetMax": 90,"applications": 7,"language": "English","categories": ["Converting", "Indicators"],"skills": ["MQL5", "MQL4"],"posted": "2 hours ago","personalJob": false,"description": "I have a working MT4 indicator (source included) and need the same logic on MT5 ...","matched": true,"skipReasons": [],"scrapedAt": "2026-09-16T10:15:00.000Z"}
Input
| Field | Default | Notes |
|---|---|---|
maxPages | 1 | ~30 jobs per page, newest first |
minBudget | 0 | Skip jobs whose top budget is below this (USD) |
maxApplications | 0 | Skip jobs with this many applicants or more; 0 = no cap |
keywords | [] | Any must appear in title or description |
excludeKeywords | [] | Skip if any appears |
categories | [] | Loose match on board categories |
skipPersonalJobs | true | "(personal job)" posts are addressed to one developer |
skipRedFlags | false | See the list above; reasons are recorded |
minDescriptionLength | 0 | Skip thin briefs |
includeSkipped | false | Output skipped jobs too, with matched: false |
onlyNew | false | Remember ids across runs (key-value store mql5-jobs-seen) |
proxyConfiguration | off | Apify Proxy only if you get rate-limited |
Cost
One page is one small HTTP request; a run with maxPages: 1 uses well under 0.01 compute units. Running every 15 minutes all month costs a few cents of platform usage plus the Actor's per-result price.
Who built it
Built and used daily by an MQL5 Market seller (Risk Guard Prop, Smart Loss Exit) to bid on jobs within the hour. The same filter is what decides which jobs I apply to myself.
Notes and limits
- Public board only. Job detail pages, attachments and the applicant list are not scraped. Log-in-only data is never touched.
- If MQL5 changes the board markup the run logs "parsed 0 jobs" and stops instead of silently outputting nothing — report it and it will be fixed quickly.
- This Actor is not affiliated with MetaQuotes or MQL5.com.