PAIRS Trading EA

Tâche terminée

Temps d'exécution 45 jours
Commentaires de l'employé
The best customer and it's worth to cooperate with such patient and communicable people.

Spécifications

Hello,

I need someone who can develop this Pairs Trading EA, I tried to simplify the concept as much as i could, but if you need more clarifications, you are welcome to ask anytime. Thanks!

EA Rules:

EA Compares two Pairs that were pre-selected by the user:

1.       P1= EA calculates the current price change percentage. (Takes the Current Price of the first Pair minus the Opening price, all divided by the Opening price, multiplied by 100)

2.       P2= EA Does the Same calculations for the second pair that was chosen by the user.

3.       EA calculates the difference between the two current price changes between both pairs (P1 – P2) make it absolute value so the results are always positive.

·       The Entry Rule will be: If the difference is equal to or higher than a certain percentage (that will be pre-selected by the user) then EA executes the trades.

·       The position sizes will be: pre-selected by the user (for example Pair X position’s size is 1 lot, and pair Y position’s size is 2 Lots)

4.       The buy position will be for the pair that has the lowest price change percentage, and the sell position will be for the pair that has the highest price change percentage. (Example Pair X has moved 15% while Pair Y has moved by only 5%, so the EA will buy Pair Y with the pre-determined position size that was already selected by the user, and at the same time, the EA will sell Pair X also with the pre-determined position size that was already selected by the user).

·       The Exit Rules will be: the EA will continue to calculate the price variation percentage for both pairs, until the difference between the two pairs variations is equal to a pre-determined percentage (for example: on our last example X moved 15% and Y moved 5% so the difference was 10%, and that’s what the user selected as entry trigger for the trades => 10% Difference. So, the EA Bought Y and Sold X with the position sizes that were pre-selected by the user. Now the exit rules will be also pre-selected by the user, and they are also based on the difference between the two pairs variations. The Entry Trigger was 10% so the EA started the Trades, the Exit Rules were: if the Difference is equal to 5% then Close the positions and that will be a Take Profit. (because the difference was 10% and narrowed to 5%) and if the Difference widen to for example 20% close the Trades, and that will be a stop loss because the difference has widened)

 

So, the User will need to pre-determine these Rules:

·       Pair 1

·       Pair 2

·       Position Size: Pair 1 = X Lot.    Pair 2 = Y Lot.

·       Entry Trigger in percentage (for example: 10%. This will be the difference between the two pairs current variations)

·       Exit Triggers:  TP= if the difference is equal to or less than x% (for example 5%) / SL= if the difference is equal to or Greater than y% (for example: 20%)

·       A checkbox for a POSSIBILITY to select a duration for the trades to be closed, for example: the user CAN check this box and determine a date for the positions to be automatically closed. Ex: 3 Days, if none of the exit rules is triggered within the 3 days, EA will close the positions as soon as the 3 days are passed.

·       Another check box for how many times are the entries triggered: By default, this should be one time as long as the positions are open, once they are closed for a TP or SL, we wait until the next day and start the whole process again. However, this checkbox will allow the user to select how many times the entries can be triggered within the same day, for example let’s say the user choses 3 times, so once the entry is triggered, the EA will start trading and wait until either the TP or the SL is triggered. Then wait again for the entry to be triggered for the second time, and so on, so only one trade a time is allowed.

·       Another checkbox where the user will be free to select the allowed trading period, either he leaves it as default (all day long) or chooses a custom trading period. (please make sure this doesn’t affect the other checkbox rule where we mention the duration of a trade, so for example in this rule I chose to trade from 9 AM to 2PM, and the other checkbox I set the duration at 3 days, so EA will start working from 9 AM to 2PM then it will be snoozed, so even if hit a TP or SL after that period the EA don’t do anything, until the next day at 9AM it starts the tracking of the positions again, and so ON, for 3 days (the pre-determined period) then the EA Closes the Positions no matter was the result, because it's been 3 days like mentioned on the rules)

 


Répondu

1
Développeur 1
Évaluation
(5)
Projets
7
43%
Arbitrage
8
13% / 88%
En retard
0
Gratuit
2
Développeur 2
Évaluation
(162)
Projets
210
61%
Arbitrage
10
80% / 0%
En retard
0
Gratuit
Publié : 1 code
3
Développeur 3
Évaluation
(6)
Projets
7
0%
Arbitrage
2
0% / 100%
En retard
0
Travail
4
Développeur 4
Évaluation
(33)
Projets
35
20%
Arbitrage
5
40% / 40%
En retard
0
Gratuit
Publié : 1 code
5
Développeur 5
Évaluation
(64)
Projets
145
46%
Arbitrage
21
38% / 24%
En retard
32
22%
Gratuit
6
Développeur 6
Évaluation
(8)
Projets
12
0%
Arbitrage
5
20% / 80%
En retard
2
17%
Gratuit
7
Développeur 7
Évaluation
(319)
Projets
574
35%
Arbitrage
83
31% / 45%
En retard
207
36%
Gratuit
8
Développeur 8
Évaluation
(78)
Projets
248
74%
Arbitrage
7
100% / 0%
En retard
1
0%
Gratuit
Publié : 2 articles, 1 code
9
Développeur 9
Évaluation
(12)
Projets
12
17%
Arbitrage
2
0% / 50%
En retard
1
8%
Gratuit
10
Développeur 10
Évaluation
(21)
Projets
28
36%
Arbitrage
7
14% / 71%
En retard
2
7%
Gratuit
11
Développeur 11
Évaluation
(162)
Projets
289
35%
Arbitrage
18
22% / 61%
En retard
43
15%
Gratuit
Commandes similaires
un écosystème logiciel asynchrone multi-comptes dopé par un module de supervision par Intelligence Artificielle (Guardian AI). La solution assure le pilotage automatisé, le filtrage de marché en temps réel et le contrôle des risques pour 20+ comptes MetaTrader 4/5 (via MetaApi) et Deriv sur VPS Equinix NY4. vous aurez plus de detail dans les échanges
We’re building our team for an upcoming crypto project and are looking for skilled professionals to help us move development forward. We’re especially interested in developers experienced with React.js and Node.js, with Web3 knowledge being a strong advantage. We plan to launch the MVP by the mid of Dec and complete the project by Christmas. Our budget is $20–$30 per hour, depending on experience and skill level
Metafix 50 - 200 USD
Here is a professional specification you can send directly to your developer. # Project Requirements Specification: MetaTrader 5 Trading Robot Development ### 1. Project Overview I want to develop an automated Forex trading robot (Expert Advisor) for MetaTrader 5 (MT5). The robot should analyse the financial markets, identify trading opportunities, and execute trades automatically based on predefined strategies. ###
Objective: I am looking for an experienced MQL5 quantitative developer to code an Expert Advisor (EA) from scratch based on a fully defined, rule-based strategy, and then rigorously validate, optimize, and stress-test it before I deploy it on a live VPS environment. Note: The exact mathematical rules, indicator names, and chart screenshots will be shared privately with shortlisted candidates. Strategy Overview
I am looking for an experienced MQL5 developer to recreate my existing MT5 Expert Advisor (DSTR Novaa). I have the original compiled EX5 file, Vantage MT5 live trading history and original Strategy Tester report. Required Trading Logic: EMA Period: 3. BUY when price crosses below EMA 3. SELL when price crosses above EMA 3. Starting Lot: 0.01 (configurable). Martingale Multiplier: 2.0. Maximum Martingale Cycle: 9
I'm looking for a developer to build a simple cloud-based monitoring and alert system for a trading account whose performance statistics are displayed on a third-party website. The system should: 1. Monitor the account's balance, equity and open positions. 2. Calculate the current floating drawdown as a percentage of account balance. 3. Send a single alert, preferably via WhatsApp or alternatively email, when
CyberShadow AI 30 - 300 USD
I want a bot that’s trades using smc strategy having stop loss and take profit.I want it to be able to trade with small account I want a disciplined robot but a strong one to I also what it to trade using trend line and locate point of interest
PROJECT: EXISTING MT5 EA MODIFICATION – XAUUSD SLIPPAGE REDUCTION 1. Project Objective I already have a fully developed MT5 Expert Advisor (.mq5 source code). I am looking for an experienced MQL5 developer who can optimize my existing EA to achieve the lowest possible execution slippage on a REAL LIVE trading account. My primary and only objective is to zero slippage. I am not looking for a new trading strategy or
1. Project Overview I am seeking an experienced MQL4 programmer to develop a fully automated, adaptive, and profitable Expert Advisor (EA) specifically designed for trading Gold (XAUUSD) on the MetaTrader 4 (MT4) trading platform. The objective is to develop a high-frequency scalping EA capable of identifying and executing high-probability trading opportunities across changing market conditions, including trending
SMC Bot Creation 350 - 550 USD
Hello, I am interested in developing a professional MT5 Expert Advisor similar in functionality and technical sophistication to your reference product, Institutional SMC Robot: https://www.mql5.com/en/market/product/187011 I want to develop my own independent EA based on advanced Smart Money Concepts (SMC), with a strong focus on institutional price action, liquidity and market structure. The key functionalities I

Informations sur le projet

Budget
30+ USD