Add Prop Firm Consistency Rule Logic to Existing MQL5 EA

MQL5 Experts

Specification

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


Responded

1
Developer 1
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
2
Developer 2
Rating
(30)
Projects
34
21%
Arbitration
3
67% / 0%
Overdue
0
Free
Published: 1 code
3
Developer 3
Rating
(2)
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
4
Developer 4
Rating
(5)
Projects
8
25%
Arbitration
4
0% / 0%
Overdue
1
13%
Loaded
5
Developer 5
Rating
(42)
Projects
56
32%
Arbitration
1
100% / 0%
Overdue
0
Working
6
Developer 6
Rating
Projects
0
0%
Arbitration
1
0% / 0%
Overdue
0
Working
Similar orders
I want to a professional developer who is expert in creating the EA using Heikin Ashi candles. I am already having a simple trading view strategy, and just want to convert it to MT4 bot for auto execution of orders. Option for Changing SL and TP percentage in MT4 required. All other is mentioned in my simple strategy. [attached in txt file] Note: 1. The developer should back test the strategy on MT4 before accepting
Project Title** *"Develop a MetaTrader 5 Expert Advisor (EA) for XAUUSD with Trend/Momentum Filters"* #### **2. Core Requirements** - **Strategy Logic**: - **Trend-Following**: Ichimoku Cloud (Tenkan/Kijun crossover) + Moving Average (50/200 EMA filter). - **Momentum Confirmation**: RSI (oversold/overbought) + MACD histogram divergence. - **Volatility Adjustment**: Dynamic stop-loss/take-profit based on ATR
I need an expert developer for an MT5 EA . You will be able to create an EA that first runs a TOP DOWN ANALYSIS using a candle stick formation/MA, and then goes on to execute a trade using the RSI+Stoch+candle stick confluence at discount extreme zones or premium zones or liquidity zones. Every other thing that will be contained in the parameter list will be provided in a full description. The Logic of the EA will be
I want to make a simple EA based of 2-3 indicators from trading view. Basic functions and basic logic. Needs to be backtestable and work on forex, indices and crypto
Trend ScreenerPRO MT5 30 - 40 USD
I found your indicator in the marketplace. It seems to be exactly what I'm looking for. I would like to buy it and to be personalized for my own use. I'm just trading XAU/USD and follow a very good signal on Telegram, GTMO. I'm very successful with him and all of his followers earning a lot of money. I want to get my own Indikator to confirm his signals for my trades before entering. Can you offer me your indicator
I'm looking for a skilled MQL4 developer to create both an Expert Advisor (EA) and a Custom Indicator based on my Elite Sniper Strategy . The solution is for MetaTrader 4 , not MT5. Strategy Rules: 1. Trend Direction Confirmation Price must be above (for buys) or below (for sells) the 200 EMA on the current timeframe. The D1 (daily) EMA must match the direction (e.g., both trending up for buys). 2. Momentum
Existing MQL5 EA uses MA and Smoothed Heiken Ashi for entry conditions. Architectural design is as follows: 1. Modified smoothed HA indicator to write/update global variable to indicate direction change which is picked up by the EA. 2. 21 period LWMA used to confirm trend direction for entry. After reading articles on MQL5 (see especially "Neural Networks for Algorithmic Trading" by Dmitriy Gizlyk ) I have included
I need a profitable EA I just a professional that will create ea for me I need a perfect ea I need multi currency trading ea if it trade only one not problem I need the ea to pass prop firm challenge and also trade live account profitable
I need a profitable EA I just a professional that will create ea for me I need a perfect ea I need multi currency trading ea if it trade only one not problem I need the ea to pass prop firm challenge and also trade live account profitable
I’m looking for a skilled MQL5 developer with strong experience in Forex trading and a proven, profitable strategy to build a fully automated trading bot (Expert Advisor) for the MetaTrader 5 (MT5) platform that work on all time frames. Must be able to open lot size of 0.01 to 99.00 trading forex, currency pairs, indices, crypto currencies also precious metals. Once starts the project i will explain in detail

Project information

Budget
30 - 70 USD

Customer

(3)
Placed orders4
Arbitrage count0