指定
I would like to have an EA that can automatically update my Daily & Weekly trade performance to my telegram (TG) group.
The logic is simple. For daily report, it will send
- Net profit in USD
- Total profit in USD
- Total lose in USD
- Win rate
as text format to my TG group.
Also, it will send me summary of daily trades. The CSV file should have 2 tab, 1-closed trade, 2-opening+pending trade. The CSV includes
1 - Ticket
2 - Symbol
3 - Magic Number
4 - Order Comment
5 - Time Open
6 - Order Type
7 - Lot Size
8 - Open Price
9 - Stop Loss
10 - Take Profit
11 - Time Close
12 - Price Close
13 - Commission
14 - Swap
15 - Profit
16 - Month
17 - Day of Week
This CSV will send to my TG group as well.
On weekly basic (15 minutes before MT4 server down, which is (23:45)), the EA will send again the CSV summary of trades (above), but is for the whole weeks to my TG group. A summary text on weekly net profit in USD and win rate.
Note:
- The EA should automatically expand out the trade history section without me doing it.
- Use windows DLL (not web-request)
- For testing purpose, because day and week is too long to wait, so we mimic 1-hour = 1 day and 4-hour = 1 week.
- I will use my own Telegram bot & private group later. But for testing we can discuss how to do this.
Read the important note here and reply if 1 and 2 is doable or not. Responsible developer that read the description with fast respond will given the priority.
Clean and readable source code is needed by the end of the project.