MQL5 Freelance Jobs Scraper avatar

MQL5 Freelance Jobs Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
MQL5 Freelance Jobs Scraper

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

Amul

Maintained by Community

Actor 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

  1. Set Minimum budget 30, Maximum applications 40, Categories Experts / Indicators / Libraries / Scripts / Converting, Skip red flags on, Only new on.
  2. Schedule the Actor every 15–30 minutes.
  3. 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

FieldDefaultNotes
maxPages1~30 jobs per page, newest first
minBudget0Skip jobs whose top budget is below this (USD)
maxApplications0Skip 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
skipPersonalJobstrue"(personal job)" posts are addressed to one developer
skipRedFlagsfalseSee the list above; reasons are recorded
minDescriptionLength0Skip thin briefs
includeSkippedfalseOutput skipped jobs too, with matched: false
onlyNewfalseRemember ids across runs (key-value store mql5-jobs-seen)
proxyConfigurationoffApify 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.