33 new products are now available on the Market:
Most read articles this week
How to create Requirements Specification for ordering a trading robot
Are you trading using your own strategy? If your system rules can be formally described as software algorithms, it is better to entrust trading to an automated Expert Advisor. A robot does not need sleep or food and is not subject to human weaknesses. In this article, we show how to create Requirements Specification when ordering a trading robot in the Freelance service.
How to purchase a trading robot from the MetaTrader Market and to install it?
A product from the MetaTrader Market can be purchased on the MQL5.com website or straight from the MetaTrader 4 and MetaTrader 5 trading platforms. Choose a desired product that suits your trading style, pay for it using your preferred payment method, and activate the product.
In this article, we demonstrate an easy way to install MetaTrader 5 on popular Linux versions — Ubuntu and Debian. These systems are widely used on server hardware as well as on traders’ personal computers.
Most downloaded source codes this week
- QuickTrade Control - One-Click Trade Management This EA allows you to open trades with predefined TP, SL, and Lot Size parameters with just one click. It automatically handles pipette conversions and displays real-time Buy and Sell profits directly on the chart.
- No Loss EA V2 - No Indicator, No Price Action strategy for MetaTrader 4 "This is the Updated version of NoLoss EA" - As most of the indicators available in the market are lagging indicators that provide information after some time. This strategy eliminates the need to rely on indicators, candlestick patterns, chart patterns, or any price action. The EA employs a progressive system.
- Trade Volume Calculation Tool This tool will calculate the acceptable lot size based on a stop loss distance and risk percentage
The most downloaded free products:
Bestsellers in the Market:
The most popular forum topics:
The most downloaded free products:
Bestsellers in the Market:
Published article "Сode Lock Algorithm (CLA)".
In this article, we will rethink code locks, transforming them from security mechanisms into tools for solving complex optimization problems. Discover the world of code locks viewed not as simple security devices, but as inspiration for a new approach to optimization. We will create a whole population of "locks", where each lock represents a unique solution to the problem. We will then develop an algorithm that will "pick" these locks and find optimal solutions in a variety of areas, from machine learning to trading systems development.
New publications in CodeBase
- Custom crosshair cursor with synchronization Synchronized custom crosshair indicator showing price and (server/local) time.
- Perfect Seconds Chart Perfect Seconds chart indicator allows you to convert minute candles of live data into seconds. 1. Choose any number of seconds to close a bar with accurate time. 2. This is Live OHLC rates based data, It works even if ticks are not available. 3. No external DLL required, it works smoothly on VPS 4. Fast and optimized code 5. Supports Crypto Pairs such as BInance, Kucoin and all other exchanges where Futures live chart can be converted into seconds easily. 6. Support all type of symbols such as Gold and Forex pairs. 7. Options to delete symbol and rates.
The most downloaded free products:
Bestsellers in the Market:
Published article "From Novice to Expert: Collaborative Debugging in MQL5".
Problem-solving can establish a concise routine for mastering complex skills, such as programming in MQL5. This approach allows you to concentrate on solving problems while simultaneously developing your skills. The more problems you tackle, the more advanced expertise is transferred to your brain. Personally, I believe that debugging is the most effective way to master programming. Today, we will walk through the code-cleaning process and discuss the best techniques for transforming a messy program into a clean, functional one. Read through this article and uncover valuable insights.
Published article "MQL5 Wizard Techniques you should know (Part 41): Deep-Q-Networks".
The Deep-Q-Network is a reinforcement learning algorithm that engages neural networks in projecting the next Q-value and ideal action during the training process of a machine learning module. We have already considered an alternative reinforcement learning algorithm, Q-Learning. This article therefore presents another example of how an MLP trained with reinforcement learning, can be used within a custom signal class.
The most downloaded free products:
Bestsellers in the Market:
New publications in CodeBase
- Trade Volume Calculation Tool This tool will calculate the acceptable lot size based on a stop loss distance and risk percentage
- Auto Profit Closer - MT4 EA Automatically closes all open trades when the total profit reaches your defined Profit threshold.
The most downloaded free products:
Bestsellers in the Market:
Most read articles this month
How to create Requirements Specification for ordering a trading robot
Are you trading using your own strategy? If your system rules can be formally described as software algorithms, it is better to entrust trading to an automated Expert Advisor. A robot does not need sleep or food and is not subject to human weaknesses. In this article, we show how to create Requirements Specification when ordering a trading robot in the Freelance service.
How to purchase a trading robot from the MetaTrader Market and to install it?
A product from the MetaTrader Market can be purchased on the MQL5.com website or straight from the MetaTrader 4 and MetaTrader 5 trading platforms. Choose a desired product that suits your trading style, pay for it using your preferred payment method, and activate the product.
In this article, we demonstrate an easy way to install MetaTrader 5 on popular Linux versions — Ubuntu and Debian. These systems are widely used on server hardware as well as on traders’ personal computers.
Most downloaded source codes this month
- HiLo High and Low Line Indicator
- Find Swing Highs Swing Lows The Swing High/Low Identifier for MetaTrader 5 marks significant swing highs and swing lows directly on your chart with color-coded arrows. This tool helps traders quickly identify key price levels, which can serve as resistance and support, and is ideal for trend reversal analysis, support and resistance mapping, and enhancing price action strategies. By highlighting these crucial swing points, it provides valuable insights for making informed trading decisions and optimizing trading strategies.
- Arbitrage Triangle EURGBP-EURUSD-GBPUSD by Peter Mueller The EA identifies discrepancies between theoretical and actual currency exchange rates to execute risk-minimized trading opportunities.
The most popular forum topics:
- Questions from Beginners MQL5 MT5 MetaTrader 5 17 new comments
- Strategy tester: "mql5 cloud network" tab missing 16 new comments
- Copying MT5 to a new computer causes strange errors in backtesting 16 new comments
The most downloaded free products:
Bestsellers in the Market:
Published article "Gain An Edge Over Any Market (Part V): FRED EURUSD Alternative Data".
In today’s discussion, we used alternative Daily data from the St. Louis Federal Reserve on the Broad US-Dollar Index and a collection of other macroeconomic indicators to predict the EURUSD future exchange rate. Unfortunately, while the data appears to have almost perfect correlation, we failed to realize any material gains in our model accuracy, possibly suggesting to us that investors may be better off using ordinary market quotes instead.