Create MT5 EA clear instructions. // multiple options. if you can not do it please send message with part you dont know or do not respond. THANK YOU. appreciate everyone who answer...

MQL5 Experts

Trabalho concluído

Tempo de execução 27 dias
Comentário do desenvolvedor
Thanks very much... nice customer...
Comentário do cliente
Thank you Very good developer. Make it to perfection. Will recomend for sure :)

Termos de Referência

Dear all coders  thank you for your time to read this requirements specification...  please let me know realistic time - date, and money. I sent simmilar requirements, 4 month ago but till this daz it is not complete... so please save zour and mz time.  if there is some part you can not made, sent message... maybe it is part I can make by maself.  Thank you again.

1.) file .mq5

2.) Multicurrency input -  must be able to choose from:    current symbol || specified symbol /*text fields in input  where can write: EURUSD; AUDUSD; ..  or EURUSD+; AUDUSD+; or EURUSDecn; AUDUSDecn;  GOLD; XAUUSD; USDBTCn ... */

 /* all these - option1  || option2 -choices made by enum*/

3.) TimeFrame input (choose TF) for ATR or stdev  for  SL and TP /*eg:  if I have open EA on M30 and want SL TP calculations based on ATR H1 */

4.) Must be able to choose the number of trades in one direction from 1 to 3 

5.) Must be able to set SL TP from 3 options :  1. Pips || 2.  ATR * multiplicator /*e.g. 1.3*/  || 3. stdev bb * multiplicator /*e.g. 2.8*/     /* different multiplicator for TP and different for SL */

6.)  TS must be able to choose from: 1. Pips || 2. ATR*multiplic || 3.Stdev*multiplic || 4.  MA based TS || 5. fractals based + xy pips 

Trailing stop 1 start     /*pips*/
trailing step 1          /*pips*/ 
Trailing stop 2 start     /*pips*/
trailing step 2          /*pips*/ 
Trailing stop 3 start     /*pips*/
trailing step 3          /*pips*/ 

TS for scale out trades should be defined here (  pips/points  ||  MA based TS )
/*if MA based: MA choosable from 
TS_MA1_period
TS_MA1_Metod
TS_MA1_shift*/

TS must be able to choose from:  1.  on every tick || 2. on open new bar

7.) if because of risk lot calculate < 0.01 Lots print error message 
 If lot is set by me or by risk to 0.01 lot open only 1 position 

If there will be situation like this:  based on risk should open 0,03lot and wanted 2 positions open 1st one bigger like here 
1=0,02
2=0.01

8.) volume should be: 1. fixed lot size || 2. risk % of balance

if volume based by risk % 
set risk %  for open trade  eg 1%
and also set total risk % for eg 5% so EA will not allow open new trades, if there are 5 other trades already open. 

etc fixed lot size : 0.5 lot
total max lot open trades :  2.5  lot so EA will not allow open new trades

9.) Open trades on tick data (if you add options || on new bar is up to you, but not necessary)
 
10.) Should also have a function to choose trading days. and trading hours /* according to weeks days:  Mo Tu We Th Fr and from 00:00 to 23:59 */

12.) News filter choose from 1. Off || 2. All News || 3. Orange && Red News || 4. Red News

13.) There be Spread filter  
Spread should not be more than x.y * TP  /*eg:  0.3*TP*/

14.) bool scale_out: true or false; /* if true means:  if 1.tp is hit, then allow next trade*/
int scaleout_trades:   2; //open 1 or 2 trades for scaleout
/*scale out is possible if 1.tp is hit, then allow next  1 or 2 trades*/
int  scale_out_open_trades  1 to 2

double  risk_for_scale_out_trades:   0,5; /* it is multiplicator that calculate risk based on main first trade( for example if we choose 2,5 lot trade  scale out will have 0,5 * 2,5 lot.

 SL TP and TS for scale out will be calculate same like for main.but has additional multiplicator 
double  SL_TP_for_scale_out_trades: 1.0*/

15.) how many trades based on rule for scale out is possible 
int scale_out_max_trades  10;

16.) use only one indicator :

this indicator have 2 buffers 
one for buy  second for sell 
when 0 buffer is equal to 1 then buy 

when 1 buffer is equal to 1 then sell

this must be made like this 

bool EntryBuy(...) {
0 buffer is equal to 1 then return true; else return false
}


If Entrybuy  {code to open buy trade}


17.) To input section 

bool print_messages  true;

Print errors
Close position 1 why , close position 2 why...
Ts2 start,  etc

18.) for close position should be in input option to turn it on and off 
bool close_when_oposit_signal   true;
bool close orders at the specific time    /*eg  22:00
bool close orders at the end of the week true;
bool close orders at signal from indicator true; 
/*
bool ExitBuy(...) {
icutom indicator name  1 buffer is equal to 1 then return true; else return false
}
*/
(here e.g. use madc cross zero in oposite direction)

19.) Base Comment to code  in english,



Thank you and have a great day


Respondido

1
Desenvolvedor 1
Classificação
(4)
Projetos
5
20%
Arbitragem
0
Expirado
0
Livre
2
Desenvolvedor 2
Classificação
(218)
Projetos
403
60%
Arbitragem
13
38% / 23%
Expirado
160
40%
Livre
3
Desenvolvedor 3
Classificação
(74)
Projetos
121
43%
Arbitragem
12
33% / 50%
Expirado
17
14%
Livre
4
Desenvolvedor 4
Classificação
(186)
Projetos
229
56%
Arbitragem
12
17% / 50%
Expirado
43
19%
Livre
5
Desenvolvedor 5
Classificação
(327)
Projetos
346
71%
Arbitragem
4
100% / 0%
Expirado
1
0%
Ocupado
6
Desenvolvedor 6
Classificação
(58)
Projetos
76
33%
Arbitragem
9
78% / 11%
Expirado
7
9%
Livre
7
Desenvolvedor 7
Classificação
(196)
Projetos
318
35%
Arbitragem
64
13% / 56%
Expirado
82
26%
Livre
8
Desenvolvedor 8
Classificação
(253)
Projetos
406
38%
Arbitragem
84
43% / 19%
Expirado
70
17%
Trabalhando
9
Desenvolvedor 9
Classificação
(41)
Projetos
88
14%
Arbitragem
29
31% / 55%
Expirado
36
41%
Trabalhando
Pedidos semelhantes
I have two not very sophisticated bots that need to be converted from python to MQL5. The bots are very similar, they use 99% of the same methodology, the only difference being that one is a trend-following bot, and the other is a mean reversion bot. I need the parameters to be at the top of the script so that they can be easily changed and optimised. The entire codebase is already done in python (sl,tp, trailing
Create an Expert Advisor script in MQL5 for Metatrader 5 with the following elements: 1. Use the input function to be processed in the code so that it can be manually set all indicators, like stoploss, trailing stop, partial close, trading time zones, lot size, RSI levels, take profit, choosing buy stop or limit order, etc. 2. The EA trades on the pair it is attached to, include this in the script. For example DAX
Specify your Requirements Specification here point by point. Try to describe your requirements briefly and clearly, so that your potential developer is able to correctly assess its complexity and cost, as well as the required execution time. A bad or too generic description will result in your order being ignored, or you will spend a lot of time negotiating the details with each applicant. Remember: It is better to
Excellent trade 30 - 50 USD
I need an expert robot developer that will create a robot using 4 indicators to generate signal for the robot to execute,it should be solely based on candle stick period analysis and the robot will be made to allow indicators parameters adjustment and user input example "parameters optimization" or "hyperparameter optimization as the terminology might be, please I need it urgently, the interested developer should
Hi there, I am after a new MT5 to be created as per the attached detailed brief. If this brief can be successfully completed I have further work for the chosen developer to be discussed once the job is completed. Thankyou
Hello, Please read the description carefully, if you dont understand or your not sure ask me the questions so their is no confusion about the work order to do. Please make sure you do all the test and verify that everything is 100% perfect before submitting to me the file. You will supply to me the MQ4 file when i approve the job. I will ask for a 1 day delay and please dont take more than 1 day no excuse will be
The specifications cover 3 requests: 1- Addition of a Trailing Take Profit function 2- Addition of opening orders according to a decreasing distance (20, 15, 10, 5...pips) 3- Addition of a function that allows choosing a fixed, increasing, or decreasing take profit
Job Description: We are seeking an experienced EA programmer to create an EA that utilizes SnR + Trendlines + Multi timeframe confluence Project Requirements: - Support and Resistance, Open Close levels/kissing candles/Rejection block, Support broken becomes Resistance(SbR), Resistance broken becomes Support(RbS), Quasimodo Levels, Asian Range, London Killzone, London Open, New York Killzone, New York Open
This is the ea I will be looking to do 2 jobs this one then another one later. Indicator is 528 lines of code EA is 703 lines of code Dashboard Is 5034 Lines of code I want to remove the dashboard form the indicator and add it to the dashboard like this and add these features to it Indicator Changes I want to change the indicator The Moving Average Ribbon I want to Add a input to make it fill out or hollow like it is
Full specifications will be provided when required. The EA will use RSI, EMAs, MAs, volume, average volume over certain periods. It will also need to compare current price against previous SMA values. It is pretty simple when it boils down to it, but it needs to be done right. Any questions beforehand please just ask

Informações sobre o projeto

Orçamento
100+ USD
IVA (20%): 20 USD
Total: 120 USD
Desenvolvedor
90 USD
Prazo
para 10 dias