REQUIREMENTS SPECIFICATION
Using the 1-hour chart, draw a Horizontal Line at the opening price of the given candle and another Horizontal Line at the closing price of the same candle, then drop to 5-minutes chart and wait for the first candle to close.
ENTRY CONDITION ONE:
If that first 5-minute candle closes above the Upper Horizontal Line, enter a Buy trade. If it closes below the Lower Horizontal Line, enter a Sell trade.
ENTRY CONDITION TWO:
If on the other hand that first 5-minute candle closes between the two Horizontal Lines, place a Buy Stop Order 2.5 pips above the Upper Horizontal Line and a Sell Stop Order 2.5 pips below the Lower Horizontal Line. if a buy is triggered the EA should move the sell stop to the lower horizontal line, md do the opposite for when a sell is triggered.
ENTRY CONDITION THREE:
Immediately a Buy is triggered from ENTRY CONDITION ONE, the EA should place a Sell Stop Order at the Lower Horizontal Line. If on the other hand it is a Sell that was triggered, the EA should place a Buy Stop Order at the Upper Horizontal Line.
ENTRY CONDITION FOUR:
If a buy trade hits Breakeven and retraces and touches the upper horizontal line but did not touch the lower horizontal line, the EA should buy at 10 pips above the upper horizontal line. The opposite should apply for a sell trade.
MANAGING OPEN TRADE
1. Stop Loss Value:
The Stop Loss value is the gap between the Upper and Lower Horizontal Lines, if the gap is above 15 pips. If the gap is below 15 pips, the Stop Loss should be 15 pips.
2. Take Profit:
(a) Full Take Profit should be 100 pips. (Open to adjustments)
(b) When trade reach 60 pips lock in take 50% profit and the rest should be allowed to run till the tip is hit or a retracement to breakeven.
3. Breakeven:
Breakeven should be the value of the Stop Loss for the particular trade.
4. Maximum Drawdown:
Maximum drawdown for any 1 hour candle should be 45 pips. Immediately a 1 hour candle loses 45 pips, the EA should not enter any further trade for that particular candle. If it has any pending order, the EA should delete it.
The same also applies to any trade that reaches/hits the Take Profit.
5. If a trade has not reached the take profit level, maximum drawdown or taken 50% profit after reaching 60 pips, the EA should hold the trade to subsequent trading days. It should continue to re-enter trade for the particular candle until either the TP is hit or maximum drawdown is reached.
6. The 1-hour candles that the EA should trade are 1st 1-hour candle after the period separator, the 7nd candle, the 8th candle and 9th candle (can increase the inputs to 6 different 1 hour candles).
7. All inputs should be made editable.
8. The lot size should be made adjustable. It could be based in % or the lot size increase by 0.1 when the account grows by $100.
9. The developer could also make suggestions that could make the EA more profitable.
…
類似した注文
I have an MT5 expert advisor. The EA trades martingale strategy. I need it converted to a python bot to trade futures in binance, bybit, okx, kucoin and other dexes
Hello, I am looking for an experienced QuantConnect/Lean developer for a trading strategy project on futures (Micro Nasdaq – MNQ) with Interactive Brokers integration (paper + live). The strategy includes several key features: • Multi-timeframe analysis (signal validation across multiple horizons) • Integration of economic news/events into the trading logic • Advanced risk management (daily stop, position sizing
Dear all, I have Ctrader Bot that runs correctly per one asset per day. I would like to change the settings so that the bot can be run on multiple assets on the same platform at the same day. For example, the current situation is that there will be one trade set up on GE30 in the morning, the bot will execute those trades correctly. Then I would like to run the bot on US30 later that day, in order to do that I have
I'm looking for an experienced MQL5 developer and trader to assist with the refinement, backtesting, and live trading optimization of a custom Expert Advisor (EA). The EA is based on a pure breakout strategy on XAUUSD. The main goals are: 1. Compile and straighten the code – ensure error-free, optimized, and professional coding standards. 2. Run and set up backtesting – produce results with gradual positive
Hi, Here are some of the details of the EA, If any developer feel there is a need to improve or optimise on this EA, please feel free to suggest. 🔧 Strategy Overview: Objective: Capture volatility spikes that occur immediately after high-impact economic news releases. 📈 EA Logic Flow: Pre-News Setup: 10 seconds before the specified news release time, the EA will automatically place: A Buy Stop order and A Sell Stop
Hey, I have an expert advisor that does very active, would be glad to have expert checking the whole EA logic, check the entire code to better understand the core strategy logic, then run thorough backtesting with the best possible settings and able to optimize the EA for an optimal trading performance and also create a suitable set file based backtesting report and optimization, applicant must be very reliable with
The EA will have 3 moving average and trade are executed upon cross over.The EA will finally be in MQL4 and MQL5. The EA will also be protected with a password. Further description will be given after agreement
I need an MT5 Expert Advisor (.mq5 source code) built for my Dynamic Diamond Sniper Entry Strategy with the following rules: 1. Entry Rules: EA should detect the overall trend using EMA 50 & EMA 200 (trend confirmation). Use Malaysian Supply & Demand (Support/Resistance) Zones for trade setup. Enter trade only when there is a clear rejection (wick rejection/candle rejection) at the SNR zone in line with the EMA
the bot i want is very simple is a crab liquidity bot, the bot must identify liquidity zones and open trades once all liquidity is sweep, i want to control SL and TP from imputs i will give more details once we connect. please only contact me if you understand liquidity sweep zones, and or if you done similar projects
I need someone to help me finalize indicator (based on 2 other indicators) and trading robot that reads the outputs of that indicator. The outputs are matched against a casebook, then deciding if trade or not