Renko Manager EA

MQL4 Esperti

Specifiche

Renko Manager EA



I require a developer that has the following skills:

a) Has experience in creating Trade Management EA's.
b) Has experience creating Graphical User Interfaces on MT4.
c) Has the skills required to design the Visual look of the EA to be exactly like the above picture.

-----------------------------------------------------------------------------------------------------------------------------------------

1) These are the Fixed GUI Components of the EA:  

a) Size = This should display the Renko Brick size in pips.
b) Symbol = This should display the name of the Symbol Pair.
c) Spread = This should display the spread of the Symbol Pair.
d) Bid Price = This should display the current Bid Price for the Symbol Pair.
e) Square Box on Left Top Corner = This should Hide or Show the Panel when clicked on.

 

2) There should be 11 buttons when designing the GUI:

a) Buy Button = The EA places a Buy Stop based on the below entry criteria.
b) Sell Button = The EA places a Sell Stop based on the below entry criteria. 
c) Close 1/4 Button = The EA will then close 25% of all orders made on this Symbol Pair by the EA. 
d) Close 1/2 Button = The EA will then close 50% of all orders made on this Symbol Pair by the EA. 
e) Close 1/1 Button = The EA will then close 100% of all orders made on this Symbol Pair by the EA. 
f) Breakeven Button = The EA will then move the Stoploss of all orders made through the EA to their Entry Price plus any additional pip amount that the user requires above or below the entry price depending on the direction of the orders.
g) Cancel / Delete Button = The EA will remove any Pending Stop Order that is waiting for entry activation.
h) Close All Button = The EA will close all open orders for EURUSD, this should also include orders done manually.

Order Lot Sizing Buttons

a) Lot Button = The EA will use a Fixed Lot Size, that are based on the users set Order Amount. 
b) Risk Button = The EA will use a Risk Percentage, that is based on the users set Order Amount and Risk Account Type. 
c) Money Button = The EA will base the Risk on a specific dollar loss amount, that the user has set in the Order Amount field.

-----------------------------------------------------------------------------------------------------------------------------------------

3) The GUI should be able to be placed anywhere on the chart by simply dragging it around.

-----------------------------------------------------------------------------------------------------------------------------------------

4) If the previous renko brick closes higher then the second previous renko brick, then the EA should only highlight the Buy Button. Therefore making the Sell Button disabled during this period. 



5) If the previous renko brick closed lower then the second previous renko brick, then the EA should only highlight the Sell Button. Therefore making the Buy Button disabled during this period. 



-----------------------------------------------------------------------------------------------------------------------------------------
Buy Example
-----------------------------------------------------------------------------------------------------------------------------------------

1) Whenever i click on the Buy Button, the EA should automatically place a Buy Stop based on a specific number of previous opens.

Example:

Lets assume that the previous open count is set to 1

a) Current renko brick closes bearish at 1.3090, and the previous renko brick had its open at 1.3100. Now with this information the EA should place a Buy Stop at 1.3100.

b) If the trend continues down, which means that another bearish renko brick has formed at 1.3080, then the EA should readjust the existing Buy Stop so that the entry price gets moved down to 1.3090.

c) This readjustment sequence should continue till neither i delete the stop order manually or once the actual order gets activated. 

-----------------------------------------------------------------------------------------------------------------------------------------
Sell Example
-----------------------------------------------------------------------------------------------------------------------------------------

1) Whenever i click on the Sell Button, the EA should automatically place a Sell Stop based on a specific number of previous opens.

Example:

Lets assume that the previous open count is set to 1

a) Current renko brick closes bullish at 1.3100, and the previous renko brick had its open at 1.3090. Now with this information the EA should place a Sell Stop at 1.3090.

b) If the trend continues up, which means that another bullish renko brick has formed at 1.3110, then the EA should readjust the existing Buy Stop so that the entry price gets moved up to 1.3110.

c) This readjustment sequence should continue till neither i delete the order manually or once the actual order gets activated. 

-----------------------------------------------------------------------------------------------------------------------------------------
Stoploss Placement
-----------------------------------------------------------------------------------------------------------------------------------------

The Stoploss should be placed at the previous renko bricks closing price. 

Buy Stoploss Example:

If the EA places a Buy Stop at 1.3100 and the previous renko brick had its close at 1.3090, then the Stoploss for the Buy Stop should be placed at 1.3090.

Sell Stoploss Example:

If the EA places a Sell Stop at 1.3090 and the previous renko brick had its close at 1.3100, then the Stoploss for the Sell Stop should be placed at 1.3100.

Order Stoploss Type = 

a) Manual Stoploss 
b) Stealth Stoploss
c) Disable Stoploss

The EA should have to three types of options for the Stoploss Level, option one setting a Stoploss for the order, option two having a Stealth Stoploss which will not place the Stoploss onto the order but remember the Stoploss Level so that whenever we get a fully formed renko brick opening and closing beyond this level then the EA will need to automatically close the order at market. Now for option three it should disable the Stoploss function from being used on the order, therefore the EA should not place or use a Stealth Stoploss when set to "Disable Stoploss".

-----------------------------------------------------------------------------------------------------------------------------------------
Breakeven Function
-----------------------------------------------------------------------------------------------------------------------------------------

Breakeven Function = Yes/No
Set Breakeven Amount
Set Breakeven Distance 

The EA should have a Breakeven function that can be enabled or disabled by the user in the EA settings, the distance when the EA should move the Stoploss to Breakeven should be based in a percentage terms therefore if I set the Breakeven Distance amount to 0.8, then the EA should move the Stoploss to Breakeven once 80% of the distance between the Entry Price and Stoploss has been reached. There should also be a Breakeven Amount parameter which will be used as to how much pips the EA should move the Stoploss above the Entry Price, so for example if I set it 0 then this means the Entry Price is where the stoploss will be placed and if I set 1 then the EA will move the Stoploss 1 pip above the Entry Price for Long Positions and 1 pip below the Entry price for Short Positions.


If the parameter is Disabled, and if i have clicked on the Breakeven button, then the EA should still work and move my Stoploss to Breakeven.

If the parameter is Enabled, and if i have clicked on the Breakeven button, then the EA should move my Stoploss to Breakeven only if it has not activated yet.

 

-----------------------------------------------------------------------------------------------------------------------------------------
Partial Close Function
-----------------------------------------------------------------------------------------------------------------------------------------

Partial Close Function = Yes/No
Set Partial Close Amount
Set Partial Close Distance 

The EA should have a Partial Close function that can be enabled or disabled by the user in the EA settings, it should be based in percentage terms therefore if I set the Partial Close Amount to 50% and the Partial Close Distance at 0.5, the EA should remove 50% off the order at 50% of the distance between the Entry Price and Stoploss Level. So therefore the EA will need to first calculate the Pip Distance between the Entry Price and Stoploss then use this distance amount to decide on when to close a partial amount of the order, so for example if i set close distance to 2.0 then the EA will only close a partial amount of the order once the bid price reaches two times the size of my Entry to Stoploss Distance. 

-----------------------------------------------------------------------------------------------------------------------------------------
Automatically Close Order
-----------------------------------------------------------------------------------------------------------------------------------------

The order should automatically close once that first reverse brick has formed, with one condition that the current price is above or below a specific pip distance from the Entry Price.

Buy Close Example:

Assume our Buy Stop gets triggered, price continues moving up, the EA is now waiting for the first bearish reversal brick to form. Once it happens the EA then checks to see if its above a specific pip distance from the Entry Price before actually closing the order, now if the user sets this specific distance to 1 pip then the EA should only close the order if the first bearish reversal brick formed 1 pip above the Entry Price.  

Sell Close Example:

Assume our Sell Stop gets triggered, price continues moving down, the EA is now waiting for the first bullish reversal brick to form. Once it happens the EA then checks to see if its below a specific pip distance from the Entry Price before actually closing the order, now if the user sets this specific distance to 1 pip then the EA should only close the order if the first bullish reversal brick formed 1 pip below the Entry Price.  

-----------------------------------------------------------------------------------------------------------------------------------------
Rectangle Object Trading
-----------------------------------------------------------------------------------------------------------------------------------------

If i place a Rectangle Object onto the chart manually, and name the object "trade", then the EA should do the following:

If the Rectangle object is above the Bid Price then the EA should only look for a Selling Opportunity once it reaches the Object.
If the Rectangle object is below the Bid Price then the EA should only look for a Buying Opportunity once it reaches the Object.
Now lets assume that the Bid price reaches the first level of our Rectangle Object, the EA should now activate the Stop Order placement function.
If the Renko Brick does not reverse, but continues in the same direction and breaks the Rectangle Object by forming a full open and close beyond the last level, then the EA should deactivate the Stop Order placement function and remove the object from the chart. However if it does reverse and activate our Stop Order, then the EA will still need to remove the Rectangle Object automatically from the chart.

-----------------------------------------------------------------------------------------------------------------------------------------
EA Parameter Settings
-----------------------------------------------------------------------------------------------------------------------------------------

Set Previous Count =

This is used for counting how many previous opens the EA should use for calculating the Stop Placement level.

 

Set Risk Account Type = (Account Balance / Account Equity / Custom Balance)

Set Custom Balance =

 

This is where I can set the Account type that the EA should use when calculating the Risk Percentage. The EA should have three options when calculating the Risk Percentage, option one having the Risk Percentage based on the Account Equity, option two having it based on the Account Balance, and option three using a Custom Balance set by the user.

 

a) Account Equity 

b) Account Balance

c) Custom Balance


The EA must recognize the Risk Percentage amounts based on the Set Order Amount field on the GUI, so for example let's say that I want to risk 1%, I'll set 1.0 in the text field, and if I want to risk lets say 1.5% then I'll type 1.5 in the field.

Set Ask Price Pip Buffer = 

As you know the Buy Orders will use the Ask price, so by adding the spread to the bid price it will give the Buy Stop price, but use this parameter i can set a default spread so that its move fixed. 
If the parameter is set to 0, then it should use the current moving spread.

Set Breakeven Pips Buffer =

This will add a specific pip amount onto the entry price if the user clicks on the Breakeven Button. 
If the user set this parameter to 0, then EA should place the Stoploss exactly at the entry price.

Set Automatic Close Pip Buffer = 

This will act as a filter based on the pip amount that the first reversal brick close has to be neither above when dealing with long entries or below when dealing with short entries.

-----------------------------------------------------------------------------------------------------------------------------------------
EA Interface Settings
-----------------------------------------------------------------------------------------------------------------------------------------

Default Order Type = (Lot / Risk / Money)
Default Order Amount

-----------------------------------------------------------------------------------------------------------------------------------------

GUI Background Colour = this is the Background colour of the GUI.
Text Title Colour = this is the colour for the GUI Title "Renko Manager EA / Anonymous FX".
Text Label Colour = this is the colour for the GUI Labels such as "Symbol", "Size", "Bid Price", "Spread" and "Set Order Amount".
Text Normal Colour = this is the colour for the Normal Text such as "Type..." , "EURUSD", "10 Pips" , "Risk Calc. / Order Manager".

-----------------------------------------------------------------------------------------------------------------------------------------

Price Up Colour = this is the colour when the Bid Price moves up.
Price Down Colour = this is the colour when the Bid Price moves down.
Price Equal Colour = this is the colour when the Bid Price remains the same.

-----------------------------------------------------------------------------------------------------------------------------------------

Spread Up Colour = this is the colour when the Spread moves up.
Spread Down Colour = this is the colour when the Spread moves down.
Spread Equal Colour = this is the colour when the Spread remain equal.

-----------------------------------------------------------------------------------------------------------------------------------------

Active Button Colour = this is the background colour when neither the "Lot" , "Risk" , "Money", "Close 1/4" , "Close 1/2" , "Close 1/1" , "Breakeven" , " Cancel " and "Close All" buttons become active.

Inactive Button Colour = this is the background colour when neither the "Lot" , "Risk" , "Money", "Close 1/4" , "Close 1/2" , "Close 1/1" , "Breakeven" , " Cancel " and "Close All" buttons become inactive.

Active Button Border Colour = this is the border colour when neither the "Lot" , "Risk" , "Money", "Close 1/4" , "Close 1/2" , "Close 1/1" , "Breakeven" , " Cancel" and "Close All" buttons become active.

Inactive Button Border Colour = this is the border colour when neither the "Lot" , "Risk" , "Money", "Close 1/4" , "Close 1/2" , "Close 1/1" , "Breakeven" , " Cancel" and "Close All" buttons become inactive.

-----------------------------------------------------------------------------------------------------------------------------------------

Buy Text Active Colour = this is the text colour used for the active Buy Button. 
Sell Text Active Colour = this is the text colour used for the active Sell Button.
Buy Text Inactive Colour = this is the text colour used for the inactive Buy Button.
Sell Text Inactive Colour = this is the text colour used for the inactive Sell Button

-----------------------------------------------------------------------------------------------------------------------------------------

Buy Button Active Colour = this is the background colour of the active Buy Button.
Sell Button Active Colour = this is the background colour of the active Buy Button.
Buy Button Inactive Colour = this is the background colour of the inactive Buy Button.
Sell Button Inactive Colour = this is the background colour of the inactive Sell Button.

-----------------------------------------------------------------------------------------------------------------------------------------

GUI Border Colour = This is the border colour of the GUI.
Input Border Colour = This is the border colour used on the Input Fields.
Buy Active Button Border Colour = This is the border colour used for the active Buy Buttons.
Sell Active Button Border Colour =  This is the border colour used for the active Sell Buttons.
Buy Inactive Button Border Colour = This is the border colour used for the inactive Buy Buttons.
Sell Inactive Button Border Colour =  This is the border colour used for the inactive Sell Buttons.

-----------------------------------------------------------------------------------------------------------------------------------------
EA Notification Settings
-----------------------------------------------------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------------------------------------
Warning Popup Messages
-----------------------------------------------------------------------------------------------------------------------------------------

Closing Confirmation = Yes/No
Autoclose Confirmation = Yes/No
Cancelling Confirmation = Yes/No
Breakeven Confirmation = Yes/No

-----------------------------------------------------------------------------------------------------------------------------------------

Order Failed Warnings = Yes/No
EA Connection Warnings = Yes/No
AutoClose Failure Warnings = Yes/No 

-----------------------------------------------------------------------------------------------------------------------------------------

Title: Order Failed Warning
Message: Should i retry placing the order?
Buttons: Yes/No

Title: Closing Confirmation
Message: Close 25% of EA Orders on EURUSD?
Buttons: Yes/ No

Title: Closing Confirmation
Message: Close 50% of EA orders on EURUSD?
Buttons: Yes/ No

Title: Closing Confirmation
Message: Close EA orders for EURUSD?
Buttons: Yes/ No

Title: Closing Confirmation
Message: Close all orders for EURUSD?
Buttons: Yes/ No

Title: Cancellation Confirmation
Message: Cancel EA order for EURUSD?
Buttons: Yes/ No

Title: Breakeven Confirmation
Message: Breakeven EA orders for EURUSD?
Buttons: Yes/ No

Title: Autoclose Confirmation
Message: Do you still want to close EA Order?
Buttons: Yes/No

-----------------------------------------------------------------------------------------------------------------------------------------
Warning Mobile Notifications
-----------------------------------------------------------------------------------------------------------------------------------------

EA Connected | 11:48 PM 
EA Disconnected | 11:50 PM 
Order Rejected | Connection Error| 12:00 PM
Order Rejected | Order Amount Error | 12:00 PM
Buy Order | Activated | 0.01 | 1.0500 | EURUSD | 12:20 PM
Sell Order | Activated | 0.01 | 1.0500 | EURUSD | 12:20 PM
Autoclose Filter | Activated | Order ID 1291283747 | 12:00 PM 
Buy Order | SL Closed | +$50.00 | 1.0550 | EURUSD | 12:20 PM
Sell Order | SL Reached | -$50.00 | 1.0550 | EURUSD | 12:20 PM
Buy Order | Order Closed | +$50.00 | 1.0550 | EURUSD | 12:20 PM

Sell Order | Order Closed | -$50.00 | 1.0550 | EURUSD | 12:20 PM

 

The time used for the Mobile Notifications should be based on my local time. 

If the EA discounts due to a Power or Internet cut, the EA will still need to remember the current orders so that when it reconnects the EA can continue where it last off. 

Con risposta

1
Sviluppatore 1
Valutazioni
(54)
Progetti
64
42%
Arbitraggio
5
20% / 60%
In ritardo
4
6%
Gratuito
2
Sviluppatore 2
Valutazioni
(97)
Progetti
121
25%
Arbitraggio
5
20% / 60%
In ritardo
17
14%
Gratuito
3
Sviluppatore 3
Valutazioni
(304)
Progetti
509
47%
Arbitraggio
29
10% / 45%
In ritardo
138
27%
Gratuito
4
Sviluppatore 4
Valutazioni
(130)
Progetti
210
40%
Arbitraggio
90
20% / 43%
In ritardo
85
40%
Gratuito
5
Sviluppatore 5
Valutazioni
(1)
Progetti
1
0%
Arbitraggio
1
0% / 100%
In ritardo
0
Gratuito
Ordini simili
The Expert Advisor would use two built-in indicators as entry/exit signals and our own risk management strategy with customizable inputs. The goal is to create a reliable and efficient trading tool that can automate our trading process on the MT5 platform
Hi, I have an indicator from my friend, I want to copy it to my own MT5 can you do that for me. Here is the link
I'm looking for someone to help me create an arbitrage trading robot that can trade on any decentralized exchange and forex market. I already have some source code to a strategy but would like to enhance it to make it profitable and automated
I installed the E.A. into the Experts folder in MT4. When I double click on it nothing happens. When I right click and "attach to chart" nothing happens. The E.A. is not grayed out, it simply will not attach. Any help would be greatly Appreciated
I have an EA and want to add few new logic to fetch profit taking factors and other values from an external master data and use it in existing EA
Hello Every one, Good day, I want from someone professional to create an EA is working on Mt5, This EA is working by depend on some indicators, and all those indicators must be working on MACD window, not on the chart, for more details please read my attached pdf file carefully. Many Thanks
I'm looking for an expert MQL5 developer that can create an EA that's based on my price action trading strategy with no indicators. The EA must analyze trades based on my price action rules, enter trades based on my price action rules, manage trades based on my price action rules and exit trades based on my price action rules
hi hi there i have an strategy on tradingview and i want to automate it like metatrader EA so i want the strategy to open and close trade automaticlly on tradingview
We are looking for an experienced Expert Advisor Developer who can build a customized MT5 Expert Advisor for us. The Expert Advisor would use two built-in indicators as entry/exit signals and our own risk management strategy with customizable inputs. The goal is to create a reliable and efficient trading tool that can automate our trading process on the MT5 platform. Skills required: - Strong understanding of
I need stochastic div (hidden &regular ea) that should perform task in all tf's ..divergence is a repaint stly so i want to use it with candlestick flips .. so bet for it

Informazioni sul progetto

Budget
10 - 300 USD
Per lo sviluppatore
9 - 270 USD
Scadenze
da 7 a 8 giorno(i)