MQL5 Algo Trading
388K subscribers
2.57K photos
2.57K links
The best publications of the largest community of algotraders.

Subscribe to stay up-to-date with modern technologies and trading programs development.
Download Telegram
Discover how an innovative approach transforms Forex portfolio optimization by merging Markowitz's theory with the VaR methodology. Traditional Markowitz optimization struggles with Forex due to currency pair correlations, necessitating an adaptation. By integrating VaR constraints, the system dynamically controls risk through diverse market conditions. Leveraging Python with MetaTrader 5, the model accommodates the idiosyncrasies of Forex volatility and correlation, enhancing decision-making for position sizing. The cohesive use of historical, parametric, and Monte Carlo methods ensures a robust VaR calculation, pivotal to pristine risk assessment, ultimately refining trade execution by visually augmented analysis and comprehensive backtesting strategies.

👉 Read | Quotes | @mql5dev

#MQL5 #MT5 #Forex
83👍14👨‍💻12🎉8👌1
Attention to server time changeover discrepancies is critical for precise trading operations. The FOREX session spans 120 hours from Sunday 17:00 to Friday 17:00 EST. Challenges arise due to differing time change dates between regions, notably the USA and EU. The USA shifts on the second Sunday in March and the first Sunday in November. Conversely, the EU transitions on the last Sunday of March and October, leading to temporary differences in the usual time offset between regions such as London, Frankfurt, and Cyprus. These discrepancies should reflect in the adjusted timestamps for Forex sessions' start and end times. Issues have been observed with the first session hour consistently showing as Monday at 00:00, instead of adjusting to 23:00 Sunday after US time changes. A script has been developed to verify and log any inconsistencies in broker time changes...

👉 Read | Signals | @mql5dev

#MQL5 #MT5 #Forex
43👍4🏆2👨‍💻2👾2
The article focuses on the All Sessions EA, a MetaTrader 5 tool designed to enhance understanding of global forex market sessions by visualizing them directly on trading charts. The EA aligns with broker server time, automatically drawing session boxes for Asia, Tokyo, London, and New York, providing clear differentiation without time zone confusion. It includes user-friendly features like on-chart toggles and real-time alerts for breakout events, aiding traders in assessing volatility shifts. The modular, event-driven design ensures efficient resource usage and intuitive interaction, offering both beginner and experienced traders a detailed, real-time map of trading activity worldwide.

👉 Read | NeuroBook | @mql5dev

#MQL5 #MT5 #Forex
52👌5👨‍💻3
Developers exploring Forex market dynamics can now leverage an innovative tool that visualizes market sessions using MQL5. This project involves creating session-based candlesticks that mirror traditional timeframe analysis, allowing traders to identify session-specific behaviors, such as liquidity peaks and sentiment transitions. The core lies in a CSessionVisualizer class, which independently defines and visualizes global trading sessions with candlestick-like graphics. This tool has been designed for easy integration into larger systems, like the Market Periods Synchronizer EA. By illustrating overlapping sessions, it provides unique insights into market rhythms, enhancing traders' understanding of time and price dynamics in Forex markets.

👉 Read | Calendar | @mql5dev

#MQL5 #MT5 #Forex
74👍54👌4👨‍💻41