Ema Slope logic needs to be fine tuned & consolidation filter to be added

Specification

Strategy Name: SHA & Fast Ema Pullback for BTCUSD Scalping

Indicators Used: Smoothed Heiken Ashi Candles MT5.ex5, Fast EMA, Trend Ema, RSI

Filters Used: Break Even Filter, Ema Slope Filter, Day-wise Filter, Session/ Time Filter, Loss Filter

Lots: Fixed Size, 50% lots booked when Risk to Reward is 1:1

Stop Loss: in Points

Trailing SL: starts once Risk to Reward 1:1 is achieved

Target: 2000 Pts (max)


Buy Setup

  1. Ema Crosses above SHA
  2. Price pullbacks to EMA, when EMA Slope is +10 Degrees & in line with the Trend Ema 
Sell Setup

  1. Ema Crosses above SHA
  2. Price pullbacks to EMA, when EMA Slope is -10 Degrees & in line with the Trend Ema 


Issues to be fixed:

1. EA Should not take a Buy trade if the EMA is flat or negative. Similarly  EA Should not take a Sell trade if the EMA is flat or positive. 

2. EA should place any trades, if Price is consolidating between last Swing High & Swing Low. It should rather wait for previous Swing High or Swing Low to be broken & then take a trade on Ema Pullback


Attaching the Mt5 code, screenshots for the EA inputs


Please provide a demo version with a proper working Ema slope & consolidation filter added


Responded

1
Developer 1
Rating
(103)
Projects
165
24%
Arbitration
23
9% / 78%
Overdue
16
10%
Working
2
Developer 2
Rating
(390)
Projects
416
30%
Arbitration
74
19% / 72%
Overdue
52
13%
Working
3
Developer 3
Rating
(59)
Projects
86
28%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
4
Developer 4
Rating
(163)
Projects
236
32%
Arbitration
30
27% / 30%
Overdue
26
11%
Free
5
Developer 5
Rating
(1)
Projects
1
0%
Arbitration
2
0% / 50%
Overdue
0
Free
6
Developer 6
Rating
(627)
Projects
846
48%
Arbitration
29
34% / 14%
Overdue
63
7%
Working
7
Developer 7
Rating
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Working
8
Developer 8
Rating
(87)
Projects
121
68%
Arbitration
5
80% / 0%
Overdue
12
10%
Free
9
Developer 9
Rating
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
10
Developer 10
Rating
(77)
Projects
243
74%
Arbitration
7
100% / 0%
Overdue
1
0%
Free
Published: 1 article
11
Developer 11
Rating
(545)
Projects
627
33%
Arbitration
38
37% / 50%
Overdue
11
2%
Busy
12
Developer 12
Rating
(1)
Projects
0
0%
Arbitration
5
0% / 80%
Overdue
0
Free
13
Developer 13
Rating
(7)
Projects
15
47%
Arbitration
2
0% / 100%
Overdue
2
13%
Working
14
Developer 14
Rating
(4)
Projects
7
0%
Arbitration
3
33% / 33%
Overdue
3
43%
Working
15
Developer 15
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
16
Developer 16
Rating
(295)
Projects
472
40%
Arbitration
102
40% / 24%
Overdue
78
17%
Busy
Published: 2 codes
Similar orders
Apply with a keen sense of responsibility . Copy the code . Both of my expert has sufficient materials . Its a simple winning strategy , therefore please be ahead of time . Code BLUE . Changing The Strategy According to what i think is correct
I would love to see most of my trades going well being in profits! & keep consistent trading without having to blow any accounts be able to identify right trades and have good trading strategy
Yash Agrawal 30+ USD
// Simple EMA Bot input int FastEMA = 9; input int SlowEMA = 21; void OnTick() { double fast = iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,0); double slow = iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,0); if(fast > slow) { if(PositionsTotal()==0) OrderSend(Symbol(),OP_BUY,0.01,Ask,10,0,0); } if(fast < slow) { if(PositionsTotal()==0) OrderSend(Symbol(),OP_SELL,0.01,Bid,10,0,0); } }
Gold robot Ga1 30 - 200 USD
mport pandas as pd import numpy as np def detecter_tendance(data): # Code pour détecter la tendance pass def identifier_niveaux(data): # Code pour identifier les niveaux de support et de résistance pass def calculer_stop_loss(tendance, support, resistance): # Code pour calculer les stop loss pass def calculer_profils(tendance, support, resistance): # Code pour calculer les profils mport pandas as pd
Martingale Strategy 50 - 70 USD
I need a gambling bot that implements the Martingale Strategy for betting on roulette. It will be used on platforms like Betcity and Unibet to manage bets effectively. Scope of work - Develop a bot that implements the Martingale Strategy for roulette. - Ensure compatibility with Betcity and Unibet platforms. - Include functionalities for adjusting bet size and managing losses. - Integrate platform-specific features
Dear Developers, I am seeking a professional developer to build an institutional-grade automated trading system that operates exclusively using pending orders, with advanced and fully customizable trade management logic. This is not a basic Expert Advisor. The goal is to create a structured, intelligent, and long-term trading system with clean architecture and professional execution standards. Project Requirements
Hello there Hpe you are doing good I am in search of a pine script expert developer who can build strategy in apudFlow in pinescript. Kinldy bid on this project if you can do this
I need a scalping-specific logic MT5 trading bot with a Donchian-channel–based dynamic stop-loss and take-profit system, applies RSI volatility filtering to avoid low-quality setups, and allows asset-specific adjustable parameters for fine-tuning performance Trading details: - Symbol: Any Forex EUR/USD - Platform: MT5 - Strategy type: Scalping (fast trades) - Timeframes: 5sec/ M1 / M5 - Fixed Stop Loss and Take
Looking for an experienced MQL5 developer to analyze and reverse-engineer the trading logic of an existing scalping Zone Recovery EA using Moving Averages and Bollinger Bands, and then rebuild it
EA Expert MTA 4 30+ USD
I have my own indicator and needs to create EA expert working smoothly with it to hit the targets as defined in indicator: Technical approach: - The EA will read the indicator signals using Copy Buffer on the selected timeframe - The EA should hit indicator variable targets factor -​Auto-Entry: Instant execution when the signal appears. ​-Alerts: Mobile Push Notifications + Pop-up alerts. -​Money Management Auto-lot

Project information

Budget
30 - 50 USD