Introduction to MetaTrader 5 and Programming with MQL5 : Create your 1st Investment Robot with MQL5 step by step from ZERO by Rafael F. V. C. Santos MetaTrader 5 is a powerful platform for visualizing, operating and scheduling investment strategies for various types of financial markets. We will develop a cross-over strategy of two moving averages (one fast and one slow) with the possibility of an input filter in the trader ...
Random N positions - expert for MetaTrader 5 Advisor opens positions randomly.Thus, a position is opened only at the moment of birth of a new bar - then the timeframe acts as the minimum time between openings. Each subsequent discovery occurs only if there are positions in the market that are smaller than a specified number of Position Counter.Take Profit , Stop Loss and Trailing Stop are applied to positions.
Contents IntroductionPerception issuePrice velocity measurement methodsDeveloping trading strategies based on measurement methodsTesting price velocity measurement methodsSummaryConclusion more...
Export Summary Grouped by Trading Days - script for MetaTrader 5 The script exports summary of closed trades selected between two dates grouped by each trading day. The resulting file is CSV that can be opened/imported with any spreadsheet software.
Export Summary Grouped by Symbols - script for MetaTrader 5 The script exports summary of closed trades selected between two dates grouped by each currency pair. The resulting file is CSV that can be opened/imported with any spreadsheet software. To export summary for the entire trading history, keep Start date and End date at their default values.