System Trading

Unlocking Trading Success: Using the Moving Average and RSI EA for MetaTrader 5
MetaTrader5
Unlocking Trading Success: Using the Moving Average and RSI EA for MetaTrader 5

Meet the MARSI EA! This beginner-friendly Expert Advisor (EA) merges the power of the Relative Strength Index (RSI) and a Simple Moving Average (SMA) to pinpoint and execute trading opportunities in financial markets, particularly XAUUSD (Gold). The EA is designed to showcase: Dynamic lot sizing that adjusts to your account risk RSI-driven entry conditions for overbought and oversold markets Trend filtering through the use of a Moving Average Stop Loss and Take Profit levels fine-tuned to symbol tick precision It's particularly valuable for those just dipping their toes into technical strategies, offering insights into how indicators, dynamic risk management, and broker-specific details can influence your trading decisions. Understanding the Trading Logic Here’s how the EA operates: Buy when: The current price sits above the moving average, indicating a bullish trend. RSI is under the oversold threshold, hinting that prices may be on the rise. Sell when: The price drops below the moving average, suggesting a bearish trend. RSI exceeds the overbought threshold, indicating that prices could decline. Stop Loss and Take Profit settings are configured using _Point and are adjusted based on your broker's pricing precision (_Digits). External Input Parameters Explained Variable Description maPeriod The period used for the Simple Moving Average rsiPeriod The period applied to the Relative Strength Index rsiOverbought The RSI threshold indicating an overbought market (sell signal) rsiOversold The RSI threshold indicating an oversold market (buy signal) riskPercent The percentage of your balance that you’re willing to risk per trade stopLoss The distance for Stop Loss in points takeProfit The distance for Take Profit in points slippage The maximum allowed slippage in points Recommended Usage Symbol: XAUUSD (Gold) Timeframe: M15 or H1 Broker: Any broker providing accurate tick data (make sure to test with both 2/3 and 4/5 digit brokers for reliability) Backtest Range: A 3 to 6 month period is ideal Conditions: Ensure tick data is available for reliable RSI and MA values Additional Notes The function PipSize() is handy for normalizing pip values across brokers with varying _Digits. The EA intelligently calculates lot sizes based on your account balance and defined risk. The code is modular, allowing for easy extensions like trailing stops, news filters, or other trading conditions. This project is ongoing, and your feedback is always welcome!

2025.06.22
Unlocking Trading Potential with EXSR: Your Go-To EA for MetaTrader 5
MetaTrader5
Unlocking Trading Potential with EXSR: Your Go-To EA for MetaTrader 5

Introducing EXSR – Extreme Strength Reversal Version: 1.0Platform: MetaTrader 5 Description:Meet EXSR, the Expert Advisor that specializes in spotting market reversals right when you're likely to see the most exhaustion. This EA combines a high-threshold RSI (with oversold levels below 20 and overbought levels above 80) and price breakouts beyond the Bollinger Bands (20, ±2), confirming your entry with a reversal candlestick pattern. Key Features of EXSR Dual-Indicator Filter: RSI(14): This tool identifies extreme overbought or oversold conditions in the market. Bollinger Bands: Ensures the price has broken through the outer band, adding an extra layer of validation. Reversal Confirmation: When going long, the previous candle must close bullish after an oversold band break. For short positions, look for a bearish close following an overbought band break. Fixed SL/TP: Customize your Stop Loss (default at 150 pips) and Take Profit (set at 300 pips) right at the order entry. Single-Position Logic: Only one active trade per symbol at any time, helping you avoid conflicting positions. Clean OOP Code: Utilizes CTrade for smooth order placement and buffer arrays for indicator data, featuring modular functions like CopyData, CheckBuySignal, and CheckSellSignal. Input Parameters MagicNumber (ulong): A unique ID for your EA. Lots (double): Sets your fixed position size. StopLoss_pips / TakeProfit_pips (int): Defines your SL/TP in pips. BB_Period / BB_Deviation (int/double): Customize your Bollinger Bands settings. RSI_Period / RSI_Overbought / RSI_Oversold (int/double): Set parameters for your RSI indicators. EXSR is perfect for traders looking for systematic counter-trend entries, complete with clear over-extension filters and strict risk management. Dive in and take your trading game up a notch!

2025.06.13
Unlock Weekend Trading with the TuyulGAP EA for MetaTrader 5
MetaTrader5
Unlock Weekend Trading with the TuyulGAP EA for MetaTrader 5

EA Name: TuyulGAP.mq5 Version: 1.00 Author: zvickyhac Platform: MetaTrader 5 Strategy Type: End-of-week Gap Trading Using Dynamic High/Low Description: If you’re on the lookout for a way to automate your trading strategy, let me introduce you to TuyulGAP. This Expert Advisor (EA) is built specifically for MetaTrader 5 and is designed to capitalize on those price gaps that often appear at the start of the trading week. It’s a smart tool that sets your Buy Stop and Sell Stop pending orders based on the highest high and lowest low from a user-defined number of candles, all set up on Friday night before the market closes. Key Features: Automatic Pending Orders: The EA places Buy Stop and Sell Stop orders above and below a dynamic price range based on recent price movements. Scheduled Execution: This EA is active only on Fridays at a specified time (default: 23:15 server time). Order Management: It automatically deletes any pending orders on Mondays, ensuring that you only have one order setup each week. Day and Time Filter: The EA restricts trading to specific days and hours for better control. Profit Locking: It automatically closes positions that hit a designated profit target in USD. Simple Configuration: You can easily set parameters like lot size, stop loss, magic number, max open trades, and secure profit target. Key Input Parameters: LotSize: This sets the size of each trade. StopLoss: Here, you can define your stop loss in points. LookbackBars: This sets the number of candles analyzed to determine high/low levels. SecureProfitTarget: This is the USD profit threshold for closing open positions. Notes: This EA is limited to one open trade at a time (MaxOpenTrade = 1). No technical indicators are included in this EA. It doesn’t feature any built-in take profit or trailing stop, aside from the secure profit closing logic. Use Case: If you’re a trader interested in automating your weekend gap setups, this EA could be just what you need. It cleverly deploys pending orders just before the market closes on Friday, allowing you to start the week with a bang!

2025.06.12
Mastering the Market: Introducing the Pending Tread EA for MetaTrader 4
MetaTrader4
Mastering the Market: Introducing the Pending Tread EA for MetaTrader 4

Pending Tread Expert Advisor (EA) – Your Go-To Trading Companion Meet the Pending Tread EA, a user-friendly trading robot crafted to automate the placement and management of multiple pending orders arranged in a grid pattern around the current market price. Ideal for scalping strategies, this EA shines on any timeframe or currency pair, making it a versatile tool for traders of all styles. Key Features Grid of Pending Orders: The EA can set up a configurable number of pending orders (default is 10) above and below the current price, creating a grid to capture market movements in both directions. Adjustable Order Spacing: You can specify the distance between each pending order using a PipStep parameter (measured in points). For instance, a PipStep of 120 would equal 12 pips for 5-digit brokers. Custom Order Types: The EA allows for different trade directions for orders placed above and below the market. Above market: it can place either buy stop or sell limit orders based on your selection. Below market: it can issue sell stop or buy limit orders. The order placement logic is finely tuned to ensure orders are positioned correctly concerning the current market price. Automated Take Profit: Each pending order is assigned a take profit level determined as a fixed number of pips (TakeProfitPips) from the order price, allowing for automatic profit-taking without manual effort. Lot Size and Slippage Control: You have the flexibility to set your lot size (LotSize) and maximum slippage (Slippage) permitted when orders are sent to the broker, giving you full control over risk and execution. Order Management: The EA keeps an eye on existing pending orders for the current symbol and its unique magic number (MagicNumber) to avoid duplicating or interfering with other trades or EAs on the same account. Throttle Mechanism: To prevent overload, the EA limits its order placement attempts to once every 5 seconds. How It Operates With every tick, the EA checks if the trading context is available and if enough time has passed since the last order was placed. It counts the existing pending orders for both above-market and below-market grids. It calculates new pending order price levels spaced according to the configured pip step. It places new pending orders up to the configured total number per side while respecting broker stop level restrictions. Each pending order includes a take profit set relative to the order price. The EA continuously watches over this grid, re-placing orders as needed if any are executed or canceled. Use Cases Scalping: Grab small price movements by having multiple pending orders ready to trigger in either direction. Range Trading: Automatically place buy and sell orders near key support and resistance levels. Breakout Strategies: Capture breakouts by setting pending stop orders above and below the current price. Important Considerations This EA is designed solely for managing pending orders; it does not handle open positions (no trailing stop or stop loss features). Always practice proper risk management and test the EA on a demo account before going live. The EA performs best with brokers that support 5-digit or 4-digit pricing; be sure to adjust PipStep and TakeProfitPips accordingly.

2025.06.10
Mastering Triangular Arbitrage with MetaTrader 5: Your Go-To Expert Advisor
MetaTrader5
Mastering Triangular Arbitrage with MetaTrader 5: Your Go-To Expert Advisor

Hey there, fellow traders! If you're looking to up your game with triangular arbitrage, you’ve landed in the right spot. This Expert Advisor (EA) is specifically designed to take advantage of price discrepancies between three key currency pairs: EUR/USD, USD/JPY, and EUR/JPY. The goal? To spot those golden arbitrage opportunities and make some serious profit! Functionalities at a Glance: Opportunity Detection: The EA works its magic by calculating the implied price of EUR/JPY. It does this by multiplying the Ask prices of EUR/USD and USD/JPY. Once it has that figure, it compares it to the actual EUR/JPY price. If the difference is significant enough, bingo! You've got yourself an arbitrage opportunity. Position Execution: Once an opportunity is spotted: If the implied price is higher than the direct price, the EA swings into action by buying EUR/JPY while selling EUR/USD and USD/JPY. Conversely, if the implied price is lower, it executes the reverse trades. Position Monitoring: Keeping track of your trades is crucial. That’s why this EA uses a unique Magic Number to monitor open positions, ensuring it differentiates its trades from others in your account. Position Closing: When the cumulative profit from your open positions hits your target, the EA will close all associated trades, locking in those gains! Error Management: No one likes hiccups in trading. This EA is equipped with error checks to report any issues that might pop up when opening or closing positions. To wrap it all up, this EA is your ticket to automating the triangular arbitrage process. With a structured approach, it helps you optimize returns based on those price discrepancies. So, why not give it a whirl and see how it can work for you?

2025.05.28
Unlocking Profits with the Butterfly Strategy Expert Advisor for MetaTrader 5
MetaTrader5
Unlocking Profits with the Butterfly Strategy Expert Advisor for MetaTrader 5

Hey fellow traders! If you're looking to automate your trading and dive into the world of harmonic patterns, the Butterfly Strategy Expert Advisor (EA) might just be your new best friend. This EA is designed to harness the Butterfly harmonic trading pattern across multiple timeframes, ranging from M2 to D1. It smartly identifies both bullish and bearish Butterfly patterns using pivot points and executes trades with adjustable risk management settings and various take-profit levels. Key Features: Pattern Detection: It identifies Butterfly patterns with adjustable pivot parameters and tolerance levels, ensuring you never miss a potential trade. Multi-Timeframe Support: You can trade across user-selected timeframes—whether you prefer M2, M5, M10, M15, M30, H1, H2, H4, or D1, it’s got you covered! Risk Management: Choose between fixed or dynamic lot sizing based on your account balance and desired risk percentage. Stay in control! Take-Profit Strategy: This EA smartly splits positions into three take-profit levels by default—50%, 30%, and 20%—to optimize your gains. Break-Even & Trailing Stops: You can configure these features per timeframe, and they activate after reaching TP1 or TP2, helping you secure profits. Session Filter: Set optional trading time restrictions based on your preferred trading sessions (e.g., GMT-based sessions). Pattern Quality: It ensures you're only trading high-quality patterns by requiring a minimum quality score between 0.0 and 1.0. Visual Aids: The EA draws pattern triangles, trend lines, and labels right on your chart for easy analysis. Statistics Dashboard: Keep tabs on your performance with a dashboard that displays trade stats, including win rates, profit/loss, and drawdown. How to Use: Start by enabling your desired timeframes and setting up your pattern, risk, and session parameters. Make sure trading is allowed (AllowTrading = true) and set a unique MagicNumber to keep things organized. Monitor the dashboard to gain insights into your trading performance. This Expert Advisor is perfect for traders who want to automate harmonic pattern trading while enjoying robust risk management and visual feedback. Give it a shot and trade smart!

2025.05.20
Unlock Your Trading Potential with the MA2CCI Strategy for MetaTrader 4
MetaTrader4
Unlock Your Trading Potential with the MA2CCI Strategy for MetaTrader 4

Discover the MA2CCI Trading System Are you looking to elevate your trading game? The MA2CCI system combines the power of two moving averages (2MA) with the Commodity Channel Index (CCI) to help you make informed trading decisions. Let’s dive into how this strategy can work for you! What is the MA2CCI System? The MA2CCI system is a robust trading strategy designed for use with MetaTrader 4. It leverages the intersection of two moving averages to identify potential entry and exit points while the CCI helps to confirm these signals. Here’s a quick breakdown: 2MA: This refers to the use of two different moving averages, which can help determine the overall trend in the market. CCI: The Commodity Channel Index is a momentum indicator that helps identify overbought or oversold conditions. How to Implement the MA2CCI Strategy Getting started with the MA2CCI system is straightforward. Here’s a step-by-step guide: Set Up Your Indicators: Add the two moving averages to your MetaTrader 4 chart and configure the CCI indicator. Identify Signals: Look for crossovers between the two moving averages. A bullish crossover (when the shorter MA crosses above the longer MA) suggests a potential buy, while a bearish crossover indicates a sell signal. Confirm with CCI: Use the CCI to validate your signals. If the CCI is above 100 during a bullish crossover, it strengthens your buy signal. Conversely, if it’s below -100 during a bearish crossover, it reinforces your sell signal. Final Thoughts The MA2CCI strategy is a fantastic tool for traders looking to enhance their trading decisions. By combining the insights from moving averages and the CCI, you can develop a clearer picture of market dynamics. Remember, practice makes perfect, so don’t hesitate to backtest this strategy on a demo account before diving into live trading! Happy trading!

2025.05.19
Maximize Your Trading Efficiency with AutoCloseOnProfitLoss EA for MetaTrader 5
MetaTrader5
Maximize Your Trading Efficiency with AutoCloseOnProfitLoss EA for MetaTrader 5

Introduction Hey there, fellow traders! If you’re looking to streamline your trading process and manage your positions with ease, let me introduce you to the AutoCloseOnProfitLoss Expert Advisor (EA). This nifty tool for MetaTrader 5 automatically closes all your open trades once you hit your desired profit or loss targets. It's a game-changer for anyone wanting to safeguard their gains or cut losses without having to keep a constant eye on the market. Whether you’re a scalper aiming for quick profits or a long-term investor looking to protect your capital, this EA provides a hassle-free solution. Key Features Automated Position Closing: Closes all open trades automatically when your total profit or loss hits your set limits. Customizable Targets: Easily set your profit and loss targets in your preferred currency (like USD or GBP). Flexible Options: Choose whether to close trades based on profit, loss, or both. User Notifications: Get alerts and logs in your terminal whenever positions are closed. Efficient and Lightweight: Runs smoothly without hogging your CPU, making it perfect for ongoing trade management. How It Works This EA keeps an eye on your total profit or loss using the PositionGetDouble(POSITION_PROFIT) function in MetaTrader 5. It checks your total against the thresholds you’ve set for TargetProfit and MaxLoss. Once one of these conditions is met (and if you've enabled that option), the EA swiftly closes all positions using market orders and sends you an alert (if you’ve turned that feature on). Installation Guide Download the AutoCloseOnProfitLoss.mq5 file from the MQL5 CodeBase. Open MetaTrader 5 and navigate to File > Open Data Folder. Go to MQL5 > Experts and paste the .mq5 file into this folder. Restart MetaTrader 5 or refresh the Navigator panel. Find the EA in the Navigator under Expert Advisors, and drag it onto your chart to activate it. Input Parameters TargetProfit (default: 100.0): The profit target in your currency to close all positions. MaxLoss (default: -50.0): The maximum loss in your currency (must be a negative value) to close all positions. EnableProfitClose (default: true): Toggle to close positions when your profit target is reached. EnableLossClose (default: true): Toggle to close positions when your maximum loss is hit. ShowAlerts (default: true): Enable or disable alerts in MetaTrader 5 when positions are closed. How to Use Drag the AutoCloseOnProfitLoss EA onto any chart in MetaTrader 5. In the dialog that pops up, adjust the input parameters: Set your preferred TargetProfit and MaxLoss. Decide whether to enable profit/loss closing. Choose if you want to receive alerts. Click OK to start the EA. The EA will keep watching your trades and close them if the conditions are met. Check the Experts or Journal tab in MetaTrader 5 for logs and results. Example Scenario Let's say you set TargetProfit = 100.0, MaxLoss = -50.0, EnableProfitClose = true, and EnableLossClose = true. If your open trades reach a total profit of $120, the EA will automatically close all positions and notify you with an alert: "All positions closed! Reason: Target profit reached: 120.00". Conversely, if your total loss reaches -$60, it will also close all positions with an alert: "All positions closed! Reason: Max loss reached: -60.00". Important Notes The EA needs open positions to take action; if none are open, it will just log the current profit/loss and keep monitoring. Positions are closed using market orders, so keep in mind that slippage might occur depending on market conditions. It's wise to test the EA on a demo account first to make sure it aligns with your trading strategy. This EA runs continuously until you manually stop it or remove it from the chart, unlike a script that executes once. We Want Your Feedback! If you have any suggestions or run into issues, feel free to drop a comment on the MQL5 CodeBase page or get in touch with me through the MQL5 community. Your insights are crucial for enhancing this tool! Author: Duy Van NguyContact: MQL5 LinkUpdated: May 14, 2025Platform: MetaTrader 5Category: Expert Advisors

2025.05.14
Maximize Your Trading with an ATR-Based Risk Management EA for MetaTrader 5
MetaTrader5
Maximize Your Trading with an ATR-Based Risk Management EA for MetaTrader 5

Transform Your Trading with Smart Risk ManagementKey Features Smart Risk Management Automatic lot size calculation based on a percentage of your account risk Pre-set maximum risk limit in monetary terms Dynamic stop loss tailored to ATR volatility Lot size normalization to meet your broker's requirements (min/max/step) Technical Analysis Moving Average Crossover for pinpoint entry signals ATR Volatility Filter to gauge market volatility Performance optimized - trades only trigger on new bar formations Position checks to prevent duplicate trades Flexible Customization Choose your risk level by percentage or fixed amount Switch between dynamic or static stop loss options Adjustable periods for MA and ATR Unique magic numbers assigned to each trading strategy Detailed Monitoring Complete logs of position sizing information Risk/reward ratios displayed before executing orders Clear error warnings with helpful troubleshooting tips Comprehensive reports detailing your EA's startup and shutdown Outstanding Advantages Capital safety: Never risk more than what you’ve set Fully automated: From analysis to order execution Optimized coding: Cuts down lag, calculates only when necessary Broker compliant: Automatically checks stop levels and lot sizes User-friendly: Input parameters are clearly defined Best Fit For Traders who prioritize strict capital management Systems that require dynamic position sizing Trend-following strategies relying on MA crossover Accounts looking to manage drawdown effectively

2025.05.04
Maximize Your Trading Potential with the Random Trader EA: Customizable Risk/Reward Ratio
MetaTrader5
Maximize Your Trading Potential with the Random Trader EA: Customizable Risk/Reward Ratio

Introducing the Random Trader EAIf you're looking for a fresh approach to trading, the Random Trader EA might just be your new best friend. This innovative system employs a random trading strategy while keeping a tight grip on risk management. With a range of customizable parameters, you can tailor it to fit your trading style like a glove.Key Features:Random entry system for Buy/Sell positionsFlexible stop loss calculation (choose between ATR-based or fixed pip distance)Breakeven functionality with customizable activation distanceSmart margin management that utilizes maximum available marginCompatible with all symbol types, including standard Forex pairs, JPY pairs, and cryptocurrenciesHandles pip values correctly for different digit formats (2, 3, 4, or 5 digits)Input Parameters:1. Reward/Risk Ratio (reward_risk_ratio)   Default: 2   Description: This is the multiplier for the take profit distance relative to the stop loss distance.    Example: A value of 2 means the take profit will be twice the distance of the stop loss.2. Loss Calculation Method (loss)   Options:    - ATR (Average True Range based)   - PIP (Fixed pip distance)   Description: This determines how the stop loss distance is calculated.3. ATR Multiplier (loss_atr)   Description: This multiplier is used for the ATR value when calculating the stop loss distance, but only when the Loss Calculation Method is set to ATR.4. Fixed Pip Distance (loss_pip)   Description: This is a fixed number of pips for the stop loss distance, used only when the Loss Calculation Method is set to PIP.5. Risk Percent Per Trade (risk_percent_per_trade)   Description: This sets the maximum risk per trade as a percentage of your account balance.   Range: 0.1 to 100   Example: A value of 1 means you're risking 1% of your account balance per trade.6. Use Breakeven (use_breakeven)   Description: This feature allows you to enable or disable the breakeven function. When it's enabled, the stop loss moves to your entry price once your position hits the specified profit.7. Breakeven Distance (breakeven_distance)   Description: This is the number of pips in profit required to activate the breakeven feature.   Example: A value of 10 means the stop loss moves to the entry price when your position is 10 pips in profit.8. Use Maximum Margin (use_max_margin)   Default: true   Description: This enables or disables automatic lot size adjustments based on the available margin. When enabled, it reduces the position size to fit your available margin if necessary.Trading Logic:The EA opens positions randomly, giving you a 50/50 chance for either Buy or Sell when no position is currently open. The position size is calculated based on your risk percentage and stop loss distance, ensuring consistent risk management across trades. Plus, it includes built-in safety features like margin checking and lot size validation to keep you secure.Risk Management:Dynamic position sizing based on your account's risk percentageAutomatic lot size adjustment for margin requirementsBreakeven feature to help protect your profitsA 10% margin buffer for added safetyProper handling of broker's minimum and maximum lot sizesRemember, past performance is not indicative of future results. Always practice sound risk management and test thoroughly on a demo account before diving into live trading.

2025.04.29
Master Multi-Timeframe Trading with Stochastic and Bollinger Bands in MT4
MetaTrader4
Master Multi-Timeframe Trading with Stochastic and Bollinger Bands in MT4

Hey there, fellow traders! If you're looking to enhance your trading strategy on MetaTrader 4, you might want to check out this multi-timeframe EA that harnesses the power of the Stochastic Oscillator and Bollinger Bands. Let’s dive into what makes this tool a must-have on your trading desk! Key Features: Multi-Timeframe Analysis: This EA analyzes Stochastic Oscillator and Bollinger Bands values from M1, M5, and M15 charts, providing you with robust trade entry signals. Entry Conditions: Buy Signal: All three Stochastic K lines need to be below the MinStochOversold level, while the M15 price is hanging below the lower Bollinger Band. Sell Signal: Conversely, for a sell, all three Stochastic K lines should be above the MaxStochOverbought level, with the M15 price sitting above the upper Bollinger Band. Trade Management: It limits the number of trades you can have open at once, adhering to the MaxTradesPerTrend setting. Stop Loss (SL) and Take Profit (TP) levels are intelligently calculated using the Average True Range (ATR) from the M15 timeframe, alongside your SLMultiplier and TPMultiplier inputs. Spread Control: The EA checks the current spread against MaxSpreadStandard (ideal for standard/ECN accounts) and MaxSpreadCent (for cent/micro accounts). If the spread is too wide, it uses buy limit or sell limit orders instead of jumping in with instant execution. Pending Orders: When the market spread is less than ideal for immediate trades, the EA sets pending buy limit or sell limit orders just below the current price for buys and just above for sells. Input Flexibility: Customize the EA to fit your trading style with various parameters, including slippage, lot size, indicator settings, SL/TP multipliers, break-even and trailing stop options, maximum spread limits, and Stochastic overbought/oversold levels. OnTick Function: The OnTick() function acts as the main engine, retrieving indicator values, checking for open orders, and evaluating conditions to potentially trigger new trades. Debugging Tools: This EA includes handy Print() statements for debugging, allowing you to log Stochastic K values across timeframes and monitor the current spread. Give this EA a shot and see how it can help refine your trading strategy. Remember, the market is always evolving, so stay adaptable and keep learning!

2025.04.27
RRS Impulse: Your Go-To Scalping EA for MetaTrader 4
MetaTrader4
RRS Impulse: Your Go-To Scalping EA for MetaTrader 4

If you’re looking to ramp up your trading game, the RRS Impulse EA might just be the scalping tool you need. This powerful Expert Advisor leverages the Relative Strength Index (RSI), Stochastic Oscillator, and Bollinger Bands to spot both trend-following and counter-trend opportunities. What’s more, this EA operates as a multi-pair EA, scanning numerous currency pairs to find those golden signals. With an array of features like Trailing, Risk Management, Money Management, and Restriction Mode, the RRS Impulse EA offers a lot of flexibility. Get your settings dialed in, and you could be on your way to some serious profits! Impulse EA Features: Variable Values Description Trading_Indicator RSI, Stochastic, BollingerBands, RSI_Stochastic_BollingerBands RSI: Analyzes the market using the RSI indicator. Stochastic: Trades based on Stochastic signals. BollingerBands: Utilizes Bollinger Bands for market analysis. RSI_Stochastic_BollingerBands: Combines all three indicators for enhanced accuracy. TradeDirection Trend, CounterTrend Trend: Trades in line with the trend (e.g., buy when RSI is overbought). CounterTrend: Trades against the trend, anticipating reversals (e.g., sell when RSI is overbought). SignalStrength NormalSignal, NormalMultiTimeFrame, StrongSignal, VeryStrongSignal NormalSignal: Evaluates signals based on a single timeframe. NormalMultiTimeFrameSignal: Checks one timeframe at a time. StrongSignal: Confirms signals across multiple timeframes for added reliability. VeryStrongSignal: Analyzes several timeframes for the strongest signals before trading. minLot_Size Double Value Sets the minimum lot size to prevent random lot sizes from dropping too low. maxLot_Size Double Value Establishes the maximum lot size for trading. StopLoss Int Value Defines your stop loss in points/pips (the smallest price change). Set to 0 to disable. TakeProfit Int Value Sets your take profit level in points/pips. Set to 0 to disable. Trailing_Start Int Value (Points/Pips) Indicates when to start trailing, based on pips from the open price. Set to 0 to disable. Trailing_Gap Int Value (Points/Pips) Establishes the gap in pips between the market price and the trailing stop loss. Set to 0 to disable. Risk_In_Money_Type FixedMoney, BalancePercentage FixedMoney: Closes all trades if negative floating loss hits your specified amount. BalancePercentage: Adjusts risk based on account balance. Money_In_Risk Int Value Amount you’re willing to risk based on your selection above. Max_Spread Int Value (Points/Pips) Sets the max spread for trades; if exceeded, the EA waits. Slippage Int Value (Points/Pips) Defines allowable slippage during order execution. MaxOpenTrade Int Value Limits the number of simultaneous open trades. Trade_Currencies String Value Specifies currency symbols for analysis and trading. Impulse Plus: The RRS Impulse Plus EA is the advanced version of the RRS Impulse EA. This upgrade offers more options and flexibility, using RSI, Stochastic, Moving Average, and Bollinger Bands to identify trading opportunities. With this EA, you also get features like Trailing, Risk Management, Money Management, and more. Configure it right, and you could see some impressive gains! Signal Descriptions: Indicator BUY SELL RSI Trend: Buy when RSI is overbought. CounterTrend: Buy when RSI is oversold. Trend: Sell when RSI is oversold. CounterTrend: Sell when RSI is overbought. Stochastic Trend: Buy when both lines are overbought. CounterTrend: Buy when both lines are oversold. Trend: Sell when both lines are oversold. CounterTrend: Sell when both lines are overbought. Bollinger Bands Trend: Buy when price touches the upper band. CounterTrend: Buy when price touches the lower band. Trend: Sell when price touches the lower band. CounterTrend: Sell when price touches the upper band. Moving Average Trend/CounterTrend: Buy when price is above the MA. Trend/CounterTrend: Sell when price is below the MA. Signal Scenarios: Here’s how the signals stack up: RSI Stochastic Bollinger Bands Moving Average Signal Above Above Above Below CounterTrend Sell ✅ Below Below Below Above CounterTrend Buy ✅ Above Above Above Above Trend Buy ✅ Below Below Below Below Trend Sell ✅ Important Notes: Enable web requests in MT4/MT5: Go to Tools → Options → Expert Advisors → Allow Web Request and add: http://nfs.faireconomy.media/ (This service is provided by ForexFactory and fetches news data from their platform.) Recommended Testing: It's highly advised to trial this EA on a demo account for at least 45 days before going live. Wishing you all the best—happy trading! 🚀

2025.04.20
First Previous 1 2 3 4 5 6 7 8 Next Last