Modification of Indicator to EA with additional rules

MQL4 Experts

Job finished

Execution time 11 days

Specification

Overview

I would like a fully automated trading robot based on Traders Dynamic Index with Moving Average support for trade entry and exit. TDI indicator will be provided. This will be a trend trading system with additional Telegram support. Settings to be customisable based on below description and further information as available. System to be used for any symbol and on any time frame but focus on higher time frame.

Base trading indicator 

EA will enter on based on fundamental principles of TDI i.e signal line cross when MBL is either buy or sell range.

Additional filters for opening position

- Moving average support (smooth moving average or exponential moving average) values to be user definable, maximum 3 Moving Averages. The type of Moving average (MA) will be the same through out, just the value will change. There can be a minimum of 1 MA and Max 3 MA for EA to trade. Default value is 50, 200 and 800. 

- If gap between moving average decreases, EA does not trade. Value to be based on (user definable value) Default is 3 previous bars.

- If Market Base Line is acting opposite of intended entry, EA does not trade based on previous bars (user definable) Default is 3 previous bars. i.e. MBL must be in positive direction for buy. Opposite applies for entry.

Trade open

Trade to open when signal line cross and all other conditions met.

If unable to open trade successfully, make note in journal.

Trade management

Lot size management will be based on (defined by user) of available balance. Default is 1%

Program will have Take Profit and Stop loss functions based on customisable average true range value.

Position to close half of available lots when at (user definable value) ATR value of entry. Default ATR value is 2

Remaining open lots to have trailing stop of (user definable ATR) value. Default is 1

Stop Loss will be based on close price on symbol. 

ATR value can also be less than 1, i.e. 0.75.

EA will have limit on number of open orders (user definable). Default is 3

EA to pause trading when more than (user definable value) of drawdown. Default is 15%

Telegram

EA to be able to send trade open / close signals and results to Telegram channel. Picture of entry / close would be nice. Plus weekly report of pips and profit

EA to work on MT4. If successful second order will be made for MT5 equivalent.


Further information and pictures are available for programmer.



Responded

1
Developer 1
Rating
(98)
Projects
120
39%
Arbitration
9
89% / 0%
Overdue
0
Working
2
Developer 2
Rating
(8)
Projects
8
13%
Arbitration
3
0% / 67%
Overdue
1
13%
Working
3
Developer 3
Rating
(62)
Projects
193
73%
Arbitration
4
100% / 0%
Overdue
1
1%
Working
4
Developer 4
Rating
(16)
Projects
25
28%
Arbitration
8
38% / 25%
Overdue
3
12%
Working
5
Developer 5
Rating
(29)
Projects
35
29%
Arbitration
0
Overdue
1
3%
Working
6
Developer 6
Rating
(266)
Projects
540
50%
Arbitration
55
40% / 36%
Overdue
224
41%
Working
7
Developer 7
Rating
(383)
Projects
411
69%
Arbitration
3
100% / 0%
Overdue
2
0%
Busy
Similar orders
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
I have developed a very strong TradingView strategy in Pine Script but unfortunately, a third-party connector is requiired and in my opinion, I want a more direct connection. I am not brilliant at coding, but I have coded the majority of the MT5 code and I would like you to make sure that the MT5 code matches my TradingView script and executes the same way as the TradingView script that I will provide if you are
Mbeje fx 50+ USD
I like to own my robot that why I want to build my own.i like to be a best to every robot ever in the life to be have more money
I need an MT5 EA that can do the following: I have to give the EA a price in advance, when the price is reached the EA has to automatically place a buy stop or sell stop order 0.5 pips below or above the price. Is this possible
Dr Pattern 30+ USD
good day i need the service of the seaso coder to help me fix my ea The Job required 1 knowledge of Mt4 and Mt5 indicator coding 2. Telegram code 3. ability to code indicator to work on multiple Time frame combine to trade 4 Ability to Join two or three indicator on same ir different time frame if you have these skill please let chart i will discuss the details of the Job inside to you The required day including
Good day, I want someone to help me create a universal news filter with on/off switch, with start and end settings, and drawdown control with magic number of EAs, etc. Thanks
Hello, I am looking for a professional programmer to optimize my existing EA integrating it with ChatGPT to analyze currencies using various methods to make the right trading decisions. i want it to be an EA that can be trusted to carry trade with the help of chat gpt and also have a very low drawdown
Hello, I am looking for a professional programmer to create a trading expert on the MT4 platform, integrating it with ChatGPT to analyze currencies using various methods to make the right trading decisions. Further details will be provided to the applicants later
I have developed a very strong TradingView strategy in Pine Script but unfortunately, a third-party connector is requiired and in my opinion, I want a more direct connection. I am not brilliant at coding, but I have coded the majority of the MT5 code and I would like you to make sure that the MT5 code matches my TradingView script and executes the same way as the TradingView script that I will provide if you are

Project information

Budget
50+ USD
For the developer
45 USD
Deadline
to 10 day(s)