Combine Multiple Strategies into a Single EA

MQL4 Uzman Danışmanlar

İş Gereklilikleri

I have 10 unique strategies that I would like to have compiled into a single EA.

 I need to have this coded in MQL4 format.

If this request turns out to be cost effective, I will have 20 -50  more orders over the next several months in the same format, but with 10 new strategies. I would prefer to use the same coder for each of these if possible , making it easy for a quick turn around
for both of us, but that is merely a preference , not required.

All strategies are market orders and will have an unique entry and exit condition.
All signals need to check that there are not any current open orders for that symbol.
There should only be one strategy open at any single time.
Each strategy needs to have a unique magic number assigned to it (to match the proper exit code to the original order)
and an email alert function will trigger each time an order is open or closed
with details of the symbol and magic number included.
Error alters with their error code with the symbol will also be sent and an error count of 3 or more should halt/disable the EA.

A user defined parameter will be used to allow the setting of the lot size/ size position and should be able to support micro lots (.10).
All code needs to support 4/5 decimal place brokers as well as standard, micro and mini lots.
A user defined Bool flag will be provided for each strategy so that a specific strategy can easily
disabled at run time (1/0  :  On/Off)

 

A user defined parameter INT variable will be included that will set any open order to Break Even (replacing the original stop loss value)

with the default value set to  30 pips.

Any strategies that do not have a Stop loss provided (most of them will)  in Step 2 below will default to user defined variable with the default set to 50 pips.

Once you have a basic  template for this, this should be an very quick job request going forward.



All the strategies will be provided in a three part format as follows.

There will be 10 of these 3 part strategies.

 

FORMAT SUMMARY
 If step one is true
 place a  market order based on the condition(s) of step 2 and exit the trade
 based on the condition in step 3
 
 
1) LongEntryCondition = (High(13) < EMA(88))
 

 
2)  Long entry
if LongEntryCondition is true {
   if No position is open then Buy at SMA(79) + (-0.4 * ATR(99)) Limit;
    Stop Loss = (1 * ATR(5)) pips;
}

 
3)  Long exit

if MarketPosition is Long {
   if MACD(12, 26, 9) > 0 {
      Close position at market;
   }
}

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(320)
Projeler
521
66%
Arabuluculuk
52
21% / 38%
Süresi dolmuş
165
32%
Çalışıyor
2
Geliştirici 2
Derecelendirme
(49)
Projeler
134
27%
Arabuluculuk
62
13% / 53%
Süresi dolmuş
58
43%
Serbest
3
Geliştirici 3
Derecelendirme
(195)
Projeler
395
28%
Arabuluculuk
155
20% / 52%
Süresi dolmuş
112
28%
Serbest
4
Geliştirici 4
Derecelendirme
(62)
Projeler
140
46%
Arabuluculuk
19
42% / 16%
Süresi dolmuş
32
23%
Serbest
Benzer siparişler
Looking for an EA which can produce less than 5% drawdown. Also profit factor above 1.5 (preferably 2.0) Please give me proper explanation how your EA works too Has anyone programmed it before? is it limited to forex only
1) the EA can compound the lot size from 0.01 to 0.02 so on 2) the EA must able to trade different kind of pair 3) the EA will have stoploss or take profit 4) long term profit 5) for equiry will be 100 for every 0.01 lot Developer will have that kind of EA may apply and introduce any investor account! this EA must have mql4 file
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 13.0px 'Helvetica Neue'} Hello Looking for someone to help me improve my current strategy on my own algorithm and to also add hedging mode
I want the script in mql5 language for my martingale strategy. The script should open trades in both directions buy and sell and if any trade closes in loss then open new trade in that direction by using the next volume and when trade closes in profit then reset the volume to first from volume list and also maximum consecutive losses limit will apply. If trades closes consecutively in losses and hits the limit then
Long Position 1. Trend Line: When a Lower High (LH) is formed, draw a trend line from the previous Higher High (HH) to the new LH. 2. Trend Line Adjustment: If a new Lower High (LH) is formed without breaking the trend line, redraw the trend line to the new LH. Draw a trend line between the Higher High (HH) and the Higher Low (HL). If a new Higher High (HH) is formed, remove the previous trend line and draw a new one
Please watch the video on this youtube channel and download the Indicator from there. https://www.youtube.com/watch?v=ldTomLu8DxE&amp ;t=32s Rules are explained on the video and the download of the indicator is on the same video
I would like an EA that follows exactly this steps to trade de daily candle. Watch the video and then see if you can do the task. https://www.youtube.com/watch?v=g3oDYq4P9ZE Document is one this link https://cdn.discordapp.com/attachments/1135977927469703230/1135978751461695598/Daily_Bias-TTrades_edu.pdf?ex=669a9a27&amp ;is=669948a7&hm=96de195f7e695a381c1261b065f67b94fae319d02a0c88641b146f8b2978320c& Should have
I have a custom EA that works fine in the live market trading, but when doing a back test in the strategy tester , it does not open sell orders. There are no errors or warnings; it just doesn't open sell orders. I've checked every possible reason that might be the reason why it does not open sell orders, but I can't find anything, especially since it works fine in the real market and it opens both buys and sells
Hi, I have an indicator from my friend, I want to copy it to my own MT5 can you do that for me. Here is the link
I'm looking for someone to help me create an arbitrage trading robot that can trade on any decentralized exchange. I had one created in python, but I would like it to work in MT5 with various regular rules that make it profitable

Proje bilgisi

Bütçe
10 - 20 USD
Geliştirici için
9 - 18 USD
Son teslim tarihi
from 1 to 10 gün