Add Prop Firm Consistency Rule Logic to Existing MQL5 EA

MQL5 Experts

Termos de Referência

Add Prop Firm Consistency Rule Logic to Existing MQL5 EA

1.Description

I’m looking for an experienced MQL5 developer to enhance an existing MT5 Expert Advisor (EA) by adding a "Consistency Rule" logic module, which will allow the EA to comply with various prop firm challenge rules.

2.New Feature Requirements

1. UI/Settings Enhancements

Add the following settings to the EA configuration panel:

- Consistency Rule: true/false
- Prop Firm Selection: a drop-down menu with the following options:
- 5ers
- FTMO
- FundingPips
- PropFirm4
- PropFirm5
(Future firms may be added later)

Behavior:
- If Consistency Rule is set to true, the EA should activate and apply the consistency logic specific to the selected prop firm.
- If Consistency Rule is set to false, the EA should not adjust any Take Profits (TPs) based on consistency rules—normal trading logic applies.

2. Trading Logic Based on Selected Prop Firm

FTMO & FundingPips Rules:
- These firms have a minimum trading days requirement:
- FTMO: 4 days
- FundingPips: 3 days
- If the account Take Profit (AccountTP) is hit before fulfilling the minimum trading days:
- The EA should open a 0.01 lot trade for 5 minutes daily until the minimum days are completed.

5ers Rules:
https://the5ers.com/faqs/
Search for:
- "What are the general rules for the High Stakes Program?"
- How do you define a profitable day in the High Stakes program?

- Requires at least 3 profitable trading days, each with a minimum 0.5% daily profit.
- The EA should:

  1. Analyze the trading history to count the number of 0.5%+ profitable days.

  2. Dynamically adjust the Position Take Profit (TP) for each trade if needed to comply with the consistency rule.

  • The TP should be adjusted to the smaller side if the current TP would cause the account to hit the Account Take Profit (AccountTP) before reaching the required number of profitable days.

  • The new TP should be calculated as a function of:

    • The AccountTP

    • The current account balance (i.e., the remaining distance to AccountTP)

    • The number of profitable days already recorded with ≥0.5% gain

  1. If the consistency requirement has already been fulfilled (i.e., 3 or more qualifying days), or if the current PositionTP would result in fulfilling the requirement by the time the AccountTP is hit, the EA may resume using the original PositionTP.

⚠️ Please describe in your application how you would implement this logic for 5ers. Applications that clearly articulate a correct understanding will be prioritized.

3.Additional Requirements

- Developer must be able to analyze and integrate with the EA’s existing structure.
- Implement robust error handling and logging to support stable behavior across market conditions.
- Clear code comments and documentation are essential.
- Developer must have:
- Strong MQL5 and MetaTrader 5 experience
- Familiarity with prop firm evaluation rules (preferred)
- Solid debugging and testing skills
- Ability to communicate progress and reasoning effectively

4.Deliverables

- Updated and fully functional EA including the "Consistency Rule" logic
- Verified testing to ensure compliance with each supported prop firm
- Source code with inline documentation and structured organization
- A brief technical document (PDF or DOC) explaining:
- The changes made to the EA
- The logic implemented for each prop firm
- How the Consistency Rule setting works in the UI and back-end
- Any assumptions or limitations considered during development


Respondido

1
Desenvolvedor 1
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
2
Desenvolvedor 2
Classificação
(30)
Projetos
34
21%
Arbitragem
3
67% / 0%
Expirado
0
Livre
Publicou: 1 código
3
Desenvolvedor 3
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Trabalhando
4
Desenvolvedor 4
Classificação
(5)
Projetos
8
25%
Arbitragem
2
0% / 0%
Expirado
1
13%
Carregado
5
Desenvolvedor 5
Classificação
(42)
Projetos
56
32%
Arbitragem
1
100% / 0%
Expirado
0
Trabalhando
6
Desenvolvedor 6
Classificação
Projetos
0
0%
Arbitragem
1
0% / 0%
Expirado
0
Trabalhando
Pedidos semelhantes
Hello, i need an expert to convert my Tradingview indicator to MT5. I have a Tradingview indicator which i need it to be converted to MT5 Let me know if you can do this I will send the code in the attachment Check the strategy code attached
Mt5 ea Drop down analysis d1, h4, h1, pullback, fib ea. First code ohlc drop down analysis open high low close. Pullback fib d1, 240 time frame ea. Pending limit order. Buy stop order. Trailing sl. Drawdown1 drawdown2. Tp amount1 tp amount2. Please do not waste time and money. If you understand then later change mind I will waste no time to file dispute. Looking for programmer help not charge 3000. I will just block
Есть советник - сеточник, необходимо его доработать. Основная мысль: добавить в текущий советник Linetrader возможность входа отложенными ордерами, а также остановку торговли при достижении определенной цены на графике. Кроме этого, добавить сетку ордеров не только при просадке, но и при движении цены в профите. Все это должно управляться с удобной панели на графике
Looking for a developer that has already done Telegram to MT4 Trader EA, and preferably can do multiple entries. I would like to add a features of you EA when placing a trade
Hello I want Custom Order Management Tool for MT5 (Mac iOS) Please check requirements and attachment Key Features to be Delivered ● Hotkey Execution (e.g., F9) ● Predefined Lot Size Selector ● Capital-Based Lot Restrictions ● Max Open Position Limit ● Daily Trade Limit ● Automated Stop Loss (SL) ● Automated and Editable Take Profit (TP) ● UI Enhancements (Chart, SL/TP, Pricing) ● macOS MT5 Compatibility ● Cloud
hello, my ea is not working fine and i need some one available for google meet that can fix it. i can send the code to the applicant to see the job before they take it
I am looking for an EA that can trade NAS100 with consistent profitability throughout all market conditions. No Martingale/Grid. Ideally HFT but, as long as it is profitable with low drawdown, the strategy does not matter. Budget negotiable to a significantly higher amount if EA is of high quality
For multiple timeframe(swing) We will be using 2 indicators(Hologram and Chaos_Semafor) and on the Chaos_Semafor indicator we will be using large & meddle zigzag signals For buy positions: Step 1: Go to higher timeframe(eg:15Min) Step 2: Wait for bullish middle zigzag signal(from Chaos_Semafor indicator) to appear on the current price Step 3: Go to lower timeframe(eg:1Min) Step 4: Wait for bullish large zigzag
I need someone to write a price action reversal type EA, based on exact rules. It’s a three bar reversal with a couple further requirements and a trailing stop function, no indicators or filters
Hello I want Custom Order Management Tool for MT5 (Mac iOS) Please check requirements and attachment Key Features to be Delivered ● Hotkey Execution (e.g., F9) ● Predefined Lot Size Selector ● Capital-Based Lot Restrictions ● Max Open Position Limit ● Daily Trade Limit ● Automated Stop Loss (SL) ● Automated and Editable Take Profit (TP) ● UI Enhancements (Chart, SL/TP, Pricing) ● macOS MT5 Compatibility ● Cloud

Informações sobre o projeto

Orçamento
30 - 70 USD
Desenvolvedor
27 - 63 USD