Add features to my PZ Day Trading EA

MQL4 Indicadores Experts

Termos de Referência

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!

Respondido

1
Desenvolvedor 1
Classificação
(8)
Projetos
18
17%
Arbitragem
3
67% / 0%
Expirado
0
Livre
2
Desenvolvedor 2
Classificação
(1)
Projetos
3
0%
Arbitragem
0
Expirado
0
Trabalhando
3
Desenvolvedor 3
Classificação
(364)
Projetos
392
70%
Arbitragem
3
100% / 0%
Expirado
2
1%
Carregado
Pedidos semelhantes
Sbhamu robot 50+ USD
The general robot trader is authorized with stock and strategies in market analysis. Robot trade profitable more income higher analysis and financial development and education management and management services and
Hello, I have 1000 robots and just want to test my robots and decide which one I can use. You can install all robots in my VPS and start the test or not. I want to see every day what my robots bring profits
I Need help from AI capable programmer to create a trade entering and managing system. I am today trading XAUUSD manually. I get my trading input from a signal provider. I get signals from this provider 5 to 7 times per day Same layout every time for this message that contains the signal. The signal is arriving to my telegram account, and I must set the trade at once if I want to follow from that trade-start
The EA should have the input of both indicators for i will be putting my own settings Buy/sell order conditions to be met before an order is executed 1. BUY ORDERS; a weak/strong low signal appears (from smart money concept indicator) and must be touching a previous buy order block which is constant or doesn't disappear/vanish and the other indicator Bheurekso must have given an arrow signal of opposite direction. 2
Project Overview: I’m on the hunt for a skilled MQL5 developer to build my dream trading bot from scratch. The mission? Seamlessly integrate real-time data from the FinancialJuice economic calendar. Key Requirements: Bot Development : We’re starting from scratch. Your wizardry will bring this bot to life. Speed Matters : Fetch actual data from FinancialJuice faster than a caffeine-fueled trader. Data Parsing Magic
Hello everyone, I would like to export closed and open trades from metatrader to a mySQL database. - MQL5 I need one EA of each. The EAs should NOT write directly into the SQL database, but rather via a PHP script (EA HTTP request => PHP script on my server => into the MySQL DB). This is what I need from you: - EA for the MT5 - PHP script - Tables in the database The EAs should write all historical trades into the
Hey Mql Community, Our Company need help creating and design a well automated forex ea for mt4 platform, This EA should based on the logic of an existing EA and the ideas we have in mind as a new features in the EA. Understand that We already have an EA that is working properly, we want to add a few details to it. We don’t have the source code just the ex.4 file, and as an expert specialist in the field we are
Forex trading market opening an account for the first time, modify you system of forex , always there for everyone,you are all welcome and for info on all platforms @ lil_johnny254 there to serve you
Looking for developers that have create and have advanced hedging ideas to add or create a new EA with. Looking for a method to get out of drawdown postions and push them to profit or breakeven. The end goal is to manage risk. Please send what you have to hire
MT5 One Shot EA 30 - 500 USD
I am looking for a coder to create a One SHOT EA for my portfolio and clients. I do not have a clear strategy and am open to suggestions and advice. It could be a scalper on a low timeframe, or an EA that trades only 1-3 times a day. As mentioned, I am open to strategy suggestions. Maybe someone already has a strategy that works. However, Martingale and grid systems are definitely not wanted. Once the EA is deemed

Informações sobre o projeto

Orçamento
69+ USD

Cliente

(4)
Pedidos postados5
Número de arbitragens0