Time of day Straddle EA needed

MQL4 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 1 día

Tarea técnica


1. The idea of the trading system is as follows: Each day market entries are performed when price hits user defined x pips above (for long) or below (for short) against y, price at user defined reference time xx : xx hours (broker server time).

2. Reference time : xx:xx hours (broker server time) : User defined to allow price y to be set , e.g. y = price at 16:00.

3. Trading Signals:

  • Buy signal: Long when price hits buy stop at x pips above y, price at user defined reference time (e.g. price at 16:00). 
  • Sell signal: Short when price hits sell stop at x pips below y, price at user defined reference time (e.g. price at 16:00). 

4. Positions are closed : When SL, TP or breakeven SL hit.

5. Positions are opened at the market price, when buy / sell stop order is hit. The Expert Advisor is to be tested using operations inside the bar (tick by tick data processing). 

6. Additional filters for opening a position:

Reenter trade after stoploss:

  • Yes: Put buy / sell stop again
  • No: If already reached z = user defined maximum no. of trades taken for each day. (e.g. max 2 trades, set 0 for unlimited)

Reenter trade after breakeven stop is hit:

  • Yes: If y is retested / touched, put buy / sell stop again
  • No: If already reached z = user defined maximum no. of trades taken for each day. (e.g. max 2 trades, set 0 for unlimited) OR y is not retested.

Max spread - user defined in pips 

7. Order lot calculation : 3 separate positions opened at user defined lotsize for each position, e.g. Position 1 - a lots, Position 2 - b lots, Position 3 - c lots

8. Stop loss :

  • SL — set at y, price at user defined reference time xx : xx hours
  • Shift to breakeven + 1 pip — when TP 1 is hit

9. Close by Take Profit — User defined TP 1, TP 2, TP 3 (in pips)

10. Management of open positions and pending orders - 

  • Shift remaining 2 positions to breakeven + 1 pip — when TP 1 is hit
  • Shift last position to 50% of TP3 when 70% of TP3 is reached.
  • Remove all pending orders at user specified time yy:yy hrs, e.g. 23:59 hrs (broker server time).

11. Provide source code 









    Han respondido

    1
    Desarrollador 1
    Evaluación
    (26)
    Proyectos
    23
    39%
    Arbitraje
    26
    8% / 38%
    Caducado
    0
    Libre
    2
    Desarrollador 2
    Evaluación
    (326)
    Proyectos
    477
    41%
    Arbitraje
    77
    12% / 64%
    Caducado
    77
    16%
    Libre
    3
    Desarrollador 3
    Evaluación
    (19)
    Proyectos
    35
    26%
    Arbitraje
    10
    30% / 70%
    Caducado
    5
    14%
    Libre
    4
    Desarrollador 4
    Evaluación
    (30)
    Proyectos
    93
    49%
    Arbitraje
    18
    56% / 17%
    Caducado
    38
    41%
    Libre
    5
    Desarrollador 5
    Evaluación
    (197)
    Proyectos
    320
    35%
    Arbitraje
    64
    13% / 56%
    Caducado
    83
    26%
    Libre
    6
    Desarrollador 6
    Evaluación
    (586)
    Proyectos
    1048
    49%
    Arbitraje
    39
    28% / 41%
    Caducado
    49
    5%
    Libre
    7
    Desarrollador 7
    Evaluación
    (135)
    Proyectos
    193
    42%
    Arbitraje
    17
    29% / 59%
    Caducado
    28
    15%
    Libre
    8
    Desarrollador 8
    Evaluación
    (277)
    Proyectos
    334
    55%
    Arbitraje
    14
    36% / 29%
    Caducado
    1
    0%
    Libre
    9
    Desarrollador 9
    Evaluación
    (2440)
    Proyectos
    3075
    66%
    Arbitraje
    77
    48% / 14%
    Caducado
    340
    11%
    Libre
    10
    Desarrollador 10
    Evaluación
    (137)
    Proyectos
    167
    35%
    Arbitraje
    11
    91% / 0%
    Caducado
    0
    Libre
    11
    Desarrollador 11
    Evaluación
    (66)
    Proyectos
    143
    34%
    Arbitraje
    10
    10% / 60%
    Caducado
    26
    18%
    Libre
    Solicitudes similares
    Alex 30+ USD
    //+------------------------------------------------------------------+ //| PriceAction.mq4 | //| Copyright 2023, MetaQuotes Software Corp. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "2023" #property link " https://www.mql5.com " #property version "1.00" #property indicator_separate_window #property indicator_buffers 2 #property
    **Technical specifications for the improvement of the ProNewsTrader advisor** 1. **Description of the current state of the advisor:** - The **News** advisor automatically trades on financial markets, focusing on news events. - In the current version, news is loaded from external sites that no longer work. - The **Stop Loss**, **Take Profit**, **Trailing Stop** levels and pending orders are implemented virtually. 2
    hello here am looking for someone that can assist me in removing validation form my demo file and if anyone is interested dm the for more details i will be waiting to get any reply by some on that can assist me with this
    I need an expert to trade Heiken Ashi candles according to the conditions in which Doji candles appear until signs of buying or selling appear, and to enter into trades after the Heiken Ashi candle above, using the scalping method, especially for gold and currency pairs with high liquidity. I have more details for those who want to prepare an expert
    1. Trading behaviour: If blue supertrend is >= lower round number and <= the higher round number, EA will place a buy pending order at the higher round number. If red supertrend is <= higher round number and >=lower round number, EA will place sell pending order at the lower round number. EA should place the pending limit order ONLY when the current price is about 10 points above the limit order level. Check the
    Hey developers! It is my pleasure to meet you. I am looking for a developer to help meet build and develop a simple EA robot that works based on EMAs. If you are a professional and expierenced MT4 programmer looking to work on this project, do bid for this project so that we can proceed and work on it. Thank you
    Trading robots are programs, which operate according to underlying algorithms. An algorithm is a set of actions that need to be performed in response to certain events. For example, the most common task in algo trading is the identification of the "New bar" event. When the event occurs, the robot checks the emergence of trading signals and acts accordingly. Before you decide to program or order a trading robot, you
    Hello, I am looking for developer who develops me a renko trading robo with following requirement Time :1 sec Box assignment method : Percentage change LTP Source : Close/OHLC Auto Break-even setup option after certain box Trialling Profit Pips after certain box profit with auto Sl set in PIPs Auto open reverse trade after hitting Sl with given conditions . It is very simple trading tool
    At bot 30+ USD
    Help me to trade create orders for me and analyze the markets and decide when is a good time to buy or sell. Determine which pairs are best to use to trade with and indicate trading signals to me
    I currently have a Forex trading script in .txt format that I want to be converted to a functional/working robot (in .mq4), without altering the strategy of the script. The strategy of the script is already in and shouldn't be changed unless with mutual understanding

    Información sobre el proyecto

    Presupuesto
    30 - 50 USD
    Para el ejecutor
    27 - 45 USD
    Plazo límite de ejecución
    a 5 día(s)