Reliable EA for Fully Automated SL Adjustment and Configurable Order Closing Time Window

MQL5 Experts

Tâche terminée

Temps d'exécution 21 jours
Commentaires du client
Talented coder, bringing proactive suggestions for solution improvement and with common sense in negotiation, given the limitations of MQL5.com in partial milestones. Reliable professional.
Commentaires de l'employé
Very good communications. Thank you so much!!

Spécifications

The idea of the EA is to implement the following 2 functions:

1 - Automated Adjustment of SL for Market Orders:

  1. Listens to incoming market orders which can or not contain SL and/or TP (these trades were placed by a MT4 -> MT5 copier like https://www.fxblue.com/appstore/u2/mt4-personal-trade-copier/ ). 

  2. Upon detection of new market orders, if the trades have TP, modify the order removing the TP only, and storing this TP information in memory. (See Note below). Pending orders are unchanged. 

  3. If price hits the previously removed TP level, set SL to (TP-entry)/2, i.e. to half way distance between entry price and TP. (This SL level is configurable in % with 0% being the entry point and 100% being TP.) This SL adjustment should occur only once, when the original TP level is hit.

Note: The original order TP information should be also saved to a file in a way that if the terminal is closed and reopened, no original order TP information is missed.  

2 - Order Closing at Configurable Time Window:

The tool should allow also the following 2 settings which work independently of the previous functions: 
  1. ON/OFF setting to close all open positions and pending orders at hh:mm daily, Monday to Friday (e.g. 23:00, server time). Allows specifying trade close interval e.g. "23:00-05:00", i.e. if the terminal is closed or offline and reconnects within time-window "23:00-05:00", closes all existing positions or pending orders. After 05:00 next day allows new trades again. 

  2. ON/OFF setting to close all open positions and pending orders at hh:mm on Fridays (e.g. 20:00, server time), and allow new orders to be placed again on Monday. Allows specifying a trade close interval (e.g. "20:00-01:00". 20:00 corresponds to interval start on Friday and 01:00 corresponds to interval end on Monday). This setting overrides the previous setting on Fridays (meaning, in the first setting above, new trades would not be enabled at 05:00 on Saturdays, only at 01:00 AM on Mondays according to this second setting)   

Deliverables:

  1. Video or slideshow screenshot demonstration of fully working EA for the functions mentioned in different setting combinations.

  2. Fully commented source code.

Disclaimer: Please do not bid if you're not fully comfortable technically with the requirements of this EA. Final source code with be audited by third party so the code should be profusely commented. Incomplete solutions that do not provide the full functionality or contain bugs will not be considered and arbitrage will be requested if the provided versions systematically contain bugs of miss to implement features and if the development time is exceeded. Thank you for your consideration and understanding.

Répondu

1
Développeur 1
Évaluation
(34)
Projets
60
23%
Arbitrage
11
73% / 9%
En retard
3
5%
Gratuit
2
Développeur 2
Évaluation
(119)
Projets
169
38%
Arbitrage
9
78% / 22%
En retard
15
9%
Gratuit
3
Développeur 3
Évaluation
(41)
Projets
88
14%
Arbitrage
30
30% / 53%
En retard
36
41%
Travail
4
Développeur 4
Évaluation
(63)
Projets
68
25%
Arbitrage
12
42% / 42%
En retard
4
6%
Gratuit
5
Développeur 5
Évaluation
(71)
Projets
97
43%
Arbitrage
2
50% / 0%
En retard
2
2%
Gratuit
Commandes similaires
Hello, send robot models with a solid strategy (to trade forex), I want to use it to make money for the week. It is important that you present me with your profitability graph and a test. I also want to hire him for future jobs
I am looking to develop an automated trading bot based on a strategy involving the crossing of four Simple Moving Averages (SMA). The bot should be capable of entering trades based on this strategy. Additionally, I would like to incorporate some custom diversions tailored for NinjaTrader
Seeking an experienced MQL5 developer to create a sophisticated Expert Advisor focused on harmonic pattern trading . The EA will be designed to identify and trade based on popular harmonic patterns in the forex market. Entry and Exit Logic: Develop smart entry and exit rules based on pattern completions and price action confirmations. Risk Management: Incorporate adjustable risk-per-trade settings and position sizing
preciso de um robô com duas médias móveis, uma exponencial high e uma exponencial low. preciso também ter a opção de utilizar e todos os tempos gráficos e alterar os parâmetros das médias. entrada de compra será feita quando um candle de alta romper e fechar a cima da média high e fechará a posição quando um candle de baixa romper e fechar a baixo da média low. a venda será feita quando o candle de baixa romper e
Description - An expert advisor(s), placing sell trades in EUR/USD, based on the close price of the previous two candles, as shown in the figure below. The trades would be made in the 5 minute, 1 hour, and 1 day timeframes. In the 5 minute and 1 hour timeframes the market orders would be placed at the start of a new candle, at specific times EST. The order would be cancelled at the close of that candle, i.e after 5
Hi, I have an indicator from my friend, I want to copy it to my own Traidingview or MT5 can you do that for me. Here is the link
Develop a simple trading robot from rainbow oscillator Additional features Include timeframe specification in rainbow oscillator trailing features moving average filter TP (true/false) SL (true/false) Fixed lot Risk percentage Percentage profit lock
Hi, I have an indicator from my friend, I want to copy it to my own Traidingview or MT5 can you do that for me. Here is the link
I need a dashboard that shows my various accounts that shows balance, equity, number of trades open, drawdown and some more information. I want to use it to monitor my accounts in one screen or chart. If there is anyone who can do it please show me the screenshot of your sample
Hi, I need a robot, which wil get instructions to trade in 3 symbols at the same time based on few parameters and calculations. Example: There is 1 symbol called Gold-Near and the rate for it is 1000-1002 If i specify that when the rate reaches 1050, it should sell 1 lot Upon execution it will have to sell 1 lot of cme gold, buy 3 lots of mcx gold and buy currently (lots will be based on calculation). All the

Informations sur le projet

Budget
50 - 200 USD
TVA (23%): 11.5 - 46 USD
Total: 61.5 - 246 USD
Pour le développeur
45 - 180 USD
Délais
de 5 à 7 jour(s)