MT4 Expert Advisor – Daily Trade Log Export to CSV

MQL5 Experts

Specification

Project Summary
I’m looking for an experienced MQL4 developer to build a simple, efficient Expert Advisor (EA) that exports all closed trades from the current MT4 account once daily to a CSV file, with a specific filename format and field structure. This EA will be used in a live trading environment and must be stable and low-maintenance.  I’m happy to pay fairly for someone who delivers clean, reliable work.


Platform

  • MT4 (MetaTrader 4)

  • Broker Timezone: GMT+2 (Pepperstone UK)


Key Requirements

  1. One-Time Daily Export

    • Automatically exports all closed trades of the current day at 23:58 server time (GMT+2).

    • The EA must detect the date internally (no input required).

    • Must only export once per day to avoid duplicates, even after VPS restarts.

  2. File Format

    • Output as .CSV file with the following naming convention:
      YYYYMMDD.csv (e.g., 20250421.csv )

    • Files saved in: C:\TradingLogs\TradeHistory

  3. Fields to Export

    • Ticket number

    • Magic number

    • Comment

    • Symbol

    • Order type (Buy/Sell)

    • Lot size

    • Open time (yyyy.mm.dd hh:mm)

    • Open price

    • Close time (yyyy.mm.dd hh:mm)

    • Close price

    • Stop loss

    • Take profit

    • Commission

    • Swap

    • Profit

    • Duration in minutes (difference between open and close)

  4. Operation

    • Attach EA to any chart. It must remain active but execute silently.

    • No user interaction or GUI needed.

    • Log or file error only if the export fails.

    • Works on any account type (including hedging accounts with multiple positions open on the same symbol)


Additional Notes

  • The EA should not remove itself from the chart after execution.

  • Should handle VPS reboots or MT4 restarts without re-exporting the same day.

  • No external libraries should be used—keep it native and robust.


Deliverables

  • Fully commented .mq4 source code

  • Compiled .ex4 file

  • 1-2 rounds of revisions if needed after initial testing

Budget

  • Please provide your fixed price quote.

  • If you already have a similar module, feel free to leverage it.


Intellectual Property and Rights

All source code, compiled files, and related work produced during this project are considered work for hire and will become my exclusive property upon full payment.


Responded

1
Developer 1
Rating
(198)
Projects
267
45%
Arbitration
21
76% / 19%
Overdue
36
13%
Loaded
2
Developer 2
Rating
(35)
Projects
48
19%
Arbitration
3
67% / 0%
Overdue
8
17%
Busy
3
Developer 3
Rating
(65)
Projects
72
6%
Arbitration
33
15% / 36%
Overdue
6
8%
Working
4
Developer 4
Rating
(4)
Projects
7
0%
Arbitration
3
67% / 33%
Overdue
1
14%
Working
5
Developer 5
Rating
(70)
Projects
217
71%
Arbitration
6
100% / 0%
Overdue
1
0%
Free
6
Developer 6
Rating
(5)
Projects
5
0%
Arbitration
0
Overdue
1
20%
Free
7
Developer 7
Rating
(11)
Projects
16
25%
Arbitration
0
Overdue
1
6%
Free
8
Developer 8
Rating
(43)
Projects
90
13%
Arbitration
33
27% / 58%
Overdue
37
41%
Free
9
Developer 9
Rating
(2)
Projects
2
0%
Arbitration
1
0% / 0%
Overdue
2
100%
Free
Published: 1 code
10
Developer 10
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
11
Developer 11
Rating
(152)
Projects
271
35%
Arbitration
12
25% / 58%
Overdue
42
15%
Working
12
Developer 12
Rating
(7)
Projects
8
38%
Arbitration
0
Overdue
1
13%
Free
13
Developer 13
Rating
(502)
Projects
536
53%
Arbitration
12
67% / 17%
Overdue
3
1%
Free
14
Developer 14
Rating
(8)
Projects
9
0%
Arbitration
4
50% / 25%
Overdue
1
11%
Working
15
Developer 15
Rating
(2)
Projects
0
0%
Arbitration
1
0% / 0%
Overdue
0
Working
16
Developer 16
Rating
(1897)
Projects
3508
88%
Arbitration
73
40% / 15%
Overdue
268
8%
Working
17
Developer 17
Rating
(564)
Projects
933
47%
Arbitration
302
59% / 25%
Overdue
125
13%
Working
18
Developer 18
Rating
(270)
Projects
548
49%
Arbitration
55
40% / 36%
Overdue
226
41%
Working
Similar orders
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
Fast 1 30 - 150 USD
Job Title: MT5 Expert Advisor for ICT Strategy with Fair Value Gap and Risk Management Job Description: I’m looking for a skilled MQL5 developer to create an MT5 Expert Advisor (EA) based on an ICT-style strategy that trades XAUUSD using multi-timeframe market structure and Fair Value Gap detection. Key features: 4H market direction using BOS/CHOCH 2H/1H detection of FVGs (gap between candle 1’s high and candle 3’s
Hi programmer, create me the best ever trading robot that works on all brokers and platforms MT4 & MT5 works on all timeframes, must be able to open lot size of 0.01 to 5.00 trading forex, currency pairs,indices,crypto currencies also precious metals.The bot should be able to open 500 positions just in 10minutes 99.9% accurate buy and sell 100% automated hands free, trading robot auto TP & SL should able to trade
Looking for someone create a order manager for MT5 that supports Buy/Sell Limit and Stop orders, with options to set values in Points or Pips. It should include breakeven functionality, three lot size modes (Fixed Lot, Risk % based on SL, and Auto-scaling by Balance), and allow placing multiple pending orders at custom distances. The tool must also show clean on-chart lines for Entry, TP, and SL — each labeled with
I want to have a buy and sell bot made according to the intersection of EMA 5-10. It will buy when EMA 5 cuts EMA 10 up, and sell when it cuts down. The stop loss point will be according to the current ATR. The TP point will also be according to the ATR. I also want it to do cash planning. It will risk 1% of my cash in each transaction. I also want the bot to do a backtest
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. The ideal candidate should: Have a deep understanding of Forex markets, price action, and technical indicators. Be able to recommend or provide a successful trading strategy that can be coded into the bot
Super trend execute order after 3 or more losses then start order Next order allowed in specific distance point range Martingale Magic number protection spread and slippage time allowed trade (We will discus the details after)
Create an EA based on trend following where entries are triggered on new highs and lows for the day based on 15 min candles. Include an input to limit the number of entries, also EA should trade 2 pairs xauusd and u30
Hello, I am looking for a skilled developer with verifiable experience to develop an automated trading system / expert / EA for the MT5 platform and the TradingView platform. Consider everything I have stated here as a suggestion from a "trader". It is up to you as a "developer" to tell me that something is not feasible or too complicated and we will look for a compromise or another solution = I am open to all
Hello, I am looking for / asking someone handy here in the MT5 environment who can connect and fully automate data from cells in an Excel spreadsheet, probably best into a 3D chart. I will now describe in general why I want the 3D chart: I trade currency pairs, for which I have created a trading strategy that generates purchases and sales for me according to internal settings. The problem is that, for example, the

Project information

Budget
150 - 300 USD
For the developer
135 - 270 USD