Trading Indicator and Expert Advisor Development (2MA & SuperTrend)

Job finished

Execution time 1 minute
Feedback from customer
Very easy developer to work with. Quick and responsive. I asked for this job late on a Friday afternoon and code was delivered as requested. Thank you
Feedback from employee
Really very good customer, I like to work with him again.

Specification


Project Overview: I am seeking assistance in developing a custom trading indicator and expert advisor based on specific criteria. The goal is to automate the trading process and implement risk management features. The main indicators to be used are the SuperTrend (standard) and a 2MA crossover signal (standard sma cross). The expert advisor should include trade management, trailing stop functionality, position sizing based on account size, and other key features described below.


Indicators to Use:

  1. SuperTrend: This indicator will serve as the primary trend filter. A bullish condition in the SuperTrend indicates a long trade setup.

  2. 2MA Crossover Signal: This indicator will generate trading signals when the 2MA (Two Moving Averages) crossover occurs in an upward direction.


Main loop logic:

If SuperTrend is bullish && 2MA crosses up => BUY

If SuperTrend is bearish => Close everything and ignore all signals

If positions are open and 2MA crosses down => Close everything


The 2MA may provide multiple signals whilst SuperTrend is bullish, EA can open up to a maximum of 10 positions, but only one per candle

The indicator should only show signals (arrows) when SuperTrend is bullish and ignore signals if it's bearish. The indicator show have bool to display SuperTrend or not. The indicator should show arrows 


Expert Advisor Features:

  1. Trade Management: The expert advisor should manage trades automatically based on the trading signals generated by the 2MA crossover signal and the bullish condition of the SuperTrend. It should open trades when a valid signal is received and close all open trades under specific conditions.

  2. Trailing Stop: Implement a trailing stop functionality that allows the stop loss level to be adjusted dynamically as the trade moves in favor of the position. However, note that in this strategy, the trailing stop is not required. The position should be closed if the price touches the SuperTrend line.

  3. Position Sizing: The position size should be calculated based on the account size and a predefined risk percentage per trade. The expert advisor should have the ability to adjust the position size accordingly.

  4. Maximum Number of Trades: Provide an option to specify the maximum number of trades allowed at any given time. If the maximum number of trades is reached, no further trades should be opened until existing trades are closed.

  5. One Trade Max per Signal: Ensure that only one trade is opened per valid signal. Additional signals should be ignored until the current trade is closed.

  6. Criteria for Trade Entry and Exit: a. Entry: Open a trade when the 2MA crossover signal indicates an upward crossover while the SuperTrend remains bullish. b. Exit: Close all open trades under the following conditions:

    • The 2MA crossover signal indicates a downward crossover.
    • The price touches the SuperTrend line.
  7. Initial Stop Loss: Set the initial stop loss level to the SuperTrend line.

Please note that the programming language to be used should be MQL4.


Deliverables:

  1. Custom Indicator (source code): Develop a custom indicator that combines the SuperTrend and the 2MA crossover signal.

  2. Expert Advisor (source code): Build an expert advisor that incorporates the trade management features, trailing stop functionality, position sizing based on account size, and the criteria for trade entry and exit as described above


Timeline: I would like to move fast, so will choose a developer that is available to do it today.


Budget: The budget for this project is whatever you need, quote me what you think is fair. But I think this will be a fairly simple project for you. 


Files:

Responded

1
Developer 1
Rating
(100)
Projects
125
23%
Arbitration
12
0% / 75%
Overdue
22
18%
Free
2
Developer 2
Rating
(15)
Projects
17
29%
Arbitration
0
Overdue
1
6%
Free
3
Developer 3
Rating
(35)
Projects
50
42%
Arbitration
3
33% / 33%
Overdue
4
8%
Free
4
Developer 4
Rating
(568)
Projects
641
41%
Arbitration
25
48% / 36%
Overdue
46
7%
Working
5
Developer 5
Rating
(309)
Projects
554
35%
Arbitration
78
32% / 42%
Overdue
200
36%
Loaded
6
Developer 6
Rating
(2643)
Projects
3359
68%
Arbitration
77
48% / 14%
Overdue
342
10%
Free
Published: 1 code
7
Developer 7
Rating
(442)
Projects
698
34%
Arbitration
33
70% / 9%
Overdue
22
3%
Free
8
Developer 8
Rating
(75)
Projects
110
51%
Arbitration
25
28% / 52%
Overdue
9
8%
Working
9
Developer 9
Rating
(72)
Projects
80
10%
Arbitration
38
8% / 58%
Overdue
6
8%
Free
10
Developer 10
Rating
(77)
Projects
243
74%
Arbitration
7
100% / 0%
Overdue
1
0%
Free
Published: 1 article
11
Developer 11
Rating
(3)
Projects
6
17%
Arbitration
1
0% / 100%
Overdue
1
17%
Free
12
Developer 12
Rating
(2)
Projects
2
0%
Arbitration
1
0% / 0%
Overdue
2
100%
Free
Similar orders
Hello, Please read the full specification before applying. This project is NOT about building an EA from scratch. I already have a fully working MT5 Expert Advisor. The EA already includes a dashboard, risk management, and some protection systems, but it needs a few more features . So I need an experienced MQL5 developer to modify my existing MT5 EA by replacing the current entry logic with a new breakout strategy
Copying third party from telegram. I have quite a number of them There is many different of them, I will consolidate all of them and send you Usually is a price range, so when hit the range will trigger Option for both fix or scale with equity I would like to have both, option to choose to follow the SL/TP signal provided or not This copier will trigger my DCA bot function. So don’t need set max position limit and
can you help me with editing the existing ATR Trailing Stop Indicator to include a logic to include additional script, where my ninZaRenko bars when it closes above OR below the dynamic stop line, I will be out of trade. Please remember, in this Indicator, now when the price touches the stop line, I am stopped out .. . I want to edit the script, in lieu of the price touch, I like to update this logic to when the bar
TORUNZ 😎 30+ USD
The robot should use different indicators for a example smart money indicator and market structure structure and break indicators in order for it to enter the market, it should also be able to tell false breakouts is the Bollinger indicator, and if the market is confirmed to be profitable,the robot should rebuy or resell the market according to the predictions made, it should execute the trades if the market reverses
I need an advisor created that opens a position with 0.10 lot size when a bull cross arrow appears on the m5 time frame and closes the trade after exactly one candle stick, the ea does the same thing over and over, a bull cross appear on m5 timeframe, and it opens 1 position with 0.10 lot size, and closes it after one candlestick on m5... If possible, provide a demo version
Description I am looking for an experienced MQL5 developer to investigate and fix a suspected memory or resource usage issue in my MT5 Expert Advisor. The EA itself works correctly from a strategy and trading logic perspective . The trading model must remain exactly as it currently operates. I am not looking for any changes or optimisation to the strategy . The goal of this job is purely to identify and fix a
Cash Flow EA 30+ USD
I want a trading robot with proper risk management and good trading strategies it must make money ,place stop loss below the entry and place a take profit no loss only wins mostly trade major
Busco un robot para trading de scalping en oro o forex, el robot debe ser rentable en esos mercados, podemos automatizar mi estrategia basada en medias móviles con estrategia de scalping o bien si él desarollador tiene uno que funcione así y sea rentable podemos ver la opción de un demo o cuenta de lectura para estar seguros de la rentabilidad en el robot
MT4 EA TO TAKE TRADES FROM (A) HYDRA TREND RIDER AND (B) IQ GOLD GANN LEVELS ON MQL5.COM The MT4 version of these two indicators can be found on the mql5.com website with the following links: Hydra Trend Rider: https://www.mql5.com/en/market/product/111010?source=Site +Profile+Seller IQ Gold Gann Levels: https://www.mql5.com/en/market/product/134335?source=Site +Profile+Seller (1) ENTRY (a) Hydra Trend Rider
I have a strategy for US100 where I want a bot to trade according to my strategy, contact me who have proven experience in making bots for MT4 or MT5

Project information

Budget
30 - 70 USD