Simple Price action EA

Job finished

Execution time 13 days
Feedback from customer
Wonderful developer. Highly Recommended.
Feedback from employee
Although communication is limited by time, the project can be completed very well. Recommended customer.

Specification

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

 


Responded

1
Developer 1
Rating
(71)
Projects
103
20%
Arbitration
6
0% / 83%
Overdue
3
3%
Free
2
Developer 2
Rating
(155)
Projects
232
59%
Arbitration
3
100% / 0%
Overdue
49
21%
Working
3
Developer 3
Rating
(169)
Projects
204
30%
Arbitration
25
40% / 44%
Overdue
12
6%
Free
4
Developer 4
Rating
(409)
Projects
537
75%
Arbitration
9
44% / 0%
Overdue
24
4%
Free
5
Developer 5
Rating
(27)
Projects
43
7%
Arbitration
18
6% / 78%
Overdue
26
60%
Free
6
Developer 6
Rating
(3)
Projects
1
100%
Arbitration
1
0% / 0%
Overdue
0
Free
7
Developer 7
Rating
(26)
Projects
34
26%
Arbitration
7
14% / 43%
Overdue
7
21%
Free
8
Developer 8
Rating
(65)
Projects
71
30%
Arbitration
8
0% / 88%
Overdue
5
7%
Free
9
Developer 9
Rating
(117)
Projects
138
41%
Arbitration
30
7% / 77%
Overdue
17
12%
Free
10
Developer 10
Rating
(84)
Projects
149
31%
Arbitration
32
34% / 41%
Overdue
43
29%
Free
11
Developer 11
Rating
(221)
Projects
369
66%
Arbitration
10
50% / 0%
Overdue
46
12%
Free
12
Developer 12
Rating
(66)
Projects
143
34%
Arbitration
10
10% / 60%
Overdue
26
18%
Free
Similar orders
A green point should be added at the Low point of candlesticks in the oversold zone—it is the L point. If there is at least one L point between two H points, search for a LL point in the interval between two H points. The candlestick with the lowest Low price will be the LL point. Generally, the LL point is not necessarily an L point. Search for candlesticks with the lowest Low price. If there is at least one H point
Trading robots are programs, which operate according to underlying algorithms. An algorithm is a set of actions that need to be performed in response to certain events. For example, the most common task in algo trading is the identification of the "New bar" event. When the event occurs, the robot checks the emergence of trading signals and acts accordingly. Before you decide to program or order a trading robot, you
Hello, I am looking for developer who develops me a renko trading robo with following requirement Time :1 sec Box assignment method : Percentage change LTP Source : Close/OHLC Auto Break-even setup option after certain box Trialling Profit Pips after certain box profit with auto Sl set in PIPs Auto open reverse trade after hitting Sl with given conditions . It is very simple trading tool
At bot 30+ USD
Help me to trade create orders for me and analyze the markets and decide when is a good time to buy or sell. Determine which pairs are best to use to trade with and indicate trading signals to me
I currently have a Forex trading script in .txt format that I want to be converted to a functional/working robot (in .mq4), without altering the strategy of the script. The strategy of the script is already in and shouldn't be changed unless with mutual understanding
Fair Value Gap Scanner 30 - 100 USD
Hi, Greetings. Can somebody revert with an offer to code a FVG Scanner across Forex Pairs / Time Frame Selection / Alert please in order to support a Trading Strategy where entries are considered with the market direction confluence such as a Half Trend / Semafor Indicator. Look forward to hear back. Kind Regards. Anton
Hey greetings, It my pleasure to met you . I need a MT4 develop that can develop an EA based on alert . If you are a professional MT4 programmer you can kindly bid for this project and let proceed
I've use most of code from this script, add some more filter, and added different kind of moving avg instead of rsi input .. please check the source code .. . 70-80% is similar to it. Please check can you convert And are you familiar with backtest.py library? Oky. This library has ML approach to get the optimized backtest parameters right ? included for this but let me know what you think? can you install backtest.py
Project Description : I need an experienced programmer to convert the TradingView indicator "CURRENCY STRANGHT CHART by boitoki" into a MetaTrader 5 (MT5) format. The indicator should function identically to the original and be fully compatible for integration into an Expert Advisor (EA) on MT5. Requirements : Convert "TTD Middle Right Normal" from TradingView to a .mq5 file for MT5. Ensure all indicator features and
Project Description : I need an experienced programmer to convert the TradingView indicator "RSI BARS" into a MetaTrader 5 (MT5) format. The indicator should function identically to the original and be fully compatible for integration into an Expert Advisor (EA) on MT5. Requirements : Convert "TTD Middle Right Normal" from TradingView to a .mq5 file for MT5. Ensure all indicator features and visual signals are

Project information

Budget
30 - 80 USD
For the developer
27 - 72 USD
Deadline
from 4 to 10 day(s)