Moving Average indicator to send Buy/Sell Alerts & EA to change the trades Stop Loss

MQL5 Indicadores Experts

Trabalho concluído

Tempo de execução 9 dias
Comentário do desenvolvedor
Good customer, I like working for him.
Comentário do cliente
He asked several questions in advance - which gave the confidence and helped finalise the requirement. Delivered in time, fixed gaps quickly. Very good developed. Good attitude.

Termos de Referência

Indicator Indicator to alert when criteria met on Moving Average on a chosen symbol(s)/ timeframe(s)

The user would have the ability to apply this indicator to any time frame/ symbol.

EA to change Stop Loss when criteria is met.

Please quote 3 prices, along with

1.     Indicator ONLY

2.     EA Only

3.     Indicator + EA

  • You will be required to share the code with me for both EA and Indicator
  • While I have tried my best to describe the requirement, in case of any questions, let us have discuss in order to save time at the earliest. It saves our time

  • Indicator

    Criteria

    • User will choose one of the 3 options/ selections  in the parameters 1. First Candle Formed 2. MA Crossed 3.Both
    • Option 1: First Candle Formed
      • When a first candle forms above or below moving average– open price and closing price either above or below moving average. Please note : Only for FIRST Candle

     

    Example 1:

     

    In the above example – Black line is SMA. Arrow marks in above picture indicate when the criteria has been met.

     

    • Option 2: MA Crossed
      • When price touches Moving Average.

    In the below example 2– where highlighted in yellow is when moving average line ( in black) has been touched.

    Example 2

     

    • Option 3: Both
      • When either of the options 1 or 2 are met. In example candle in red circles are when option 1 criteria has been met. Highlighted in yellow is when option has been met.

    .


    Input Parameters : User would have the ability to modify the parameters below: 

    • All Symbols : Indicator to work for any chosen symbol – by dropping the indicator on the chart of a symbol
    • Timeframes: Select time frames; Default – D1, H4, H1, M30

    • MA Criteria Option : 1. First Candle Formed 2. MA Crossed 3. Both
    • Disable Indicator: Yes/ No; Once indicator is loaded on a symbol, if disabled, alerts will stop’ Default : No

     

    • Show Arrows : Yes/ No : Arrows will be formed on chart when option yes is chosen. When No is chosen : no arrows will be formed. If option is changed to “No”, any previously placed arrows will disappear.

     

    • MA inputs
      • Period ( enter a number); Default 14
      • Method ( Simple, exponential); Default Simple
      • Apply to ( Close/ Open); Default Close

     

    • Alert: (True or False) ; Default True
    • Push: (True or False) ; Default True
    • Email: (True or False) ; Default False

    Requirement

    1. Platform : MT5 
    2. Alert when criteria is met for any number of chosen timeframes regardless what is on the screen of MT5.  
      • If H4 and 30 are chosen in input parameters, If on MT5,  30 Min time frame is being watched, but if a H4 candle is formed meeting the below criteria – it should still alert.
    3. An alert needs to be sent and an arrow needs to be placed – facing North for BUY and Facing south for Sell.

    4.      Place an arrow on the candle - where criteria is met. Buy arrow in green and sell arrow in red. An option to remove arrows should be provided – refer parameters

     

    5.     Alert Message: <Date – Time>, <Buy/Sell> on <SYMBOL> on <Time Frame>,  < Chosen Option Message>

    o   Chosen Option Message:

    §  Option 1 : First Candle Formed

    §  Option 2: Price Touched MA

    o   Buy/ Sell

    §  Buy: When the candle either forms above MA or price goes above MA

    §  Sell: When the candle either forms below MA or price goes below MA

    §   

    6.      Email and push notifications should only be sent after the completion of the candlestick – for any of the 3 options

    Expert Advisor – Trade Order Stop Loss Change

    1.      Requirement : When the above criteria of option 1 ( First Candle) is met, EA gets activated If EA is Enabled for any chosen trade on any chosen symbol.

    2.      When should EA Execute: In below Example 3, I may have manually placed a order to sell at first arrow- when a first candle has been formed below MA ( black line). After a candle forms on opposite direction, EA should get executed – that is on second candle as shown with an arrow.

    3.      What should EA do: EA should set the stop loss to First candle close price + input pips.

    4.      Parameters : Number of Pips : Default 100;

    o   Other parameters as applicable from indicator above.

    5.      EA is not active by default

    6.      User to enable EA when needed. User enables when away from screen

    7.      Once enabled, user has the option to disable. Once back to screen, user does not want EA and will disable.

    8.      Can I choose to enable EA only for selected active trades

    9.      Alert: When EA changes the SL – alert message : Stop Loss of <Symbol>, <Buy/Sell> changed to <Value>

     

    Example 3:

     

     

       


      Respondido

      1
      Desenvolvedor 1
      Classificação
      (243)
      Projetos
      430
      34%
      Arbitragem
      54
      37% / 39%
      Expirado
      157
      37%
      Carregado
      2
      Desenvolvedor 2
      Classificação
      (39)
      Projetos
      69
      9%
      Arbitragem
      18
      11% / 56%
      Expirado
      18
      26%
      Livre
      3
      Desenvolvedor 3
      Classificação
      (409)
      Projetos
      537
      75%
      Arbitragem
      9
      44% / 0%
      Expirado
      24
      4%
      Livre
      4
      Desenvolvedor 4
      Classificação
      (42)
      Projetos
      88
      14%
      Arbitragem
      30
      30% / 53%
      Expirado
      36
      41%
      Trabalhando
      5
      Desenvolvedor 5
      Classificação
      (137)
      Projetos
      167
      35%
      Arbitragem
      11
      91% / 0%
      Expirado
      0
      Livre
      6
      Desenvolvedor 6
      Classificação
      (196)
      Projetos
      318
      35%
      Arbitragem
      64
      13% / 56%
      Expirado
      82
      26%
      Livre
      7
      Desenvolvedor 7
      Classificação
      (18)
      Projetos
      24
      54%
      Arbitragem
      0
      Expirado
      2
      8%
      Livre
      8
      Desenvolvedor 8
      Classificação
      (142)
      Projetos
      280
      42%
      Arbitragem
      18
      61% / 6%
      Expirado
      29
      10%
      Livre
      9
      Desenvolvedor 9
      Classificação
      (84)
      Projetos
      149
      31%
      Arbitragem
      32
      34% / 41%
      Expirado
      43
      29%
      Livre
      10
      Desenvolvedor 10
      Classificação
      (3)
      Projetos
      2
      0%
      Arbitragem
      7
      0% / 86%
      Expirado
      0
      Livre
      11
      Desenvolvedor 11
      Classificação
      Projetos
      0
      0%
      Arbitragem
      1
      0% / 100%
      Expirado
      0
      Livre
      12
      Desenvolvedor 12
      Classificação
      (27)
      Projetos
      43
      7%
      Arbitragem
      18
      6% / 78%
      Expirado
      26
      60%
      Livre
      13
      Desenvolvedor 13
      Classificação
      (256)
      Projetos
      415
      38%
      Arbitragem
      86
      44% / 19%
      Expirado
      70
      17%
      Ocupado
      14
      Desenvolvedor 14
      Classificação
      (54)
      Projetos
      65
      52%
      Arbitragem
      5
      40% / 60%
      Expirado
      22
      34%
      Trabalhando
      15
      Desenvolvedor 15
      Classificação
      (5)
      Projetos
      7
      43%
      Arbitragem
      4
      0% / 75%
      Expirado
      3
      43%
      Livre
      Pedidos semelhantes
      Hello The EA will work on particular zone choose by the user and can mark it on any TF and with some rules can open trades and mange the trade by some unique rules. the EA need to check the difference by RSI as well and with some extra rules . developer should have good attitude and good communication (englsih) with high performence and knowledge with coding EA. THREE TYPES OF ENTRIES 1: AGGRESSIVE 2: DIVERGENCE 3
      Indicator in use: Bollinger Bands Mechanism (See diagrams provided for help) Sells: 1. Trigger candle: When candle low is above the top Bollinger band - accurate to the lowest point scale (e.g. On EURUSD if candle low is 1.07915 and the value of top bollinger is 1.07914 - this is a sell signal; or if on Futures if the increment is .25 or .10 then this is used) 2. Enter sell ONLY on the next candle if price breaks
      Indicator in use: Bollinger Bands Mechanism: (See diagrams provided for help) Sells: 1. Trigger candle: When candle low is above the top Bollinger band - accurate to the point scale (e.g. On EURUSD if candle low is 1.07915 and the value of top bollinger is 1.07914 - this is a sell signal) 2. Enter sell ONLY on the next candle if price breaks below the trigger candle LOW (using the e.g. above- if next candle price
      hey guys, im looking for an auto mt5 license system through a web app i have already, i simply want it so a unique license key is generated for memebers, they input this onto the EA input and then it checks if its valid. active license per user capped at 5. i already have an mt5 coder and dec team for the app so i dont know if youd prefer to intergrate onto the webapp yourself or simply provide the code and doc so my
      I need a simple panel to execute both buy and sell operations with very basic things like stopp loss take profit that functions for both market orders such as buy stop sell stop buy limit sell limit I don't care about colors or design I just want how you can do it what interests me most are the functions
      I want to create an EA that can take bids according to information of a logic I have developed to give indication of a BUY or SELL opportunity. The EA will then be able to activate the BUY at the lowest possible position once the indicator clears it for a BUY and take bid upwards or identify the highest point and clears it for a SELL and take bids downwards. As you can see from example of JULY 2024 data to see how
      We are seeking a skilled developer who can convert a Tradingview indicator written in Pinescript to a NinjaTrader indicator written in C#. The goal is to create a profitable trading strategy using this indicator. The successful candidate will have expertise in both Pinescript and C# programming languages, as well as a strong understanding of trading indicators and strategies. The main responsibilities will include
      I am seeking an experienced MQL5 developer to create a user-friendly manual Grid Trading Expert Advisor (EA) with the following key features: Dynamic Grid Trading: Adjustable Grid Distance: Traders can manually input grid distance in pips via an intuitive, movable table. Take Profit Management: Fixed TP for the initial positions (e.g., first 5 trades). Stop-Loss (Optional): Traders can choose to use a stop-loss with
      I want have the possibility to increase lotsize not alone by Lot-multiplier rather I want add a fix-lot increase for excample for 0,05 lot. I want have this for buy / sell and hedge-buy and hedge sell
      Develop EA to track performance metrics of strategies I would like to develop an EA that will track the performance metrics of the strategies I have running on a terminal, If any of the metrics start to under perform then the EA/Indictor should alert me with a pop up alert that specify's the metric that has triggered the alert. The EA should also display the metrics in a dashboard - please see my example screen shot

      Informações sobre o projeto

      Orçamento
      30 - 120 USD
      Desenvolvedor
      27 - 108 USD