Stochastic Eclipse EA is a robust MT4 Expert Advisor utilizing the Stochastic Oscillator for trading. It targets overbought and oversold conditions to capitalize on early market reversals and major momentum changes while filtering out false signals.
Key components include Stochastic Oscillator integration with default overbought/oversold levels set at 80/20, which are customizable. Traders can modify %K, %D, and Slowing values according to specific strategies. The system adopts dual thresholds, executing trades exclusively at boundary crossings, and offers signal confirmation options for immediate or delayed entries.
In terms of trade management, lot size is set at 0.10 by default, modifiable based on individual risk levels. Stop loss and take profit parameters are established at 100 pips each, offering a balanced approach to safety and reward.
A backtest c...
π Read | Forum | @mql5dev
#MQL4 #MT4 #EA
Key components include Stochastic Oscillator integration with default overbought/oversold levels set at 80/20, which are customizable. Traders can modify %K, %D, and Slowing values according to specific strategies. The system adopts dual thresholds, executing trades exclusively at boundary crossings, and offers signal confirmation options for immediate or delayed entries.
In terms of trade management, lot size is set at 0.10 by default, modifiable based on individual risk levels. Stop loss and take profit parameters are established at 100 pips each, offering a balanced approach to safety and reward.
A backtest c...
π Read | Forum | @mql5dev
#MQL4 #MT4 #EA
β€31π¨βπ»2π€1
Dollar Index Tracker offers a tool for traders to gauge the US Dollar's standing against a basket of major currencies directly alongside their trading charts. It displays USDX composed of six major pairs with EUR/USD having the most influence. Established in 1973 at a value of 100, it remains crucial for measuring dollar strength. The tracker executes the USDX formula in real time, enabling customization with moving averages to identify trends. Input settings allow adjustment of currency pairs and coefficients, offering strategic advantages such as detecting divergence and confirming trends. Multi-timeframe analysis can enhance alignment with dollar trends across various trading frames. It serves as a critical correlation filter, providing clarity on dollar momentum and guarding against false trading signals. Ensure all key currency pairs are listed in Mar...
π Read | Freelance | @mql5dev
#MQL4 #MT4 #USDX
π Read | Freelance | @mql5dev
#MQL4 #MT4 #USDX
β€53β4π€‘3π€£3π2π¨βπ»1
Introducing a technical solution for traders seeking to leverage retail sentiment: the Ziwox Retail Sentiment EA. This Expert Advisor employs data from the Ziwox API to implement a contrarian strategy by analyzing retail trader sentiment. Overextended market conditions often occur when most retail traders take one side. By understanding these positions, traders can apply contrarian moves, potentially in synergy with broader market trends and institutional flows.
The advisor retrieves sentiment data via an API call, interpreting the Retail Long and Short Ratios. The contrarian logic triggers sell trades if the long sentiment exceeds a certain threshold with a confirmed technical trend and triggers buys in the opposite scenario. A technical filter with moving averages ensures trades align with established trends, preventing this from crowding.
Automated trad...
π Read | Calendar | @mql5dev
#MQL4 #MT4 #Sentiment
The advisor retrieves sentiment data via an API call, interpreting the Retail Long and Short Ratios. The contrarian logic triggers sell trades if the long sentiment exceeds a certain threshold with a confirmed technical trend and triggers buys in the opposite scenario. A technical filter with moving averages ensures trades align with established trends, preventing this from crowding.
Automated trad...
π Read | Calendar | @mql5dev
#MQL4 #MT4 #Sentiment
β€27π3π¨βπ»2
The default moving average indicator on popular trading platforms doesn't provide alerts for crossovers, leading traders to potentially miss significant market movements. CrossFire Alert addresses this gap effectively. This advanced moving average crossover tool ensures instant notifications through various channelsβon-screen, email, or push notificationsβwhenever two moving averages intersect. Users have the flexibility to display two customizable MAs and select among Simple, Exponential, Smoothed, or Weighted types. Additionally, traders can modify period, shift, colors, and how signals appear on the chart. CrossFire Alert not only identifies new market trends and reversals in real-time but also supports strategies in both trending and reversing markets. By providing timely alerts, it eliminates the need for constant chart monitoring, facilitating a m...
π Read | Freelance | @mql5dev
#MQL4 #MT4 #Indicator
π Read | Freelance | @mql5dev
#MQL4 #MT4 #Indicator
β€35π¨βπ»3π2
The Ichimoku Edge strategy provides a technical approach using the standard Ichimoku Kinko Hyo indicator with default parameters. It generates trading signals based on the Chikou Span crossing the price line, with confirmation from price and Chikou Span positions relative to the Kumo. Buy signals are validated when both the current price and Chikou Span are positioned above the Kumo, while Sell signals are verified when both are below. This approach relies on signal reversals for trade exits rather than fixed Stop Loss or Take Profit limits.
Two position-sizing methods are incorporated: Fixed lot size for predefined trading volume, and ATR-based sizing which adjusts according to risk percentages using the Average True Range. Key settings include Tenkan (9), Kijun (26), and Senkou (52). Additional configuration options include risk management preferenc...
π Read | Freelance | @mql5dev
#MQL4 #MT4 #Indicator
Two position-sizing methods are incorporated: Fixed lot size for predefined trading volume, and ATR-based sizing which adjusts according to risk percentages using the Average True Range. Key settings include Tenkan (9), Kijun (26), and Senkou (52). Additional configuration options include risk management preferenc...
π Read | Freelance | @mql5dev
#MQL4 #MT4 #Indicator
β€29π7π¨βπ»2π1
A utility function automates saving the current chart to the default template, streamlining the process compared to manual saves. Users can assign a hotkey for quick access. The operation occurs instantly without confirmation prompts. For saving to a template other than default, edit the code to replace "default.tpl" with the desired template name. This tool enhances workflow efficiency by reducing repetitive tasks and allows for customization as per individual preferences. It is a straightforward implementation for those needing a quick method to manage their chart templates effectively. Configuring this tool aligns with efficient resource management in chart operations.
π Read | VPS | @mql5dev
#MQL4 #MT4 #script
π Read | VPS | @mql5dev
#MQL4 #MT4 #script
β€33π5π¨βπ»3π1
The tool offers a detailed view of price levels for simulated trades, with user-defined Take Profit (TP) and Stop Loss (SL) values set as percentages. It supports both Buy and Sell directions. Users can benefit from access to concise statistics including an hourly entry breakdown, allowing better analysis and decision-making. This structured presentation of trade parameters and statistics aids in evaluating potential outcomes and optimizing trading strategies. A useful resource for strategic planning and review of projected trade scenarios.
π Read | CodeBase | @mql5dev
#MQL4 #MT4 #Strategy
π Read | CodeBase | @mql5dev
#MQL4 #MT4 #Strategy
β€30π6π¨βπ»4
Reverse Engineered RSI integrates traditional RSI valuesβ30, 50, and 70βonto the price chart rather than the oscillator window. This placement directly correlates RSI levels with market prices, allowing traders to observe overbought, oversold, and equilibrium zones in real-time alongside price action. Such visualization aids in identifying support, resistance, and potential reversal points without needing to toggle between different views or rely solely on the underlying momentum data. This tool streamlines analysis by presenting RSI data within the context of the price movement, facilitating more effective decision-making in trading.
π Read | CodeBase | @mql5dev
#MQL4 #MT4 #Indicator
π Read | CodeBase | @mql5dev
#MQL4 #MT4 #Indicator
β€30π4π€£3π3π¨βπ»1
This post discusses an Expert Advisor (EA) that leverages Heikin Ashi candles for trading. By smoothing price action, it reduces noise and clarifies market direction. The EA identifies strong trends, minimizes false reversals, and facilitates informed trade management.
The tool integrates Heikin Ashi candles, promoting a clear trend visualization by eliminating random noise. It trades selectively, responding to apparent Heikin Ashi trend shifts and incorporates customizable settings to align with user strategies.
It features intelligent trade management, exiting trades on trend reversals and using equity/profit controls to manage risks. Benefits include clear trend detection, suitability for any currency pair or timeframe, automated execution, reduced emotional bias, and customizable settings for different trading styles.
π Read | AppStore | @mql5dev
#MQL4 #MT4 #EA
The tool integrates Heikin Ashi candles, promoting a clear trend visualization by eliminating random noise. It trades selectively, responding to apparent Heikin Ashi trend shifts and incorporates customizable settings to align with user strategies.
It features intelligent trade management, exiting trades on trend reversals and using equity/profit controls to manage risks. Benefits include clear trend detection, suitability for any currency pair or timeframe, automated execution, reduced emotional bias, and customizable settings for different trading styles.
π Read | AppStore | @mql5dev
#MQL4 #MT4 #EA
β€38π3π2π¨βπ»1
The Greatest Swing Value (GSV) concept, detailed by Larry Williams in his work on short-term trading, provides insights into daily price movements. GSV examines the daily oscillations from the opening price to identify the controlling market forces. Monitoring the cumulative open-to-low (selling pressure) and open-to-high (buying pressure) swings over several days reveals the average movement direction.
An open-to-close swing surpassing this average suggests potential signaling. This indicator is versatile, thanks to its MultiTimeFrame design, defaulting to Daily. For greater relevance to specific trading strategies, settings allow recalibration based on the current chart timeframe for accurate analysis, adapting to varying market conditions and timeframes.
π Read | AppStore | @mql5dev
#MQL4 #MT4 #Indicator
An open-to-close swing surpassing this average suggests potential signaling. This indicator is versatile, thanks to its MultiTimeFrame design, defaulting to Daily. For greater relevance to specific trading strategies, settings allow recalibration based on the current chart timeframe for accurate analysis, adapting to varying market conditions and timeframes.
π Read | AppStore | @mql5dev
#MQL4 #MT4 #Indicator
β€45π¨βπ»3π2β1
A code snippet is available for writing price values to a file, serving various practical scenarios in programming. This functionality is particularly beneficial for developing a local trade copier that utilizes a file-based transfer approach. Additionally, it provides a method for temporarily saving values, allowing them to be read in subsequent login sessions. Beyond these use cases, the code can also be used for logging custom data into a file for future reference. The ability to write data onto a file efficiently supports a range of applications, from transaction replication to persistent storage of temporary data. This approach is advised for operations requiring structured data archival and retrieval across sessions.
π Read | CodeBase | @mql5dev
#MQL4 #MT4 #Script
π Read | CodeBase | @mql5dev
#MQL4 #MT4 #Script
β€20π4β1π¨βπ»1
Developers often need to manage time-specific logic for automated trading systems. This code base provides a straightforward solution to determine if the current time is within a defined time window. The utility requires two input parameters: start time and end time. Integration of this function allows electronic trading algorithms to execute trades only during specified time intervals, ensuring operations occur within designated periods. This implementation is crucial for strategies that rely on temporal conditions, supporting refined control over trading activities based on time-based criteria.
π Read | Signals | @mql5dev
#MQL4 #MT4 #Code
π Read | Signals | @mql5dev
#MQL4 #MT4 #Code
β€31π₯5π¨βπ»3π2π2
Analyzing trading signals on a 15-minute chart involves integrating multiple indicators for precision. The MACD serves to give an early direction indication. A primary signal depends on the Parabolic SAR, signaling buy or sell moments. A buy signal emerges if the third candle ago was below the SMA, with a subsequent candle closing above the SMA, and the SAR switches below the price. Complementarily, if the MACD indicates a bullish move while the SAR flips below the price, but close[1] hasnβt closed above the SMA, wait for up to 5 candles for confirmation.
Conversely, a bearish signal appears when a candle closes below the SMA after a 3-candle sequence, with the SAR transitioning above the price. Aligning such strategies leverages simultaneous or prior MACD confirmation of the trend direction.
π Read | CodeBase | @mql5dev
#MQL4 #MT4 #Strategy
Conversely, a bearish signal appears when a candle closes below the SMA after a 3-candle sequence, with the SAR transitioning above the price. Aligning such strategies leverages simultaneous or prior MACD confirmation of the trend direction.
π Read | CodeBase | @mql5dev
#MQL4 #MT4 #Strategy
β€54π¨βπ»8π3β‘1β1π1π1
An innovative indicator has been developed, designed to compare two modes and timeframes while analyzing EA settings. This tool allows for customization to fit specific requirements or the addition of new features as needed. It systematically saves collected data to a file every 5 minutes, ensuring organized data management with one file created per instance. Adjustments have been made recently to enhance functionality and accuracy. This development represents a practical approach to refining trading strategies and improving automation processes by providing a structured method for analyzing and comparing various operational parameters.
π Read | NeuroBook | @mql5dev
#MQL4 #MT4 #Indicator
π Read | NeuroBook | @mql5dev
#MQL4 #MT4 #Indicator
β€32π¨βπ»3
A new technical indicator is now available for use, featuring colored histograms that distinguish between bullish and bearish bars. This tool is designed to enhance visual analysis by displaying two distinct colors, one for bullish bars and another for bearish bars or candles. The clear color differentiation aids in quickly assessing market trends and price movements. Users will find this visual aid useful for real-time analysis in various trading strategies, improving their ability to identify potential market shifts effectively. This indicator enhances chart readability and supports more informed decision-making in trading.
π Read | NeuroBook | @mql5dev
#MQL4 #MT4 #Indicator
π Read | NeuroBook | @mql5dev
#MQL4 #MT4 #Indicator
β€19β6π2π€―1π¨βπ»1
Market Watch in MT4 often includes various symbols from different brokers, with some representing Binary Options. Brokers may use different naming conventions to indicate Binary Options, such as appending ".bo" or "_OP" to symbol names. This can create confusion in accurately identifying Binary Options symbols.
A reliable method for identification involves using the MODE_PROFITCALCMODE in code. This approach effectively detects Binary Option symbols by iterating through all available market watch symbols. By utilizing this method, you can ensure accurate detection of Binary Options among other financial instruments, enhancing your analysis and trading strategy.
π Read | VPS | @mql5dev
#MQL4 #MT4 #Trading
A reliable method for identification involves using the MODE_PROFITCALCMODE in code. This approach effectively detects Binary Option symbols by iterating through all available market watch symbols. By utilizing this method, you can ensure accurate detection of Binary Options among other financial instruments, enhancing your analysis and trading strategy.
π Read | VPS | @mql5dev
#MQL4 #MT4 #Trading
β€28πΎ3β1π1π1π¨βπ»1
A straightforward function has been developed to determine if the current time falls between two specified times. This is particularly useful for EAs that need to execute trades only during specific periods of the day. The code accepts two parameters: a start time and an end time. It evaluates whether the current time is within this range and provides a boolean output.
π Read | Calendar | @mql5dev
#MQL4 #MT4 #EA
π Read | Calendar | @mql5dev
#MQL4 #MT4 #EA
β€29β3π2β‘1π₯1π¨βπ»1
This technical snippet illustrates a method for creating a button directly on a chart interface, facilitating improved user interaction. Once activated, this button executes a function designed to delete all existing orders. The process is comprehensive, accounting for diverse scenarios to ensure the function handles exceptions smoothly. Error messages are incorporated to provide immediate feedback in case of execution issues, enhancing user awareness of any operation complications. This implementation can serve as a practical model for integrating interactive components within trading platforms, demonstrating effective management of order cancellation processes.
π Read | CodeBase | @mql5dev
#MQL4 #MT4 #Script
π Read | CodeBase | @mql5dev
#MQL4 #MT4 #Script
β€19π₯1π¨βπ»1
The code provided offers the capability to configure alerts triggered upon the inception of a new bar, accompanied by a customizable sound notification. This functionality is essential for traders and developers seeking immediate updates without real-time monitoring. The implementation is designed to integrate seamlessly into existing systems, ensuring consistent notifications. Users can define specific audio cues, enhancing situational awareness during periods of significant market activity. Incorporating such an alert system enhances responsiveness and decision-making efficiency, a vital component for maintaining competitive advantages in algorithmic trading and automated strategies.
π Read | AppStore | @mql5dev
#MQL4 #MT4 #script
π Read | AppStore | @mql5dev
#MQL4 #MT4 #script
π15β€12π¨βπ»2π1
The ZigZag HH HL LH LL Pattern Label Indicator for MT4 presents an enhanced utility over the standard ZigZag tool by automatically detecting and labeling critical structural price points including Higher Highs (HH), Higher Lows (HL), Lower Highs (LH), and Lower Lows (LL). This addition optimizes market structure analysis, pattern recognition such as Head & Shoulders and Quasimodo, and trend evaluation. The code comprises optimized functions compatible with MQL4, ensuring effective object management and timeframe tagging.
The indicator calculates the necessary ZigZag buffer for swings and line connections between points, essential for visualizing market trends. Its compatibility with dashboard scanners and multi-timeframe systems makes it an asset for manual traders, system architects, and EA developers seeking structured market insights. Practical a...
π Read | Forum | @mql5dev
#MQL4 #MT4 #AlgoTrading
The indicator calculates the necessary ZigZag buffer for swings and line connections between points, essential for visualizing market trends. Its compatibility with dashboard scanners and multi-timeframe systems makes it an asset for manual traders, system architects, and EA developers seeking structured market insights. Practical a...
π Read | Forum | @mql5dev
#MQL4 #MT4 #AlgoTrading
β€37β‘7π±2π¨βπ»2β1π₯1