EA Development for SMC-Based Trading Strategy Money Management and Grid

指定

oder Requirements
Technical Expertise:

Proficient in Smart Money Concepts (SMC), including external and internal CHoCH (Change of Character).

Experienced in handling repainting indicators like the Zig-Zag indicator.

Familiar with advanced money management models, grid trading, and level-based strategies (e.g., round levels).

Knowledgeable in EA development styles, including EA Budak-style grid trading logic.

Flexibility and Support:

Ability to provide support throughout the development process.

Adaptable to changes and capable of suggesting improvements to enhance EA performance.

Timeliness and Documentation:

Deliver efficient code within agreed timelines.

Provide clear and detailed documentation for all inputs, outputs, and functionalities.

Pricing:

Negotiable and fair pricing structure.

Core Strategy
Trend Definition:
Utilize external and internal CHoCH to identify and define market trends.

Use Zig-Zag indicator (repainting) to determine key highs and lows as trading levels.

Trading Rules:
Buy Setup:

Triggered when a candle closes below the Zig-Zag level, and price retraces above it.

Sell Setup:

Triggered when a candle closes above the Zig-Zag level, and price retraces below it.

Filters:
Include MACD cross and MA cross filters.

Allow additional filters to be added based on coder expertise.

All filters must have ON/OFF options for flexibility.

Inputs for the Strategy
CHoCH Settings:

Logic for external and internal CHoCH trend detection.

Zig-Zag Indicator:

Sensitivity adjustments to refine level identification.

Filters:

Settings for MACD and MA cross filters.

Additional filters as recommended.

Money Management Models
Recovery Model:
Adjust TP (Take Profit) by adding 1 RR (Risk-Reward ratio) after a loss.

Example: If trade 1 is lost, trade 2’s TP becomes 2 RR instead of 1 RR.

Implement "Model A" with Max RR input:

Caps RR increases to a defined value (e.g., Max RR = 5).

Ensures accurate lot sizing to recover losses at capped RR levels.

Model 1: Normal Trading
Standard buy/sell operations based on CHoCH and Zig-Zag rules.

Model 2: Grid Trading
Trend-Based Grid Trading:

Open multiple trades in the direction of the trend at specified levels when conditions are met.

Inputs for Grid Trading:

Lot Multiplier:

Example: 1.0 (constant lot size), 1.1 (small increases), 1.5 (larger increases).

Distance Between Orders:

Example: 20 pips (ignore levels closer than 20 pips).

Basket TP:

Example: Close all trades at a net profit of 10 pips.

Stop Loss Options:

Close trades when CHoCH trend reverses.

Close trades as a basket based on overall loss.

Alternative SL: Hold trades until the next setup to recover losses instead of immediate closure.

Recovery Options for Grid Losses
Increasing TP and Basket:
Adjust TP and basket profit to recover losses incrementally.

Round Levels Indicator:
Indicator Features:

Displays zones on the chart.

Inputs for zone width and distance.

Recovery Logic Using Round Levels:

Place locking trades (buy and sell):

Buy order at the lower boundary of the zone.

Sell order at the upper boundary of the zone.

Close trades when losses are recovered.

Managing Negative Locks:

If a lock creates further losses:

Use the same locking method in the next zone.

Increase lot size to recover additional losses.

Compatibility:

Ensure the round levels indicator functions in both normal and grid trading modes.

Checklist for EA Development

Coder Requirements
Expertise in SMC, CHoCH, repainting indicators, money management, and grid trading.

Support flexibility and adaptability throughout the process.

Ensure timely delivery and clear documentation.

Strategy Implementation
CHoCH logic for trend detection (external and internal).

Use Zig-Zag levels for trading points, handling repainting nature.

Trading rules:

Buy: Candle closes below, then retraces above.

Sell: Candle closes above, then retraces below.

Filters:

MACD and MA cross with ON/OFF options.

Add coder-recommended filters.

Money Management Models
Recovery Model:

Increment TP by 1 RR after losses.

Cap RR using "Model A" with Max RR input.

Normal Trading (Model 1): Standard buy/sell operations.

Grid Trading (Model 2):

Inputs:

Lot multiplier.

Distance between orders.

Basket TP.

Stop Loss Options:

Close on CHoCH reversal.

Close as a basket.

Alternative: Wait for the next setup.

Recovery Options
Adjust TP and basket to recover losses.

Integrate Round Levels Indicator:

Inputs for zone width and distance.

Lock trades at zone boundaries.

Manage negative locks:

Use locking in new zones.

Increase lot size if needed.


応答済み

1
開発者 1
評価
(14)
プロジェクト
32
25%
仲裁
3
0% / 33%
期限切れ
1
3%
仕事中
2
開発者 2
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
3
開発者 3
評価
(136)
プロジェクト
161
43%
仲裁
4
0% / 0%
期限切れ
8
5%
取り込み中
4
開発者 4
評価
(38)
プロジェクト
40
25%
仲裁
23
13% / 74%
期限切れ
8
20%
取り込み中
5
開発者 5
評価
プロジェクト
1
0%
仲裁
3
0% / 33%
期限切れ
0
仕事中
類似した注文
I would like to develop a MT5 Multi-Symbol Martingale EA Template, with the following requirement:- (i) Create a MT5 Multi-Symbol Martingale EA Template (with all basic function of Martingale Strategy EA) (at least 28 different symbols will be traded); (ii) The code should be easily readable; (iii) Explain the coding of the EA upon request; (iv) Solid
I am looking for an experienced MQL4 developer with expertise in integrating third-party APIs to build a solution for importing Binance chart data into MT4 (MetaTrader 4). The goal is to create a seamless and reliable method to fetch real-time price data for selected cryptocurrency pairs from Binance using their API and display this data on MT4 charts. Key Deliverables: Binance API Integration: Utilize the Binance
I need Rebate earning EA that trades big lots with small risk and earns rebates without making loss. I will release payment only upon successful testing. Source code needed. The Ea should use very safe logic where account should not go in big draw-down , like hedging or SL or whatever is safe
I have a live data dashboard designed to monitor accounts and their trading activity. In addition to the main admin dashboard (Photo 1), we also have secondary live monitoring dashboards (Photo 2) for checking individual accounts. However, the secondary dashboard currently lacks the "Today's Profit" box that is available on the admin dashboard. I'd like to add this feature to the secondary dashboard. Also, I want to
I have already attempted to convert this using chatgpt, this will require more skill. I have a fairly simple trading view strategy that i want converted into MQL5 - but i want a perfect replication, so that the strategy back testing on tradingview replicates the backtesting on MT5, and that the variable input (including steps etc) on tradingview is the same in MT5: same number of trades, profit % and win/loss ratio
I need to make trading bot for tradevote, please I would like to hire professional developer that can make this not working, I connected my tradingview with tradevote to execute the order so have my little basic strategy that I need to make for tradevote, I would appreciate it who can make it to reply and get this done for in short time
I am looking for a skilled and experienced programmer to convert an MQ4 indicator into a trading expert advisor (EA). The indicator code will be provided to the programmer to facilitate the task. Additionally, a minor modification to the indicator is required to allow control over the number of visible drawings based on their count rather than the number of candles back. Further conditions will be shared with the
Hello, My stragegy works well on backtests, however on demo account mode, entries and exit are not on the renko exit as the strategy would commands it. The strategy is made of two EA, one is renko generating charts, the other one is the strategy which is placed on the renko chart. In the followwing chart, is shown demo interface, with entry and exit points of trade that are missplaced : Here attached the two EAs, I
I have an Indicator in Pine Script which you can convert into an EA for me in MT4 to use. 1. The EA will trade selected major forex pairs which I can choose in the inputs including Indices and any currency symbol, including crypto, metals. 2. I should also choose the time frame in the inputs from 1,5,15,30, 1 hour, 4 hour input 3. The EA must open a trade straight away as soon as I load it on MT4, it will start to
ema = ema(src,1) above = crossover(ema, xATRTrailingStop) below = crossover(xATRTrailingStop, ema) buy = src > xATRTrailingStop and above sell = src < xATRTrailingStop and below Accuracy = better signalling > = Better entry points

プロジェクト情報

予算
30 - 70 USD

依頼者

(14)
出された注文58
裁定取引数0