Need an Expert Adviser with ADX, MA & Parabolic SAR. Multiple Leg-In trades, and more

MQL5 Experts

Trabalho concluído

Tempo de execução 3 dias
Comentário do desenvolvedor
Even though the delivered EA had bugs, the client released the funds to me much before deadline. Very kind :)

Termos de Referência

Please make an offer of how much this EA will cost to build.  I will carefully consider all offers that come in before Sunday evening my time.  The job will be awarded early next week. Thank you.

I need  an MT5 Expert Adviser for prototyping purposes.

The goal is to build this EA and I WILL test it on 25 currency pairs, setting individual parameters for each currency pair as needed for profitable trading.

There will be several unique things about this EA.  First, I'd like to use a wizard generated version of the EA so that we can keep costs low.

Final trading settings will go to our production project in based in Java on the TWS system.

Non-triggering indicators:

  • SMA(20)
  • SMA(50)
  • SMA(200)

These three indicators will only be for informational purposes and in order to test uptrend or down trend when preparing to put on a new trade.

ADX, plusDI, and minusDI will be used with some unique settings.

This will be a directional trading EA.  If an initial Long trade is put on n trades up to Max Trades.  More on Max Trades further down.

Input Requirements

AutoTrade true/false toggle to enable on/off switching of new trades only Boolean

Max Trades - Integer

Percent of Equity per trade Double

Long SMA periods Integer

Respect Medium MA toggle True/False Boolean

Medium SMA periods Integer

Respect Short SMA toggle True/False Boolean

Short SMA periods Integer

ADX Periods Integer

Respect ADX true/false Boolean

First Trade at ADX Integer

Parabolic SAR normal settings (I think 3 with Double Typecast)

Respect SAR true/false Boolean


Money management - we will always trade by percent of margin.  i.e. each trade will be 1% or 2% or 2.5% of available margin.  Total funds on the barrel head should never exceed 60%, but that should not be a problem.

Max Trades parameter - This parameter will identify the total number of trades that can be entered going in any single direction either Short or Long, not both.  Once price action changes direction, all trades will be closed and a new entry point will be sought for the first trade in the new direction.  My own trading rule will be

There are a couple of quirks I want this EA to have! 

First, if Max Trades is 1 then only one trade will be put on.

Subsequent trades should be evenly spaced between the first trade and ADX(100).  Therefore, if Max Trades is 2 then the initial trade will be put on as per ADX rules below, and the second at ADX(100).  Trades will only be triggered once we reach the designated ADX level.

With Max Trades of 3, then there will be three evenly spaced trades.  If the first trade is set at ADX 20 and there are three trades, then the formula  (100-20)/2 would give us trade entry points at ADX(20), ADX(60), and ADX(100).  Trades will only be triggered once we reach the designated ADX level.

If Max Trades = 4, then the same formula will be used.  Let's just say that First Trade set at ADX  25.  Then the formula would still be (100-25)/3.  This would give us entry points at ADX(25), ADX(50), ADX(75) and ADX(100).  Trades will only be triggered once we reach the designated ADX level.

if Max Trades = 5 and Fist Trade set at ADX(20) then (100-20)/4 would give us trade thresholds at ADX(20), ADX(40), ADX(60), ADX(80) and ADX(100). Trades will only be triggered once we reach the designated ADX level.

Finding a first trade

If Respect ADX is true, then this trade will be put on either when plusDI and minus DI cross AND when ADX is above both plusDI and minusDI.  If first Trade At ADX is  25 and plusDI and minusDI crossed when they were down at 20, then the robot will wait to trade into the direction that is greater between plusDI and minusDI AND only when ADX reaches 25.  If Respect medMA and/or Respect shortMA is/are true, then this first trade must also look for Long Trades above either or both medMA and/or shortMA and short trades below either or both medMA and/or shortMA.

Once the first trade is put on, then subsequent ADX levels should be discovered as described above, and new trades should be put on as ADX rises.

If Respect ADX is false and Respect Parabolic SAR is true, then the intersection of the Parabolic SAR with the price action is where an initial trade is opened, as long as ADX is above both plusDI and minusDI.


Closing Trades

ALL TRADES WILL BE CLOSED AT THE SAME TIME.

Trades will be closed either:

  • when plusDI and minusDI cross
  • when ADX drops below both plusDI and minusDI
  • as a last resort, when the parabolic SAR meets the price action.

Other options:  I would welcome verbose settings so that I can see in Journal where in the program we may have challenges.  We can discuss details here.

If AutoTrade is false, then I want to either email or alert using sound.  I have WAV files for Buy Open and Sell Close events for all 25 currency pairs.

I expect source code for this EA so that I can have later changes made as needed.

CipherPips

Respondido

1
Desenvolvedor 1
Classificação
(187)
Projetos
367
56%
Arbitragem
45
22% / 56%
Expirado
188
51%
Livre
2
Desenvolvedor 2
Classificação
(219)
Projetos
370
42%
Arbitragem
145
17% / 41%
Expirado
124
34%
Livre
Pedidos semelhantes
I have simple EA i want to modify its parameters. If you are good at modifying EAs contact me for more details. I will issue the source code then you return after finishing without changing the buy or sell conditions
the code wasn't mine, i have got it somewhere on the web, but i like the performance of the EA, so i want to use it on mt5 platform. the given code based on price movements with ladder entry concept
* Advanced level dev only, NDA required * Hi, I have a multi timeframe, multiindicator expert that requires additional features added to it. First started development 5 years ago. Upgrading with new features. To be added Entry - Add Stochastic and CCI options for trade entry to be added to existing signal options. Add config options to existing menu Bulk Exit - Master switch for close all trades based on basket
I am developing a master EA that integrates several sub-EAs. The project is complex, and the documentation is thoroughly structured, spanning 50 pages with detailed step-by-step procedures. 1st sub-EA: This EA opens trades without using indicators. Instead, it opens a new trade based on the color or status of the last candle. For instance, if the last candle was green, a new buy trade is opened. 2nd sub-EA: This EA
Good Day I would like to order a trading robot. Pairs: XAUUSD (GOLD) EUR/USD USD/JPY The robot should be trading daily with TP/SL build in, would like to have trailing and stop loss, should execute up to 5 trades (preffarable setting choice) up to 10 trades Los sizes to be choise setting, must also trade major US vews events Like:US- PPI, CPI, NFP, Sales m/m and so on Must also show/display alert when opening
Hello Guys, I need a trading bot for the MT5 to place order based on my trading strategy which is based on - >> entry based on EMA with rejection from specific levels like support and resistance area - levels and time frame i will apply into the robot manually on daily basis. also need - trailing stoploss , shift to breakeven after gaining some points. need a highly expert developer
Trade Manger EA 30+ USD
Hello Programmer! I am looking to build an EA that will place my trade and manage it. Once i have manually found my setup, I will want an EA to open the trade, set the R:R and manage it according to my specifications. please take a look at the attached to get an Idea of what I would like. I will require the source code once completed
Hello there i need someone who will create a robot that will calculate the movement between buy/sell and show where to take profit the robot should work with all currency and indices including stock
EA to send account history to web request. It should send every 5 mins or when there is an update. It then sends the json to a web request where gain, drawdown, balance, equity will be displayed
I have a full strategy based on indicator and candle based on . i would like to make it into a robot which will trade for me on a specific time and specific rules. i need a person who can do this project for me. If you have done this type of job . you are most welcome for this. Apply only if you know binary trading option and binomo trading platform well and how it works

Informações sobre o projeto

Orçamento
Prazo
de 3 para 5 dias