Order Block EA using limit orders

MQL4 エキスパート

仕事が完了した

実行時間2 日
依頼者からのフィードバック
Great Job!
開発者からのフィードバック
Very nice customer! Thank you!

指定

Description.

Order block EA will work by determining order blocks when a break of structure occurs. When a break of structure to either side is noticed, the EA will set a limit order, using the last contrary candle as it’s point to be set.

The limit order will be set the top or bottom of the last contrary candle (Which ever is closest to current price), but must be set at the top / bottom of the wick and not the body.

Price does not need to be consolidating to identify the break of structure, just a clear break of any high / low points on the applied timeframe.

In addition to breaking structure, there needs to be an option to how many candles of the same colour need to close in order to verify that break of structure. For example, 1 will mean any 1 single candle that closes above / below the previous high / low, the EA will then set a limit order on the previous contrary candle wick. Another example of this, If set to 3 and on the 5 min timeframe, and there is a bullish move and the upside and price makes new highs, in order to verify this, during that move to the upside there needs to be 3 green 5 min candles close one after the other, if so, it will then set the Limit Order on the very top of the wick of the previous red candle.

It also needs to be able to trade between certain times of the day to isolate to specific trading sessions. When this time is up, all unopened limit orders must close. If left on default (00:00) the EA should trade 24/7.

EA should apply the rules to what ever timeframe it is set on.


There must be options on the interface of the EA to change the following;

Magic Number: (Insert magic number)

BOS candle number: (Insert number of bull / bear candles need to close in a row to verify the BOS)

Lots: (Insert the lot size for the trades)

SL: (Insert value in pips)

TP: (Insert value in pips)

Trade between: (Insert start time for EA to trade) / (Insert time for EA to stop trading & all unopened limit orders closed) Left at 00:00 on both means it trades 24 hours a day.

Sell orders: (If True it opens sell orders for the given strategy)

Buy orders: (If True it opens buys orders for the given strategy)

Break even: (Number of pips the price must reach for SL to be placed to BE, 0 = no affect)

Trailing Stop: (Insert number of pips price must reach to activate, 0 = no affect)

Trailing Step: (Insert value pips for the gap between price & new SL when trailing stop is met, 0 = no affect)

Spread: (Insert Max spread in pips the EA will allow the trade to be placed, to help avoid large spreads 0 = no affect)

Max number of trades: (Insert value of limit orders / active trades the EA will have open at any one time, if limit reached no more orders open 0 = no affect)


Options I would like, but not necessary if they are too difficult.

SL %: (Insert value % you would like to risk v equity, this would use the SL provided, and work out how many lots you would need to risk x% as per your total equity)

Hard SL: (Insert value of % of equity lost on before EA becomes inactive & closes all open limit orders or active trades)

 

Please make sure you read this in full before applying for the job please. I have attached some screen shots to help explain how this strategy will look and work.

 

 


応答済み

1
開発者 1
評価
(13)
プロジェクト
17
12%
仲裁
3
33% / 33%
期限切れ
1
6%
取り込み中
パブリッシュした人: 1 code
2
開発者 2
評価
(169)
プロジェクト
219
20%
仲裁
18
44% / 17%
期限切れ
0
仕事中
類似した注文
based on his experience. As a rule, any market situation can be described logically (and then programmatically) by some simple model with variation parameters. Such a variation can be expressed by a certain parameter, which you will later optimize in your Expert Advisor. Perfect patterns do not exist, because the market never repeats. However, similar situations can be found in history. Your cooperation should result
I need someone who can create an XAUUSD EA bot for the MT5 platform based on observing how the program works on the MT5 platform. I can provide one-month transaction history and show you how the program works on the platform for your reference. My goal is to build a new EA that closely replicates the existing strategy’s behaviour This EA is basically a high-frequency, multi-order hedged grid system It opens many
Hi, I’m looking for an experienced MQL5 developer to create a fully automated triangular arbitrage robot for MT5. Important: I am not looking for any form of latency arbitrage or quote stuffing . The solution must be 100% compliant with broker rules and rely only on mathematical price relationships , not feed delays. ✔️ Purpose of the project Build an arbitrage engine that detects mispricings between three currency
Job Posting: Advanced AI Trading Robot MT5 – EURUSD Looking for a programmer to create a 100% AI-based trading robot for MT5 that trades EURUSD . The robot must not use indicators or human-defined rules . The AI decides entries, lot size, Stop Loss, and Take Profit , aiming to maximize daily profit . Key Requirements: Hard-coded risk control: Maximum Daily Drawdown of 4.5%; any violation stops all trading
Goal: Production-grade MT5 EA implementing breakout strategy (1H + 15M confirm) with strict risk controls. Entries: Triangles/flags/channels; confirm candle close only; H4 EMA200 bias; breakout quality (≥0.25×ATR close or 15m retest). Risk & Mgmt: ATR SL (3.0×), RiskPercent sizing (+ manual override), Auto BE at 1R, Profit-Lock at $1,000 (locks ≥$100 or % of float). Global Controls: MaxConcurrentAtRisk=2 across
Dear Sir / Madam, please note that want someone to develop me a mt5 strategy in which i can get the trade executed with EMAs and supertrends and below are the requirment:- 1. Trade must run on BTC / Ethereum only. 2. Trade will have 1 fix candle period like 30 mins, 1 hours, 1 day 3. I want it to run on completely auto pilot. 4. If buy end then sell shall start as soon as condition is triggered. 5. Strategy is combo
I need an Expert Advisor who have bot signals. It must check and correctly process possible errors in trading operations. The main criteria of opening and closing positions: direction of Moving Average, price of the last bar, Set the number of lots to trade as an input parameter
Btc 2025 50 - 200 USD
XSpread / Grid EA for Bitcoin - Detailed Specifications 1. Strategy Overview This Expert Advisor (EA) is designed for trading Bitcoin (BTCUSD) on MetaTrader 5 using an XSpread / Grid logic. It opens trades automatically based on price movements while managing capital and risk. The EA should work 24/7 and provide technical support for 30 days after delivery. 2. EA Basic Settings - Trading Pair: BTCUSD - Starting
EA DEBUGGING 50 - 200 USD
I have an MT5 Expert Advisor (EA) that requires professional debugging, optimization, and strategy testing. The EA is complete, but I need an expert to make sure it functions correctly and performs efficiently in both backtesting and live environments. Scope of Work 1. Debugging Identify and fix any errors, logical issues, or unexpected behaviors in the EA. Ensure stable execution with no runtime errors. Improve code
I need a developer to help me build a TradingView strategy (Pine Script) for me. The Details: Strategy for NASDAQ (NQ / NAS100) Works on the 5-minute chart Runs on Trading View Sends alerts to TradersPost via webhook Needs to be high-quality, reliable, and well-optimized expects strong performance and wants something that can aim for “a few hundred a day” in the right market conditions Should be suitable for scaling

プロジェクト情報

予算
30+ USD
開発者用
27 USD