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

Trabajo finalizado

Plazo de ejecución 1 minuto
Comentario del Cliente
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
Comentario del Ejecutor
Really very good customer, I like to work with him again.

Tarea técnica


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. 


Archivos adjuntos:

Han respondido

1
Desarrollador 1
Evaluación
(100)
Proyectos
125
23%
Arbitraje
12
0% / 75%
Caducado
22
18%
Libre
2
Desarrollador 2
Evaluación
(15)
Proyectos
17
29%
Arbitraje
0
Caducado
1
6%
Libre
3
Desarrollador 3
Evaluación
(35)
Proyectos
50
42%
Arbitraje
3
33% / 33%
Caducado
4
8%
Libre
4
Desarrollador 4
Evaluación
(568)
Proyectos
641
41%
Arbitraje
23
52% / 30%
Caducado
46
7%
Trabaja
5
Desarrollador 5
Evaluación
(290)
Proyectos
520
36%
Arbitraje
62
34% / 35%
Caducado
187
36%
Trabaja
6
Desarrollador 6
Evaluación
(2593)
Proyectos
3271
67%
Arbitraje
77
48% / 14%
Caducado
342
10%
Libre
Ha publicado: 1 ejemplo
7
Desarrollador 7
Evaluación
(413)
Proyectos
654
33%
Arbitraje
31
74% / 6%
Caducado
20
3%
Libre
8
Desarrollador 8
Evaluación
(69)
Proyectos
98
52%
Arbitraje
13
38% / 23%
Caducado
8
8%
Libre
9
Desarrollador 9
Evaluación
(72)
Proyectos
80
10%
Arbitraje
35
9% / 54%
Caducado
6
8%
Libre
10
Desarrollador 10
Evaluación
(77)
Proyectos
232
73%
Arbitraje
6
100% / 0%
Caducado
1
0%
Libre
11
Desarrollador 11
Evaluación
(3)
Proyectos
6
17%
Arbitraje
1
0% / 100%
Caducado
1
17%
Libre
12
Desarrollador 12
Evaluación
(2)
Proyectos
2
0%
Arbitraje
1
0% / 0%
Caducado
2
100%
Libre
Solicitudes similares
Hello, I need a custom MT4/MT5 indicator that looks exactly like the screenshot I will provide (attached). The indicator should include: Candlestick chart Volume numbers displayed on each candle Multiple moving averages (colored lines) Automatic Support & Resistance levels Buy/Sell arrows (signals) Market direction in percentage (UP/DOWN %) Requirements: Must work on MT4 Source code must be clean and well-commented
Momo 30+ USD
Je suis disponible tous les jours à partir de 19h à 8h. Attach up to 32 files maximum 16 Mb per upload (.zip .txt .log .mqh .ex5 .mq5 .mq4 .mqproj .ex4 .mt5 .set .tpl .cl .py .sqlite .csv .ini .ipynb .onnx .gif .png .jpg .jpeg .mp4 .webm
Precision Shift EA 100 - 500 USD
Use the Daily (D1) chart as the higher timeframe reference. On the H1 timeframe, monitor for a sweep of the previous day’s high or low. A sweep means that price takes liquidity above or below the previous day’s level and then shifts back inside. After a sweep on H1, drop to the M5 timeframe. On M5, wait for a Change of State in Delivery / Market Structure Shift (CHOCH/BOS) to confirm entry. If the sweep occurs above
Sharper trading bot 30 - 200 USD
I have a $200,000 trading account challenge. I need the bot to work on trading view so it has to be a pine script I think. I’m going to attach a photo of the requirements for the account
📌 Forex EA Bot Requirement Document 1. General Information Trading Platform: MetaTrader 5 (MT5) / MetaTrader 4 (MT4) Trading Instruments: (e.g., GBP/JPY, XAU/USD, BTC/USD) Timeframes to Trade: (e.g., 15M, 1H, 4H, Daily) Trading Style: (Scalping, Swing trading, Intraday, Position trading) 2. Entry Rules Define the indicators/strategies for entry (e.g., Moving Averages, MACD, RSI, Order Blocks, Supply & Demand)
Hello, I want to make candles on the same chart as the one in the picture so that the trend is very clear and I know the upward or downward trend in a filtered way and with the same filter of the clear chart in front of you in the picture This is not an indicator, but a chart like Japanese candlesticks, Renko, etc. I want this chart as shown in the picture in front of you. It is the best chart I want because it shows
Sharp scalping 30 - 100 USD
I have $1 million account that I need a scalping box for with a 90% win rate I attached a photo of the daily draw down and the max draw down of the account because it is a prop firm challenge. I need it in Pine script for trading view. Thanks
$50 - $150 80+ USD
I need someone who can create a scalping trading bot for me. With a 1 - 5 minutes timeframe entry. A good robot that automatically opens a trade and close in profit
*Indicator Combination:* 1. *ZigZag*: To identify significant price movements and trend lines. 2. *Donchian Channels*: To plot trend lines based on highs and lows over a specified period. *Strategy Logic:* 1. *Trend Line Break*: A trend line break occurs when price closes above/below the trend line. 2. *Confirmation*: Additional confirmation can come from other indicators (e.g., RSI, MACD) or price action (e.g
Trading bot 100+ USD
Hello great developer I need a trading bot that can: Auto-detect and buy new tokens on the Surge tab of Axiom Pro within milliseconds Work with TradingView alerts (webhook integration) Allow settings for buy amount, slippage, and risk controls Optional: auto-sell (TP/SL) Please only apply if you have experience building crypto trading bots and can deliver a fast, reliable solution.Please

Información sobre el proyecto

Presupuesto
30 - 70 USD
Para el ejecutor
27 - 63 USD