EA Name: Stochastic EA (MT5)

MQL5 Experts

Specification

EA Name: Stochastic EA (MT5)

 

Timeframe

• Works only on M1, M5, M15, M30

 

 

Indicators & Settings

1. Stochastic Oscillator

• %K Period: 14 (editable)

• %D Period: 3 (editable)

• Slowing: 3 (editable)

• Buy Level: 10 (editable via input Buy Level)

• Sell Level: 90 (editable via input Sell Level)

2. Simple Moving Average (SMA)

• Period: 100 (editable via input SMA Period)

• Acts as a hard filter for trades:

• Buy trades only if price > SMA100

• Sell trades only if price < SMA100

 

 

Entry Rules:

BUY

  • Stochastic crosses below Buy Level (default 10) from above
  • Current price above SMA100
  • Max trades not exceeded
  • Grid spacing respected for multiple positions
  • Immediate entry on the current candle; no waiting for candle close when price comes out of 10level

SELL

  • Stochastic crosses above Sell Level (default 90) from below
  • Current price below SMA100
  • Max trades not exceeded
  • Grid spacing respected for multiple positions
  • Immediate entry on the current candle; no waiting for candle close when price comes out of 90level

Trade Management

  • Maximum positions per direction: 10
  • Grid layering: 2-5 pips apart (editable via Grid Step Pips)
  • Fixed lot (Fixed Lot) or % of account risk (Risk Percent) selectable
  • Stop Loss: Manual SL in pips (Stop Loss Pips) applied to all trades
  • Take Profit: extreme opposite 90/10 or manual close
  • Manual close safe: EA will not open new trades until stochastic crosses the levels again after a position is closed

 

Behavior Notes

1. Trades only open when SMA filter AND stochastic condition are met simultaneously.

2. If price moves back into neutral zones (around 50), no new trades are triggered unless stochastic crosses the defined Buy/Sell levels again.

3. EA continuously monitors each tick and respects grid spacing and max trades rules.

4. Fully customizable via inputs - stochastic periods, SMA period, Buy/Sell levels, lot size, risk, stop loss, grid spacing, and max trades.

 

How it Works (Step-by-Step)

1. Check SMA100

  • Price above SMA100 Only BUY trades allowed
  • Price below SMA100 Only SELL trades allowed

2. Check Stochastic

  • BUY: comes out of below Buy Level (default 10) open BUY
  • SELL: comes out of above Sell Level (default 90) open SELL

3. Check Grid

  • New trades only if distance from last open ≥ GridStepPips (2-5 pips)
  • Max 10 positions per direction

4. Apply Stop Loss

  • * SL in pips as set in input

5. Manual Close Safe

  • If trades are manually closed, EA waits for fresh stochastic cross before opening again

Responded

1
Developer 1
Rating
(392)
Projects
544
40%
Arbitration
30
57% / 3%
Overdue
57
10%
Working
Published: 11 codes
2
Developer 2
Rating
(18)
Projects
22
9%
Arbitration
4
50% / 50%
Overdue
1
5%
Loaded
3
Developer 3
Rating
(373)
Projects
479
23%
Arbitration
57
56% / 25%
Overdue
55
11%
Busy
4
Developer 4
Rating
(438)
Projects
691
34%
Arbitration
34
68% / 9%
Overdue
22
3%
Working
5
Developer 5
Rating
(15)
Projects
19
16%
Arbitration
5
40% / 40%
Overdue
0
Free
6
Developer 6
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
1
100%
Working
7
Developer 7
Rating
(22)
Projects
31
55%
Arbitration
0
Overdue
1
3%
Working
8
Developer 8
Rating
(1)
Projects
2
0%
Arbitration
1
0% / 100%
Overdue
0
Free
Published: 2 codes
9
Developer 9
Rating
(159)
Projects
215
76%
Arbitration
4
50% / 25%
Overdue
18
8%
Free
Published: 2 articles
10
Developer 10
Rating
(57)
Projects
84
26%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
11
Developer 11
Rating
(496)
Projects
963
74%
Arbitration
27
19% / 67%
Overdue
100
10%
Loaded
Published: 1 article, 6 codes
12
Developer 12
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
13
Developer 13
Rating
(540)
Projects
622
33%
Arbitration
37
38% / 51%
Overdue
11
2%
Busy
14
Developer 14
Rating
(15)
Projects
34
24%
Arbitration
4
0% / 50%
Overdue
2
6%
Working
15
Developer 15
Rating
(9)
Projects
9
11%
Arbitration
0
Overdue
2
22%
Free
16
Developer 16
Rating
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
17
Developer 17
Rating
(8)
Projects
11
9%
Arbitration
4
25% / 25%
Overdue
4
36%
Loaded
18
Developer 18
Rating
(2)
Projects
3
33%
Arbitration
0
Overdue
0
Free
19
Developer 19
Rating
(2)
Projects
3
0%
Arbitration
0
Overdue
0
Free
20
Developer 20
Rating
(64)
Projects
83
28%
Arbitration
9
33% / 56%
Overdue
9
11%
Free
Published: 1 code
21
Developer 21
Rating
(626)
Projects
844
48%
Arbitration
27
37% / 15%
Overdue
63
7%
Working
22
Developer 22
Rating
(2629)
Projects
3341
67%
Arbitration
77
48% / 14%
Overdue
342
10%
Free
Published: 1 code
23
Developer 23
Rating
(248)
Projects
254
30%
Arbitration
0
Overdue
3
1%
Free
Published: 2 codes
24
Developer 24
Rating
(6)
Projects
5
0%
Arbitration
2
50% / 50%
Overdue
2
40%
Free
25
Developer 25
Rating
(4)
Projects
7
0%
Arbitration
3
33% / 33%
Overdue
3
43%
Loaded
26
Developer 26
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
27
Developer 27
Rating
(2293)
Projects
2887
63%
Arbitration
122
44% / 25%
Overdue
428
15%
Working
28
Developer 28
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
29
Developer 29
Rating
(306)
Projects
550
35%
Arbitration
79
32% / 42%
Overdue
198
36%
Loaded
30
Developer 30
Rating
(71)
Projects
254
53%
Arbitration
16
50% / 38%
Overdue
83
33%
Loaded
31
Developer 31
Rating
(19)
Projects
31
32%
Arbitration
8
50% / 25%
Overdue
3
10%
Working
32
Developer 32
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
33
Developer 33
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Similar orders
Project Title: MT5 Algo Trading EA (Single Strategy + License Panel + Ownership + Manual Trade) --- Project Description I am looking for an experienced MT5 (MQL5) developer to create a clean, stable and professional Algo Trading EA for my company and future clients. This is a long-term business project, not a one-time personal EA. --- 1. Strategy Requirements - Only 1 single trading strategy - No martingale - No grid
I have an existing indicator- but may need some source code adjustment to make it into an EA. Attached source file, mql file and set file. All 6 filters need to be on 'TRUE' to check if the EA works correctly
Hi, I have an EA, which places limit orders only by reading the text files in common folder (in a specific format) I need to make some updates in the EA: 1. Limit to Market Entry Adjustment: True/False · By default, when placing a buy limit order, if the current price, is below the limit price mentioned in the file, the order gets triggered as market entry. · By enabling the above option as True, it
write me a fast eurusd and btc scalping robot using ema trend filter m1 and m5 entries lowspread check, less trades, strict risk management fixed tp/sl ssesion filter and tick based exists
need an MT5 Expert Advisor for XAUUSD. The EA logic is based on Asian session range and London continuation. Main rules: 1. Asian session - User-defined start and end time - Calculate Asian High and Low - Calculate Asian range 2. Quality filter - Trade only if Asian range is between minimum and maximum values (inputs) 3. Entry - One trade setup per day - If BUY bias: Place Buy Limit at Asian Low minus buffer - If
I want to create an intraday EA designed to trade RSI pullbacks in the direction of the dominant trend during sufficient volatility, scales out profits, and automatically stands aside when market conditions stop supporting its edge. It should have the following features and are based on the following indicators: Trade FX on M15 Enter based on RSI, EMA and ATR Scale out profits using a multi-TP structure Trade only
I need a marketer who can actively sell my MetaTrader EA and generate real purchases. Offer Upfront: $50 (to start work immediately) Commission: 30% per sale on NET price (after payment processor/platform fees; VAT/taxes excluded) Commission is paid only on verified sales tracked through unique links/coupons. Your Job (what “SELL” means here) You must: Bring targeted buyers (traders, forex/crypto communities
hello great developer I am looking for a trading bot that can automatically execute trades on my behalf. I am a member of a premium Telegram signals group, and I would like the bot to place all trades automatically and atomically as soon as the signals are posted in the group. The primary issue I am facing is that the group operates during London trading hours, and I occasionally miss signals due to time differences
Strategy Development: Suggest a high-probability trading strategy based on Technical Analysis (using indicators like RSI, MACD, or Price Action). Risk Management: Explain how to calculate position sizing so I don't lose more than 1-2% of my capital per trade. Market Analysis: Teach me how to identify Support and Resistance levels and how to spot a trend reversal. Psychology: Give me 5 golden rules to maintain
A Grid EA with a hedge that open trades on a percentage based on whats is opened on the other side, closes losing trades with current profits made and utilizes a grid trading strategy combined with hedging technique to mitigate risk and potentially lock in profits. It involves placing buy and sell orders at predetermined price intervals, forming a grid. When a trade within the grid moves against the initial

Project information

Budget
30 - 150 USD
Deadline
from 1 to 2 day(s)

Customer

Placed orders1
Arbitrage count0