Indicators for Entry & Exit Signals
1. EMA (Exponential Moving Average) — 50 & 200 Periods
• Trend Confirmation: Use the 200 EMA to determine the overall trend.
• Entry Signal: Look for price pullbacks to the 50 EMA in the direction of the trend.
2. RSI (Relative Strength Index) — 14 Periods
• Overbought/Oversold Conditions: Enter long when RSI is below 30 and rising; enter short when RSI is above 70 and falling.
3. MACD (Moving Average Convergence Divergence)
• Trend Confirmation & Momentum: Buy when the MACD histogram crosses above zero in an uptrend; sell when it crosses below zero in a downtrend.
4. Fibonacci Retracement (Optional for Extra Precision)
• Use Fibonacci levels (38.2%, 50%, 61.8%) to identify strong support/resistance zones for entry.
Entry Rules
1. For Long Trades:
• Price must be above the 200 EMA.
• Wait for a pullback to the 50 EMA.
• RSI must be below 40 and rising.
• MACD histogram must cross above zero for confirmation.
2. For Short Trades:
• Price must be below the 200 EMA.
• Wait for a pullback to the 50 EMA.
• RSI must be above 60 and falling.
• MACD histogram must cross below zero for confirmation.
Exit Rules
1. Take Profit (TP):
• Set TP at the next key support/resistance zone or Fibonacci extension (1.618 level).
• Alternatively, use ATR (Average True Range) for dynamic TP based on volatility.
2. Stop Loss (SL):
• Place SL below recent swing low (for buys) or above recent swing high (for sells).
• For tighter control, set SL at 1.5x ATR value.
3. Trailing Stop (Highly Recommended):
• Use a trailing stop that adjusts based on ATR to lock in profits while allowing price movement.
seeking an experienced MetaTrader 5 (MT5) developer to build a powerful swing trading Expert Advisor (EA) based on a proven strategy. The EA must be designed for precision, efficiency, and profitability with strong risk management features.
Risk Management (Critical for Consistency)
• Risk per Trade: 1-2% of account balance.
• Max Drawdown Limit: Implement a circuit breaker that halts trading if drawdown exceeds a defined threshold (e.g., 10% of total capital).
• Trade Filter: Avoid trading during major news events (integrate an economic calendar API if possible).
Bonus Features for Enhanced Performance
✅ Multi-Timeframe Analysis: Confirm entries on the 4H chart while observing the daily trend.
✅ Partial Profit Taking: Close 50% of the position at a 1:1 risk/reward ratio and let the rest ride.
✅ Dynamic Lot Sizing: Use balance-based lot adjustment for controlled risk scaling.
Solicitudes similares
I have a High-Frequency Trading (HFT) Expert Advisor for both MT4 and MT5 designed primarily for US30 (Dow Jones Index) . The EA performs consistently and profitably on demo accounts, but when I run it on an IC Markets Raw or Standard live account, it starts generating losses under what appear to be the same trading conditions. At this time, I cannot provide the source code (.mq4/.mq5). I can only provide the
I am looking for an experienced MQL5 developer to build a high-frequency (HFT) latency arbitrage Expert Advisor for Pepperstone MT5 , using LMAX as the leading price feed. The initial focus will be on US30 (Dow Jones) , and if the strategy proves successful, I want the EA to be easily expandable to additional symbols such as NAS100, GER40, XAUUSD, major forex pairs, and other supported instruments. The EA should
Act as a professional Quantitative Developer and Risk Manager. I want to build a systematic trading strategy rulebook that prioritizes capital preservation and statistical edge over raw performance. Please generate a structured trading strategy using the following framework: 1. ASSET CLASS & TIMEFRAME: - Asset: [e.g., Apple (AAPL), Bitcoin (BTC), or EUR/USD] - Timeframe: [e.g., 5-minute, 1-hour, Daily] 2. CORE
Мне нужен простой торговый бот, написанный исключительно на Python. Бот должен подключаться к терминалу MetaTrader 5 через официальную библиотеку Python "MetaTrader5". Объем кода невелик (около 250 строк). КРИТИЧЕСКИ ВАЖНЫЕ ТРЕБОВАНИЯ: 1. НЕТ КОДА MQL5: Весь проект должен быть написан только на Python. 2. ВНЕШНЯЯ КОНФИГУРАЦИЯ: У бота должен быть внешний конфигурационный файл (config.ini или settings.json). Я должен
Part 1: Project setup Input settings (risk, stop loss, take profit, EMA periods) Indicator initialization Trade management framework Part 2: Trading logic EMA crossover detection Buy/Sell entry rules One-trade-per-symbol check Part 3: Risk management Automatic lot size calculation Stop-loss and take-profit placement Trade execution and error handling Part 4: Final touches On-screen information Optimization
Hello, I am reopening this project with a fully updated and clarified specification. I am looking for a high‑level MQL5 developer who can deliver a clean, stable, and professional Phase 1 version of my: Institutional‑Grade Multi‑Currency MT5 EA (A2SR + SMC + Smart Recovery + Smart Grid + Liquidity + Volatility + Safety Filters) This EA is not a simple indicator conversion or a basic strategy. It is a structured
I am looking for an experienced MQL5 or MQL4 developer with a strong understanding of high-frequency trading (HFT) concepts who can explain how certain HFT-style strategies have historically been able to pass proprietary firm evaluations while also being profitable on demo accounts and capable of transitioning successfully to live trading. I am interested in understanding the legitimate trading logic, execution