How To

How to Configure MeetAlgo EAs for Prop Firm Challenges

Prop firm challenges are becoming increasingly popular among traders. However, most prop firms have strict risk management rules that must be followed in order to pass and keep funded accounts.

The good news is that most MeetAlgo EAs include built-in Prop Firm Risk Management Filters that can help you stay within your challenge limits.

In this guide, we will use Prime Scalper EA as an example, but the same principles can be applied to most MeetAlgo EAs.


Understanding Prop Firm Rules

Every prop firm has its own requirements, but most challenges include rules such as:

Rule Example
Daily Loss Limit 3%
Maximum Loss Limit 6%
Maximum Floating Loss 2%
Profit Target 6%

Example: FundingPips 5K Challenge

  • Account Size: $5,000
  • Daily Loss: 3% = $150
  • Maximum Loss: 6% = $300
  • Floating Loss: 2% = $100

Step 1: Find the Lowest Risk Condition

Before configuring any EA, identify the lowest loss limit from your prop firm’s rules.

Using the FundingPips example:

Rule Amount
Floating Loss $100
Daily Loss $150
Max Loss $300

The lowest limit is:

👉 Floating Loss = $100

This means your EA should never risk more than approximately $100 per trade.


Option 1 (Recommended): Configure Lot Size Correctly

This is the safest and most professional method because it allows the EA to trade exactly as it was optimized.

Example

Suppose:

  • Pair: XAUUSD (Gold)
  • Fixed Stop Loss: 300 Points
  • Prop Firm Maximum Floating Loss: $100

You first need to determine how much money is lost if the stop loss is hit.

Example:

  • 0.01 lot = approximately $3 loss at 300 points
  • 0.10 lot = approximately $30 loss
  • 0.30 lot = approximately $90 loss

Since $90 is below the $100 limit:

👉 Use 0.30 Lots

This ensures a full stop loss hit remains within your prop firm’s risk requirements.


Step 2: Configure Trade Stop Filter

Once the lot size is correctly calculated, use the EA’s built-in Trade Stop Filter.

Recommended Setting

Max Daily Loss = 80

Why 80?

Because your maximum stop loss per trade is approximately $90.

By setting Max Daily Loss below the stop loss value:

  • If a trade loses $90
  • Daily loss exceeds $80
  • EA stops opening new trades for the rest of the day

This prevents multiple losses on the same day.

Important

Always set:

Max Daily Loss < Single Trade SL Loss

Example:

Single Trade Loss Max Daily Loss
$90 $80
$150 $130
$200 $180

Why We Recommend This Method

The Trade Stop Filter does not interfere with active trades.

It simply prevents the EA from opening new positions after your loss limit has been reached.

This means:

✅ Original strategy remains unchanged

✅ Original stop loss remains unchanged

✅ Backtest logic remains unchanged

✅ Optimization remains valid


Option 2: Use Stop & Kill Protection

Most MeetAlgo EAs also include Stop & Kill protection under:

Additional Close Filter

Example:

Max Daily Loss (Stop & Kill) = 90

How Stop & Kill Works

Unlike Trade Stop Filter, Stop & Kill actively monitors running trades.

If your floating loss reaches the specified value:

  • Open trades are closed immediately
  • Pending orders are removed
  • Trading is stopped

Example

Suppose:

  • Lot Size = 1.00
  • Stop Loss = 300 Points
  • Stop & Kill = $90

If the trade reaches: -$90

The EA closes the trade immediately.

The original stop loss is never reached.


Difference Between Option 1 and Option 2

Feature Trade Stop Filter Stop & Kill
Closes Running Trades ❌ No ✅ Yes
Stops New Trades ✅ Yes ✅ Yes
Preserves Original Strategy ✅ Yes ❌ No
Interferes With Optimization ❌ No ✅ Yes
Recommended ✅ Yes Only if needed

Which Option Should You Use?

Use Option 1 if:

  • You know your EA’s stop loss size
  • You know how to calculate risk per trade
  • You want the EA to operate exactly as optimized

This is our recommended approach.


Use Option 2 if:

  • You do not know the stop loss risk calculation
  • You want a hard account protection layer
  • You prefer strict prop firm compliance

Keep in mind that Stop & Kill may alter the EA’s original trading behavior because it can close trades before the optimized stop loss is reached.


Additional Tips for Prop Firm Trading

Use Fixed Lots

Avoid aggressive lot scaling.

Fixed lot sizes make it easier to control risk and remain within challenge rules.


Monitor Maximum Spread

High spreads can increase risk.

Configure:

Maximum Spread Filter

to prevent entries during abnormal market conditions.


Enable News Filter

Major news events can cause:

  • Slippage
  • Spread widening
  • Unexpected losses

We recommend enabling:

Custom News Only

especially when trading Gold (XAUUSD).


Final Recommendation

For most traders, the safest setup is:

✅ Fixed Lots

✅ Correct Lot Size Calculation

✅ Trade Stop Filter

✅ News Filter Enabled

✅ Low Spread Broker

✅ VPS Hosting

This allows your EA to trade according to its original optimization while remaining within your prop firm’s risk limits.


Prime Scalper EA:
https://meetalgo.com/product/prime-scalper-ea/

Global Trade Plan EA:
https://meetalgo.com/product/global-trade-plan-ea/

More Details About Risk Filters

For a full explanation of how the Initial Trade Stop Filter works, please read our official guide:

🔗 https://meetalgo.com/docs/functions-glossary/initial-trade-section/initial-trade-stop-filter/

This filter mainly controls whether the EA is allowed to open new initial trades. It does not normally close an already running trade. For prop firm usage, this is useful when you want the EA to stop opening new trades after reaching a daily loss, weekly loss, monthly loss, or profit target.

For example, if your EA trade hits Stop Loss and your daily loss limit is reached, the EA will stop opening new trades for that day.


For a full explanation of how the Additional Close Filter works, please read our official guide:

🔗 https://meetalgo.com/docs/functions-glossary/tp-sl-section/additional-close-filter/

This filter works differently because it can actively monitor and close running trades when a specific condition is reached. For example, if Max Daily Loss (Stop & Kill) is triggered, the EA can close open trades and stop trading according to your selected settings.

This is useful when you need a strict protection system, but it may interfere with the EA’s original optimized SL/TP logic.