Input parameter:
- Timeframe = 5 mins
- ATR length = 5
- Multiplier = 1
- RSI length = 14
- RSI Value =50
- Lot size = 0.01 lots.
Strategy Rules
Bullish Trade Entry:
If the price crosses above the supertrend value and the RSI >50, and the volume of the current candle is higher than the average volume of the last 3 candles.
- Close(1) > SuperTrend(1)
- Close(2) < SuperTrend(2)
- RSI(1) > 50
- Volume(1) > (Volume(2)+Volume(3)+Volume(1))/3
Bullish Trade Exit :
If the price crosses below the SuperTrend Value
- Close(1) < SuperTrend(1)
- Clsoe (2) > SuperTrend(2)
Bearish Trade Entry
If the price crosses below the supertrend value and the RSI <50, and the volume of the current candle is higher than the average volume of the last 3 candles.
- Close(1) < SuperTrend(1)
- Clsoe (2) > SuperTrend(2)
- RSI(1) > 50
- Volume(1) > (Volume(2)+Volume(3)+Volume(1))/3
Bearish Trade Exit :
If the price crosses above the SuperTrend Value
- Close(1) > SuperTrend(1)
- Close(2) < SuperTrend(2)
Crosses above the condition
- Close(1) > SuperTrend(1)
- Close(2) < SuperTrend(2)
Crosses below the condition
- Close(1) > SuperTrend(1)
- Clsoe (2) > SuperTrend(2)
Terms should be used in such a way
- Close(1) = previous candle (just closed)
- Close(2) = candle before that
- SuperTrend(1) = SuperTrend Value of previous candle (just closed)
- SuperTrend(2) = SuperTrend Value candle before that
- Volume(1) = Tick volume of the previous (just closed) candle
- Volume(2) = Tick volume of the candle before the previous one
RSI(1) RSI value of the previous (just closed) candle
Note
1. Make sure all the entries and exits will take place at the close price of the candle just closed
Only One Trade at a time, means once the bullish Trade is exited, then only we will look for a bearish trade and vice versa.
2. For Indicator
For SuperTren,d build a custom Indicator that can be plotted in any chart and use it with the help of iCustom() inside the EA
For RSI, use the default function iRSI() inside the EA
For Volum,e also use the default function iVolume() inside the EA
3. Maintain a tradelog of every trade and export it to a CSV file after every trade.
Format for the Trade log.
Symbol | Timestamp | Entry Time | Entry Price | Exit Time | Exit Price | PnL | Cumulative PnL
After every trade exit, the data should be appended into the tradelog CSV file.
4. For Debugging purposes. I need the following data for every iteration.
Timestamp | close Price| Super Trend Value | RSI Value| Volume | Entry Condition (True/False) |Exit Condition (True/False)
5. There should be a separate function for calculating SuperTrend, RSI, Volume, and Entry and Exit. During the entry and exit condition check, the program should call the values ofthe above function and use them for condition checking
Similar orders
Multi-Slave Inverse Hedging EA with Martingale Grid — MT5 Category: Experts Description: I am looking for an experienced MQL5 developer to build a professional-grade Expert Advisor system called Hedging EA Trader . This is a well-documented project — I have a full 30+ page Software Requirements Specification (SRS) ready to share with the selected developer. System Overview: The EA uses a Master/Slave architecture: 1
Hello, I already have a licensing program integrated with my EA. The system currently works as follows: • The EA settings are hidden from the client. • Only the License Key field is visible. • The EA works normally after activation. • All other settings remain locked and hidden as intended. However, I am facing a serious issue: When I add this validation URL inside the Expert Advisor
1. Project Overview I am looking for an experienced MQL5 developer to design a robust, clean, and well-structured Expert Advisor (EA) for MetaTrader 5. The goal is to transform a clearly defined trading logic into a stable, efficient, and fully configurable EA , suitable for backtesting and optimization. 2. Platform & Language Platform: MetaTrader 5 Programming language: MQL5 Code must follow best practices (modular
I want a modification on my ea . A spread filter or slipage filter such that when the market price is less than 50 point away from the pend order , then ea check the spread if less than the set filter spread. If spread is more than the set spread, the ea will delete the pend order . Secondly , if the broker price is moved or sliped the pending order from the original price it was set by the tolerable slipage distance
Hi, I’m currently looking to purchase a profitable Expert Advisor (EA) for XAUUSD on MT4 and different Symbols . If you have an EA that has consistently been profitable, I’d be interested in purchasing the source code. I would like to backtest the strategy and evaluate it before making any purchases. What I’m ideally looking for: Designed specifically for XAUUSD (MT4) Consistent profitability with solid risk
Anything is possible no job too big no job too small. Equal opportunity entity if we don't have it then we can get it. Completely satisfied customers is our top priority
1. Objective Create an MT5 automation script (or set of scripts) that fully automates my strategy optimization workflow, including: • Batch optimization runs • Automatic filtering of results • Automatic forward testing • Exporting and organizing results into structured files/folders The goal is to reduce manual work and allow one‑click execution of the entire pipeline. 2. Platform & Environment • MetaTrader 5 •
Would it be possible to connect Futures prop firm with Rithmic or Tradeovate platform to Ninjatrader automated trading ? If anyone can do this for me I will be happy to get started with the person right away
Saya ingin dibuatkan Expert Advisor untuk MetaTrader 5 berbasis strategi EMA 50/200 + Breakout 20 candle dengan sistem risk percentage otomatis. EA harus memiliki fitur ATR stop loss, trailing stop, break even, max spread filter, dan daily loss limit. Dilarang menggunakan martingale, grid, atau averaging. Target RR minimal 1:2 dan drawdown di bawah 20%
I am building a professional-grade survival EA for USDJPY designed to: Repeatedly pass FTMO-style challenges Sustain long-term funded accounts Deploy safely across multiple prop accounts This is not a retail scalper. This is a controlled EMA pullback engine with strict risk governance and anti-correlation logic . All parameters must be configurable. Defaults must match exactly as listed. Core Strategy – EMA Pullback