An EA for testing different strategies based on Currency strength

MQL4 Esperti

Lavoro terminato

Tempo di esecuzione 6 giorni

Specifiche

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.

Con risposta

1
Sviluppatore 1
Valutazioni
(25)
Progetti
50
28%
Arbitraggio
47
9% / 72%
In ritardo
23
46%
Gratuito
2
Sviluppatore 2
Valutazioni
(68)
Progetti
78
27%
Arbitraggio
13
31% / 54%
In ritardo
15
19%
In elaborazione
3
Sviluppatore 3
Valutazioni
(12)
Progetti
14
29%
Arbitraggio
5
20% / 80%
In ritardo
6
43%
Gratuito
4
Sviluppatore 4
Valutazioni
(225)
Progetti
284
42%
Arbitraggio
15
13% / 47%
In ritardo
67
24%
Gratuito
5
Sviluppatore 5
Valutazioni
(236)
Progetti
440
26%
Arbitraggio
125
21% / 57%
In ritardo
96
22%
In elaborazione
6
Sviluppatore 6
Valutazioni
(119)
Progetti
127
41%
Arbitraggio
3
33% / 67%
In ritardo
0
Gratuito
7
Sviluppatore 7
Valutazioni
(221)
Progetti
369
66%
Arbitraggio
10
50% / 0%
In ritardo
46
12%
Gratuito
8
Sviluppatore 8
Valutazioni
(356)
Progetti
632
26%
Arbitraggio
89
73% / 13%
In ritardo
12
2%
Gratuito
9
Sviluppatore 9
Valutazioni
(3)
Progetti
8
13%
Arbitraggio
10
10% / 70%
In ritardo
2
25%
Gratuito
Ordini simili
Creating of an expert advisor or trading bot that uses a Top Down analysis (using monthly, weekly, daily, hourly, minutes ( 30, 15, 5, 1) to determine trade direction or trend direction and makes multiple trade decisions for mt4. You can use or combine accurate trend indicators
Creating of an expert advisor or trading bot that uses a Top Down analysis (using monthly, weekly, daily, hourly, minutes ( 30, 15, 5, 1) to determine trade direction or trend direction and makes multiple trade decisions for mt4. You can use or combine accurate trend indicators
Hello The EA will work on particular zone choose by the user and can mark it on any TF and with some rules can open trades and mange the trade by some unique rules. the EA need to check the difference by RSI as well and with some extra rules . developer should have good attitude and good communication (englsih) with high performence and knowledge with coding EA
I am looking forward to automate my trading strategy where I use renko bars on Tradingview. I really want to use unirenkos too, but unfortunately I couldn't figure out how to use ninjatrader on my MacBook and Tradingview does not offer unirenkos. As far as I see from your offered services you are very familiar with ninjatrader. I wanted to ask you if you could code me an Indicator for unirenkos for Tradingview so I
I am looking forward to automate my trading strategy where I use renko bars on Tradingview. I really want to use unirenkos too, but unfortunately I couldn't figure out how to use ninjatrader on my MacBook and Tradingview does not offer unirenkos. As far as I see from your offered services you are very familiar with ninjatrader. I wanted to ask you if you could code me an Indicator for unirenkos for Tradingview so I
Hello The EA will work on particular zone choose by the user and can mark it on any TF and with some rules can open trades and mange the trade by some unique rules. the EA need to check the difference by RSI as well and with some extra rules . developer should have good attitude and good communication (englsih) with high performence and knowledge with coding EA
Hello, I want to create an EA that can be able to take and optimise trade bids using the trend tracker concept I have developed. The tracker will monitor 2 lines to determine the trend of the market and afterwards take bids towards the correct direction. It will also be able to use a distance between the bids for the direction of the trend and plan a reverse bid when the price of the extreme doesn’t change again. The
Gradient boosting and L2 100 - 200 USD
I am looking for a well experienced programmer to put/implement a gradient boosting algorithm and an L2 to reduce overfitting in my ea which l already have which uses indicators . If you are experienced please adhere
Hello, I'm looking for a developer for repair calendar in EA MT4/MT5 (News Filter - https://ec.forexprostools.com ) for all windows servers. Note: EA MT4/MT5 works with calendar on PC Win 10, 11 but not on all windows servers. I have the source code and will post within the comments section for review. If you are able to do this and quality. Please apply. Thanks
Create mt4 ea 50+ USD
To convert the provided MT4 indicator script into an Expert Advisor (EA) and implement prompt functionality for user input, we need to modify the code to handle external parameters and provide a user-friendly interface. Below is the EA code that incorporates prompts for user inputs

Informazioni sul progetto

Budget
200+ USD
Per lo sviluppatore
180 USD