Price levels EA with Martingale characteristics

MQL4 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 5 días
Comentario del Cliente
Excellent programmer with fast response time. Thanks.
Comentario del Ejecutor
Nice to work, Thank you.

Tarea técnica

Hi,

I'm seeking quotes for developing an EA with the following characteristics

1) Take the price at the close of the Daily candle ("Closing Price")

2) Buy orders :

a) Place 1st level buy limit order at the Closing Price - 50 pips and round down to the nearest 25 pip level (i.e. 1.0800, 1.0825, 1.0850, 1.0875, 1.0900 etc.). Stop loss = 25 pips; Take profit = 10 pips. There should be an inital lot size input field

b) Place 2nd level buy limit order 25 pips below the 1st level buy limit order with same stop loss of 25 pips & take profit of 10 pips. The default lot size can be [4]x the size of the 1st level buy limit order. There should be a multiplier factor input field

To illustrate, if Closing Price of EURUSD is 1.0860, 1st level buy limit order is derived by 1.0860 - 50 pips = 1.0810 pips & rounding down to the nearest 25 pip level. Hence, 1st level buy limit order shall be @ 1.0800. If initial lot size = 0.10 and multiplier factor = 4, then

1st level buy limit order : 0.10 lot @ 1.0800 with stop loss = 1.0775 ; take profit = 1.0810

2nd level buy limit order : 0.40 lot @ 1.0775 with stop loss = 1.0750; take profit = 1.0785

c) Cancel 2nd level buy limit order when 1st level buy limit order hits take profit 

3) Sell orders :

a) Place 1st level sell limit order at the Closing Price + 50 pips and round up to the nearest 25 pip level (i.e. 1.0800, 1.0825, 1.0850, 1.0875, 1.0900 etc.)

b)  Place 2nd level buy limit order 25 pips above the 1st level buy limit order with same stop loss of 25 pips & take profit of 10 pips. The default lot size can be [4]x the size of the 1st level buy limit order. This multiplier factor should be set as user input field

To illustrate, if Closing Price of EURUSD is 1.0860, 1st level sell limit order is derived by 1.0860 + 50 pips = 1.0910 pips & rounding up to the nearest 25 pip interval. Hence, 1st level buy limit order shall be 1.0925. If initial lot size = 0.10 and multiplier factor = 4, then

1st level sell limit order order : 0.10 lot @ 1.0925 with stop loss = 1.0950 ; take profit = 1.0915

2nd level sell limit order : 0.40 lot @ 1.0950 with stop loss = 1.0975; take profit = 1.0940

c) Cancel 2nd level sell limit order once 1st level sell order hits take profit

4) Cancel all unfilled orders at the close of the Daily Candle and open new limit orders based on the new Closing Price

The EA should be able to automatically adjust the pip calculations for both 4 or 5-digit brokers and cater to JPY pairs (2-3 decimal places)

Other bonus features 

These are bonus features to be added eventually. Please provide price quotes with and without the following bonus features

1) Dynamic adjustment - When the price comes within 1 pip of the 1st level limit orders but doesn't trigger the orders and instead the price retraces immediately to hit the take profit level of the limit order, immediately adjust the price of the Buy Limit orders to 25 pips lower with corresponding adjustment to the take profit & stop loss levels. For Sell limit orders, immediately adjust the price to 25 pips higher with corresponding adjustment to the take profit & stop loss levels

2) Additional levels - Up to 4 additional levels with their respective multiplier factors

 

Han respondido

1
Desarrollador 1
Evaluación
(320)
Proyectos
523
66%
Arbitraje
52
21% / 38%
Caducado
167
32%
Libre
2
Desarrollador 2
Evaluación
(2)
Proyectos
6
33%
Arbitraje
2
0% / 50%
Caducado
0
Libre
3
Desarrollador 3
Evaluación
(42)
Proyectos
70
43%
Arbitraje
6
33% / 50%
Caducado
19
27%
Libre
4
Desarrollador 4
Evaluación
(5)
Proyectos
19
26%
Arbitraje
6
17% / 83%
Caducado
6
32%
Libre
5
Desarrollador 5
Evaluación
(647)
Proyectos
1295
67%
Arbitraje
84
26% / 49%
Caducado
338
26%
Libre
6
Desarrollador 6
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
7
Desarrollador 7
Evaluación
(266)
Proyectos
540
50%
Arbitraje
55
40% / 36%
Caducado
224
41%
Libre
Solicitudes similares
Hello The EA will work on particular zone choose by the user and can mark it on any TF and with some rules can open trades and mange the trade by some unique rules. the EA need to check the difference by RSI as well and with some extra rules . developer should have good attitude and good communication (englsih) with high performence and knowledge with coding EA. THREE TYPES OF ENTRIES 1: AGGRESSIVE 2: DIVERGENCE 3
Indicator in use: Bollinger Bands Mechanism (See diagrams provided for help) Sells: 1. Trigger candle: When candle low is above the top Bollinger band - accurate to the lowest point scale (e.g. On EURUSD if candle low is 1.07915 and the value of top bollinger is 1.07914 - this is a sell signal; or if on Futures if the increment is .25 or .10 then this is used) 2. Enter sell ONLY on the next candle if price breaks
Indicator in use: Bollinger Bands Mechanism: (See diagrams provided for help) Sells: 1. Trigger candle: When candle low is above the top Bollinger band - accurate to the point scale (e.g. On EURUSD if candle low is 1.07915 and the value of top bollinger is 1.07914 - this is a sell signal) 2. Enter sell ONLY on the next candle if price breaks below the trigger candle LOW (using the e.g. above- if next candle price
hey guys, im looking for an auto mt5 license system through a web app i have already, i simply want it so a unique license key is generated for memebers, they input this onto the EA input and then it checks if its valid. active license per user capped at 5. i already have an mt5 coder and dec team for the app so i dont know if youd prefer to intergrate onto the webapp yourself or simply provide the code and doc so my
I need a simple panel to execute both buy and sell operations with very basic things like stopp loss take profit that functions for both market orders such as buy stop sell stop buy limit sell limit I don't care about colors or design I just want how you can do it what interests me most are the functions
I want to create an EA that can take bids according to information of a logic I have developed to give indication of a BUY or SELL opportunity. The EA will then be able to activate the BUY at the lowest possible position once the indicator clears it for a BUY and take bid upwards or identify the highest point and clears it for a SELL and take bids downwards. As you can see from example of JULY 2024 data to see how
We are seeking a skilled developer who can convert a Tradingview indicator written in Pinescript to a NinjaTrader indicator written in C#. The goal is to create a profitable trading strategy using this indicator. The successful candidate will have expertise in both Pinescript and C# programming languages, as well as a strong understanding of trading indicators and strategies. The main responsibilities will include
I am seeking an experienced MQL5 developer to create a user-friendly manual Grid Trading Expert Advisor (EA) with the following key features: Dynamic Grid Trading: Adjustable Grid Distance: Traders can manually input grid distance in pips via an intuitive, movable table. Take Profit Management: Fixed TP for the initial positions (e.g., first 5 trades). Stop-Loss (Optional): Traders can choose to use a stop-loss with
I want have the possibility to increase lotsize not alone by Lot-multiplier rather I want add a fix-lot increase for excample for 0,05 lot. I want have this for buy / sell and hedge-buy and hedge sell
Develop EA to track performance metrics of strategies I would like to develop an EA that will track the performance metrics of the strategies I have running on a terminal, If any of the metrics start to under perform then the EA/Indictor should alert me with a pop up alert that specify's the metric that has triggered the alert. The EA should also display the metrics in a dashboard - please see my example screen shot

Información sobre el proyecto

Presupuesto