← Joburi

Self-hosted TradingView webhook → MT5 execution bridge (PineConnector replacement) — fixed price

Buget: $500.0 FIXED / ⭐ 4.65 (13) Croatia

python, api-integration, forex-trading, mql-5, microsoft-windows-server

I run six automated EURUSD strategies on TradingView, currently executed via PineConnector on MT5 (Windows Server VPS). PineConnector's cloud connection is unreliable, so I'm replacing it with a fully self-hosted solution. I'm paying for a finished, working product. Deliverables: Webhook listener (Python preferred) running on my VPS, receiving TradingView alerts — HTTPS on port 443 with valid SSL certificate, protected by an auth token, compatible with TradingView's webhook requirements MT5 Expert Advisor that executes signals locally: market orders, close, partial close, SL/TP — parsing my existing PineConnector alert syntax unchanged (exact syntax provided after hiring) Per-strategy position separation via magic numbers — 6 strategies; close and partial-close commands must affect only their own strategy's positions Reliability: Listener runs as a Windows service and auto-starts after VPS reboot Signal queue with retry while MT5 is restarting or disconnected from the broker — signals must be held and executed on reconnect, never dropped Duplicate-signal protection (same alert must not execute twice) No self-terminating behavior: on any error the EA logs, retries, and alerts — it never removes itself from the chart Logging of every signal received and executed Failure alerting: Telegram or email notification if the listener or EA stops responding Full source code (Python + MQL5), short setup document, 30-day bug-fix warranty Hard requirements: Runs 100% on my VPS — no external servers, no license checks, no phone-home of any kind I own the code outright on final payment Acceptance test (required for Milestone 2 payment): 7 days on my demo account with test alerts across all six strategies — zero missed, zero duplicated, zero misrouted executions. The test includes one VPS reboot and one signal fired during a broker disconnect window; both must be handled correctly. In your proposal, answer these — proposals without answers will be skipped: How will the EA receive signals locally (file polling / named pipe / localhost request)? How do you handle MT5's WebRequest whitelist and the SSL certificate? Link or short description of a previous TradingView→MT5 webhook project. Milestones: Milestone 1 (50%): bridge executing market orders on my demo account Milestone 2 (50%): full syntax coverage, all reliability features, acceptance test passed, source code handover
Deschide pe Upwork