EA based on CSV

MQL5 专家 咨询

指定

Hello Developers,

I need some consultation to help narrow down an idea and develop an EA. I have a csv file that stores data like this:

Date portfolio portfolio_value
18/11/2025 ['EURNZD', 'EURCAD', 'EURJPY', 'EURCHF', 'AUDNZD', 'AUDCAD', 'AUDJPY', 'AUDCHF', 'USDNZD', 'USDCAD', 'USDJPY', 'USDCHF', 'GBPNZD', 'GBPCAD', 'GBPJPY', 'GBPCHF'] 1.7970698812202368
19/11/2025 ['CHFAUD', 'CHFNZD', 'CHFGBP', 'CHFJPY', 'EURAUD', 'EURNZD', 'EURGBP', 'EURJPY', 'USDAUD', 'USDNZD', 'USDGBP', 'USDJPY', 'CADAUD', 'CADNZD', 'CADGBP', 'CADJPY'] 2.3329507054813736
20/11/2025 ['JPYAUD', 'JPYNZD', 'JPYGBP', 'JPYCHF', 'EURAUD', 'EURNZD', 'EURGBP', 'EURCHF', 'USDAUD', 'USDNZD', 'USDGBP', 'USDCHF', 'CADAUD', 'CADNZD', 'CADGBP', 'CADCHF'] 5.803608144876992
21/11/2025 ['JPYAUD', 'JPYNZD', 'JPYGBP', 'JPYCHF', 'EURAUD', 'EURNZD', 'EURGBP', 'EURCHF', 'USDAUD', 'USDNZD', 'USDGBP', 'USDCHF', 'CADAUD', 'CADNZD', 'CADGBP', 'CADCHF'] 6.813640731557092
24/11/2025 ['EURAUD', 'EURNZD', 'EURCAD', 'EURJPY', 'USDAUD', 'USDNZD', 'USDCAD', 'USDJPY', 'CHFAUD', 'CHFNZD', 'CHFCAD', 'CHFJPY', 'GBPAUD', 'GBPNZD', 'GBPCAD', 'GBPJPY'] 3.6412664761397373
25/11/2025 ['EURAUD', 'EURNZD', 'EURCAD', 'EURJPY', 'USDAUD', 'USDNZD', 'USDCAD', 'USDJPY', 'CHFAUD', 'CHFNZD', 'CHFCAD', 'CHFJPY', 'GBPAUD', 'GBPNZD', 'GBPCAD', 'GBPJPY'] 5.153264738552588
26/11/2025 ['EURAUD', 'EURNZD', 'EURCAD', 'EURJPY', 'USDAUD', 'USDNZD', 'USDCAD', 'USDJPY', 'CHFAUD', 'CHFNZD', 'CHFCAD', 'CHFJPY', 'GBPAUD', 'GBPNZD', 'GBPCAD', 'GBPJPY'] 5.626267359851079
27/11/2025 ['EURAUD', 'EURNZD', 'EURCAD', 'EURJPY', 'USDAUD', 'USDNZD', 'USDCAD', 'USDJPY', 'CHFAUD', 'CHFNZD', 'CHFCAD', 'CHFJPY', 'GBPAUD', 'GBPNZD', 'GBPCAD', 'GBPJPY'] 0.9480722215423953
28/11/2025 ['NZDAUD', 'NZDCAD', 'NZDGBP', 'NZDJPY', 'EURAUD', 'EURCAD', 'EURGBP', 'EURJPY', 'USDAUD', 'USDCAD', 'USDGBP', 'USDJPY', 'CHFAUD', 'CHFCAD', 'CHFGBP', 'CHFJPY'] 0.017755719
01/12/2025 ['NZDAUD', 'NZDCAD', 'NZDGBP', 'NZDJPY', 'EURAUD', 'EURCAD', 'EURGBP', 'EURJPY', 'USDAUD', 'USDCAD', 'USDGBP', 'USDJPY', 'CHFAUD', 'CHFCAD', 'CHFGBP', 'CHFJPY'] -2.15614944
02/12/2025 ['NZDAUD', 'NZDCAD', 'NZDGBP', 'NZDJPY', 'EURAUD', 'EURCAD', 'EURGBP', 'EURJPY', 'USDAUD', 'USDCAD', 'USDGBP', 'USDJPY', 'CHFAUD', 'CHFCAD', 'CHFGBP', 'CHFJPY'] -1.976555216
03/12/2025 ['NZDAUD', 'NZDCAD', 'NZDGBP', 'NZDJPY', 'EURAUD', 'EURCAD', 'EURGBP', 'EURJPY', 'USDAUD', 'USDCAD', 'USDGBP', 'USDJPY', 'CHFAUD', 'CHFCAD', 'CHFGBP', 'CHFJPY'] -1.775490478
04/12/2025 ['NZDAUD', 'NZDCAD', 'NZDGBP', 'NZDJPY', 'EURAUD', 'EURCAD', 'EURGBP', 'EURJPY', 'USDAUD', 'USDCAD', 'USDGBP', 'USDJPY', 'CHFAUD', 'CHFCAD', 'CHFGBP', 'CHFJPY'] -4.630087808


The date column is in UTC format.

portfolio is the column that contains a list of currency pairs that I want to look in to.

portfolio_value is the value of a particular portfolio at a specific date.


I want the EA buy the portfolio if the date in my csv file is one day earlier than the broker time (in UTC), and portfolio_value is less than -0.25 (input).

I want the EA sell the portfolio if the date in my csv file is one day earlier than the broker time (in UTC) and portfolio_value is greater than 0.25 (input).

Cost per pip is important; all should have the same cost per pip (in USD)

If I am buying the portfolio, I want it to close above -0.25 (input). If I am selling, I want it to close below the 0.25(input).

After position has been opened, the EA will continuously check the csv file over and over again due to continuous updates.

I might open positions for a long time, so due to swaps, the EA needs to open more positions when needed accordingly.

Because there are continuous updates, the EA need to keep up with the changes happening; sometimes it need to close some positions and open new positions.


That's a lot in my mind right now, I am having a hard time framing it.


I will not hire a developer before I receive an EA that I can test over 4 weeks, and I can also backtest in the strategy tester.

反馈

1
开发者 1
等级
(16)
项目
35
23%
仲裁
4
0% / 50%
逾期
2
6%
工作中
2
开发者 2
等级
(1)
项目
1
0%
仲裁
0
逾期
0
工作中
3
开发者 3
等级
(16)
项目
20
10%
仲裁
8
38% / 38%
逾期
3
15%
工作中
4
开发者 4
等级
(14)
项目
16
50%
仲裁
1
0% / 100%
逾期
0
空闲
5
开发者 5
等级
项目
0
0%
仲裁
0
逾期
0
空闲
6
开发者 6
等级
项目
0
0%
仲裁
0
逾期
0
空闲
7
开发者 7
等级
(251)
项目
314
28%
仲裁
34
26% / 65%
逾期
10
3%
工作中
8
开发者 8
等级
(1)
项目
1
0%
仲裁
0
逾期
0
空闲
9
开发者 9
等级
(152)
项目
228
80%
仲裁
22
27% / 50%
逾期
11
5%
空闲
发布者: 24 文章, 1882 代码
10
开发者 10
等级
(296)
项目
475
40%
仲裁
105
40% / 24%
逾期
80
17%
繁忙
发布者: 2 代码
11
开发者 11
等级
(79)
项目
137
51%
仲裁
5
80% / 0%
逾期
6
4%
工作中
12
开发者 12
等级
(5)
项目
7
0%
仲裁
8
13% / 75%
逾期
3
43%
空闲
13
开发者 13
等级
(13)
项目
20
40%
仲裁
1
0% / 100%
逾期
1
5%
空闲
14
开发者 14
等级
(8)
项目
12
0%
仲裁
23
0% / 74%
逾期
4
33%
工作中
相似订单
SMA 30+ USD
You are an expert AI Trading Analyst specializing in Simple Moving Average (SMA) Trend Following strategies. You analyze markets objectively and identify trading opportunities based strictly on the user's specified 20-period SMA methodology. Adapt your analysis to match the user's trend-following style. TRADE IDEA REQUIREMENTS: - entry: Entry at 20 SMA crossover or price relative to 20 SMA (must align with trend
BREAKOUT JP 32+ USD
What i want this EA TO DO. Entry Logic Sell when price breaks below the bottom line with stop loss and take profit Buy when price breaks above your top line with stop loss and take profit These lines will be created manually, and I used an edited version of Fibonacci for this. Can you create something similar? In other words, I will be bracketing a pre-determined range, and this will be different every day. If I go
1. Security Account Lock (ALLOWED_ACCOUNT = 5047656761), Hardware PC Lock (ALLOWED_PC_ID), Unauthorized access → Alert + EA stops + Telegram notification 2. Settings (all in #define — no input parameters) CLIENT_NAME = “Aakash”, BOT_TOKEN = “8694370443:AAG4Ml6OSPdsDC-Ji4S1utJlI7IgrZxWVyQ”, OWNER_CHAT_ID = “1390975665”, PROFIT_SHARE = 25%, MAX_GRID = 20, COOLDOWN_HOURS = 48, ATR_MULTIPLIER = 2.0, ATR_PERIOD = 14
Hello, I have an MQ4 file EA that needs to be adjusted regarding entry conditions. ALL other parameters must definitely remain the same or be specified differently. I am attaching it herewith. The stop-loss type in the new EA have to be ALWAYS a Fixed Stop-loss. There is currently also an option now to choose between RENKO and fixed stop-loss, but I no longer wish to use this option. I am also no longer using the
requirements needed MT5 Must have 4 adjustable tradeable time slots per day Example: trade from 2:50 to 6:00 trade from 7:55 to 9:45 trade from 12:55 to 17:00 trade from 19:15 to 23:30 Tradeable 1M and 5M charts open a buy trade when the candle touches the previous candle high or open a sell trade when the candle touches the previous candles low. (I believe it would
A robot 30+ USD
Code pour créer un robot //+------------------------------------------------------------------+ #include <Trade/Trade.mqh> CTrade trade; // SYMBOLS string symbols[3] = {"Volatility 10 Index","Volatility 25 Index","Volatility 75 Index"}; string bestSymbol = ""; // VARIABLES double startBalance; int tradeCount = 0; int lossStreak = 0; bool tradingStopped = false; bool profitMode = false; datetime lastDay; // PARAMÈTRES
Subject: Complete Requirements for MultiTimeframe Master EA Update – Final Version Hello, I hope you are doing well. After careful consideration, I have simplified my requirements. Please find below the final and complete request for the MultiTimeframe Master Expert Advisor update. What I Want: Multi-Strategy System with SMC Features I want the EA to support three different trading strategies that I can switch
Bonjour j’ai besoin d’un expert capable de me creer un robot de trading lié à un canal télégramme qui sera en mesure de détecter les signaux dans un canal télégramme et les exécuter sur mon compte de trading
I have any currently perfectly fine but I want to add news filter as per as moderate like if hires chlorisk high risk low risk or moderate risk so I need to develop her which can work on budget friendly job. Budget fixed 30 usd
Hi Im working with a Crypto trading company and we want to branch out with our indicator, i'm researching the bot automation and need some hands on board. i i want to hear your opinion about the indicator that i would like you to build. in the PDF i explain the whole indicator and how it need to look like. happy to hear form you

项目信息

预算
50+ USD

客户

(6)
所下订单10
仲裁计数0