An EA for testing different strategies based on Currency strength

MQL4 Experts

Tâche terminée

Temps d'exécution 6 jours

Spécifications

I need an expert that is a little complicated. It will be used for testing multiple different strategies. The main indicators are 3 different Keltner channel indicators & the CSS (Currency Strength) indicator & checking whether there was a stochastic slope change in the last 4 bars. But is has about 10 indicators & multiple different entry conditions that can be enabled or disabled individually. The EA should read indicator data once every 30 seconds & not on every tick to reduce CPU load. Only the values of the indicators that are used should be read & not all of the indicators, to reduce CPU usage. The EA should work in the backtester.

The CSS indicator shows each currency’s strength & acts as a filter. For example we only buy USDJPY when the value of USD’s strength in the CSS indicator is higher than the value of JPY’s strength. And only sell USDJPY when the value of JPY is higher than USD.

 

The EA should have multiple additional features:

* It should show multiple buttons on the screen for each pair that it’s trading. A “Buy” button & a “Sell” Button & an indicator to show which one is active. Whenever the Buy button in active, the EA is allowed to place buy orders & whenever the Sell button is active is can place sell orders. Both buttons can be active at the same time too.

 

* It should have a timer feature (set to 4 hours & user adjustable). Whenever the timer reaches zero the EA should not open any new orders. Plus 3 additional buttons:

 “Reset Timer”: Reset the timer back to 4 hours.

 “Add to Timer”: Add 1 hour to the timer.

“Deduct from Timer”: Subtract 1 hour from the timer.

 

* For its orders it should set the stoploss to (1 ATR + (150% of Spread) + 0.5 pip) & the take profit to 200% of stoploss (user adjustable).

It should have an option (enable/disable) to set the stoploss to (breakeven + 2 pips) after the price has traveled in the positive for 90% of the stoploss (user adjustable)(And only if the trade has an stoploss).

 

* Plus:

# user has the choice to set the lot size based on a risk percentage or a fixed lot size

# only one trade can be open at any time for each pair.

# an option to set a comment for trades. The comment should include the spread at the time of opening the order

# after opening each order it should print a message in log that shows the slippage, name of the pair & a comment

# an option to only trade from 8 AM to 14 PM every day (with Enable/disable in the settings & time is user adjustable).

# an option to close all open trades (only those belonging to the EA) at 10 PM on Fridays (enable/disable).

# an option to start trading only after 4 AM on Mondays (user adjustable & with enable/disable).

# an option to not open a trade if the spread is bigger than 20% of ATR (Average True Range). & give an alert. Alerts of this type can only be given only once per bar per pair.

# option (enable/disable) to give an alert whenever a trade is opened (or if it was opened in the last bar if that’s easier to program?). With pair, lot size & trade comment.

# option (enable/disable) to give an alert whenever a trade is closed (or if it was closed in the last bar if that’s easier to program?). With pair, lot size & trade comment.

# should not open a trade if another trade on the current pair has been closed during the current bar or the last bar

# should not open a trade & should give a warning if the minimum lot size is more than the risk defined per trade. One alert per bar per pair.

# source code of the EA

 

Details of entry conditions are attached. (Please note that each entry condition can be enabled or disabled individually in the settings)

Please quote your price. A low price is preferred.

If you have any questions please don’t hesitate to ask.

Thank you very much.

Dossiers :

PNG
css.png
107.4 Kb
PNG
indicators.png
124.8 Kb
PNG
keltner2.png
120.2 Kb

Répondu

1
Développeur 1
Évaluation
(25)
Projets
50
28%
Arbitrage
47
9% / 72%
En retard
23
46%
Gratuit
2
Développeur 2
Évaluation
(68)
Projets
78
27%
Arbitrage
13
31% / 54%
En retard
15
19%
Travail
3
Développeur 3
Évaluation
(12)
Projets
14
29%
Arbitrage
5
20% / 80%
En retard
6
43%
Gratuit
4
Développeur 4
Évaluation
(225)
Projets
284
42%
Arbitrage
15
13% / 47%
En retard
67
24%
Gratuit
5
Développeur 5
Évaluation
(236)
Projets
440
26%
Arbitrage
125
21% / 57%
En retard
96
22%
Travail
6
Développeur 6
Évaluation
(119)
Projets
127
41%
Arbitrage
3
33% / 67%
En retard
0
Gratuit
7
Développeur 7
Évaluation
(221)
Projets
369
66%
Arbitrage
10
50% / 0%
En retard
46
12%
Gratuit
8
Développeur 8
Évaluation
(356)
Projets
632
26%
Arbitrage
89
73% / 13%
En retard
12
2%
Gratuit
9
Développeur 9
Évaluation
(3)
Projets
8
13%
Arbitrage
10
10% / 70%
En retard
2
25%
Gratuit
Commandes similaires
Mobile robot 50 - 100 USD
I want a profitable scalping EA robot for mt5 and mobile phones (licence key should be provided).the video link attached below indicates how the EA robot should operate it.it analyses the market before taking trades and it trades candle to candle .also coding samples are provided on the video .it should be applicable to all timeframes.it should trade indices(Nas100,US30,S&p500,GER30,)
I use the translator I hope to make myself understood. I'm looking for a cyclical indicator. mt5. I attach videos to understand how it works. to be inserted at any point of the graph. It is possible to change the color and thickness of the line
This EA must have the following functions together: BE: place BE when the price reach a certain gain in PIPS and you can choose the offset too, so, for example it activates after 10 pips with 1 pip of offset so you can have profit with BE too Auto SL and TP Can manage the trades made by phone when MT5 is open in the PC or VPS Trailing stop (step by step): I can decide at what number of pips the trailing stop get
This is a strategy based on crossing two trend indicators on the second timeframe (1s, for example). We work not only with the market but with the limit orders as well (robot must "read" an order book). Read the whole instruction please for more details. Speak Russian, English
Martingale EA for MT5 30 - 100 USD
Criteria: Only one trade at a time. Cannot open another trade if one is running Trade on EURUSD only, once job is completed I will be happy to schedule more for other pairs You choose entry strategy and criteria win rate must be above 50% in long term backtest of EURUSD Every trade has got TP and SL Trades to last about a day, few trades a week, at least 10 pips gain per trade, so that it can be launched on normal
I have a indicator, mql file. The signals are seen below on a EURNZD H1 chart. Very important to get accurate entries. The signal to trade is the first tic after the the indicator signal paints. I've tried to demonstrate that below. Other than that the EA will have a lot size escalation, an on-screen pip counter, a button to stop taking new trades, SL/TP, and magic number. I would like the indicator to be within the
I would like to create an EA based on the Shved Supply and Demand indicator. you can find the Shved Supply and Demand v1.7 indicator in the following link https://www.mql5.com/en/code/29395 NB: Checks the trading robot must pass before publication in the Market ( https://www.mql5.com/en/articles/2555 ) MQ5 file to be provided
Im looking for an coder to code an EA: Trade management 1. opening trades according to the indicator 2. trades settings to choose from like: open all trades according to the signal open only trade 1,2,3 or 4 % per trade ( example 50/30/20 of the lot settings, with 4 trades it would be for example 50/30/10/10) 3. SL/Trailing settings: Move SL to entry after hitting TP1/TP2 or TP3 moving SL by % keep the original SL
Hi I'm looking to have 2 of my pinescript strategies converted to MQL5 and was wondering if you could first give me a quote for the more simple strategy and then for both the simple and complex strategy together. The simple strategy is a MACD crossover type thing that uses a special EMA script that filters out some ranging price action and also fractal candles for the stop loss. The second strategy is market
I want grate robot for making profits that know when to start a good trade and close a trade and must be active all time to avoid lost of money

Informations sur le projet

Budget
200+ USD
Pour le développeur
180 USD