Add Prop Firm Consistency Rule Logic to Existing MQL5 EA

MQL5 Esperti

Specifiche

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


Con risposta

1
Sviluppatore 1
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
2
Sviluppatore 2
Valutazioni
(30)
Progetti
34
21%
Arbitraggio
3
67% / 0%
In ritardo
0
Gratuito
Pubblicati:0 codice
3
Sviluppatore 3
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
In elaborazione
4
Sviluppatore 4
Valutazioni
(5)
Progetti
8
25%
Arbitraggio
2
0% / 0%
In ritardo
1
13%
Caricato
5
Sviluppatore 5
Valutazioni
(42)
Progetti
56
32%
Arbitraggio
1
100% / 0%
In ritardo
0
In elaborazione
6
Sviluppatore 6
Valutazioni
Progetti
0
0%
Arbitraggio
1
0% / 0%
In ritardo
0
In elaborazione
Ordini simili
GRID EA for Netting 30 - 600 USD
I would like to have an order GRID built that works on netting accounts for futures, stocks, and forex. This would mean I would be only able to place all buys or sells but not both due to netting account rules. I would like to also be able to manually enter the levels of the GRID to determine exact buy and or sell levels. The GRID should be easy to use interface to place orders, modify orders and close orders
https://www.youtube.com/watch?v=WEGpVjGVHAw need someone to create this EA? i found it on YouTube EA uses Artificial Intelligence(AI) to trade efficiently. All the details are mentioned on the description ea uses hedging and price action it seems to hedge a fix lot per pair and works on several pairs at once to get the profit it Hedges a fixed lot on each pair. The ea only has to address the pair it is placed on
Joseph 50+ USD
I want a robot that will help me make money via forex and l'm dedicated to do everything to get the forex robot and start making money l want wait
BBBB 30 - 200 USD
Saya ingin mencari Pengembang untuk melakukan pekerjaan ini dan menyelesaikan pembayaran dalam Aplikasi ini. Saya berjanji untuk tidak berkomunikasi dengan Pelamar di tempat lain kecuali Aplikasi ini, termasuk pengirim pesan pihak ketiga, korespondensi pribadi, atau email. Saya memahami bahwa pelanggar akan dilarang menerbitkan Pesanan dalam layanan Freelance. Saya telah membaca Peraturan penggunaan layanan Freelance
RADEN BAGUS 30 - 200 USD
Saya ingin mencari Pengembang untuk melakukan pekerjaan ini dan menyelesaikan pembayaran dalam Aplikasi ini. Saya berjanji untuk tidak berkomunikasi dengan Pelamar di tempat lain kecuali Aplikasi ini, termasuk pengirim pesan pihak ketiga, korespondensi pribadi, atau email. Saya memahami bahwa pelanggar akan dilarang menerbitkan Pesanan dalam layanan Freelance
Hello In my EA, I want to create two variables: Highest_EQUITY and Lowest_EQUITY, to display the highest and lowest EQUITY values. I then want to display them in the "COMMENT" area. Have a nice day
Can anyone help create this EA? i found it on youtube EA uses Artificial Intelligence(AI) to trade efficiently. All the details are mentioned on the description it seems to hedge a fix lot per pair and works on several pairs at once to get the profit
Killer candy bot 30 - 150 USD
I want an automated bot for trading gold, us30 and nastech for the time frame 5m , 15, 1he and i want it to have sl and tp for every trade it opens and i want it to automatically close once it has made 10x the profit from $100
Trying to come up with some boilerplate code for an ea I found on youtube. I want to mimic its behaviour and try and fashion my own code. It Hedges a fixed lot on each pair. The ea only has to address the pair it is placed on. Using volume identifies fluctuations in the market. It uses hedging to hedge in and out of profit and hedges in to avoid losses. Trying to create a positive balance. I would like to discuss the
Job Description: I have a Customized indicator (2 x MA’s with 2 x Stoch’s ) which gives an arrow when the criteria meet as per the indicator’s settings. I want an EA in MT4 which filters the above-mentioned Indicator with the following: 1. !! parabolic sar : True/False a. Set on 5min timeframe 2. Parabolic: True/False a. Standard setting 3. 3ma cross with alert a. 20/40/100 4

Informazioni sul progetto

Budget
30 - 70 USD
Per lo sviluppatore
27 - 63 USD