High-Frequency Trading Algorithm Development for cTrader (cAlgo)

Specification

Job Description

We are seeking an experienced cTrader algorithm developer to create a High-Frequency Trading (HFT) robot capable of passing a proprietary trading firm’s challenge account. The bot should primarily trade on US30 (Dow Jones Industrial Average) and DE40 (DAX) on a 1-minute chart using pending orders. The algorithm should demonstrate robustness, efficiency, and adherence to the prop firm's rules.

Key Requirements

  1. Platform: cTrader, using cAlgo and C# with .NET 6.0 compatibility.
  2. Instruments:
    • US30 (Dow Jones Industrial Average)
    • DE40 (DAX)
  3. Timeframe: 1-minute chart.
  4. Order Type: Primarily pending orders with proper risk management settings.
  5. Strategy Requirements:
    • Must leverage momentum and volume-based triggers for order placement.
    • Include time-sensitive execution logic to ensure trades are aligned with fast-moving market conditions.
    • Ability to cancel unfilled pending orders after a predefined time.
  6. Risk Management:
    • Dynamic Stop Loss (SL) and Take Profit (TP) levels.
    • Risk-per-trade control based on the account balance.
    • Maximum drawdown controls to adhere to prop trading rules.
  7. Challenge Rules Compliance:
    • Daily and overall drawdown limits.
    • Profit target achievement within the specified timeframe.
    • Restricted maximum trade sizes as per proprietary trading rules.
  8. Technical Specifications:
    • High-speed execution with minimal latency.
    • Compatibility with cTrader’s built-in backtesting and optimization features.
    • Modular design for easy parameter adjustments.
  9. Testing:
    • Perform rigorous backtesting and provide detailed performance reports.
    • Conduct live simulations on demo accounts to verify real-world performance.

Additional Features

  1. Logging & Monitoring:
    • Real-time trade logging for all executions, errors, and key events.
    • Dashboard displaying trade statistics, daily profit/loss, and risk metrics.
  2. Adjustable Parameters:
    • Lot size (default 0.01).
    • Time restrictions for operation (e.g., 9:30 AM to 4:00 PM UTC).
    • Thresholds for entry triggers (momentum, volume).
  3. Support for Scalability:
    • Easy integration with VPS or cloud servers for 24/5 operation.
    • Optimization for high-throughput trading.

Desired Qualifications

  • Strong experience in cAlgo and C# development.
  • Proven track record of developing profitable trading algorithms.
  • Understanding of high-frequency trading principles and low-latency coding.
  • Familiarity with trading challenges and proprietary trading firms' rules.

Deliverables

  1. Complete cBot source code with proper comments for future customization.
  2. Detailed user guide explaining:
    • How to set up and run the algorithm.
    • Key parameters and optimization techniques.
  3. Backtesting results on historical data for US30 and DE40.
  4. Recommendations for VPS setup to ensure minimal latency.

Budget and Timeline

  • Budget: [Specify your budget].
  • Deadline: [Specify your desired completion date].

Application Process

Please provide:

  • A portfolio showcasing previous trading bots or related software.
  • A brief explanation of your approach to HFT bot development.
  • References or testimonials, if available.

Responded

1
Developer 1
Rating
(27)
Projects
36
25%
Arbitration
1
0% / 0%
Overdue
4
11%
Working
2
Developer 2
Rating
(11)
Projects
11
27%
Arbitration
6
17% / 83%
Overdue
3
27%
Free
Similar orders
simple algo trading bot capable of executing buy when the market is favorable and sell when market is favorable. able to place stop lost and take profit while risking only 0.5% initial deposit and maximum 2%. capable of moving stop lost when market move ups in respect to break even. able to trade Forex, Commodities and crypto both long and short. more specification that respect risk management and lot sizing
I am looking for an experienced MQL5 developer who can convert a simple EMA crossover strategy (from TradingView/Pine Script) into a MetaTrader 5 Expert Advisor. This is a straightforward strategy (EMA cross, long-only), but accuracy in execution and backtest alignment is very important. Kindly apply If capable of doing it
apenas uma pessoa que realmente tenha compromisso de fazer o trabalho com qualidade pra desenvolver um EA baseado em uma estrategia e em indicador a pessoa precisara resolver alguns erros no codigo que tenho caso ele nao queira fazer do zero
I would like to know which experience and success you reach (live trading) with momentum strategies. Based on volume, volume profile, Distance between 2 SMAs, etc., what worked the best for you? Would like to collaborate on a joint-EA. Let me know and please show me your results (live trading, no backtests)
Title: Need a small MT5 script (Quick task) — $47 Description: I need a small MT5 utility made (details will be shared privately). I am looking for someone reliable and quick. Please message me so we can discuss. NOTE: I am located in India and face issues with adding funds $45 via card. I am happy to pay via UPI/Paytm if someone can help with MQL5 wallet balance
Hello everyone, I am interested in developing or customizing a Telegram trade copier for MT5. The main features I am looking for include: Real-time copying of trades from MT5 to Telegram Ability to send trade signals or alerts from Telegram back to MT5 (if possible) Compatibility with multiple accounts and brokers Secure and reliable operation If you have experience in creating or customizing Telegram trade copiers
MT5 EA 30 - 180 USD
Hello everyone, I am looking to develop an order execution strategy for an MT5 Expert Advisor (EA). Specifically, I need help with: Placing automated buy/sell orders based on specific conditions Managing order parameters such as lot size, stop loss, take profit, etc. Ensuring proper order execution and risk management If you are experienced in MQL5 programming or have existing solutions that can be customized, please
I need an experienced MQL5 developer to clean, finalize and polish my EA so it becomes fully compilable and market-ready . The EA currently has a few minor compilation issues and some unfinished logic — your job is to fix those, tidy the code, and ensure stable operation. Please improve strategy rules, risk management (SL/TP, trailing, anti-martingale options), and reduce drawdown in backtests. Deliverables: cleaned
📌 MT5 Bot Development Request Project Title: Support/Resistance + Retest + Continuation Trading Assistant (ICC Style) 1. Trading Style & Purpose I trade price action only — no indicators. My method: Mark support & resistance zones on the 4H chart. Watch for a break of structure. Wait for a retest/correction into the broken level. Enter when price action confirms continuation of the trend. I aim for swing trades
I want an automated trading bot, and before i will purchase here's want i want as a proof. Trading proof: Screenshots or verified logs showing real trading history, including entry and exit points, profit/loss, and trading duration. Chart evidence: Visual charts demonstrating the bot’s trading activity, backtests, or live trading performance. Additional details: Please include any relevant performance metrics

Project information

Budget
200+ USD
VAT (20%): 40 USD
Total: 240 USD
For the developer
180 USD
Deadline
from 1 to 10 day(s)