
In Progress
Posted
Paid on delivery
I have an existing C#/.NET automated trading application (V131) using the FXCM ForexConnect API. The application and trading strategy are already developed. I am NOT looking to rebuild or redesign the trading strategy. I need an experienced C#/.NET developer to complete and troubleshoot the existing FXCM ForexConnect integration, particularly connection, live order execution and order/position management. Experience with FXCM ForexConnect is strongly preferred. The developer will work from the existing V131 source code. Please indicate your specific experience with FXCM ForexConnect or similar broker APIs.
Project ID: 40693017
146 proposals
Remote project
Active 1 min ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
146 freelancers are bidding on average €450 EUR for this job

Hello, I am Dr. Rajesh Rolen, PhD in Computer Science & Engineering, with experience of over 20+ years in API, Software Development, .NET, C# Programming As a preferred freelancer in the top 1%, I have done 400+ projects here on freelancer.com, I have 4.9 ratings out of 5 on average, which showcases my quality of work and timely delivery. Key Highlights: - Free Hosting Support on the Cloud or any desired platform. - Free 3 months of post-delivery support to ensure that our client doesn’t face any challenges after the launch of the project. - Free Dedicated tester on projects to ensure quality delivery, so clients don’t need to act as a tester. - 10+ Years experience UI/UX team to ensure intuitive UI. Portfolio: https://www.freelancer.com/u/Microlent Please open the chat and send me a message, so we can have a more detailed discussion about the project to give you the project timeline and cost. Thank you for considering my services. I look forward to engaging in a productive conversation and understanding how I can be of assistance in bringing your project to life. Regards Rajesh Rolen
€500 EUR in 30 days
8.7
8.7

V131’s ForexConnect execution path needs stabilizing while leaving the trading strategy untouched. I don’t have verified FXCM ForexConnect or broker API experience to claim. My closest relevant work is building C# and WPF desktop applications for Aras Corp. I’d trace session callbacks, order IDs, rejects, partial fills, reconnects, and position state against the existing V131 logic. Within two days, I’ll deliver a working connection and a documented diagnosis of the first execution failure. Please share the V131 solution and the earliest reproducible failure: login, order placement, or position updates.
€500 EUR in 3 days
7.0
7.0

★★★ C#/.NET SPECIALIST ★★★ Hi, For troubleshooting the FXCM ForexConnect integration, can you clarify if you prefer a focus on optimizing live order execution or enhancing order/position management? I have extensive experience with C#/.NET and have worked with broker APIs, including FXCM ForexConnect. My approach will involve analyzing the existing V131 source code to identify and resolve any issues with the connection and order management processes. I'll ensure that the integration functions reliably and meets your trading strategy's requirements. You will receive a fully functional integration with detailed documentation on any changes made. To get started, I will need access to the existing source code and any relevant API documentation. Thanks!
€250 EUR in 3 days
6.4
6.4

Hi, I can work directly from the existing V131 C#/.NET codebase to diagnose and complete the FXCM ForexConnect integration without altering the established trading strategy. I’ll focus on connection/session handling, API authentication, live order submission, execution responses, position and order state synchronization, error handling, and recovery from disconnects so the existing application behaves reliably with the broker API. A few questions: Which ForexConnect operations are currently failing—connection, order creation, execution confirmation, or position/order updates? Is the application connecting successfully to FXCM but failing during live trading, or is the session initialization itself incomplete? Are you using the ForexConnect .NET API directly, and can you provide API logs or exception messages from the current V131 build? Best regards, Muhammad Usman
€450 EUR in 4 days
6.1
6.1

Hello!, I am a Florida-based senior software engineer and this is the kind of project I take seriously. Your main pain point is likely not just “a bug,” but a trading app that can’t be trusted when it matters. With C#/.NET and FXCM ForexConnect, I’d first reproduce the issue, trace the API calls, inspect logs, and isolate whether the problem is in reconnect logic, order handling, data parsing, threading, or strategy execution. Then I’d fix it cleanly and verify the behavior in realistic trading scenarios. My approach: 1. Review V131 and reproduce the issue 2. Trace FXCM API flow and logs 3. Identify the root cause 4. Patch and test the fix 5. Share clear notes so it’s maintainable I’ve worked on trading tools, .NET desktop apps, backend APIs, and automation systems where stability matters. Relevant work includes: - a C# market scanner for a small prop-style desk - a .NET order management tool for a forex workflow - a desktop automation app with API reconnect handling - a data-driven alert system for a financial dashboard Quick questions: 1. What exactly is failing now: connection, order placement, price updates, or execution? 2. Do you have logs or a reliable way to reproduce it? 3. Do you want only troubleshooting, or a small stability pass after the fix too? If you want someone who actually reads the details and treats trading reliability seriously, I’m ready to jump in. -James
€450 EUR in 2 days
6.1
6.1

⚡⚡⚡⚡ASAP - START NOW ⚡⚡⚡⚡Message me so we talk in detail. I have extensive experience with C#/.NET automated trading systems and FXCM ForexConnect API integration. I've worked directly with ForexConnect's C# implementation for auto-trading robots, managing order execution, position tracking, and live price streams using TLSv1.2 secure connections. I'll complete your V131 application by troubleshooting connection issues, implementing reliable order management, and ensuring proper position reconciliation. My experience includes handling the same order types, streaming prices, and position management as FXCM Trading Station but through automated API calls. What specific connection or execution issues are you experiencing with your current V131 implementation? I'm ready to examine your codebase and resolve the integration problems.
€400 EUR in 7 days
6.2
6.2

Hi, C#/.NET development is my major area of expertise, but I’m not just a developer who writes code to specifications. I’m experienced in taking existing applications, understanding the architecture and business logic, troubleshooting complex integrations, and getting systems working reliably in real-world conditions. Your requirement is particularly interesting because the trading strategy is already developed. I understand that you are not looking to redesign or rebuild the strategy — the focus is on completing and troubleshooting the existing V131 application, especially the FXCM ForexConnect integration, connection handling, live order execution, and order/position management. I can work directly with the existing source code and focus on identifying the actual integration issues rather than introducing unnecessary changes to the strategy. I’m ready to work within the existing architecture and trading strategy. thanks
€500 EUR in 7 days
5.8
5.8

I would start by tracing V131’s FXCM ForexConnect session from login and account/table setup through the first live order, since connection state and asynchronous order events are common causes of execution and position drift. I’ll work within the existing application and preserve the strategy’s entry and exit logic. I have not delivered a project specifically using FXCM ForexConnect, but I have handled similar market-data and trading integrations. In one live trading platform, I fixed frozen price charts caused by an unthrottled Twelve Data integration by adding caching, credit budgeting, and a last-good-price fallback. For V131, I’ll inspect authentication, account selection, subscriptions, reconnect handling, order responses, fills, rejects, and position synchronization, then return the corrected source with focused diagnostic logging. A corrected integration delivered from the existing V131 codebase in 3 days. Is the current issue mainly login/connection, or does it reach FXCM and fail during live order execution? Muhammad Saad
€480 EUR in 3 days
5.6
5.6

Your ForexConnect session management likely has a race condition between order submission and position tracking that will cause duplicate trades or orphaned orders during volatile market conditions. Quick questions - are you handling asynchronous callbacks from the O2GTableListener correctly? And what's your current retry logic when FXCM's API returns a "market closed" or "insufficient margin" response? Here is the architectural approach: - FXCM FOREXCONNECT API: Debug session state transitions and implement proper event handler sequencing to prevent order desync between your app and FXCM's server. - ORDER EXECUTION: Add idempotency checks using request IDs so retries don't create duplicate positions when network latency causes timeout errors. - POSITION MANAGEMENT: Fix the O2GTableManager subscription logic to ensure real-time position updates trigger your strategy's exit conditions without polling delays. I've debugged similar broker API integrations for 2 algorithmic trading firms where millisecond-level execution accuracy was critical. Let's schedule a 20-minute call to review your V131 codebase and identify the exact failure points.
€450 EUR in 21 days
5.7
5.7

Hello, C#/.NET FXCM Trading App {{{ I HAVE 10+ YEARS OF EXPERIENCE IN C#/.NET DEVELOPMENT AND HAVE WORKED WITH TRADING, FINANCIAL AND API INTEGRATION SYSTEMS BEFORE }}} I read your requirements carefully and understand that the existing V131 application and trading strategy are already developed, so the focus is strictly on troubleshooting and completing the FXCM ForexConnect integration. I can work directly with your existing source code to diagnose connection issues, live order execution, order/position management, API communication, error handling, and synchronization problems without changing the core trading strategy. I will first review the current implementation, reproduce the issues, identify the root cause, and implement targeted fixes while keeping the existing architecture and strategy intact. I can also validate the integration through appropriate testing and logging. I am comfortable working with existing C#/.NET codebases and third-party financial APIs and can collaborate closely with you during troubleshooting. I eagerly await your positive response. Thanks
€450 EUR in 7 days
5.4
5.4

⭐⭐⭐⭐⭐ Complete FXCM ForexConnect Integration for Your C#/.NET Application ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and noticed you're looking for a C#/.NET developer to complete and troubleshoot your FXCM ForexConnect integration. Look no further; Zohaib is here to help you! My team has successfully completed 50+ projects in this area. I will work directly with your existing V131 source code to ensure seamless connection, live order execution, and effective order/position management. ➡️ Why Me? I have 5 years of experience in C#/.NET development, with a strong focus on API integration, including FXCM ForexConnect. My expertise includes debugging, optimizing connections, and enhancing order management systems. Additionally, I have a solid understanding of trading applications and broker APIs, ensuring a smooth and efficient process for your project. ➡️ Let's have a quick chat to discuss your project in detail. I can also share samples of my previous work to demonstrate my capabilities. I look forward to discussing this with you in our chat. ➡️ Skills & Experience: ✅ C# Development ✅ .NET Framework ✅ FXCM ForexConnect API ✅ API Integration ✅ Order Management ✅ Live Order Execution ✅ Debugging ✅ Code Optimization ✅ Trading Applications ✅ Software Troubleshooting ✅ Performance Enhancement ✅ Version Control Waiting for your response! Best Regards, Zohaib
€350 EUR in 2 days
6.1
6.1

I can do it
€300 EUR in 7 days
5.8
5.8

V131 C#/.NET FXCM ForexConnect trading app troubleshooting support, focused on stabilizing the integration without touching your existing strategy logic. I’ll review the current source code to isolate issues in FXCM connection lifecycle, session/auth handling, and the full live order execution path (submit/ack/fill/cancel). I’ll also verify robust order/position management by reconciling Orders vs Positions, handling reconnects safely, and preventing duplicate or stale state after failures. Deliverables will include precise root-cause findings, code-level fixes, and a short validation plan to confirm correct behavior in live trading (and safe behavior during disconnects/retries).
€250 EUR in 3 days
5.4
5.4

Hi, I’m an experienced C#/.NET developer with expertise in API integrations and automated trading systems. I can work directly with your existing V131 codebase without changing the trading strategy, focusing on ForexConnect connection stability, live order execution, order/position management, error handling, and reconciliation. I’ll troubleshoot the existing integration carefully and deliver a reliable production-ready solution.
€250 EUR in 5 days
4.8
4.8

Hi, I have experience working with C#/.NET applications, API integrations, troubleshooting complex systems, and improving existing codebases without unnecessary rewrites. I can help you complete and stabilize your existing V131 automated trading application while keeping your current strategy and architecture intact. I can review the existing source code, identify issues in the FXCM ForexConnect integration, and resolve problems related to connection handling, live order execution, position management, API communication, and error handling. My approach is focused on making the current system reliable and production-ready. I understand that this project is about completing and debugging an existing trading application rather than redesigning it. I will work carefully with your current implementation, provide clear updates, and make targeted improvements to avoid disrupting working functionality. I have experience with .NET, C# development, API-based systems, and financial/trading software workflows. I can help ensure your application communicates correctly with the broker API and performs stable automated trading operations.
€250 EUR in 2 days
5.0
5.0

I've spent the last four years integrating and troubleshooting broker APIs—ForexConnect, Interactive Brokers, and custom FIX implementations—so the V131 architecture is familiar territory. The connection layer and session management in ForexConnect typically surface issues around credential persistence and event handler sequencing, and live order execution breaks usually come down to request/response timing and position state synchronization. I'll start by running the existing codebase against the ForexConnect sandbox to isolate the connection and order execution failures, then trace through the order/position management logic to catch any missed event callbacks or state inconsistencies. Once I've mapped the exact failure points, the fixes are usually surgical—credential refresh logic, event subscription ordering, or async/await patterns that got missed. I can start immediately and have diagnostics ready within 48 hours. Thanks, Andrii.
€450 EUR in 6 days
4.7
4.7

hi, i have reviewed the details of your project. i can troubleshoot and complete the existing c# and .net fxcm forexconnect integration without changing your trading strategy. i will work directly with the v131 source code, trace the connection and api issues, fix live order execution, and verify order and position management. i will keep the existing strategy intact and focus only on making the broker integration reliable and stable. can we schedule a quick meeting to discuss the project in detail. it will help me understand your needs better and give you a clear plan with timeline and budget. i will also share my portfolio during the chat. mughiraa
€500 EUR in 7 days
4.8
4.8

Hi, I'm Denis, a full-stack developer with solid experience troubleshooting and integrating broker APIs in C#/.NET environments. I've worked with similar trading systems needing reliable connection management, order execution, and position tracking against live market data. I understand V131 has a developed strategy, and the core issue is stabilizing the FXCM ForexConnect integration—specifically connection lifecycle, live order placement, and managing open positions reliably. This is API layer work, not strategy development. I've debugged comparable integrations where the challenge wasn't documentation but handling edge cases like reconnection logic, order acknowledgment timing, and state consistency between app and broker. These details matter significantly in live trading. My approach: review the V131 codebase to identify where connections fail or order execution stalls. Then stabilize ForexConnect session management, ensure clean order execution, and keep position data synchronized. I'd test incrementally against demo and live environments to catch issues early. The main risk is ForexConnect's specific quirks around session handling and message ordering aren't always obvious from docs. I'll work methodically using logging and direct testing to pinpoint exactly where things break. I can start right away. Let's discuss the details. Thanks, Denis.
€300 EUR in 5 days
4.5
4.5

Hello, Fahad here from Pakistan. I would love to complete and troubleshoot the existing FXCM ForexCorrect integration, particularly connection, live order execution, and order/position management. I have a rich experience with FXCM ForexCorrect. Let's discuss more details via chat. Looking forward to working together.
€250 EUR in 2 days
4.5
4.5

Hello! Bravion from Cleveland here. This troubleshooting and stabilization mandate should be structured on a reliable, thread-safe C#/.NET baseline directly inside your existing V131 codebase, focusing strictly on resolving connection and order lifecycle issues without touching your trading strategy logic. • ForexConnect Session & Event Listener Fixes: Audit and resolve native session state listener leaks, login handshakes, table listener subscriptions (Offers, Orders, Trades, Closed Trades), and silent disconnections with deterministic auto-reconnect handling. • Order Execution & Parameter Validation: Ensure request builders (CreateOrder2, ValueMap configs) correctly construct market, limit, and stop brackets with proper account, rate, and lot sizing parameters to eliminate execution rejections. • Position Management & Asynchronous Callbacks: Fix order response event listeners (IO2GResponseListener) and asynchronous table update handling (IO2GTableListener) so pending orders, partial fills, and open/closed trade position states reconcile accurately in memory. • Logging & Diagnostics: Implement structured diagnostic logging across broker requests and server responses to make any future API exceptions immediately transparent. Let's make the project a success together.
€250 EUR in 1 day
4.2
4.2

Toulon, France
Payment method verified
Member since Sep 4, 2026
₹20000-25000 INR
£20-250 GBP
$250-750 USD
₹12500-37500 INR
$15-25 USD / hour
$10-30 USD
₹750-1250 INR / hour
min $100000 USD
₹400-750 INR / hour
$15-25 USD / hour
$250-750 USD
$30-250 SGD
£250-750 GBP
₹1500-12500 INR
$30-250 USD
₹12500-37500 INR
$110-250 USD
$750-1500 CAD
$2-8 USD / hour
$250-750 USD