• 概要
  • レビュー (2)
  • コメント (9)
  • 最新情報

WalkForwardLight MT5

This is a simplified and effective version of the library for walk forward analysis of trading experts. It collects data about the expert's trade during the optimization process in the MetaTrader tester and stores them in intermediate files in the "MQL5\Files" directory. Then it uses these files to automatically build a cluster walk forward report and rolling walk forward reports that refine it (all of them in one HTML file). Using the WalkForwardBuilder MT5 auxiliary script allows building other reports on the same intermediate data for other optimization criteria. This is convenient in that it eliminates the re-optimization step in the tester. The script is free.

There is a similar library for MetaTrader 4 - WalkForwardLight. It has fewer features, it requires performing part of the operations manually.

A detailed User's Guide is available in the blog.

This library performs a walk-forward analysis using an unconventional method (details are in the User's Guide). There is the WalkForwardOptimizer MT5 library (also available for MetaTrader 4) for those, who want to adhere to the standard procedure more accurately (as much as possible with an implementation in the built-in tester without third-party programs). It supports more operation modes and provides more customization options, but it is accordingly more complex and more resource-intensive.


The wfL.mqh header file

enum WFO_ESTIMATION_METHOD {wfo_profit, wfo_sharpe, wfo_pf, wfo_drawdown, wfo_profit_by_drawdown, wfo_profit_trades_by_drawdown, wfo_average};

input WFO_ESTIMATION_METHOD Estimator = wfo_profit;

#import "wfL.ex5"
  void wfl_OnTesterInit();
  void wfl_OnTesterPass();
  void wfl_OnTesterDeinit(const WFO_ESTIMATION_METHOD estimator);
  void wfl_OnInit();
  double wfl_OnTester();
  void wfl_OnTick();
#import


Example of use in an expert code

input bool EnableWFL = false;

#include <wfL.mqh>

int OnInit()
{
  // your working code
  // ...
  if(EnableWFL) wfl_OnInit();
  return(INIT_SUCCEEDED);
}

void OnTick()
{
  // your working code
  // ...
  if(EnableWFL) wfl_OnTick();
}

void OnTesterInit()
{
  if(EnableWFL) wfl_OnTesterInit();
}

void OnTesterPass()
{
  if(EnableWFL) wfl_OnTesterPass();
}

void OnTesterDeinit()
{
  if(EnableWFL) wfl_OnTesterDeinit(Estimator);
}

double OnTester()
{
  if(EnableWFL) return wfl_OnTester();
  return 0;
}
おすすめのプロダクト
MetaTrader 5 (MT5)用のUZFX - Delete Only Pending Ordersスクリプトは、取引口座からすべての未決注文(買い指値、売り指値、買い逆指値、売り逆指値)を自動的に削除するシンプルで効果的なツールです。このスクリプトは、アクティブなマーケットポジションに影響を与えることなく、保留中の注文を即座に消去したいトレーダーに最適です。 特徴 すべての未決注文(買い指値、売り指値、買い逆指値、売り逆指値)を削除します。 未決済のポジションには影響を与えません。 Experts]タブからリアルタイムで約定状況を確認できます。 トレーダーが手動で操作することなく、未決注文のストラテジーを素早くリセットできます。 使用方法 MT5チャートにスクリプトを添付します。 スクリプトはすべての未決注文を自動的にスキャンして削除します。 削除された各注文の確認メッセージが Experts タブに表示されます。 注意 このスクリプトは有効な取引を決済するのではなく、未決注文を削除するだけです。 スクリプトを実行する前に、すべての未決注文を削除することを確認してください
FREE
T5L Library is necessary to use the EAs from TSU Investimentos, IAtrader and others. It contains all the functions framework needed to Expert Advisors working properly.  ツ - The Expert Advisors from  TSU Investimentos does not work without this library,  the T5L library can have updates during the year - At this Library you will find several funcionalities like order sends, buy and sell, trigger entry points check, candlestick analyses, supply and demmand marking and lines, and much more. 
Trading Notes   is an innovative tool designed for traders to streamline their decision-making process by allowing them to write and display important reminders or short details directly over their trading charts. This essential feature ensures that traders have quick access to their personalized checklist before opening any positions, enhancing their trading efficiency and accuracy. MT4 Version -  https://www.mql5.com/en/market/product/120613 Key Features: Five Customizable Input Fields:   Trad
FREE
MetaTrader 5 (MT5)用のUZFX - Close All Open Buy & Sell Orders Instantlyスクリプトは、トレーダーが1回の約定ですべてのアクティブなマーケットポジションを即座にクローズできる強力なツールです。このスクリプトは、緊急の取引管理に最適で、トレーダーがボラティリティが高い時、ニュースイベント、または戦略の調整中に素早く市場から撤退するのに役立ちます。 特徴 全シンボルの未決済の買いポジションと売りポジションをすべて決済します。 正確な約定のために最新の買値/売値を使用します。 トレーダーが最小限の手作業でマーケットから即座に撤退できるようサポートします。 使用方法 MT5チャートにスクリプトをアタッチします。 スクリプトは、すべての買いポジションと売りポジションをスキャンして決済します。 各決済注文の確認メッセージがExpertsタブに表示されます。 注意: このスクリプトは未決注文を削除しません。 添付チャートだけでなく、すべての取引シンボルで機能します。 スクリプトは即座に実行されるため、スクリプトを実行する前にすべて
FREE
UZFX - MetaTrader 5 (MT5)用の必要証拠金および最大ロットサイズスクリプトは、トレーダーが1ロットポジションを建てるために必要な証拠金を迅速に決定し、現在の口座資本に基づいて取引可能な最大ロットサイズを計算できるように設計されています。このツールはリスク管理とポジションサイジングに不可欠であり、トレーダーは効率的に取引計画を立てることができます。 特徴 選択したシンボルで1ロット取引を開始するために必要な証拠金を計算します。 利用可能な資本に基づいて、トレーダーがオープンできる最大ロットサイズを決定します。 正確な証拠金計算のために現在のアスク価格を使用します。 コメント機能により、結果をチャート上に直接表示。 トレーダーがレバレッジとリスクを管理しながらポジションサイジングを最適化するのに役立ちます。 使用方法 スクリプトを希望の取引シンボルのチャートにアタッチします。 スクリプトが計算し、表示します: 1ロットに必要な証拠金 利用可能な資本に基づく取引可能な最大ロットサイズ 結果はチャートの左上に表示されます。 注意 スクリプトでは、証拠金の計算に
FREE
This is a utility indicator that creates mini charts on left side of the chart you are looking at. It is very useful to watch many timeframes simultaneously, without having to change between multiple charts. Its configuration is very simple. You can have up to 4 mini charts opened. They automatically load the template of the "parent" chart. If you have any doubt please contact me. Enjoy! This is a free indicator, but it took hours to develop. If you want to pay me a coffee, I appreciate a lot  
FREE
This library allows you to automatically filter events by symbol. Additionally, it requires the use of "flags" to classify events based on their importance (high, low, etc.). Properties: Our library is simple and only requires the export of four functions to work properly. Requirements: The library uses OnTimer , so it is not compatible with programs that also use this event. If your bot utilizes OnTimer , this may interfere with the library’s functionality and prevent event filtering. We recomm
FREE
Lib5 EAPadPRO for MT5
Vladislav Andruschenko
4.4 (5)
MetaTrader5のエキスパートアドバイザーに情報パネルを追加するためのライブラリ。 プログラムの情報とインターフェースが取引で利益をもたらすことを保証することはできませんが、プログラムの最も単純なインターフェースでさえ第一印象を強めることができると断言できます。 エキスパートアドバイザーに パネルを追加するための詳細な説明と手順は、ブログにあります:   LIB-EAPADPROステップバイステップの説明 パネルの詳細な説明と EAPADPROの使用手順 MetaTrader4ライブラリバージョン 追加のプロセスは 10のステップで 構成されており、それらについては記事で詳しく説明しています。 ライブラリのインストール このサイトからライブラリをインストールします。 エキスパートアドバイザーを開きます。 コードをインストールするためのサンプルとステップバイステップガイド、ファイル Exp-EAPADPRO LIBRARY TEST(ブログにあります)を開き ます。 推奨事項に記載されているように各ステップを実行するか、サイトからのステップバイステップの説明を使用してください。
FREE
The MetaCOT 2 CFTC ToolBox Demo is a special version of the fully functional MetaCOT 2 CFTC ToolBox MT5 library. The demo version has no restrictions, however, unlike the fully functional version, it outputs data with a delay. The library provides access to the CFTC (U.S. Commodity Futures Trading Commission) reports straight from the MetaTrader terminal. The library includes all indicators that are based on these reports. With this library you do not need to purchase each MetaCOT indicator sepa
FREE
NATS (Niguru Automatic Trailing Stop) will help you achieve more profits, by setting the trailing stop automatically. Pair this NATS application with EA, or can also be used as a complement to manual trading. A trailing stop is a powerful tool in trading that combines risk management and profit optimization.  A trailing stop is a type of market order that sets a stop-loss at a percentage below the market price of an asset, rather than a fixed number. It dynamically adjusts as the asset’s pric
FREE
Follow The Line MT5
Oliver Gideon Amofa Appiah
4.52 (29)
This indicator obeys the popular maxim that: "THE TREND IS YOUR FRIEND" It paints a GREEN line for BUY and also paints a RED line for SELL. (you can change the colors). It gives alarms and alerts of all kinds. IT DOES NOT REPAINT and can be used for all currency pairs and timeframes. Yes, as easy and simple as that. Even a newbie can use it to make great and reliable trades. NB: For best results, get my other premium indicators for more powerful and reliable signals. Get them here: https://www.m
FREE
MT4 バージョン: https://www.mql5.com/en/market/product/121289 MT5 バージョン: https://www.mql5.com/en/market/product/121290 「ロゴ」スクリプトは、MetaTrader 5 (MT5) の取引チャートの背景としてカスタム ロゴまたは画像を表示するように設計されています。このスクリプトを使用すると、トレーダーはロゴやその他の任意の画像を使用してチャートをカスタマイズできます。 仕組み: 画像の準備: まず、チャートにロゴとして表示する画像を選択します。 任意の画像編集ソフトウェアを使用して、画像をビットマップ ファイル形式 (.bmp) に変換します。 画像の保存: 変換したら、.bmp 画像ファイルを MT5 インストールの次のディレクトリに保存します: \MQL5\Images\ (これは通常、プログラム ファイルの MetaTrader 5 フォルダ内にあります。) スクリプトの構成: MetaEditor で「Logo」スクリプトを開きます。 mylo
FREE
Simple program i created, to help close all your orders instantly when you are busy scalping the market or if you want to avoid news days but still have a lot of orders and pending orders open and can't close them in time.. with this script all you're problems will be solved. Simple drag and drop and the script automatically does it's thing, quick and easy  also a very good tool to use when scalping
FREE
Second Level Candles And Alligator Indicators 每12秒产生一个K线,而且自带Alligator指标,对超短线选手交易非常有帮助。程序启动时可能不成功,是因为MT5 MqlTick 数据加载少的原因。可以通过修改显示的数据参数避免,比如display=100,程序正常之后再将参数调大 display=300 。如果数据不正常,也可以采用重新加载的方式解决。 如果您对这个指标有任何建议,请联系作者。  Second Level Candles And Alligator Indicators  produced a candle per 12 seconds,include Alligator, it's helpful to Short-Term Trading。You'd better reload the indicator every start MT5 or change display parameter to reslove data bug. Please attach author when  you had some su
FREE
Donchian Pro
Paulo Henrique Faquineli Garcia
5 (3)
The Donchian Channel Channels are among the most popular tools of technical analysis, as they visually convey to the analyst the limits within which most price movement tends to occur. Channel users know that valuable information can be obtained at any time, whether prices are in the central region of a band or close to one of the border lines. One of the best known techniques to explore these concepts is Bollinger Bands. However, John Bollinger was not the only one to research the application
FREE
The idea of the system is to indentify the reversal patterns using the calculation of the composite candle. The reversal patterns is similar to the "Hammer" and "Hanging Man" patterns in Japanese candlestick analysis. But it uses the composite candle instead the single candle and doesn't need the small body of the composite candle to confirm the reversal. Input parameters: Range - maximal number of bars, used in the calculation of the composite candle. Minimum - minimal size of the composite can
FREE
MT4/5通用交易库(  一份代码通用4和5 ) #import "K Trade Lib5.ex5"    //简单开单    long OrderOpen( int type, double volume, int magic, string symbol= "" , string comment= "" , double opprice= 0 , double sl= 0 , double tp= 0 , int expiration= 0 , bool slsetmode= false , bool tpsetmode= false );    //复杂开单    void SetMagic( int magic, int magic_plus= 0 ); void SetLotsAddMode(int mode=0,double lotsadd=0);    long OrderOpenAdvance( int mode, int type, double volume, int step, int magic, string symbol= "" , string comm
FREE
Discover the power of automated trading with **SimpleTradeGioeste**, an Expert Advisor (EA) designed to optimize your trading operations in the Forex market. This innovative EA combines advanced trading strategies with proven technical indicators, offering an unparalleled trading experience. video backtest :  https://youtu.be/OPqqIbu8d3k?si=xkMX6vwOdfmfsE-A ****Strengths**** - **Multi-Indicator Strategy**: SimpleTradeGioeste employs an integrated approach that combines four main technical ind
FREE
Free automatic Fibonacci is an indicator that automatically plots a Fibonacci retracement based on the number of bars you select on the BarsToScan setting in the indicator. The Fibonacci is automatically updated in real time as new highest and lowest values appears amongst the selected bars. You can select which level values to be displayed in the indicator settings. You can also select the color of the levels thus enabling the trader to be able to attach the indicator several times with differe
FREE
Tetris for MT5
Taras Slobodyanik
3 (1)
The Tetris — the most famous time killer is now on MT. Game develops active logic, attention and speed of decision making. This is a classic version of the game, no frills, but you can still adjust the size of the glass, the scale of the game, the color of the figures, and the desired speed. The game is made as an indicator. Control Keys: 'W,A,S,D' or 'Cursor' or 'NumPad'. S — Start new game. C — Continue previous game. P — pause on / off. Space  — drop a figure. Esc — exit to menu.
FREE
QuantumAlert RSI Navigator is a free indicator available for MT4/MT5 platforms, its work is to provide "alerts" when the market is inside "overbought and oversold" regions in the form of "buy or sell" signals. This indicator comes with many customization options mentioned in the parameter section below, user can customise these parameters as needful. Join our MQL5 group , where we share important news and updates. You are also welcome to join our private channel as well, contact me for the priva
FREE
このライブラリは、できるだけ簡単にMetaTrader上で直接OpenAIのAPIを使用するための手段として提供されます。 ライブラリの機能についてさらに詳しく知るには、次の記事をお読みください: https://www.mql5.com/en/blogs/post/756098 The files needed to use the library can be found here: Manual 重要:EAを使用するには、OpenAI APIへのアクセスを許可するために、次のURLを追加する必要があります  添付画像に示されているように ライブラリを使用するには、次のリンクで見つけることができる次のヘッダーを含める必要があります:  https://www.mql5.com/en/blogs/post/756108 #import "StormWaveOpenAI.ex5" COpenAI *iOpenAI(string); CMessages *iMessages(void); CTools *iTools(void); #import これが、ライブラリを簡単に使用するため
Introduction Welcome to the world of Forex trading, where every tick of the market can be influenced by news events. Introducing our expert advisor for MetaTrader, your ultimate tool for navigating the complexities of news trading. This innovative advisor is specifically designed to automate your trading strategy during key macroeconomic releases, ensuring you never miss an opportunity.  When important indicators are announced, volatility often spikes, creating potential for profit. Our expert
FREE
Are you tired of drawing trendlines every time you're analyzing charts? Or perhaps you would like more consistency in your technical analysis. Then this is for you. This indicator will draw trend lines automatically when dropped on a chart. How it works Works similar to standard deviation channel found on mt4 and mt5. It has 2 parameters: 1. Starting Bar 2. Number of bars for calculation The   starting bar   is the bar which drawing of the trend lines will begin, while the   number of bars for c
FREE
Advanced Trade Mirror   is a powerful Forex tool designed for traders who need instant, seamless trade replication across multiple terminals on the same machine. With lightning-fast execution, it ensures zero lag in copying trades, maintaining precision and efficiency in high-speed trading environments. Get the Trade Mirror Master here:  https://www.mql5.com/en/market/product/133891 Specification: Master ID: Identity value of master terminal, please use a unique value to prevent duplicated mas
FREE
Announcement: All EAs (Expert Advisors) from QuanticX are currently available for free, but only for a limited time! To enjoy a Lifetime QuanticX support and continue receiving free EAs, we kindly request you to leave a review and track the performance of our EAs on Myfxbook. Additionally, don't hesitate to reach out to us for exclusive bonuses on EAs and personalized support. Pillartrade by QuanticX Welcome to Pillartrade - Your Long-Only Trading Ally for US500 Join the forefront of financial
FREE
Advanced Trade Mirror   is a powerful Forex tool designed for traders who need instant, seamless trade replication across multiple terminals on the same machine. With lightning-fast execution, it ensures zero lag in copying trades, maintaining precision and efficiency in high-speed trading environments. Get the Trade Mirror Follower here:  https://www.mql5.com/en/market/product/133890 Specification: Master ID: Identity value of master terminal, please use a unique value to prevent duplicated mas
FREE
SMC Structure Markup
Seyed Mohammad Hosseini Hejazi
5 (6)
Overview The Smart Money Structure Markup Indicator for MetaTrader 5 is a powerful tool designed to help traders identify key market structures based on popular Smart Money Concepts (SMC) strategies. This indicator detects micro-market structures, providing insights into price movements and potential trend changes. It highlights important elements such as valid Break of Structure (BOS), Change of Character (CHoCH), and Inducement (IDM), helping traders to make informed decisions. Key Features Ma
FREE
MetaTrader 5 (MT5)用のUZFX - Set Stop Loss to Breakeven Instantlyスクリプトは、トレーダーがすべてのオープンポジションのストップロスをエントリー価格に素早く移動させ、リスクのない取引を確保できる強力なツールです。このスクリプトは、アクティブな取引を効率的に管理するために特に有用で、ポジションが有利に動くと、トレーダーは潜在的な損失から保護されます。 特徴 すべてのオープンポジションのストップロスを自動的にブレイクイーブン(エントリー価格)に設定。 すべての未決済取引をループし、ブレイクイーブンに達していないものだけを調整します。 利益を確保し、潜在的な損失を最小限に抑えることで、リスク管理を強化します。 使用方法 このスクリプトをチャートに添付すると、すべてのオープンポジションが自動的に調整されます。 ポジションのストップロスがすでにブレイクイーブンにある場合、そのポジションはスキップされます。 スクリプトは「エキスパート」タブに修正またはエラーを確認するメッセージを表示します。 注意 このスクリプトは既存の取引を変更す
FREE
High Low Open Close
Alexandre Borela
4.98 (43)
このプロジェクトが好きなら、5つ星レビューを残してください。 このインジケータは、指定されたためのオープン、ハイ、ロー、クローズ価格を描画します 特定のタイムゾーンの期間と調整が可能です。 これらは、多くの機関や専門家によって見られた重要なレベルです トレーダーは、彼らがより多くのかもしれない場所を知るために有用であり、 アクティブ。 利用可能な期間は次のとおりです。 前の日。 前週。 前の月。 前の四半期。 前年。 または: 現在の日。 現在の週。 現在の月。 現在の四半期。 現年。
FREE
このプロダクトを購入した人は以下も購入しています
Native Websocket
Racheal Samson
5 (5)
An   easy to use, fast,  asynchronous   WebSocket library  for MQL5. It supports: ws://   and   wss://  (Secure "TLS" WebSocket) text   and   binary   data It handles: fragmented message  automatically (large data transfer) ping-pong   frames  automatically (keep-alive handshake) Benefits: No DLL required. No OpenSSL installation required. Up to 128 Web Socket Connections from a single program. Various Log Levels for error tracing Can be synchronized to MQL5 Virtual Hosting . Completely native t
Here   is   the   English translation   of   your   description   for   the EA   (Expert   Advisor): --- This   is a   time -based   automatic trading   EA . It allows   you   to   set the   exact   time   for trading , down   to   the   second , and   specify the   maximum number   of   orders . You   can choose   to   place   either   buy   or   sell   orders . It   is possible to   set take   profit and   stop   loss   points . Additionally , you can   specify   how   long after   placing  
このライブラリを使用すると、任意の EA を使用して取引を管理でき、説明に記載されているスクリプト コードを使用して任意の EA に簡単に統合でき、完全なプロセスを示すビデオのデモ例も利用できます。 - 指値注文、SL 指値注文、利食い指値注文の発行 - マーケット、SLマーケット、TPマーケットの注文を行う - 指値注文の変更 - 注文をキャンセルする - 注文のクエリ - レバレッジ、マージンの変更 - 位置情報の取得 もっと... MT5 に Binance チャートがない場合を除き、暗号チャートのレンタルはオプションです。 スクリプトのデモについては、 ここをクリックしてください トレーディングパネルでの取引をご希望の場合は、 この製品に興味があるかもしれません
The library is used to develop automatic trading on Binance Futures Market from MT5 platform. Support Binance Futures USD-M and COIN-M Support Testnet mode Support all order types: Limit, Market, StopLimit, StopMarket, StopLoss and TakeProfit Automatically display the chart on the screen Usage: 1. Open MQL5 demo account 2. Download Header file and EA sample https://drive.google.com/uc?export=download&id=17fWrZFeMZoSvH9-2iv4WDJhcyxG2eW17 Copy BinanceFutures.mqh to folder \MQL5\Include Copy  Bina
If you're a trader looking to use Binance.com and Binance.us exchanges directly from your MetaTrader 5 terminal, you'll want to check out Binance Library MetaTrader 5. This powerful tool allows you to trade all asset classes on both exchanges, including Spot, USD-M   and COIN-M futures, and includes all the necessary functions for trading activity. With Binance Library MetaTrader 5, you can easily add instruments from Binance to the Symbols list of MetaTrader 5, as well as obtain information ab
The library is dedicated to help manage your trades, calculate lot, trailing, partial close and other functions. Lot Calculation Mode 0: Fixed Lot. Mode 1: Martingale Lot (1,3,5,8,13) you can use it in different way calculate when loss=1 ,when profit=0. Mode 2: Multiplier Lot (1,2,4,8,16) you can use it in different way calculate when loss=1 ,when profit=0. Mode 3: Plus Lot (1,2,3,4,5) you can use it in different way calculate when loss=1 ,when profit=0. Mode 4: SL/Risk Lot calculate based on s
Cryptocurrency analysis has never been easier with Crypto Charts for MetaTrader 5. Now, trading on BitMEX has never been easier with BitMEX Trading API for MetaTrader 5. BitMEX Trading API library was built to be as easy to use as possible. Just include the library into your Expert Advisor or Script, call the corresponding methods and start trading! Features Trade on BitMEX and BitMEX Testnet. Build and automate your strategies. Concern more with the trading strategy logic and less with the co
Goliath Mt5
Nicolokondwani Biscaldi
Goliath MT5 - scalper fully automated Expert Advisor for medium-volatile forex markets P roperties: The Library trades 10 currency pairs (USDCHF, EURCHF, EURGBP, AUDUSD, USDCAD, GBPUSD, EURUSD, NZDUSD, CADCHF, EURAUD, EURCAD, AUDJPY) The Library does not use martingale The Library sets a fixed stop loss and take profit for all orders The Library only trades a user input volume The Library can be installed on any currency pair and any timeframe Recommendations: Before using on a real account, t
Binance Library
Hadil Mutaqin SE
5 (1)
The library is used to develop automatic trading on Binance Spot Market from MT5 platform. Support all order types: Limit, Market, StopLimit and StopMarket Support Testnet mode Automatically display the chart on the screen Usage: 1. Open MQL5 demo account 2. Download Header   file and EA sample   https://drive.google.com/uc?export=download&id=1kjUX7Hyy02EiwTLgVi8qdaCNvNzazjln Copy Binance.mqh to folder \MQL5\Include Copy  BinanceEA-Sample.mq5 to folder \MQL5\Experts 3. Allow WebRequest from MT5
EA Toolkit
Esteban Thevenon
EA Toolkit   is a library that allows any developer to quickly and easily program Advisor experts. It includes many functions and enumerations such as trailing stop, lot, stop loss management, market trading authorisations, price table updates, trading conditions and many more. Installation + Documentation : You will find all the information to install this library and the documentation of its functions on this GitHub : https://github.com/Venon282/Expert-Advisor-Toolkit WARNING : The installat
Hello everyone! I am a professional MQL programmer , Making EAs, Indicators and Trading Tools for my clients all over the world. I build 3-7 programs every week but I seldomly sell any ready-made Robots. Because I am fastidious and good strategy is so few...  this EA is the only one so far I think its good enough to be published here.  As we all know, the Ichimoku indicator has become world popular for decades, but still, only few people knows the right way of using it, and if we check the clo
金融とトレーディング戦略の領域を深く掘り下げ、私は一連の実験を実施し、強化学習に基づくアプローチと強化学習を使用しないアプローチを調査することにしました。 これらの手法を適用して、私は現代のトレーディングにおけるユニークな戦略の重要性を理解する上で極めて重要な微妙な結論を導き出すことができました。 ニューラル ネットワーク アドバイザーは、初期段階では目覚ましい効率性を示したにもかかわらず、長期的には非常に不安定であることが判明しました。 市場のボラティリティ、トレンドの変化、外部事象などのさまざまな要因により、企業の運営に混乱が生じ、最終的には不安定化につながりました。 この経験を武器に、私は課題を受け入れ、独自のアプローチを開発し始めました。 私の焦点は、集められた最良のインジケーターを異なるパラメーター設定で利用するアドバイザーを作成することに集中していました。 このアドバイザーは、私の独自の戦略に基づいており、さまざまなパラメーター設定を持つ 14 の指標を同時に採用し、何時間ものデータ分析と綿密なテストから生まれました。
Introducing "TG Trade Service Manager" — your all-in-one solution for seamless trade management in both MQL4 and MQL5 environments. With a focus on speed, reliability, and convenience, this powerful library simplifies the complexities of trade execution and management, empowering developers with a single interface for enhanced efficiency. Metatrader4 Version   |   All Products   |   Contact   Key Features: Unified Interface : TG Trade Service Manager" provides a unified interface for   MQL4   an
Nmt5
Liang Qi Quan
这段代码是一个简单的交易专家顾问(Expert Advisor)示例,主要功能如下: 使用两个移动平均线(MA)作为交易信号: 快速MA(FastMA)和慢速MA(SlowMA) 初始化函数(OnInit): 创建两个MA指标句柄 设置数组为时间序列模式 清理函数(OnDeinit): 释放指标句柄,防止内存泄漏 主要交易逻辑(OnTick): 获取最新的MA值 判断趋势和交易信号 在无持仓时执行交易 交易规则: 上升趋势+买入信号时开多单 下降趋势+卖出信号时开空单 使用固定的止损和止盈点数 风险管理: 使用输入参数设置交易手数、止损和止盈 每次只允许一个持仓(inTrade变量) 使用MQL5的Trade库进行交易操作,简化了下单过程 这个EA适合初学者学习,展示了基本的EA结构和简单的交易策略实现方法。但在实际使用前,还需要进行更多的测试和优化。
Molo kumalo
James Ngunyi Githemo
Trading Forex with our platform offers several key advantages and features: Real-time Data : Stay updated with live market data to make informed decisions. User-Friendly Interface : Easy-to-navigate design for both beginners and experienced traders. Advanced Charting Tools : Visualize trends with interactive charts and technical indicators. Risk Management : Set stop-loss and take-profit levels to manage your risk. Multiple Currency Pairs : Access a wide range of forex pairs to diversify your tr
Kaseki
Ben Mati Mulatya
The Hybrid Metaheuristic Algorithm (HMA) is a cutting-edge optimization approach that combines the strengths of genetic algorithms with the best features of population-based algorithms. Its high-speed computation ensures unparalleled accuracy and efficient search capabilities, significantly reducing the total time required for optimization while identifying optimal solutions in fewer iterations. HMA outperforms all known population optimization algorithms in both speed and accuracy. Use Cases AO
*****主要交易XAUUSD,如果测试的时候,建议调整到XAUUSD,其他交易标的不能保证盈利效果********* 需要测试的请留言(看到后会第一时间回复),为了保护工作成果,需要输入特定的参数,系统默认的参数无法实现截图回撤所示效果! 需要测试的请留言(看到后会第一时间回复),为了保护工作成果,需要输入特定的参数,系统默认的参数无法实现截图回撤所示效果! 需要测试的请留言(看到后会第一时间回复),为了保护工作成果,需要输入特定的参数,系统默认的参数无法实现截图回撤所示效果! **************************************************************************************************************************************************************** 1、【简述】主要为趋势交易,严格筛选交易信号,一旦交易信号明确,快速交易。 2、【止损止盈】每月止盈15%,止损30%。 3、【特殊说明】严格的交易执行逻辑,一旦当月达到止盈止损后,坚决不再开
Flip Manager
Caleb David Kiragu
Introducing Flip Manager: Smart, Automated Ledger Management for Traders After years of manually tracking trades, managing account records, and balancing ledgers, I realized there had to be a better way. Keeping up with every transaction, profit calculation, and risk adjustment was becoming a time-consuming task—so I set out to automate the entire process. That’s how Flip Manager was born. I teamed up with a skilled programmer who shared my passion for efficiency and accuracy in trading. What st
この製品は過去3年間にわたって開発されてきました。MQL5プログラミング言語で人工知能や機械学習コードを扱うための最も高度なコードベースです。MetaTrader 5でAI搭載のトレーディングロボットやインジケーターを多数作成するために使用されています。 これは、MQL5向けの機械学習に関する無料のオープンソースプロジェクトのプレミアムバージョンです。こちらからアクセスできます:  https://github.com/MegaJoctan/MALE5 。無料版は機能が少なく、ドキュメントも不足しており、メンテナンスも不十分です。小規模なAIモデル向けに設計されています。 このプレミアム製品には、AI搭載のトレーディングロボットを効率的にコーディングするために必要なすべてが含まれています。 このライブラリを購入すべき理由は? 非常に使いやすい。コードの構文は直感的で、PythonのScikit-learn、TensorFlow、Kerasなどの人気AIライブラリに似ています。 充実したドキュメント。多くの動画、サンプル、ドキュメントが用意されており、すぐに始められます。 計算効率に優れ
Shawrie
Kevin Kipkoech
This Pine Script implements a Gaussian Channel + Stochastic RSI Strategy for TradingView . It calculates a Gaussian Weighted Moving Average (GWMA) and its standard deviation to form an upper and lower channel. A Stochastic RSI is also computed to determine momentum. A long position is entered when the price closes above the upper Gaussian band and the Stoch RSI K-line crosses above D-line . The position is exited when the price falls back below the upper band. The script includes commission, cap
Pionex API EAコネクター for MT5 – MT5とのシームレスな統合 概要 Pionex API EAコネクター for MT5 は、 MetaTrader 5 (MT5) と Pionex API をスムーズに統合するツールです。トレーダーは MT5 から直接、取引の実行・管理、残高情報の取得、注文履歴の追跡ができます。 主な機能 アカウントと残高管理 Get_Balance(); – Pionex の現在のアカウント残高を取得。 注文の実行と管理 orderLimit(string symbol, string side, double size, double price); – 指定価格で 指値注文 を実行。 orderMarket(string symbol, string side, double size, double amount); – 指定量で 成行注文 を実行。 Cancel_Order(string symbol, string orderId); – ID による特定の注文のキャンセル。 Cancel_All_Order(stri
Bookeepr
Marvellous Peace Kiragu
Bookeepr is an advanced MQL5 trading bookkeeping software that automates trade logging, tracks real-time P&L, and integrates a ledger-style financial system for deposits, withdrawals, and expenses. It supports multi-currency assets , generates detailed performance reports , and provides risk management tools to help traders optimize their strategies. With secure cloud storage, exportable reports, and seamless MetaTrader 5 integration , Bookeepr ensures accurate, transparent, and hassle-free fina
Native Websocket
Racheal Samson
5 (5)
An   easy to use, fast,  asynchronous   WebSocket library  for MQL5. It supports: ws://   and   wss://  (Secure "TLS" WebSocket) text   and   binary   data It handles: fragmented message  automatically (large data transfer) ping-pong   frames  automatically (keep-alive handshake) Benefits: No DLL required. No OpenSSL installation required. Up to 128 Web Socket Connections from a single program. Various Log Levels for error tracing Can be synchronized to MQL5 Virtual Hosting . Completely native t
WalkForwardOptimizer MT5
Stanislav Korotky
3.63 (8)
WalkForwardOptimizer library allows you to perform rolling and cluster walk-forward optimization of expert advisers (EA) in MetaTrader 5. To use the library include its header file WalkForwardOptimizer.mqh into your EA source code, add call provided functions as appropriate. Once the library is embedded into EA, you may start optimization according to the procedure described in the User guide . When it's finished, intermediate results are saved into a CSV file and some special global variables.
Here   is   the   English translation   of   your   description   for   the EA   (Expert   Advisor): --- This   is a   time -based   automatic trading   EA . It allows   you   to   set the   exact   time   for trading , down   to   the   second , and   specify the   maximum number   of   orders . You   can choose   to   place   either   buy   or   sell   orders . It   is possible to   set take   profit and   stop   loss   points . Additionally , you can   specify   how   long after   placing  
このライブラリを使用すると、任意の EA を使用して取引を管理でき、説明に記載されているスクリプト コードを使用して任意の EA に簡単に統合でき、完全なプロセスを示すビデオのデモ例も利用できます。 - 指値注文、SL 指値注文、利食い指値注文の発行 - マーケット、SLマーケット、TPマーケットの注文を行う - 指値注文の変更 - 注文をキャンセルする - 注文のクエリ - レバレッジ、マージンの変更 - 位置情報の取得 もっと... MT5 に Binance チャートがない場合を除き、暗号チャートのレンタルはオプションです。 スクリプトのデモについては、 ここをクリックしてください トレーディングパネルでの取引をご希望の場合は、 この製品に興味があるかもしれません
The library is used to develop automatic trading on Binance Futures Market from MT5 platform. Support Binance Futures USD-M and COIN-M Support Testnet mode Support all order types: Limit, Market, StopLimit, StopMarket, StopLoss and TakeProfit Automatically display the chart on the screen Usage: 1. Open MQL5 demo account 2. Download Header file and EA sample https://drive.google.com/uc?export=download&id=17fWrZFeMZoSvH9-2iv4WDJhcyxG2eW17 Copy BinanceFutures.mqh to folder \MQL5\Include Copy  Bina
If you're a trader looking to use Binance.com and Binance.us exchanges directly from your MetaTrader 5 terminal, you'll want to check out Binance Library MetaTrader 5. This powerful tool allows you to trade all asset classes on both exchanges, including Spot, USD-M   and COIN-M futures, and includes all the necessary functions for trading activity. With Binance Library MetaTrader 5, you can easily add instruments from Binance to the Symbols list of MetaTrader 5, as well as obtain information ab
The library is dedicated to help manage your trades, calculate lot, trailing, partial close and other functions. Lot Calculation Mode 0: Fixed Lot. Mode 1: Martingale Lot (1,3,5,8,13) you can use it in different way calculate when loss=1 ,when profit=0. Mode 2: Multiplier Lot (1,2,4,8,16) you can use it in different way calculate when loss=1 ,when profit=0. Mode 3: Plus Lot (1,2,3,4,5) you can use it in different way calculate when loss=1 ,when profit=0. Mode 4: SL/Risk Lot calculate based on s
MetaCOT 2 CFTC ToolBox is a special library that provides access to CFTC (U.S. Commodity Futures Trading Commission) reports straight from the MetaTrader terminal. The library includes all indicators that are based on these reports. With this library you do not need to purchase each MetaCOT indicator separately. Instead, you can obtain a single set of all 34 indicators including additional indicators that are not available as separate versions. The library supports all types of reports, and prov
作者のその他のプロダクト
This non-trading expert utilizes so called custom symbols feature ( available in MQL API as well) to build renko charts based on history of real ticks of selected standard symbol. RenkoFromRealTicks generates custom symbol quotes, thus you may open many charts to apply different EAs and indicators to the renko. It also transmits real ticks to update renko charts in real time. The generated renko chart uses M1 timeframe. It makes no sense to switch the renko chart to a timeframe other than M1. T
WalkForwardOptimizer MT5
Stanislav Korotky
3.63 (8)
WalkForwardOptimizer library allows you to perform rolling and cluster walk-forward optimization of expert advisers (EA) in MetaTrader 5. To use the library include its header file WalkForwardOptimizer.mqh into your EA source code, add call provided functions as appropriate. Once the library is embedded into EA, you may start optimization according to the procedure described in the User guide . When it's finished, intermediate results are saved into a CSV file and some special global variables.
AutomaticZigZag
Stanislav Korotky
4.5 (2)
This is a non-parametric ZigZag providing 4 different methods of calculation. Upward edge continues on new bars while their `highs` are above highest `low` among previous bars, downward edge continues on next bars while their `lows` are below lowest `high` among previous; Gann swing: upward edge continues while `highs` and `lows` are higher than on the left adjacent bar, downward edge continues while `highs` and `lows` are lower than on the left adjacent bar. Inside bars (with lower `high` and
FREE
This cluster indicator is MT5 version of SuperIndices for MT4. It allows for processing mixed clusters, where symbols from various markets can be included. For example, it can handle Forex, indices, CFDs, spot at the same time. Number of visible lines increased to 16. An interactive ruler can be enabled to measure signals' strength on the history. The indicator creates a set of embedded cluster indicators (CCFpExtraIndices) with carefully selected periods and combines their results using smart w
This indicator displays volume delta (of either tick volume or real volume) encoded in a custom symbol, generated by special expert advisers, such as RenkoFromRealTicks . MetaTrader does not allow negative values in the volumes, this is why we need to encode deltas in a special way, and then use CustomVolumeDelta indicator to decode and display the deltas. This indicator is applicable only for custom instruments generated in appropriate way (with signed volumes encoded). It makes no sense to ap
FREE
This non-trading expert utilizes so called custom symbols feature ( available in MQL API as well) to build custom charts based on history of real ticks of selected standard symbol. New charts imitate one of well-known graphic structures: Point-And-Figure (PnF) or Kagi. The result is not exactly PnF's X/O columns or rectangular waves of Kagi. Instead it consists of bars, calculated from and denoting stable unidirectional price moves (as multiples of the box size), which is equivalent to XO colum
HZZM
Stanislav Korotky
4 (1)
This is an adaptive ZigZag based on modification of  HZZ indicator (original source code is available in this article ). Most important changes in this version: two additional indicator buffers added for zigzag evolution monitoring - they show cross signs at points where zigzag direction first changes; zigzag range (H) autodetection on day by day basis; time-dependent adjustment of zigzag range. Parameters: H - zigzag range in points; this parameter is similar to original HZZ, but it can take 0
FREE
Order Book, known also as Market Book, market depth, Level 2, - is a dynamically updated table with current volumes of orders to buy and to sell specific financial instument at price levels near Bid and Ask. MetaTrader 5 provides the means for receiving market book from your broker in real time. The expert OrderBook Recorder records market book changes and stores them in local files for further usage in indicators and expert adviser, including testing in the tester. The expert stores market book
FREE
This indicator is a conventional analytical tool for tick volumes changes. It calculates tick volumes for buys and sells separately, and their delta on every bar, and displays volumes by price clusters (cells) within a specified bar (usually the latest one). The algorithm used internally is the same as in the indicator VolumeDeltaMT5 , but results are shown as cumulative volume delta bars (candlesticks). Analogous indicator for MetaTrader 4 exists - CumulativeDeltaBars . This is a limited substi
This is a demo version of a non-trading expert , which utilizes so called the custom symbols feature ( available in MQL as well ) to build renko charts based on historical quotes of selected standard symbol and to refresh renko in real-time according to new ticks. Also it translates real ticks to the renko charts, which allows other EAs and indicators to trade and analyze renko. Place the EA on a chart of a working instrument. The lesser timeframe of the source chart is, the more precise resulti
FREE
This indicator provides the analysis of tick volume deltas. It calculates tick volumes for buys and sells separately, and their delta on every bar, and displays volumes by price clusters (cells) within a specified bar (usually the latest one). This is a limited substitution of market delta analysis based on real volumes, which are not available on Forex. The indicator displays the following data in its sub-window: light-blue histogram - buy (long) volumes; orange histogram - sell (short) volumes
This indicator provides a statistical analysis of price changes (in points) versus time delta (in bars). It calculates a matrix of full statistics about price changes during different time periods, and displays either distribution of returns in points for requested bar delta, or distribution of time deltas in bars for requested return. Please, note, that the indicator values are always a number of times corresponding price change vs bar delta occurred in history. Parameters: HistoryDepth - numbe
FREE
Order Book, known also as Market Book, market depth, Level 2, - is a dynamically updated table with current volumes of orders to buy and to sell specific financial instument at price levels near Bid and Ask. MetaTrader 5 provides the means for receiving market book from your broker, but in real time only, without access to its history. This expert adviser OrderBook History Playback allows you to playback the market book events on the history using files, created by OrderBook Recorder . The exper
FREE
The indicator calculates running total of linear weighted returns. It transforms rates into integrated and difference-stationary time series with distinctive buy and sell zones. Buy zones are shown in blue, sell zones in red. Parameters: period - number of bars to use for linear weighted calculation; default value - 96; smoothing - period for EMA; default value - 5; mode - an integer value for choosing calculation mode: 0 - long term trading; 1 - medium term trading; 2 - short term trading; defa
FREE
WalkForwardDemo is an expert adviser (EA) demonstrating how the built-in library WalkForwardOptimizer (WFO) for walk-forward optimization works. It allows you to easily optimize, view and analyze your EA performance and robustness in unknown trading conditions of future. You may find more details about walk-forward optimization in Wikipedia . Once you have performed optimization using WFO, the library generates special global variables (saved in an "archived" file with GVF-extension) and a CSV-f
FREE
Comparator
Stanislav Korotky
4.75 (4)
This indicator compares the price changes during the specified period for the current symbol and other reference symbol. It allows to analyze the similar movements of highly correlated symbols, such as XAUUSD and XAGUSD, and find their occasional convergences and divergences for trading opportunities. The indicator displays the following buffers: light-green thick line - price changes of the current symbol for TimeGap bars; light-blue thin line - price changes of the reference symbol ( LeadSymbo
FREE
This script allows performing a walk-forward analysis of trading experts based on the data collected by the WalkForwardLight MT5 library. The script builds a cluster walk forward report and rolling walk forward reports that refine it, in the form of a single HTML page. This script is optional, as the library automatically generates the report immediate after the optimization in the tester is complete. However, the script is convenient because it allows using the same collected data to rebuild th
FREE
OrderBook Utilities is a script, which performs several service operations on order book hob-files, created by OrderBook Recorder . The script processes a file for work symbol of the current chart. The file date is selected by means of the input parameter CustomDate (if it's filled in) or by the point where the script is dropped on the chart. Depending from the operation, useful information is written into the log, and optionally new file is created. The operation is selected by the input parame
FREE
Order Book, known also as Market Book, market depth, Level 2, - is a dynamically updated table with current volumes of orders to buy and to sell specific financial instument at price levels near Bid and Ask. MetaTrader 5 provides the means for receiving market book from your broker, but in real time only, without access to its history. The indicator OrderBook Cumulative Indicator accumulates market book data online and visualizes them on the chart. In addition, the indicator can show the market
This non-trading expert utilizes so called custom symbols feature ( available in MQL as well ) to build renko charts based on historical quotes of selected standard symbol and to refresh renko in real-time according to new ticks. Also, it translates real ticks to the renko charts, which allows other EAs and indicators to trade and analyze renko. Place RenkoCharts on a chart of a work instrument. The lesser timeframe of the source chart is, the more precise resulting renko chart is, but the lesse
This indicator shows price changes for the same days in past years. D1 timeframe is required. This is a predictor indicator that finds D1 bars for the same days in past 8 years and shows their relative price changes on the current chart. Parameters: LookForward - number of days (bars) to show "future" price changes; default is 5; Offset - number of days (bars) to shift back in history; default is 0; ShowAverage - mode switch; true - show mean value for all 8 years and deviation bounds; false - s
FREE
SOMFX1Builder
Stanislav Korotky
5 (1)
If you like trading by candle patterns and want to reinforce this approach by modern technologies, this script is for you. In fact, it is a part of a toolbox, that includes a neural network engine implementing Self-Organizing Map (SOM) for candle patterns recognition, prediction, and provides you with an option to explore input and resulting data. The toolbox contains: SOMFX1Builder  - this script for training neural networks; it builds a file with generalized data about most characteristic pric
FREE
This indicator predicts rate changes based on the chart display principle. It uses the idea that the price fluctuations consist of "action" and "reaction" phases, and the "reaction" is comparable and similar to the "action", so mirroring can be used to predict it. The indicator has three parameters: predict - the number of bars for prediction (24 by default); depth - the number of past bars that will be used as mirror points; for all depth mirroring points an MA is calculated and drawn on the ch
If you like trading crosses (such as AUDJPY, CADJPY, EURCHF, and similar), you should take into account what happens with major currencies (especially, USD and EUR) against the work pair: for example, while trading AUDJPY, important levels from AUDUSD and USDJPY may have an implicit effect. This indicator allows you to view hidden levels, calculated from the major rates. It finds nearest extremums in major quotes for specified history depth, which most likely form resistence or support levels, a
The indicator displays most prominent price levels and their changes in history. It dynamically detects regions where price movements form attractors and shows up to 8 of them. The attractors can serve as resistance or support levels and outer bounds for rates. Parameters: WindowSize - number of bars in the sliding window which is used for detection of attractors; default is 100; MaxBar - number of bars to process (for performance optimization); default is 1000; when the indicator is called from
This is an intraday indicator that uses conventional formulae for daily and weekly levels of pivot, resistance and support, but updates them dynamically bar by bar. It answers the question how pivot levels would behave if every bar were considered as the last bar of a day. At every point in time, it takes N latest bars into consideration, where N is either the number of bars in a day (round the clock, i.e. in 24h) or the number of bars in a week - for daily and weekly levels correspondingly. So,
Most of traders use resistance and support levels for trading, and many people draw these levels as lines that go through extremums on a chart. When someone does this manually, he normally does this his own way, and every trader finds different lines as important. How can one be sure that his vision is correct? This indicator helps to solve this problem. It builds a complete set of virtual lines of resistance and support around current price and calculates density function for spatial distributi
The indicator draws a histogram of important levels for several major currencies attached to the current cross rates. It is intended for using on charts of crosses. It displays a histogram calculated from levels of nearest extremums of related major currencies. For example, hidden levels for AUDJPY can be detected by analyzing extremums of AUD and JPY rates against USD, EUR, GBP, and CHF. All instruments built from these currencies must be available on the client. This is an extended version of
The indicator provides a statistic histogram of estimated price movements for intraday bars. It builds a histogram of average price movements for every intraday bar in history, separately for each day of week. Bars with movements above standard deviation or with higher percentage of buys than sells, or vice versa, can be used as direct trading signals. The indicator looks up current symbol history and sums up returns on every single intraday bar on a specific day of week. For example, if current
This is an easy to use signal indicator which shows and alerts probability measures for buys and sells in near future. It is based on statistical data gathered on existing history and takes into account all observed price changes versus corresponding bar intervals in the past. The statistical calculations use the same matrix as another related indicator - PointsVsBars. Once the indicator is placed on a chart, it shows 2 labels with current estimation of signal probability and alerts when signal
フィルタ:
Charles John Phillips
199
Charles John Phillips 2021.08.16 05:36 
 

Unable to get Walk Forward Light to work in MetaTrader 5. Instructions confusing.

Stanislav Korotky
47584
開発者からの返信 Stanislav Korotky 2021.08.16 21:56
Please, be more specific. Feel free to send all the details directly to me. It seems, you did not ask for support.
ivanov1253
186
ivanov1253 2017.09.27 12:04 
 

ユーザーは評価に対して何もコメントを残しませんでした

Stanislav Korotky
47584
開発者からの返信 Stanislav Korotky 2020.10.26 11:41
Нужно было проверить, что файл библиотеки размещен в папке MQL5/Libraries. К сожалению, маркет может скачивать библиотеки в каталог MQL/Scripts/Market, что конечно же неверно со стороны MQ. Эта особенность описана в FAQ. Если дело в этом, то достаточно скопировать файл в MQL5/Libraries. В принципе, по любым проблемам лучше обращаться с личными сообщениями напрямую, потому что уведомления на отзывы приходят не всегда.
レビューに返信
バージョン 1.2 2024.09.27
Recompilation using MT5 build 4570. Warning: ex5-file is incompatible with pre-4500+ builds.
バージョン 1.1 2023.08.20
Recompiled by the build 3884 - for those who have problems with importing functions from the lib (please make a backup of the previous version of the lib just for a case!).
Minor improvements in the speed of results postprocessing for report building.