MT4 Expert Advisor – Daily Trade Log Export to CSV

MQL5 Esperti

Specifiche

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.


Con risposta

1
Sviluppatore 1
Valutazioni
(198)
Progetti
267
45%
Arbitraggio
21
76% / 19%
In ritardo
36
13%
Caricato
2
Sviluppatore 2
Valutazioni
(35)
Progetti
48
19%
Arbitraggio
3
67% / 0%
In ritardo
8
17%
Occupato
3
Sviluppatore 3
Valutazioni
(65)
Progetti
72
6%
Arbitraggio
33
15% / 36%
In ritardo
6
8%
In elaborazione
4
Sviluppatore 4
Valutazioni
(4)
Progetti
7
0%
Arbitraggio
3
67% / 33%
In ritardo
1
14%
In elaborazione
5
Sviluppatore 5
Valutazioni
(70)
Progetti
217
71%
Arbitraggio
6
100% / 0%
In ritardo
1
0%
Gratuito
6
Sviluppatore 6
Valutazioni
(5)
Progetti
5
0%
Arbitraggio
0
In ritardo
1
20%
Gratuito
7
Sviluppatore 7
Valutazioni
(11)
Progetti
16
25%
Arbitraggio
0
In ritardo
1
6%
Gratuito
8
Sviluppatore 8
Valutazioni
(43)
Progetti
90
13%
Arbitraggio
33
27% / 58%
In ritardo
37
41%
Gratuito
9
Sviluppatore 9
Valutazioni
(2)
Progetti
2
0%
Arbitraggio
1
0% / 0%
In ritardo
2
100%
Gratuito
Pubblicati: 1 codice
10
Sviluppatore 10
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
11
Sviluppatore 11
Valutazioni
(152)
Progetti
271
35%
Arbitraggio
12
25% / 58%
In ritardo
42
15%
In elaborazione
12
Sviluppatore 12
Valutazioni
(7)
Progetti
8
38%
Arbitraggio
0
In ritardo
1
13%
Gratuito
13
Sviluppatore 13
Valutazioni
(502)
Progetti
536
53%
Arbitraggio
12
67% / 17%
In ritardo
3
1%
Gratuito
14
Sviluppatore 14
Valutazioni
(8)
Progetti
9
0%
Arbitraggio
4
50% / 25%
In ritardo
1
11%
In elaborazione
15
Sviluppatore 15
Valutazioni
(2)
Progetti
0
0%
Arbitraggio
1
0% / 0%
In ritardo
0
In elaborazione
16
Sviluppatore 16
Valutazioni
(1897)
Progetti
3508
88%
Arbitraggio
73
40% / 15%
In ritardo
268
8%
In elaborazione
17
Sviluppatore 17
Valutazioni
(564)
Progetti
933
47%
Arbitraggio
302
59% / 25%
In ritardo
125
13%
In elaborazione
18
Sviluppatore 18
Valutazioni
(270)
Progetti
548
49%
Arbitraggio
55
40% / 36%
In ritardo
226
41%
In elaborazione
Ordini simili
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
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

Informazioni sul progetto

Budget
150 - 300 USD
Per lo sviluppatore
135 - 270 USD