Upgrade Forex EA (grid EA)

MQL4 Experts

Tâche terminée

Temps d'exécution 5 jours
Commentaires du client
A very professional and friendly coder. A pleasure to work with you.
Commentaires de l'employé
Thank you!

Spécifications

EA upgrade Document.

The EA is in good working condition. We just need to bring some updates.

1)      Remove. RSI, Stochastic, Bollinger Band Rules from EA.

https://gyazo.com/8f1eccb47d5079711b894002e6f7387f

 

2)      Increase pipstep based on number of trades: True/False. If false, do nothing. If true:

New variables: Step1, Step2

Currently EA has a variable called “Step” which defines the grid distance for opening of trades and setting pending orders. EA opens many trades in sideway markets, we want to avoid that.

When EA opens a trade and wants to decide to open its counter trades (pending orders), it should see

"if total lotsize of open trades (add all open sells and buys) divided by variable “Volume in Lot” is greater than x-number1 (new customizable variable), then use Step1  as grid."

And

"if total lotsize of open trades (add all open sells and buys) divided by variable “Volume in Lot” is greater than x-number2 (new customizable variable), then use Step2  as grid."

3)      Increase pipstep when drawdown grows. TRUE/FALSE.  If false, do nothing. If true:

When the session DD (Floating of all open trades) reaches “X number of Dollars”, Next open trade will trade of Step1 variable as pipstep for setting pending orders

 

When the session DD (Floating of all open trades) reaches “X2 number of Dollars”, Next open trade will trade of Step2 variable as pipstep for setting pending orders

 

4)      Negative Averaging of Losing Trades: True/False. If false, do nothing. If true:

New variable in EA “Negative Average Trade Levels.” which holds 3 or 6 or10 etc, and “Profit_from_Neg_Avg”

"if there are “Negative Average Trade Levels.” or more buy grid levels above the current price, calculate the breakeven price for those trades where if all of the are closed we will be in 0 profit/loss, then add “Profit_from_Neg_Avg” to that price set a TP for all of them at that price" so now if all of them are closed we will be in profit. If breakeven is at 1010 and we have 5 as value of Profit_from_Neg_Avg, then TP for all buys will be at 1015 so we end up in 5pip profit once those are closed.

“Every time a new level is reached, EA should check

If the average is already there and new level is found, add the buy trades on this level and recalculate the average. This means if we more buy trades go against us in future levels all become included in the Averaging process and they all will have a combined TP at one price point.

Same as above for SELL trades as well.

5)      Add a Variable in EA “USE Percentage of Account: True/False”

If this is false, EA behaves exactly as it behaves now. If this is True, the value entered in variables “Total Loss in Money”, “Target Money” and “Volume in Lot” will be treated as percentage of account balance. For example. if Volume in Lot is set to “0.001” and our account balance is 3000$, then the lot size 0.001x3000 = 0.03. Same for Target money. If I put 1, then it means 1% of 3000$ which is 30$. EA calculates all these three values at the beginning of each fresh session and remembers that until all trades are closed and a new session starts. That means once EA take 0.03 trades, all its subsequent trades will be 0.03 until everything is closed in profit/loss and new Percentage of balance is calculated.

Print these 3 variables on Chart: (display their values on chart info box)

 

6)      Add Trading Sessions:

a.       Start trading: Hour:min

b.      Stop Trading: Hour:min

c.       Start Trading2: Hour:min

d.      Stop Trading2: hour:min



Répondu

1
Développeur 1
Évaluation
(620)
Projets
680
57%
Arbitrage
25
16% / 60%
En retard
228
34%
Gratuit
2
Développeur 2
Évaluation
(253)
Projets
358
49%
Arbitrage
24
25% / 50%
En retard
80
22%
Gratuit
3
Développeur 3
Évaluation
(89)
Projets
137
24%
Arbitrage
35
9% / 40%
En retard
52
38%
Gratuit
4
Développeur 4
Évaluation
(563)
Projets
932
47%
Arbitrage
302
59% / 25%
En retard
124
13%
Occupé
5
Développeur 5
Évaluation
(53)
Projets
79
18%
Arbitrage
13
15% / 54%
En retard
5
6%
Gratuit
6
Développeur 6
Évaluation
(225)
Projets
284
42%
Arbitrage
15
13% / 47%
En retard
67
24%
Gratuit
Commandes similaires
Need a programmer 30 - 50 USD
I am seeking an experienced MQL programmer to develop a custom Expert Advisor for MetaTrader 5. The project involves creating a trading strategy that stops trading after 2 consecutive losses until 6 AM the next day. The ideal candidate should have: - Proficiency in MQL5 programming. - Strong understanding of trading strategies and market analysis. - Experience with backtesting and optimizing trading algorithms. If
Trendline expert 40 - 200 USD
My project is to put my strategy on the VCrush indicator. I already have the indicator, I just need to add the entry methods, take and stop rules. There are 5 lines in total, when these lines are aligned, the robot makes the entry. Below are two images of what the buy and sell entries would look like with the lines aligned
Description of the ScriptThis script is designed for MetaTrader 4 (MT4) to execute a Buy order based on a re-entry strategy using the BBMA (Bollinger Bands Moving Average) approach. The main timeframe used is H1 (1-hour), and the script employs the Classic Bullish Engulfing pattern as a validation criterion before placing a Buy order.Key Components of the Script:Input Parameters:Lots: Defines the lot size for the
I need an expert to help me with adding more features to my existing mt4 EA I think the addition I want added to this EA is fairly simple--but I don't really understand how programming works, Contact me for a long term work, This is not the only project, I will explain the features in the inbox, Let me know if you can do it
Expert Advisor para operar no par XAU/USD no gráfico de 30 minutos, com as seguintes especificações: Indicadores : Utilize uma mídia móvel simples (SMA) de 72 períodos. Utilize o indicador Money Flow Index (MFI) com um período de 7. Inclui um indicador para marcar suporte e resistência nas últimas duas semanas no gráfico H4. Critérios de Operação : Venda : Execute uma ordem de venda se o preço se poupar no mínimo 800
EA Robot 30 - 500 USD
I Shawn Mametsa wants to creat a robot that will help a lot of people to make money through trading and become successful through trading I want to help those who want to trade but don’t know how to analyse the market
This is a simple Martingale based EA with RSI indicator used as buy/sell order conditions Mandatory Inputs: extern double TakeProfit = 120.0; // self explanatory for first order, for martingale orders it will adjust TP of all orders of the same type (buy / sell) to one, for example if an order opened at 100, 2nd opens at 105, the both of their tps will be at the same point, if an order is manually closed, it will
I need an expert advisor based on supply and demand zones. The zones should be identified automatically with tweakable parameters, but there should be also an option to input my own zones. I need the EA to have capability of opening market positions as well as pending orders. Other requirements: Martingale News filter Time filter Set expiry to zones, to prevent opening positions when price enters old zones
I have an indicator with two lines | want an EA the buy when the fast line crosses the slow line from below one important thing> the slow line must at least a specific distance below the last cross through the fast line from above take profit is between 1 or 3 times more than stoploss the stop loss is the last low the sell order is the opposite for buy Thanks
want to create a EA 1- break out candle ( T F customized) and customized SL TP 2- breakout fib zone 3- supertrend and candle stick patterns 4 Heikein Ashi and Renko charts

Informations sur le projet

Budget
30 - 60 USD
TVA (19%): 5.7 - 11.4 USD
Total: 35.7 - 71.4 USD
Pour le développeur
27 - 54 USD
Délais
de 1 à 10 jour(s)