指定
1. Project Overview
- This project aims to develop a "Manual Backtesting Assistant Tool" that operates exclusively within the MT4 (MetaTrader 4) Strategy Tester environment.
- [CRITICAL NOTE]: This is NOT an automated trading EA! There is NO need to implement any automated entry/exit logic based on technical indicators like Moving Averages, MACD, etc.
- Core Mechanism: During historical backtesting, a UI interactive panel should pop up on the chart. The trader will observe the price action of historical candles, decide when to buy/sell manually, and execute market orders, pending orders, close positions, or modify stop losses by clicking the buttons on the panel. It acts essentially as a "Manual Trading Console for Backtesting Environments."
2. Core Functional Requirements
2.1 Environment & Basic Controls
- Runtime Environment: MT4 Strategy Tester (Visual Mode).
- The EA must initialize properly and display the UI trading panel immediately after starting the backtest with the chosen symbol and timeframe.
- Candle Countdown: Aside from the built-in MT4 speed bar, the panel must clearly display a real-time countdown timer for the current candlestick's closing time (dynamically updated according to the tester's current tick speed).
2.2 Market Order Module (Panel Interaction)
- Custom Input Parameters: Lots, Stop Loss in points (SL), and Take Profit in points (TP).
- Shortcut Buttons: [Buy] and [Sell] buttons to instantly place market orders in the Strategy Tester based on the inputted parameters.
2.3 Pending Order Module (Mouse & Panel Interaction)
- Supported Pending Orders: Buy Limit, Sell Limit, Buy Stop, and Sell Stop.
- Interaction Method: Users can set pending orders by clicking a price level on the chart with the mouse, or by manually typing the price on the panel. The pending orders should automatically inherit the Lot, SL, and TP settings defined on the panel.
2.4 Order Management & Position Adjustment (with Account Metrics)
- Account Metrics Display: The panel must dynamically display the current backtesting account's Balance and Equity in real time.
- Real-time Monitoring: Show the floating profit/loss (PnL) for each individual open position and the overall aggregate PnL.
- Closing Controls: Support full closure or partial closure (e.g., closing 50% of the position) of any specified order.
- Pending Order Management: Support one-click cancellation of all pending orders or deleting a specific single pending order.
- Order Modification: Allow traders to manually modify or reset the SL and TP levels for existing open positions.
- Break-Even Feature: Implement a one-click Break-Even (Move to BE) function. Once clicked, the SL of the selected order will automatically adjust to "Open Price + Commissions/Spread Buffer" to secure a risk-free position.
3. Technical & UI Requirements
- Programming Language: Must be written entirely in pure MQL4 with clean structure and well-commented code for future extensions.
- UI Panel: The interface must be lightweight, minimalist, and highly responsive. The panel must not cause any lag, freezing, or refresh delays even when the Strategy Tester is running at maximum speed.
- Stability: Must robustly handle the multi-threading and clock-tick restrictions inside the Strategy Tester to guarantee that order execution, closing, and break-even modifications are executed perfectly without failure.
4. Deliverables & Acceptance Criteria
- Deliverables: Complete source code (.mq4 file) and the compiled executable (.ex4 file).
- Acceptance Criteria:
- All manual actions (market orders, pending orders, close, partial close, break-even) must execute accurately and flawlessly within the MT4 Strategy Tester visual mode.
- Balance, Equity, and floating PnL must refresh smoothly with zero lag.
- Zero order-dropping, UI freezing, or red error logs in the "Journal/Experts" tabs during testing.
5. Bidding Notice
- Only service providers or individual developers with proven experience in MT4 UI Panel Development and Manual Backtesting Tools should apply.
- Please state your estimated development timeline and total budget/quote in your bid.
- If you have developed similar manual backtesting trading panels before, please attach screenshots or demo videos to your bid for priority consideration.
反馈
1
等级
项目
321
30%
仲裁
34
26%
/
65%
逾期
10
3%
空闲
2
等级
项目
24
8%
仲裁
9
33%
/
33%
逾期
1
4%
已载入
3
等级
项目
1000
47%
仲裁
33
36%
/
36%
逾期
98
10%
工作中
发布者: 6 代码
4
等级
项目
559
35%
仲裁
80
31%
/
44%
逾期
203
36%
工作中
5
等级
项目
35
23%
仲裁
4
0%
/
50%
逾期
2
6%
工作中
6
等级
项目
1
0%
仲裁
1
0%
/
100%
逾期
0
空闲
7
等级
项目
599
35%
仲裁
64
20%
/
58%
逾期
147
25%
工作中
发布者: 1 文章, 22 代码
8
等级
项目
0
0%
仲裁
0
逾期
0
空闲
9
等级
项目
2
0%
仲裁
1
0%
/
0%
逾期
1
50%
工作中
10
等级
项目
83
28%
仲裁
9
33%
/
56%
逾期
9
11%
空闲
发布者: 1 代码
11
等级
项目
1
0%
仲裁
0
逾期
1
100%
空闲
12
等级
项目
19
16%
仲裁
3
67%
/
0%
逾期
0
空闲
相似订单
I am looking for a professional developer to create an automated trading bot for Synthetic Derivative Indices. The bot should be designed for efficiency, precision, and stability, with the ability to execute trades automatically based on predefined strategies and market conditions. and synthetic indices trading is essential for this project
I need an EA working with 3 functions
50 - 70 USD
Existing EA needed Hi, Im looking to purchase or build an EA that can open many trades or big lot size to churn out IB commission, it doesnt have to be super profitable but will need to have the number of trades on going in order to earn IB commission. If you have any EA or strategy that are gearing towards this, let me know and i would be glad to purchase it
Hello, I am looking for an experienced developer who can build a professional EA suitable for long-term prop firm account passing and account management. I am NOT interested in risky strategies such as martingale, grid, or aggressive recovery systems. My main priorities are: very low and stable drawdown, strong and consistent risk management, strict news filter, long-term sustainability, realistic and stable monthly
Dear developers. We seek experienced developer in PHP, MySQL, JavaScript. we want to publish custom chart and CSV to our website Homepage. Our MQL5 Script contains custom layout we seek to publish on the website. we are looking for experienced developer in the field of website engineer. we want to broadcast our custom pairs in our website, as outlined in our MQL5 Script. we need React developers
Need a Profitable with a good trading system or strategy. would test the product first Looking for a professional MT5 Expert Advisor based on smart strategies. The EA should include session filters, risk management, trailing stop, multi-pair support, and low drawdown protection. I need a consistent, high-probability automated trading system optimized for long-term profitability and funded account compliance
I need an experienced MT4/MT5 user or MQL4/MQL5 developer to test the MT4/MT5 sender EA used by Signalator Notify . The EA does not open trades, does not provide trading signals, and does not decide when to buy or sell. Its role is to run inside MT4/MT5 and report terminal status and trade-related events, so the purpose of this job is to check whether that monitoring workflow works correctly in a real terminal
Junior EA
30+ USD
1. EA for MT5, hedging allowed. 2. Entry: 50 EMA crosses 200 EMA on H1. Buy on bullish cross, sell on bearish. 3. SL: 100 pips, TP: 200 pips. No trailing stop. 4. Lot size: 0.01 fixed. Max 3 trades at once. 5. Trade only 08:00-18:00 GMT. No trades if spread > 20 points. 6. Inputs: EMA periods, SL, TP, lot size, start/end time
I am looking for a highly skilled and honest MQL4 developer to optimize and improve my existing MT4 Expert Advisor called Blue System . The EA already performs very well on both demo and live accounts, but the live results are still not matching the profitability achieved during demo testing and backtesting. The strategy currently uses a trailing stop system, and I need an expert who truly understands live market
Profitable Expert Adviser Already
30 - 54 USD
I am searching professional strategy, not grid, not martingale, controlled risk, Please don't waste my time if you havent got nothing valueable to show, in first message please describe this strategy, if you will not do this, I will move you to rejected, Budget is negotiable
I am searching professional strategy EA
300 - 3000 USD
I am searching professional strategy, not grid, not martingale, controlled risk, Please don't waste my time if you havent got nothing valueable to show, in first message please describe this strategy, if you will not do this, I will move you to rejected, Budget is negotiable
项目信息
预算
30+ USD
客户
所下订单17
仲裁计数0