Trabajo finalizado

Plazo de ejecución 92 días
Comentario del Cliente
Pedro no es sólo un programador excelente. Es un experto en este sector. Ha aportado al proyecto ideas originales y muy valiosas. Seguiremos en contacto para proyectos venideros. Muchísimas gracias.
Comentario del Ejecutor
Muchas gracias Jorge, un excelente e interesante proyecto. Ha sido un gran gusto trabajar contigo.

Tarea técnica

Strategy summary: Price action 5 min chart.

Applicable to all symbols.


Main idea and summary of more relevant points:


Detect trend (mínimum number of candles).
Wait for two pullbacks (opposite trend) (mínimum
number of candles).
Signal candle.
Confirmation candle in two min chart.
SL just below signal candle.
TP of 3/2 times SL, depending on next confirmations.


Confirmation:

After signal, 2 min chart.

Resistance and supports are checked in

15 minutes chart. If TP is outside, it is

reduced to 2.5. If not, to 2 times. If not,

trade is not opened.

Forecasted Price in 3 charts (5/15/30)

should be cut by TP level. If not,

it is reduced at 2.5 times. If not, 2 times.

If not, trade is not opened.


Indicators:

5 periods simple average.

Supports and resistance: dark support resistance mt5.

Forecasted Price: MetaForecast mt5.


Money management:

User introduces máximum amount to lose in

any individual trade.

SL below signal candle.

EA calculates, based on SL level, máximum

number of lots.

Trailing break even option: user indicates

distance and profit in terms of % TP.

No more than one trade per symbol at a time.


User options:

Change info in the three indicators.

Change levels of trailing break even option.

Euros to lose per trade.

Maximum spread.

Buy and sell trades, or only buy, or only sell.

Number of pullbacks (negative slopes) until signal candle:

one, two, or three.

Number of candles within the trend and until pullback (in intervals; eg. between 3 and 6).


Visual document attached, and further details on some specificities below. They do not contradict the main idea and document. But provide further details I have found needed after interacting with some developers:

In terms of money management:

The user should be able to state a maximum number of lots per trade. This condition would come as a second layer of conditions. For example: the EA estimates that for a particular trade, given the amount in euros introduced by the user, and the SL, the number of lots would be 12.35. But, the user had stated in this other different field that not a single transaction should be higher than 10 lots. So 10 lots prevails. However, if the estimate of the EA for that same trade would have been 6.75 lots, for example, as this is lower than 10, these 6.75 should be the size of the trade.

The maximum spread for a particular symbol when trying to open a trade. The user should be able to introduce the maximum tolerable spread. If spread is higher, no matter the conditions, the trade will not be open.

In terms of indicators used:

The Forecast price indicator. In the document it is stated that TP should be cut by this Forecast price in M5, M15 and M30. This remains the same. But until reaching that point, not a single forecasted price should touch or be lower than the original SL. What happens after the cut with the TP is irrelevant. But not the walk from current price and until cutting TP.

Resistance and Supports indicator. This indicator defines 4 levels for resistance, and 4 levels for support. If the trend we are is upwards, so trying to open a buy trade, we will look only at resistance level 1. If it is a downwards trend, so trying to open a sell trade, we will look only at support level 1.

The logic of the two indicators is the same. But, Forecast indicator looks to three time frames (M5, M15 and M30), while Support and Resistance only looks at M15 and M30. However, the reasoning for Resistance level 1, and Support level 1 remains the same (even if the indicator offers 4 points for each, I am only interested in the first one of each).

Type of trade:

The order type is automatic. It will always be Market and not limit. Sorry, I took that picture as an example. But it will always be a market order. As soon as confirmation is fine using M2 candles (better explanation later on in the document), Support and Resistance indicator, and Forecast indicator are fine, the trade will be opened.

Trend and pullbacks:

For first and positive slopes number of candles must be 3, 4 or 5 (as default; but it is desired a number chosen by user always as an interval). While for rest of negative slopes a minimum of 1 candle is required. When counting the number of candles (3, 4, 5... depending on the interval), the trend must remain strictly positive all the time.

The third positive slope is signal. The candle must be bullish if in an uptrend, and closing higher than before the pullback, so marking a relative maximum in the zone. If in a downtrend, the logic is the same, but the other way around.

I would like to clarify that these number of candles (3, 4 or 5 -or number chosen by user as interval-) will be selected by the user.

During the negative slope, there is a condition of one minimum bearish candle. There is no maximum of them. But, signal must always close higher than this pullback area for the pre conditions of the trade to be fine.

I would like also to precise, that the number of pullbacks should be also an element for the user to be able to change it. So, if the user selects one pullback, signal candle comes after the first pullback. While if the user selects two pullbacks, signal candle must be considered after this second pullback. The same logic if three pullbacks are selected, but signal candle is evaluated as such after the third pullback.

Confirmation in M2:

After signal, we move to M2. There we need two compulsory bullish candles (if in an uptrend; because if in a downtrend, these two confirmatory candles in M2 must be strictly bearish). The second one must close higher than the signal candle in M5 (if in an uptrend). Just at this moment, and always that the two other indicators (Support & Resistance, and Forecast price) are fine, the trade is open as market order, setting automatically the SL and TP (TP level depending on corresponding levels in these two other indicators).

Please bear in mind that this is only part of the confirmation. Then it comes the two other indicators, that also have an effect on the level of TP (support & resistance, and forecast price). Please kindly double check this indicators can be used by the EA. Many thanks.

Break even levels:

Let’s imagine that trade is open at a price of 10. SL is established at a price of 5, and TP at a price of 20.

So, the distance between opening price and TP is set at 20-10 = 10. This goal of 10 as difference in prices will (fortunately) be conquered little by little by the current price. Depending on the % of this difference that is being conquered, we move our SL little by little.

Let’s imagine that after a while, the current price is 14.5. This means that the new price has conquered 45% of the goal to be conquered (4.5/10). In this moment SL should be moved to a price of 10.5. This extra 0.5 over the opening price represents 5% of the difference between opening price and TP.

For example, if at a particular point the current price is 16, this means that the price has conquered 60% of the goal. In this case SL moves directly to 12.5, because 2.5 represents 25% of the original distance between opening price and TP.

Many thanks

Best



Archivos adjuntos:

Han respondido

1
Desarrollador 1
Evaluación
(236)
Proyectos
440
26%
Arbitraje
125
21% / 56%
Caducado
96
22%
Trabaja
2
Desarrollador 2
Evaluación
(120)
Proyectos
156
37%
Arbitraje
7
57% / 0%
Caducado
27
17%
Libre
3
Desarrollador 3
Evaluación
(467)
Proyectos
496
53%
Arbitraje
10
60% / 20%
Caducado
3
1%
Trabaja
4
Desarrollador 4
Evaluación
(11)
Proyectos
12
33%
Arbitraje
3
0% / 33%
Caducado
0
Trabaja
5
Desarrollador 5
Evaluación
(560)
Proyectos
927
48%
Arbitraje
301
59% / 25%
Caducado
123
13%
Trabajando
6
Desarrollador 6
Evaluación
(35)
Proyectos
44
32%
Arbitraje
5
20% / 20%
Caducado
8
18%
Trabaja
7
Desarrollador 7
Evaluación
(251)
Proyectos
402
38%
Arbitraje
82
41% / 20%
Caducado
70
17%
Trabaja
8
Desarrollador 8
Evaluación
(5)
Proyectos
5
40%
Arbitraje
1
0% / 100%
Caducado
1
20%
Libre
Solicitudes similares
Descripción del Trabajo: Bot de Trading Basado en EMA para MetaTrader 5 (MQL5) Objetivo : Crear un bot de trading en MQL5 para MetaTrader 5 que opere basado en el cruce de la EMA de 100 periodos. Lógica del Bot : Indicador Principal : EMA de 100 periodos. Condiciones de Entrada : Compra : Abrir una posición de compra si el precio de cierre de la vela de 10 minutos está por encima de la EMA de 100 periodos. Venta
Necesito un robot para aprobar cuentas de fondeo para la empresa topten y para befunding y Avanty. no me importa que par se use siempre que sea de indices sinteticos y que se pueda usar en Mt5
Me Gustaría la creación de Bots que funcione en forex , con la estrategia de smart money . orden block , FGV. y complementarla con medias móviles y Fibonacci. en 15 min

Información sobre el proyecto

Presupuesto
300 - 600 USD
IVA (21%): 63 - 126 USD
Total: 363 - 726 USD
Para el ejecutor
270 - 540 USD
Plazo límite de ejecución
de 30 a 60 día(s)