Simple Price action EA

Trabajo finalizado

Plazo de ejecución 13 días
Comentario del Cliente
Wonderful developer. Highly Recommended.
Comentario del Ejecutor
Although communication is limited by time, the project can be completed very well. Recommended customer.

Tarea técnica

Indicator to be created :

Price Action candle :

Input : Number of previous candles to compare  to determine price action candle.

Variable name: No_previous_Candle_price_action

Rules :

When a candle is closed above previous < No_previous_Candle_price_action>  days candle high then it is called Buy Price action candle

When a candle is closed below previous < No_previous_Candle_price_action>  days candle Low then it is called Sell Price action candle

*closed , this rule is checked only once at close of candle.

https://charts.mql5.com/25/246/audusd-d1-fxcm-australia-pty-2.png


Right hand side Legend :

Price Action : Buy Price action Candle/Sell Price action candle/No Price action formed.

 

Pin Bar:

  • Length of candle = absolute(high-low)

Body of Candle = absolute (Open-close)

Input: no_of_past_candle_pinbar

Bullish pin bar

Rule 1: Body of candle should be formed above 60% Length of candle.

Rule 2: length of Tail (wick or shadow) should be more than 60% of length of candle.

Rule 3: low of tail should be lower than previous < no_of_past_candle_pinbar > candles.

We are not checking colour (bullish or bearish) nature of candle to determine bullish pin bar.

Bearish pin bar

Rule 1: Body of candle should be formed blow 60% Length of candle.

Rule 2: length of Tail (wick or shadow) should be more than 60% of length of candle.

Rule 3: High of tail should be higher than previous < no_of_past_candle_pinbar >

We are not checking colour (bullish or bearish nature) of candle to determine bullish pin bar.

Mark Pin bar candle with different colour in chart.

https://charts.mql5.com/25/247/audusd-d1-fxcm-australia-pty.png


Legend:

Candle Length: High Price -low price: <Value>

Body of Candle: Close price -open: Absolute value

Length of Candle: length of tail

 

Area to Trade:

Input: Time frame (1w/1d/4hr) Drop down menu

Zig zag parameter is used (default 5,3,2),

Last low of zig zag (V shape is formed by Zig Zag parameter) candle tail area (Low to close area) is considered as Buy Trade zone.

Last high of zig zag (V shape is formed by Zig Zag parameter) candle nose area (High to open are) is considered as Resistance.

 

Resistance price area to be marked with RED colour till current candle.

Support Price area to be marked with Green Colour till current candle.

https://charts.mql5.com/25/246/audusd-d1-fxcm-australia-pty.png



EA Logic:

 

Indicator to use:Zig Zag,ATR, Timeframe to trade (1hr/1 day,1 week etc) - Drop down, Volume to trade .


Trade initiation


Sell Trade :

 

Last Closed candle should be  traded in trade zone and closed below trade zone.

Last closed candle should be bearish pin bar candle or sell price action candle.

Risk (current trade price to Stoploss)< n times of reward (reward = absolute(current price - previous zig zag low))


https://charts.mql5.com/25/247/gbpusd-mn1-fxcm-australia-pty.png

 

Stop loss line:

We draw two stop loss as per below logic:

When a Sell price action candle or bearish pin bar is formed, high of that candle is marked as stoploss. This line needs to be checked at close of each candle and need to redraw till trade is active. This stoploss line is called End of day stoploss.

When a Sell  price action candle or bearish pin bar is formed, Intraday stoploss is calculated as “High of bullish pin bar candle or high of sell price action candle” + n times of ATR value of last closed candle) n here is input

 


Stoploss logic Execution.

When a candle is closed above End of day stoploss or when a price reach is intraday stoploss , whichever happens first is stoploss.

 

 

Trade closure.

 

Risk is calculated when trade is opened , only once for a trade

Risk = Absolute ( trade open price -Stoploss price )

Tarde closure Price =trade price - n times of risk

 




Buy Trade :

 

Last Closed candle be  traded in trade zone and   closed above trade zone.

Last closed candle should be bullish pin bar candle or Buy price action candle.

Risk (current trade price to Stoploss)< n times of reward (reward = current price - previous zig zag high)



current price to buy target price). 

Stop loss line:

We draw two stop loss as per below logic:

When a Buy price action candle or bullish pin bar is formed, Low of that candle is marked as stoploss. This line needs to be checked at close of each candle and need to redraw till trade is active. This stoploss line is called End of day stoploss.

When a Buy price action candle or bullish pin bar is formed, Intraday stoploss is calculated as “Low of bullish pin bar candle or Buy price action candle” - n times of ATR value of last closed candle) n here is input

 

 

Stoploss logic Execution.

When a candle is closed below End of day stoploss or when a price reach is intraday stoploss , whichever happens first is stoploss.

 

 

Trade closure.

 

Risk is calculated when trade is opened , only once for a trade

Risk = Absolute ( trade open price -Stoploss price )

Tarde closure Price =trade price + n times of risk

 


Han respondido

1
Desarrollador 1
Evaluación
(71)
Proyectos
103
20%
Arbitraje
6
0% / 83%
Caducado
3
3%
Libre
2
Desarrollador 2
Evaluación
(146)
Proyectos
211
59%
Arbitraje
3
100% / 0%
Caducado
43
20%
Trabaja
3
Desarrollador 3
Evaluación
(169)
Proyectos
204
30%
Arbitraje
25
40% / 44%
Caducado
12
6%
Libre
4
Desarrollador 4
Evaluación
(401)
Proyectos
529
74%
Arbitraje
9
44% / 0%
Caducado
24
5%
Libre
5
Desarrollador 5
Evaluación
(27)
Proyectos
43
7%
Arbitraje
18
6% / 78%
Caducado
26
60%
Libre
6
Desarrollador 6
Evaluación
(3)
Proyectos
1
100%
Arbitraje
1
0% / 0%
Caducado
0
Libre
7
Desarrollador 7
Evaluación
(26)
Proyectos
34
26%
Arbitraje
7
14% / 43%
Caducado
7
21%
Libre
8
Desarrollador 8
Evaluación
(65)
Proyectos
71
30%
Arbitraje
8
0% / 88%
Caducado
5
7%
Libre
9
Desarrollador 9
Evaluación
(117)
Proyectos
138
41%
Arbitraje
30
7% / 77%
Caducado
17
12%
Libre
10
Desarrollador 10
Evaluación
(84)
Proyectos
149
31%
Arbitraje
32
34% / 41%
Caducado
43
29%
Libre
11
Desarrollador 11
Evaluación
(221)
Proyectos
369
66%
Arbitraje
10
50% / 0%
Caducado
46
12%
Libre
12
Desarrollador 12
Evaluación
(66)
Proyectos
143
34%
Arbitraje
11
9% / 55%
Caducado
26
18%
Trabaja
Solicitudes similares
First of all there are 2 written codes that require a small upgrade, I won't give $45 more for that, please don't try it, I need CorrelationMatrix by Sunday morning, the sooner the better. 1. CorrelationMatrix: Enhanced Analytical Functions: Introduction of the ability to analyze multiple currency pairs simultaneously, especially those selected in the "Market Watch". The algorithm should efficiently compute all
Expert Advisor 100 - 200 USD
Hello, I would like to create an EA based on several indicators with various signals that can be activated or not for optimization purposes. It includes basic money management such as SL/TP, BE, trailstop. Please check the attached specifications carefully to confirm that you are able of achieving it 100% before offering your services. THANKS
Hi there, I am looking for someone that would be interested in some more work. I do have a lot of work going on and could use help of some developers. I normally pay between 20-50 USD per job depending on complexity. It can be simple as RSI/MA EAs, grids, licensing system (remote ones) or more advanced jobs. But in general I do get a lot of straight forward job. If anyone is interested please do let me know. I am
Developer !! i need an robot that is going to analyze the market\pair chart before opening trades ,example if the robot is place on the chart of GBPUSD on H1 time frame the robot should analyze the direction of a market ,then open after knowing the direction,if the can possible make it analyze even on lower time then that would be fantastic. remember the is going to open on its own the trades, thank you NB;i don't
Respected Madam I need an EA in Mql5 which can Buy at certain Increment of points like 100 then 50 then 50 then 25 then 25 then 25 then 25. Possibility of Grid increase. Buys at certain fixed level if the the Price drops like 100 points down then again 100 points down then again 100 points down like this in a grid system, Grid size I will declare. Grid order systems with stop loss and Multiple Reorders if the Stop
HFT needed 100+ USD
Need hft ea which working properly as well as demo accounts and live accounts with good daily returns as well as monthly returns need experinced programers to show thier most profible ea programers with more than 100 projects done will be shortlisted . And developer should provide its demo version for test before going to further steps
Trading Gold , tap in & join the ride of the trading platform and watch us grow as the days go on , we're looking forward to have you on board the journey
EA debug 30+ USD
I have an EA bot CODE intend to be use on the MT5 platform, and all I need is a debug expert with full knowledge of what they are doing. The Skillset i need from you as a debugger are: 1. Trading Robot/Robot Debugging 2. Strategy Optimization 3. News Filter I will send you the codes and hope to have the debugged codes in less than 24 hours after we have discussed and come to an agreement
I need to convert a short 30 Line pinescript to Tradestation Easy Language, I want this project to be completed in 2-3 days if possible? Kindly apply if this is what you can do, i will include the script in the attachment below
I need help with the function iMAOnArrayMQL4 from the link https://www.mql5.com/en/articles/81 but exactly when I use MODE_EMA because when I use SMA it works with any array but when I use the exponential it is not graphed in the chart In the attached photo of the chart it is what it looks like when it is with MODE_EMA, as I mentioned when you use MODE_SMA it works So what I basically need is a function like

Información sobre el proyecto

Presupuesto
30 - 80 USD
Para el ejecutor
27 - 72 USD
Plazo límite de ejecución
de 4 a 10 día(s)