Auftrag beendet
Spezifikation
I am interested to establish a long relationship (for creating and EA and future updates) with an experienced developer.
I need an Expert Advisor for MetaTrader4.
My strategy does not use any indicator so it should be very easy to code. I use some elements from the previous day (highs, lows, some hourly intervals) to create my setup for trading. EA should identify correctly previous swing for placing SL and TP (very important, if there is a narrow range with more swings EA should be able to identify it). I have two different input setups, both very simple – will have to establish if you can include them in the same EA or you’ll create two separate ones.
From my point of view, the hardest thing to code here will be money management (for me would be hard, you probably already have the code for any type of MM so for you it should be very simple). Because I do not know if this strategy works, I need to be able to use a large variety of MM. I will mention here a few (I will mention of course in more details in “Requirements Specification”):
- EA should be able to trade with a fixed lot all the time;
- or to be able to risk a fix % from the entire portfolio for each trade (even if SL is 5 or 60 pips let’s say)
- I should be able to use different TPs (TP =SL or TP = 2 SL or 4 SL and so on)
- I should be able to close orders in steps (max 3-4 steps) (fist 25% at 10 pips, other 25% at 40 pips other at 200 for example)
- I should be able to use a trailing stop for all the orders or partial orders
- I should be able to move to break even an order if there is a potential profit of x pips
- and of course, martingale
I also will need to see with the help of the EA, after I will place it on the chart in live trading exactly my setups (again, it is quite simple so no worries). So, there should be a graphic representation of my strategy exactly as I already see it now when I am trading manually. I ask this so I would be able to check and test the EA. Also, I will need that some of the parameters set in the strategy (I will specify them also in “Requirements Specification”) to be displayed on the chart (for example, to see if there are 4 rules to enter into a new trade and 3 of them are already respected and the EA is waiting for the 4th, to be able to see this on the chart).
EA should be able to work on different financial products (forex, gold, oil, indices) and on different timeframes.
EA should be created in that way that, if I want, I will be able to optimize it using MT4 platform (I refer here on the global parameters of course). All the global parameters should have a very clear name and description.
I need in the end the source code of the EA, of course. The code should be written clearly and with full comments (for each significant segment or function there should be a comment inserted in the code where you should describe what you intend to do). EA should respect all the conditions asked by MQL5 on market sections (I mean that, if I will want, I should be able to sell it, so all the steps necessary for validation should be respected – for example, SYMBOL_VOLUME function should exist, and others…). If EA will not past validation on MQL5 I will not accept it.
Please tell me your necessary budget and the time you think you’ll need for coding it. After that, I will send you the “Requirements Specification” too.