Specification

Here's a strategy description:

Strategy: SMA-MACD Scaling Strategy
Objective:
Develop a trend-following strategy that uses SMA crossovers and MACD histogram for entry signals, incorporates scaling entries, and manages positions with adaptive take profit and stop loss orders.
Key Components:

Indicators:

20-period Simple Moving Average (SMA20)
200-period Simple Moving Average (SMA200)
MACD (12, 26, 9)


Entry Conditions:

Long:
a) SMA20 and SMA200 slopes are positive
b) MACD histogram turns negative
c) Wait for histogram weakness (ratio <= 0.8)
d) Enter on a red bar (close < open)
Short:
a) SMA20 and SMA200 slopes are negative
b) MACD histogram turns positive
c) Wait for histogram weakness (ratio <= 0.8)
d) Enter on a green bar (close > open)


Scaling:

Initial entry: 1 contract
Scale entries at 2, 4, 6, and 8 points away from initial entry
Scale sizes: 2, 3, 6, and 12 contracts respectively


Exit Strategy:

Take Profit: 2 points from the last scale entry price
Stop Loss: Starts 2 points behind entry, trails the market once 3 points in profit


Position Management:

Use StopTargetHandling = StopTargetHandling.ByStrategyPosition
Manage a single take profit order for the entire position
Update take profit size as scaling entries are filled


Risk Management:

Maximum position size: 24 contracts
Implement overall strategy stop loss


Additional Features:

Implement a reset mechanism for cycle completion
Add status display for current market conditions and strategy state
Include sound alerts for key events (entries, exits)



Development Guidelines:

Use NinjaTrader 8 framework
Implement proper error handling and logging
Ensure clean state management between trades
Optimize for real-time trading performance
Include thorough comments for code maintainability

Testing:

Backtest on historical data
Forward test in simulation mode
Monitor and log all entries, exits, and scaling behavior
Verify correct handling of take profit and stop loss orders

Remember to thoroughly test each component and the strategy as a whole under various market conditions to ensure robust performance.

Responded

1
Developer 1
Rating
(1)
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
2
Developer 2
Rating
Projects
1
100%
Arbitration
0
Overdue
0
Free
Similar orders
I need a mt5 expert advisor as shown in the youtube video. The expert advisor need to work with three digit broker i.e. exness also with two digit broker i.e. vantage. Please specify the settings for both type of brokers. I need same result as shown in the youtube video. Video link is https://www.youtube.com/watch?v=ndVQD7iS1-A
You can control via Telegram: /start - enable bot, begin trading, /stop - end trading, disable bot /status - trade status Bot requirements: • Automated trading throughout the day until 00:00 UTC (Moscow time) (I do not want to trade or turn the bot on 100 times a day). • Auto shutdown of the bot in Telegram at 00:00 UTC (Moscow time) and manual restart when convenient. • Market analysis 24/5 using 20 EMA, RSI, and
I am seeking an alert-only EA. An EA that will follow all the rules but not execute a trade. As this is a repeat posting I am seeking the successful technician - Xiro from Vietnam. Thanks Karl
Ninjatrader bot 30+ USD
I am looking for an experienced developer who specializes in NinjaTrader and NinjaScript to build a fully automated trading bot. The goal is to create a “sniper-style” trading system that focuses on precise entries, strong risk management, and structured trading logic. This is NOT a simple indicator project I am looking for someone who understands algorithmic trading and can translate trading rules into a reliable
I need a MT5 Prop firm challenge passing EA with strict prop firm rules compliance. Any strategy can be used but win rate should be above 70%. It should have high impact news filter and a dashboard panel to monitor daily drawdown, target profit, current balance, etc. It should not have martingale, grid, hedging, etc
Pro firm setup 30+ USD
Hi, I am starting a futures prop firm. Are you able to help me get data feed for this with no delays and can handle many traders on the platform. Additionally, are you able to handle charts for us
Mam kody EA Bot. Chciałbym je dokończyć, dopracować i ukończyć projekty. Chciałbym otrzymać pliki SET po ukończeniu EA. Jeśli jesteś zainteresowany, skontaktuj się ze mną. Szukam doświadczonego programisty do stworzenia dedykowanego doradcy eksperckiego (EA) do tradingu. Programista powinien posiadać solidną wiedzę z zakresu MT5, logiki strategii, wskaźników, zarządzania ryzykiem i backtestingu. Doświadczenie w
I offer expert services to refine and optimize your MetaTrader 5 Expert Advisors for peak performance. My approach focuses on achieving a maximum Sharpe Ratio while strictly limiting Maximum Drawdown (Max DD) , making the strategy suitable for high-standard environments like prop firm trading . I specialize in indicator-based logic and logical filter enhancements rather than external Telegram signals. With a
I am looking for an experienced developer to create a custom Expert Advisor (EA) for trading. The developer should have strong knowledge of MT4/MT5, strategy logic, indicators, risk management, and backtesting. Experience in building reliable and professional trading robots is preferred. Please contact me if you have done similar projects before. 9817724000
I am a Professional Forex Trader, actively working in the financial markets with a strong focus on how price truly moves. I specialize in logic, market structure, and institutional behavior rather than indicators or guesswork. I have mastered: • Market Structure • Trend Identification • Elliott Wave Theory • Wyckoff Logic My core expertise lies in: • Deep understanding of market structure • Identifying

Project information

Budget
30 - 95 USD
Deadline
to 3 day(s)