Specialized cTrader (C#) Optimization – Fix Slippage Math & Add Brick Trailing to Premium Renko Engine

Trabalho concluído

Tempo de execução 5 dias
Comentário do cliente
Hardworking Man 👍
Comentário do desenvolvedor
Trustful client

Termos de Referência

Project Overview

We have a highly optimized, production-ready custom cTrader cBot built for a fast-paced Renko breakout strategy (specifically trading XAUUSD/Gold). The core system architecture, structural mapping, and breakout logic are flawless.

We are seeking an expert C# algorithmic developer for a targeted engagement to refine the execution mechanics and add an advanced trade management module. This is not a project rebuild; you will be working with a high-quality existing code framework to adjust execution behavior and implement a specific trailing feature.

🛠️ Target Optimizations Required

1. Shift SL/TP Anchor to Absolute Strategy Price (Zero Broker-Fill Dependency)

  • The Issue: Our system uses a strict Ghost-Box Lockout policy where trade zones must stay perfectly locked to strategic levels. Currently, when a market order is placed, cTrader briefly anchors the protective pips and visual boxes to the broker's live fill/execution price. In fast-moving markets, slippage causes the visual risk box to stretch or shift, desynchronizing the lockout boundaries from our true strategy targets.

  • The Requirement: Modify the execution engine so that the Stop Loss (SL) and Take Profit (TP) are calculated and rendered strictly by counting bricks from the closing price of the specific Renko brick that broke the structure. The broker's execution fill price must have zero impact on where the protection lines are set or where the visual zone boxes are drawn.

2. Implement a Brick-Based Step Trailing System

We need to introduce a brand-new, robust trailing stop module into the existing framework with the following user-defined parameters:

  • Trail Trigger (In Bricks): The specific number of in-the-money Renko bricks the market must move before any protection adjustment occurs (e.g., if set to 9 bricks, wait for a +9 brick move in profit).

  • Trail Distance (In Bricks): The exact distance the SL should maintain behind the current market price once the trigger condition is met (e.g., locking in profit exactly 3 bricks behind the live price).

📋 Requirements & Qualifications

  • Elite-level cTrader cBot development experience (C# / .NET).

  • Deep understanding of Renko chart logic, bar-building mechanics, and high-frequency tick processing.

  • Expert mastery of cTrader’s position modification types, specifically utilizing ProtectionType.Absolute to bypass broker latency noise.

  • Ability to work cleanly inside an existing, high-tier code architecture to apply surgical updates without disturbing surrounding logic.

💰 Budget & Deliverables

  • Budget: Fixed price / negotiable based on expertise.

  • Deliverables: Updated clean source code ( .cs ) and the compiled .algo file.

  • Testing: The updated bot must pass rigorous high-volatility backtests and live demo environment stress tests without throwing background runtime exceptions ( ArgumentOutOfRangeException , etc.).

If you are an expert developer who knows how to force cTrader to stick strictly to strategy math over broker execution noise, please apply.


Arquivos anexados:

PNG
new5.png
8.4 Kb
PNG
new6.png
19.8 Kb

Respondido

1
Desenvolvedor 1
Classificação
(1)
Projetos
2
0%
Arbitragem
0
Expirado
1
50%
Trabalhando
2
Desenvolvedor 2
Classificação
(22)
Projetos
28
7%
Arbitragem
9
33% / 33%
Expirado
1
4%
Trabalhando
3
Desenvolvedor 3
Classificação
(74)
Projetos
98
57%
Arbitragem
5
80% / 20%
Expirado
4
4%
Carregado
4
Desenvolvedor 4
Classificação
(22)
Projetos
30
40%
Arbitragem
8
25% / 38%
Expirado
2
7%
Ocupado
Publicou: 8 artigos, 35 códigos
5
Desenvolvedor 5
Classificação
(3)
Projetos
3
33%
Arbitragem
0
Expirado
0
Trabalhando
6
Desenvolvedor 6
Classificação
(1)
Projetos
1
0%
Arbitragem
1
0% / 100%
Expirado
0
Livre
7
Desenvolvedor 7
Classificação
(54)
Projetos
67
42%
Arbitragem
15
27% / 60%
Expirado
1
1%
Trabalhando
8
Desenvolvedor 8
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
9
Desenvolvedor 9
Classificação
(184)
Projetos
198
46%
Arbitragem
4
50% / 25%
Expirado
1
1%
Trabalhando
10
Desenvolvedor 10
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
11
Desenvolvedor 11
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
12
Desenvolvedor 12
Classificação
(298)
Projetos
478
40%
Arbitragem
105
40% / 24%
Expirado
82
17%
Carregado
Publicou: 2 códigos
13
Desenvolvedor 13
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
14
Desenvolvedor 14
Classificação
(29)
Projetos
33
27%
Arbitragem
20
10% / 50%
Expirado
11
33%
Livre
15
Desenvolvedor 15
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
16
Desenvolvedor 16
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
1
100%
Livre
17
Desenvolvedor 17
Classificação
(25)
Projetos
31
13%
Arbitragem
14
0% / 79%
Expirado
9
29%
Livre
Pedidos semelhantes
MT5 Professional Account Risk Manager & Multi-Symbol Trade Monitor Then keep the description technically equivalent, but rewrite the wording and organization so it doesn't look like a copy: > I am looking for an experienced MQL5/MT5 developer to create a professional account-level risk management and position monitoring Expert Advisor. The EA will not generate trading signals. Its primary purpose is to monitor and
Hi, I’m looking for an experienced MQL5/MT5 developer to build a complex AI-powered adaptive Expert Advisor for XAUUSD+ on Ultima Markets. I have a detailed 28-section technical specification, and the requirements are fixed. I’m looking for the complete implementation , not a simplified EA or a conventional indicator-based system. The project includes: Genuine AI/ML integration AI-based market regime classification
Trading bot ea 30+ USD
yoo i want to make a trading bot i have my strategy in videos and also the rules to if anyone can work it out for me i will be glad welcome your bid and it urget let connect here on mgl5 And if you know you can not do the project without getting paid first please don't bid thanks
MT5 EA make work on zone break and candle confirm. Hi i need one expert person who can make exact what i want. My EA logic very simple.... few hrs market high and low make line then candle body close above or low then candle confirmation then pullback then entry RR1:2 no trail nothing,,,,, the line high low create after few hrs of the day i wll tell you later,,,,then 1hrs no trade if break then no trade for the
Masoudahg1 999999+ USD
Hello world, thank you for your helping and supporting for us from your for all everyone that investments or working in this programing and supporting seven/24 hours in daily and nightly for customers
Laily Mahmudy 100000+ USD
Thank you very much and of trying supporting and helping for us and my investfolio portfolio id is:"investfolio portfolio masoudahg1 id is":"7Zk0iVh7zuytHkQ9OJSzeY" &"35VmgKWofZxWowQ7O6CL8K" https://leylimahmudi46.atlassian.net is my Atlassian programing that when I working of this programs
I’m looking for an experienced MT5/MQL5 freelancer to help install and configure several existing EAs on IC Markets MT5 accounts using a Windows VPS. The work will include setting up the EAs on separate demo accounts and later running several together on one account with different risk settings. I also need help with MT5 backtesting and strategy optimisation, including comparing different risk levels and reviewing
I NEED ONE ROBOT WHO TRED AS INPUT I SATING I PAY U THAT FINAL .BUT ONE THING IS THERE FREIST ONE OR 2 WEAK TEST ON LIVE GOLD ONLY THERE AFTER I PAY U. I SELF MY PROBLEM IN THIS ONLY.TREDING CODE WHO GIVWEN ME TREDING 2 MOVING AVEAGES CROSS OVER THEN THERE THING I PUT MY SELF ONLY TREDING CODE MUST BE I NEED MY EMAILS TRILOKALGO@GMAIL.COM SEND ME YOUR REPOND...HEADER OF EMAIL WITH THIS 2MA I SEEN IF I NOT RESPOND 2
I need an MT5 Expert Advisor (EA) specifically for NFP news trading. Strategy: - Trade EURUSD during the US Non-Farm Payroll (NFP) release. - Automatically identify the NFP release time. - Place a Buy Stop above the current price and a Sell Stop below the current price shortly before NFP. - Adjustable distance from current price for both pending orders. - When one order is triggered, automatically cancel the opposite
​ Indicators: Fast MA (Period 10, Exponential) and Slow MA (Period 50, Exponential). ​ Buy Signal: When Fast MA crosses above Slow MA. ​ Sell Signal: When Fast MA crosses below Slow MA. ​ Risk Management & Parameters: ​Customizable Lot Size (Default: 0.01). ​Stop Loss (SL) and Take Profit (TP) in pips. ​Trailing Stop options. ​Max Spread filter. ​ Platform: MetaTrader 5 (MQL5)

Informações sobre o projeto

Orçamento
30+ USD
Prazo
para 2 dias