Job: Fix Futures Risk Management in Existing MT5 EA (AMP Futures) I have an existing MQL5 Expert Advisor. The entry logic works. I need the risk management modified to work correctly for Futures (AMP / CME). Broker: AMP Futures Platform: MT5 Symbols: MNQ, MES (must work for any futures contract) Required Changes Contract-Based Position Sizing Replace lot sizing with contract sizing Input: Risk per trade ($) and Stop Loss (ticks) Formula: Contracts = Risk $ / (StopTicks × TickValue) Use: SYMBOL_TRADE_TICK_VALUE SYMBOL_TRADE_TICK_SIZE SYMBOL_VOLUME_MIN SYMBOL_VOLUME_STEP Tick-Based SL and TP Inputs: StopLossTicks TakeProfitTicks SL/TP must be calculated using tick size (not pips/points) Must work for both Buy and Sell Daily Risk Limits Inputs: Daily Max Loss ($) Daily Profit Target ($) Behavior: If daily loss reached → close all trades and stop trading for the day If daily profit reached → close all trades and stop trading for the day Reset next trading day One Position Per Symbol No multiple entries/pyramiding If opposite signal comes → close current position first Execution Compatibility Ensure valid contract size No invalid stops errors Works properly with AMP futures execution No changes needed to: Entry signals Indicators Strategy logic Deliverables Updated MQ5 files Clean compile Short explanation of changes Please confirm: Experience with Futures on MT5 Fixed price Delivery time