Create EA using Parabolic SAR and Stochastic Indicators

MQL5 Experts

Trabalho concluído

Tempo de execução 74 dias
Comentário do cliente
Really easy to work with and flexible developer. Good understanding of the specification provided and the intended outcome. I will work with this developer again.
Comentário do desenvolvedor
Great customer which brings detailed reports and great communication !

Termos de Referência

Hi,

Here is my vision.

Any timeframe EA that uses the Parabolic SAR as a primary entry and is validated by the Stochastic oscillator to confirm direction. The settings of the Parabolic SAR and Stochastic would typically be the MT5 default settings, but the should be a variable on the EA.


The operating principle for the EA is there are two types of trades PRIMARY TRADES and SECONDARY TRADES. I have described each, and attached some trade examples which are detailed below. I want to ability to turn secondary trends on or off. There can be multiple secondary trades entered.


PRIMARY TRADES

ENTRY

Use the Parabolic SAR as a trigger and check the trade with the Stochastic to confirm trade direction. A trade is entered when the Parabolic SAR changes direction (TRIGGER). This would typically occur on the first indicator by default, but I would like this to be a variable of the EA (PARABOLIC DELAY). The trade direction (Long/Short) would be confirmed by the Sotcastic. i.e. If the Parabolic SAR switches to a long, but the Stochastic is trending short, there is not trade. NO EXAMPLE AVAILABLE.


Prior to entering a trade, the Stochastic is used and a validation, criteria as follows:

  • Stochastic confirms the direction proposed by the Parabolic SAR.

AND

  • Stochastic is not in the overbought/oversold range (which would be a setting variable in the EA).


EXIT

When the Stochastic indicator crosses over for the first time. There needs to be a drop down box to allow selection of:

  • Closing as soon as the Stochastic crosses over (mid candle)
  • or to close the trade at the close of the candle.


SECONDARY TRADES

 Use the Stochastic to trigger a trade when the direction of the Parabolic is re-confirmed. There are attached images - Trades 1, 2 & 3 all have a secondary entry.


Prior to entering a secondary trade, the following criteria must be validated:

  • Parabolic SAR has not changed direction. If it changes direction, the PRIMARY TRADE assessment is considered.

AND

  • If the Parabolic SAR has not changed state, the Stocatic is outside of the overbought/oversold range.


COMMENTARY ON TRADE EXAMPLES

TRADE 1 - COLOURED BLUE

When the Parabolic SAR changes state, this would trigger a long position. The stochastic is checked, and is above the overbought range of 70, so there is no trade (Trade 1.a).


The Stochastic remains in a downward trend for 4 candles before crossing over to trigger a long position. Since the Parabolic SAR has not changed state (always long) and the Stochastic is below 70, a trade is entered (Trade 1.b). It is exited at the downward crossover of the Stochastic 3 candles later. This is a low value trade, but I want the flexibility there so we don't miss large trends.


TRADE 2 - COLOURED PURPLE

The Parabolic SAR changes state at the top of a large bearish candle. The entry trigger is at the opening of this candle. This is validated by the Stochastic which is bearish and outside of the oversold range of 30 so we enter a short position (Trade 2.a)


A trade is exited somewhere in the 4th candle due to the Stochastic crossover and is a profitable trade.


There is a secondary trade 5 candles later (Trade 2.b) when the Stochastic crosses back to bearish. This triggers another short entry that is exited 4 candles later when the Stochastic crosses back to bullish.


There is another secondary trade (Trade 2.c) in this section also. Not very profitable but shows there can be multiple secondary trades in this EA.


TRADE 3 - COLOURED GREEN

The Parabolic SAR switches back to a long position, which is confirmed by the Stochastic (Same directiona nd outside of the overbought), se we enter a long trade (Trade 3.a). This is exited 5 candles later because of the Stochastic crossover.


A secondary trade (Trade 3.b) is entered 11 candles later as the Stochastic crosses back to a long confirmation. This is exited 4 candles later.



OTHER VARIABLES IN THIS EA

I would also like to see the following input parameters/variables in this EA.

  • Take Profit - user input
  • Stop Loss - user input
  • Position Sizing - By Risk % (Account Balance) or Manual Lot sizing
  • Timing of trades - entering/excluding session times or GMT times
  • Days of the week - include/exclude trading certain days of the weeks


This must work on all charts.


DELIVERABLES:

  • I want the source code at the end. 
  • The EA must be tested by the developer to ensure all bugs are removed.


Let me know if you have any questions about the above information.



Arquivos anexados:

JPG
Trade_1.JPG
206.9 Kb
JPG
Trade_2.JPG
272.4 Kb
JPG
Trade_3.JPG
265.1 Kb

Respondido

1
Desenvolvedor 1
Classificação
(5)
Projetos
7
0%
Arbitragem
7
0% / 71%
Expirado
5
71%
Livre
2
Desenvolvedor 2
Classificação
(39)
Projetos
55
13%
Arbitragem
5
20% / 20%
Expirado
6
11%
Livre
3
Desenvolvedor 3
Classificação
(23)
Projetos
45
20%
Arbitragem
24
29% / 46%
Expirado
12
27%
Livre
4
Desenvolvedor 4
Classificação
(41)
Projetos
46
28%
Arbitragem
9
0% / 100%
Expirado
7
15%
Livre
5
Desenvolvedor 5
Classificação
(266)
Projetos
540
50%
Arbitragem
55
40% / 36%
Expirado
224
41%
Livre
6
Desenvolvedor 6
Classificação
(2428)
Projetos
3057
66%
Arbitragem
77
48% / 14%
Expirado
340
11%
Trabalhando
7
Desenvolvedor 7
Classificação
(137)
Projetos
167
35%
Arbitragem
11
91% / 0%
Expirado
0
Livre
8
Desenvolvedor 8
Classificação
(19)
Projetos
27
19%
Arbitragem
6
33% / 33%
Expirado
2
7%
Livre
9
Desenvolvedor 9
Classificação
(2086)
Projetos
2646
61%
Arbitragem
113
45% / 26%
Expirado
418
16%
Trabalhando
10
Desenvolvedor 10
Classificação
(135)
Projetos
193
42%
Arbitragem
17
29% / 59%
Expirado
28
15%
Livre
11
Desenvolvedor 11
Classificação
(36)
Projetos
50
28%
Arbitragem
2
0% / 100%
Expirado
6
12%
Livre
12
Desenvolvedor 12
Classificação
(256)
Projetos
415
38%
Arbitragem
86
44% / 19%
Expirado
70
17%
Ocupado
13
Desenvolvedor 13
Classificação
(170)
Projetos
193
11%
Arbitragem
37
38% / 35%
Expirado
5
3%
Carregado
14
Desenvolvedor 14
Classificação
(87)
Projetos
114
26%
Arbitragem
7
29% / 57%
Expirado
5
4%
Livre
15
Desenvolvedor 15
Classificação
(563)
Projetos
932
47%
Arbitragem
302
59% / 25%
Expirado
124
13%
Carregado
Pedidos semelhantes
SCALP MARTINCALE SPY TIMEFRAME 1MIN CANDLE - SHORT SIDE ONLY 1-SET RISK : A IS A VARIABLE (HOW MUCH $) 2-SET ATR(3) : SET THE TIME AT WHICH THE ATR SHOULD BE TAKEN, IF SET 933AM THEN THE ATR OF THE 1MIN CANDLE AT 933AM CANDLE WILL BE USED (ROUND AT 0.25 UP OR DOWN) *USE NEW YORK TIME 3-SET MAX NUMBER OF ENTRY : B IS A VARIABLE 4-SET RSI(14) / C IS A VARIABLE, IF RSI(14) > C = ORDERS OPEN 5-IF RSI(14) > C IS TRIGGERED
I WRITE a code i want to conect this for automatic trading through vps .and als advanced features for this code .i attached afile please watch .and give me perfect ea
Hello, I need a martingale and grid bot. The programmer must provide a test of about 5 minutes for the EA to see how it works and if everything is fine, it will be selected to make some modifications for personal use to that EA that you provide. If it has a lot of graphics or buttons. better It doesn't matter if the robot is bad, I'm more interested in its functionalities to use with my strategy
Hi Developer, I would like to create the Scalping EA based for Mt4 on the investing.com data https://www.investing.com/currencies/eur-usd-technical EA have timing to adjust time to trade. follow the broker time. From starting time to end time EA have a adjustable Lot size (0.01 incremental to 0.01) EA have a adjustable TP (1pip to 100pip incremental 1pip) EA have a adjustable SL (1pip to 100pip incremental 1pip) EA
Here is the Idea: I want a Semi Auto Trade Panel Manager EA that only activates when I press the BUY or SELL or BUY LIMIT or SELL LIMIT then the EA will do the rest : that includes the BUY STOP 0r SELL STOP and the hedging calculations according to below diagram. So overall , my only intervention is entering the lot size , hedge zone distance and TP ratio or entering the price for buy limit/sell limit then pressing
Hi, I'm looking for a martingale MT4 EA that performs a lot of trading volume per day. If you have the robot, you'll need to send me the demo so I can backtest it. Thank you very much
Hello potential Freelancers I’m very new to trading so please bear with me as I try to explain what ‘m looking for. I'm currently getting signals ( XAUUSD )sent to me and I’m looking to find a person who can look at the data either watch account live, or I send the trade history. The bot my provider is using makes 100’s of trades a day and does very well on average. I’m also looking to have the following features
we want to build a dashboard ea that would display on another chart key metrics : i will foward screeshot of what i want to dashboard to look like : the function i would need to get display are the following: 1. classified past performance ea by magic number ( with classic : total trade , total profit , return/dd , max dd (base on history) , ) 2. equity chart of performance if we click on a magic number we should
the task will be actually quiet simple , i need an active develloper to devellope out of 3 updates an ea STEP 1 (this job): make a classical pair trading ea , that can calculate correlation between assets and trade when the correlation diverge above a specified % the develloper that will postulate for the job will need : 1- to be ok to do the full project this job and the update following 2- very low arbitration , i
Hello, I want to create an EA that can be able to take and optimise trade bids using the trend tracker concept I have developed. The tracker will monitor the 2 lines in the below pictures and then start to activate bids once they cross each other and then be able to manage all bids afterwards towards the direction of the market by opening and closing them intermittently and profitably until the position at the other

Informações sobre o projeto

Orçamento
30 - 100 USD
Desenvolvedor
27 - 90 USD