Add features to my PZ Day Trading EA

MQL4 Indicators Experts

Specification

Hello!

I have made a very basic version of the EA that I want, sadly I'm not good with anything more complex than this so I'm here to have someone implement the rest of the features that I want.

I cannot provide you with the indicator due to licensing, you can find the demo on the Market.

So far the EA does the following:

Loads indicator

Opens buy/sell orders on signal depending on the mode selected in the settings (each mode opens more positions) according to lot size settings

So yes, it's very basic at the moment. Below are the features I want added.


-> Set stop loss using indicator, which has 4 stop loss levels, set SL of trades depending on which option is chosen

   e.g SL 1, SL 2, SL 3, SL 4

 

-> TP of each position is NOT USING INDICATOR, it will be calculated by the fib points as follows:

   1.618, 2, 2.272, 2.618, 3, 3.414, 3.618, 4, 4.236

   -> Each position will have higher fib TP

   -> Fib will be calculated using CLOSE PRICE

   -> For buy signal, fib is drawn from top to bottom (swing high close to swing low close in the box)

   -> For sell signal, fib is drawn from bottom to top (swing low close to swing high close in the box)

   -> Check this link for example. Arrow shows draw direction of fib https://postimg.cc/PNFdHth3

   -> Another example in the MT4 terminal

   https://postimg.cc/SJ8dJ4Tr


-> There should be a setting called "Extra position open TP" which when enabled, it will open 1 extra position but this position will not have TP set

   

-> Have different trailing stop modes which will be explained here


   -> Trailing stop in pips normal (on/off) (after how many pips move SL) (number of pips)

  This is just normal trailing stop, so after some number of pips, move the SL by some other number of pips. Example: every 20 pips, trail SL by 5 pips.

  

   -> Trailing stop when TP hit (on/off) (number of pips)

      This trailing stop will move only when one of the TPs is hit

  For this type, make sure only the open positions of the signal is affected,

  not any other open positions from other signals.

  

  Example: Buy signal on EURUSD, when TP 1 is hit, move SL up 10 pips, when TP 2 is hit, move SL up 10 pips again etc

  

-> When signal is generated, check if the entry is already going through some TPs. Have a setting "TPs gone allowance" which is a number. If it's going through more TPs than "TPs gone allowance", then don't open that trade.

-> Example, if "TPs gone allowance" is set to 4, when signal is generated, the entry price is already gone through 4 TPs, then don't open trade. Else, if it's gone through less than 4 TPs, then open trade, but open the rest of positions according to trading mode.

So if trading mode is 4 (4 positions), and "TPs gone allowance" is 3, then if entry price is going through only 1 TP, then open the other 3 positions with the 3 TP that come after.

If this value is 0, then just open the trade as normal according to how trading mode and how many TPs are still available.


-> When signal is generated, check if entry is already too close to the next TP. This should be in a setting "TP close allowance". If the next TP from entry is equal to or less than the "TP close allowance", then don't open that position.

-> Example. If "TP close allowance" is 5 pips, when signal is generated if entry price is within 5 pips of the next TP, then don't open the position for that TP, but open the rest after that (depending on trading mode).

More detailed example: Trading mode 3 (3 positions) and "TP close allowance" is 5 pips, then when signal is generated, if first TP is equal to or less than 5 pips, then don't open the position for this TP, only open the other 2 positions (TP2 and TP3)

If this value is 0, then don't worry about how close first TP is, just open trades as normal.


-> Some kind of way to hedge losing trades to minimise losses. I say "some kind of way" because when it comes to hedging, I don't really know what the best way to do it is. I guess you could make some use of there being multiple positions to open opposite positions to negate losing ones? I don't know but that's just a thought, I will trust the developer to come up with an adequate solution for this.


If you have any questions, you can message and I will do my best to explain. Thanks!

Responded

1
Developer 1
Rating
(8)
Projects
18
17%
Arbitration
3
67% / 0%
Overdue
0
Free
2
Developer 2
Rating
(1)
Projects
3
0%
Arbitration
0
Overdue
0
Working
3
Developer 3
Rating
(364)
Projects
392
70%
Arbitration
3
100% / 0%
Overdue
2
1%
Loaded
Similar orders
I have the source code for a think or swim indicator. I would like someone procient in converting TOS code for use in MT5. Good communication skills in English is preferred. A detailed description of the indicator can be found here: https://intercom.help/simpler-trading/en/articles/6003945-about-quant-pivots
Hi, I am having trouble with my EA developer for me . i have not able to see him online to communicating with me . The EA is based on a strategy from and indicator signal . The error i get from the EA is ............ indicator is too slow, 2078 ms. rewrite the indicator, please, i need anyone who can fix it for me
I have a indicator, which I would like converted from MT4 to Jforex simulator to work on Dukascopy. I think its Java. I am just trying to see if this is the right place to get them converted. Please reply if you have the correct skills and I will share the source code
I 'm looking for a bot to take trades . I have questions 1 . What is the win rate? It could be ! 2 . Any guarantee if the bot does not take a win trade
I am looking to have a tool developed that can connect and copy trade from Quantower on machine A to Quantower on machine B. I am aware that Quantower has a built in trade copier but I need to get the trades over to a different instance of QT on a separate machine. Is this possible and something you could help with? All orders for entry and exit would be market orders so do not need any targets or stop losses copied
I'm looking for professional developer for my project.I'm having indicators source code , i want to convert it into MT4 EA .it is having some basic inputs such as lot size,TP,SL,B.E,trailing,News filter features along with some special inputs.detailed strategy will be discussed in chat room.i prefer Indian developers who speaks hindi
Modify EA 30 - 50 USD
I am looking to add an extra order in the opposite direction to the current settings for an EA. entry settings should be cloned from the current EA, and the user should be able to edit these settings, in the same way as the user is currently able to edit the normal EA settings. for this project I would like to only clone the settings for "initial trade only" trading mode in the current EA, and also only allow
I am looking to have a tool developed that can connect and copy trade from Quantower on machine A to Quantower on machine B. I am aware that Quantower has a built in trade copier but I need to get the trades over to a different instance of QT on a separate machine. Is this possible and something you could help with? All orders for entry and exit would be market orders so do not need any targets or stop losses copied
MT4 INDICATOR 30 - 35 USD
Looking for a proven MT4 indicator that is highly consistent and profitable preferably that you have developed and are able to share with me. If you have some indicator that is valuable for making consistent profit please bid and show me trading history from using it in your MT4 account. Thanks
Hello great developer, I am a trader and I have an existing indicator in pinescript , but I need an expert to translate the specific concepts and functions of Pine Script to MQL4. I have many information to share with you in the comment section, so please if you are capable of handling this project successfully please apply to this order, looking forward to your response

Project information

Budget
69+ USD

Customer

(4)
Placed orders5
Arbitrage count0