SOMFX1Builder

5

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 price figures which can be used for next bars prediction either in a built-in sub-window (using SOMFX1 indicator), or directly on the chart using SOMFX1Predictor;
  • SOMFX1 - the indicator for price pattern prediction and visual analysis of a trained neural network, input and resulting data (in a separate sub-window);
  • SOMFX1Predictor - another indicator for predicting price patterns just in the main window;
The tools are separated from each other due to some MetaTrader 4 limitations, for example, it's not currently possible to run lengthy calculations in indicators because they are executed in the main thread.

In brief, all the process of price analysis, network training, pattern recognition and prediction supposes the following steps:

  1. Build a neural network by SOMFX1Builder;
  2. Analyze the resulting neural network performance by means of SOMFX1; if not satisfied, repeat step 1 with new settings; you may skip this step if you wish;
  3. Use final neural network for price pattern prediction using SOMFX1Predictor.

The 1-st step is covered in details below. More information about visual analysis and prediction can be found on the web-pages of corresponding indicators.

This is just a warning to make it clear: this script does not predict price patterns itself. It trains a neural network and saves it into a file, which should be loaded into SOMFX1 or SOMFX1Predictor indicators. So, you need to acquire one or both of them in addition to this script.

To start training you should choose number of bars in history to train at (LearnStart and LearnStop parameters), number of bars in a single pattern (PatternSize), the size of the map (GridSize), the number of learning cycles (EpochNumber). Some other parameters may also affect learning process, you may find all the details below, in "Parameters" section.

Learning may take considerable time, depending from the given parameters. The larger the number of bars being processed, the longer it takes to finish the process. Pattern size, map size and number of epochs - all work in the similar way. For example, training on 5000 bars with the map 10*10 in size may take several minutes on an average PC. All this time CPU core load is maximum, and terminal may slow down, if your PC doesn't have a couple of cores. You should choose a time for training when you do not expect active trading, or you could use weekends. This is especially important because the training process normally needs some optimization and thus should be repeated several times before you get optimal results. Why? Please find the answer below, in "Choosing optimal parameters" section.

Before you start reading the next sections, it may be worth reading "How it works" section on the SOMFX1 page with an overview of neural network principles.


Parameters

  • LearnStart - number of a bar in history, where training data begins, or an exact date and time of the bar (in the format "YYYY.MM.DD HH:MM"); this parameter is a string, whick allows you to enter either a number or a date; note that bar numbers change every time a new bar is formed, so if you used value 1000 yesterday, today's 1000-th bar will be most likely other one (except for the case you use weekly bars); during training process this is not important because all training data is collected just before the start and is not changed afterwards; default value - 5001;
  • LearnStop - number of a bar in history, where training data ends, or an exact date and time of the bar (in the format "YYYY.MM.DD HH:MM"); this parameter is also a string; LearnStart should be older than LearnStop; the difference between LearnStart and LearnStop is the number of samples (input vectors) passed to the network (more precisely, it's LearnStart-LearnStop-PatternSize); default value - 1 (excluding the last, usually unfinished bar);
  • PatternSize - number of bars in a single pattern; this is the length of input vector (price sample); after the training, the first PatternSize-1 bars will be used to predict the next bar; for example, if PatternSize is 5, 5-bars patterns are extracted from price flow during training, and then 4-bars beginnings will be used to estimate 5-th bar on every moment; allowed values: 3 - 10; default value - 5;
  • GridSize - dimentions of the map; this is a number of cells/units on X and Y axes; the total number of neurons are GridSize*GridSize (2D-map); allowed values: 3 - 50, but be warned: the values larger than 20 implies long enough training with high CPU load; default value - 7 (applicable for first tests to get accustomed with the tools, but will most likely require larger value for real tasks);
  • EpochNumber - number of learning cycles to run; default value - 1000; the training process may finish earlier, if Precision is reached; in every epoch all input samples are feeded into the network;
  • LearningRate - initial learning speed; default value - 0.25; you may use trial and error method to find an optimum value in the range 0.1 - 0.5;
  • UseConvex - enable/disable the convex combination method of neurons' inputs initialization during first epochs; enabling it supposes better pattern separation and is recommended; default value - true;
  • Precision - a float number used as a threshold to stop training, when overall network error changes less than this number; default value - 0.001;
  • PriceType - a price type to use in the patterns; default value - close price;
  • AddInvertedPrice - enable/disable a mode, when inverted price movements are added into the samples; this may help to eliminate trend bias; default value - true; this means that number of samples becomes twice larger: (LearnStart-LearnStop-PatternSize)*2;
  • NetFileName - a name of file to save resulting network; default value - empty string - means that a special filename will be constructed automatically; it has the following strucutre: SOM-V-D-SYMBOL-TF-YYYYMMDDHHMM-YYYYMMDDHHMM-P.candlemap, where V - PatternSize, D - GridSize, SYMBOL - current work symbol, TF - current timeframe, YYYYMMDDHHMM - LearnStart and LearnStop respectively; even if you specified LearnStart and LearnStop as numbers, they are automatically transformed into date and time; P - PriceType; it is recommended to leave this parameter blank, because the autogenerated filenames are parsed by SOMFX1 and SOMFX1Predictor automatically, so you have no need to specify all the settings manually; otherwise, if you give your own filename, all settings used for training the network must be exactly duplicated in SOMFX1 and SOMFX1Predictor dialogs, and it's important to convert LearnStart and LearnStop into date/time format because bar numbers are inconsistent;
  • PrintData - enable/disable debug logging; default - false;
  • Throttling - number of milliseconds to pause training every epoch; this parameter allows you to ease CPU load in the expense of longer time required for the process to finish; it may help if your PC is not powerful enough and you don't want the training to interfere with other interactive tasks you're performing; default value - 0.


Choosing optimal parameters

Most important questions to answer yourself before you start network training are:

  • How many bars to feed into the network?
  • Which pattern size to choose? 
  • Which size of the network to choose?

They all are closely related, and decision on one of the questions affects the others.

By increasing the depth of history used for sampling one could expect better generalization of patterns by the network. This means that every discovered pattern is backed by a larger number of samples, so the network finds regularities in prices, not peculiarities. On the other hand, feeding too many samples to a network of a given size may lead to the effect when generalization becomes averaging, so it clashes different patterns into a single neuron. This happens because network has a limited "memory", defined by its size. The larger the size the larger number of samples can be processed. Unfortunately there is no exact formula for this. The rule of humb is:

D = sqrt(5*sqrt(N))

where N is the number of samples and D is the network dimensions (GridSize).

So, you should probably choose the number of bars on the basis of your preferred trading strategy. Then, having the number, you can calculate required network size. For example, for H1 timeframe, 5760 bars gives a year, which seems a good enough horizon for trading on H1, so you may try the default 5000 number. With this number one can get the size 20 by the formula above. Please note that setting AddInvertedPrice to true will increase the number of samples twice, so the size must be adjusted as well. If after the training network produces too many errors (this can be validated by using SOMFX1 or SOMFX1Predictor) you may consider either to enlarge the size of the map or to reduce the range of training data. PriceType may also be important. Anyway, if you have empirical knowledge that specific candle pattern occurs 10 or more times (in average) on some period of time, you may consider this period as sufficient for learning, because 10 samples should be enough for pattern generalization. You can use SOMFX1 for investigation how many samples mapped into every neuron and how evenly samples are distributed among neurons.

It's possible to consider the problem from the opposite side. Number of units in the network is the maximal number of possible price patterns. Let us assume that the number of known candle patterns is 50. Then the size of the network should be about 7. The problem here is that there are no means to "tell" the network that we want to recognize exactly these 50 patterns and omit all the others: the network will learn on all patterns available in the price series, so that the 50 known candle patterns will be a fraction of all patterns the network tries to learn. What is the fraction is - again - an open question. This is why it is usually required to run training process several times with different settings and find the best configuration.

If we consider classical candle patterns, many of them are built from 3-4-5 candles. For the neural network 3 or 4 bars may prove to be insufficient patterm size for proper pattern separation. So it is recommended to set PatternSize to 5 or more. Larger pattern size will increase computation costs. 

PriceType is implied to be close, when we talk about conventional candle patterns. The neural network allows for recognition of price patterns formed by any other price type, such as typical, high or low. It is especially useful because price series of the close price are very raggy, which "costs" more "memory" for the network. In other words - learning close is much more difficult than learning typical price, and requires larger map size on the same bar range. So, changing the type from close to typical may allow one to reduce the map size or improve accuracy.


Modus operandi

After setting the parameters and pressing OK button the training process starts. During the process the script outputs current epoch number, current error, learning rate and percentage of completion in the comment (in the left upper corner of the window). The same information is printed into the log. When the process finished, an alert is fired with the filename of the generated network. The file is saved in the Files subdirectory of your MQL4 folder. If it's an automatically generated filename (NetFileName was empty), you can copy and paste the filename just from the alert dialog into SOMFX1 or SOMFX1Predict indicator (should be pasted into similar NetFileName parameter there) and run the network. If a custom filename was used, then you should copy all parameters into the indicators - not only the filename but learning region, map size, pattern size, etc.

It's important that the network file does not contain input data - it holds the trained network only. When the network is loaded next time, a SOMFX1 indicator reads from settings all required parameters to extract price samples anew.

Before every learning process the network is initialized by random weights. This means that every next run of the script with the same settings will produce a new map which differs from previous one.

Recommended timeframes: H1 and above. 

おすすめのプロダクト
Hello friends. I wrote this utility specifically for use in my profile with a large number of Expert Advisors and sets ("Joint_profiles_from_grid_sets" https://www.mql5.com/en/blogs/post/747929 ). Now, in order to limit losses on the account, there is no need to change the "Close_positions_at_percentage_of_loss" parameter on each chart. Just open one additional chart, attach this utility and set the desired percentage for closing all trades on the account. The utility has the following function
This tool will allow you to export MetaTrader indicators data (Buffers) for any financial instrument present in your MetaTrader 4. You can download multiple Symbols and Timeframes in the same csv file. Also, you can schedule the frequency of download (every minute, 5 minutes, 60 minutes, etc.). No need to open a lot of charts in order to get the last data, the tool will download the data directly. The CSV File will be stored in the folder:   \MQL4\Files . MetaTrader 5 version :  https://www.
FREE
「Auto FIBO Pro」Crypto_Forex インジケーターは、取引の補助ツールとして最適です。 - インジケーターは、フィボナッチ レベルとローカル トレンド ライン (赤色) を自動的に計算してチャート上に配置します。 - フィボナッチ レベルは、価格が反転する可能性のある重要な領域を示します。 - 最も重要なレベルは、23.6%、38.2%、50%、61.8% です。 - リバーサル スキャルピングやゾーン グリッド取引に使用できます。 - Auto FIBO Pro インジケーターを使用して、現在のシステムを改善する機会も多数あります。 - Info Spread Swap Display があり、接続されている外国為替ペアの現在のスプレッドとスワップを表示します。 - ディスプレイには、アカウントの残高、エクイティ、マージンも表示されます。 - Info Spread Swap Display は、チャートのどのコーナーにも配置できます。 高品質のトレーディングロボットとインジケーターをご覧になるにはここをクリックしてください! これは、この MQL5 ウェブサイ
Close_All_Trades_with_TP_SL is a reliable and efficient MQL4 Expert Advisor designed to simplify and automate trade management for all open positions on your MT4 account. This EA is especially useful for traders who open multiple trades quickly or use high-frequency strategies where manual TP/SL placement becomes difficult and time-consuming. The primary purpose of the EA is to ensure that every open trade—whether Buy or Sell—always has a predefined Take Profit (TP) and Stop Loss (SL) applied. M
FREE
News Scalping Executor is an utility which helps to trade high impact and huge volatility   news . This utility helps to create two opposite orders with risk management and profit protection. It moves automatically stop loss level to avoid losses as much as possible by using many different algorithms. It helps to avoid trading the news if spread suddenly becomes very huge. It can lock profit by moving stop loss or partially closing of orders. To be profitable with this type of trading you shou
Stealth Mode TP/SL Manager with AI Protection This AI-powered tool manages Stop Loss and Take Profit dynamically using either price-based or profit-and-loss (PnL) calculations while hiding these levels from the market . Also the this tool is very important to   PROP FIRMS   accounts , so you can set your stoploss to not hitting the daily stop loss ! Key Features: Supports BUY, SELL, or both position types. Flexible symbol selection: Manage the current chart, all symbols, or specific symbols (se
Introducing Order Blocks Breaker , a brand-new way to identify and leverage order blocks in your trading strategy. After developing multiple order block tools with unique concepts, I’m proud to present this tool that takes things to the next level. Unlike previous tools, Order Blocks Breaker not only identifies order blocks but also highlights Breaker Order Blocks —key areas where the price is likely to retest after a breakout. MT5 -  https://www.mql5.com/en/market/product/124102/ This tool inco
Trading Advisor for margin currency pairs and metals. Conservative trading of 100,000 units per 0.01 lot. The standard trade is 10,000 units per 0.01 lot. Aggressive trading with high risks of 1000 units per 0.01 lot. You can always pick up your starting lot.  The EA is fully automated, you only have to put up the initial lot depending on your initial deposit. The recommended timeframe is H1. 1. Test on any steam, iron and fuel oil 2. Try starting with convenient depots 3. When going into a dra
JoyBoy EA advantage: the first support for small capital work EA, real trading more than 4 years; this EA based on volatility adaptive mechanism, only one single at a time, each single with a stop-loss, an average of about 4 orders per day, holding a single length of about 12 hours. This EA does not use Martingale or Grid strategy Makes it safer for your capital. You can also use this EA to pass prop firm Challenges because of its very low drawdowns and stable profits. Support currency: EURNZD
Spread Record
Konstantin Kulikov
4 (3)
This utility allows to record the spread value to the file, which is equal to or greater than the value specified in the settings, at the specified time. The utility also displays useful information on the symbol's chart: current spread value in points, name of account holder, name of trading server, leverage, the size of the swap for buy orders, the size of the swap for sell orders, day of the week for accruing triple swap, the size of a point in the quote currency, the minimum allowed level of
FREE
Easy Trade Executor は、MT4 における迅速なポジションサイズ計算、注文執行、およびトレード管理のためのツールです。 エントリー価格、Stop Loss、Take Profit レベルをチャート上に直接配置し、ポジションサイズを自動計算して、リスクを管理しながら数回のクリックでトレードを開始できます。 なぜ Easy Trade Executor を選ぶのか? Easy Trade Executor は、単なるリスク計算以上の機能を求めるトレーダーのために設計されています。トレーダーはチャート上から迅速かつ効率的にトレードを管理したいと考えています。 このツールは、ポジションサイズ計算、注文執行、トレード管理を1つのワークフローに統合し、手動計算やターミナルウィンドウの切り替えではなく、トレードそのものに集中できる環境を提供します。 Easy Trade Executor の主な機能: リスクベースの自動ポジションサイズ計算; チャートから直接行う成行注文および指値・逆指値注文の発注; 自動トレード管理のための Trailing Stop; ワンクリックでのポジシ
BreakEven Grid Utility for MT4 BreakEven Grid is a powerful utility for manual trade management on the MetaTrader 4 platform. It provides a convenient on-screen panel with buttons to help you manage your open positions with a single click.  Features: Set BE+Profit: Automatically sets Take Profit to breakeven + desired profit in pips or money. Close BUY/SELL: Instantly close all Buy or Sell orders for the current symbol. Close +$/-$/Old/New: Close only profitable, losing, oldest or newest tra
Lot by Risk
Sergey Vasilev
4.83 (24)
Lot by Risk tradingパネルは、手動取引用に設計されています。 これは、注文を送信するための代替手段です。 パネルの最初の特徴は、管理線を使用した注文の便利な配置です。 第二の特徴は、ストップロスラインの存在下で与えられたリスクのための取引量の計算です。 制御線はホットキーを使用して設定されます: 利益を取る-デフォルトではTキー; 価格-デフォルトではPキー; ストップロス-デフォルトでは、Sキー; 取引パネルの設定で自分でキーを設定できます。 操作のアルゴリズム: 1)-レベルを希望の場所に配置します(すべてのレベルを配置する必要はありません); 2)-リスクを指定します(オプション); 3)-緑の送信注文ボタンをクリックします; 4)-注文が行われるのを待っているか、エラーメッセージ付きのアラートが表示されます; 5)-マジックでExpert Advisorにリンクされている現在のシンボルのすべての注文を閉じる場合は、注文を閉じるボタンをクリックします。 注文を送信ボタンを何度も押すべきではありません。 一度で十分です。 注文後、ボタンは「
FREE
FDM Strategy is an Expert Advisor based on fractals and five dimension method. Five Dimensions expert system is developed based on a theory combining the Chaos Theory with the trading psychology and the effects that each has on the market movement. There is also an ADX (measuring trend strength with average directional movement index) used as a trading filter. Long and Short Trade Signals: If fractal to buy is above the Alligator's Teeth (red line), the pending Sell Stop order must be placed 1 p
Trailing Stop Utility MT4 for automatic closing of deals by trailing stop levels.  Allows you to take the maximum from the profit. Created by a professional trader for traders.   Utility   works with any market orders opened manually by a trader or using advisors. Can filter trades by magic number. The utility can work with any number of orders simultaneously. WHAT THE UTILITY CAN DO: Set virtual   trailing stop   levels from 1 pip Set real   trailing stop   levels W ork with each order separat
A trader's assistant that closes positions in parts with a simple trail to take the optimal profit size when the price of the symbol moves towards the position (s). Initially, the stop loss is moved to breakeven + (the so-called breakeven greed level) - this is when the price closes the stop-loss position during the reverse movement and as a result some profit will still be received. Further, while maintaining the movement in the direction of the position, it is closed in parts on price rollback
The indicator shows the potential trend direction by cyclical-wave dependence. Thus, all the rays of the intersection will be optimal rays, in the direction of which the price is expected to move, taking into account the indicator period. Rays can be used as a direction for potential market movement. But we must not forget that the approach must be comprehensive, the indicator signals require additional information to enter the market.
StopLoss and TakeProfit Utility MT4 for automatic setting of stop loss and take profit levels. Created by a professional trader for traders.   The utility   works with any market orders opened by a trader manually or using advisors. Can filter trades by magic number. The utility can work with any number of orders simultaneously. WHAT THE UTILITY CAN DO: Set virtual stop loss and take profit from 1 pip Real   stop loss and take profit W ork with each order separately (   stop loss and take prof
ティックスキャルパー「Tick Scalper」 純粋な価格行動、インジケーターなし。常に損切り/利確を設定し、トレーリングストップで追跡。   主要パラメータ パラメータ デフォルト値 説明 TakeProfit — 固定利確(ピップ単位)。 StopLoss — 固定損切り(ピップ単位)。 TrailingStop — ポジション修正のためのトレーリングストップ距離(ピップ単位)。 cSeconds — シグナルチェック間隔(秒単位)。 MinPriceShot — シグナルをアクティブにする最小価格変動(ピップ単位)。 MaxOrdersCount — 同時に開ける最大注文数(定数)。 RiskPercent — 残高に対するリスク%(自動ロット計算用)。 FixedLotSize — 固定ロットサイズ(UseAutoLot = falseの場合)。 UseAutoLot — 残高とリスクに基づく自動ロット計算。 MagicNumber — EA注文の一意識別子。 MaxSpread — 取引開始可能な最大スプレッド(ピップ単位)。   通貨ペアのプリセットと
Expert candle finder for forex in MetaTrader 4 Expert candle finder is one of the practical trader assistant experts that is used in the forex financial market, this expert accurately identifies the candlestick patterns on the price chart as a signal, all the found candles. informs you. This expert is run on your Meta trader platform and in a very precise way, it examines all the currency pairs that are in your watch list and every currency pair that had a professional and good candlestick patt
This utility is the improved version of Trailing stop for advisors. It manages other EAs' orders as well as the ones opened manually. It is capable of trailing the price (trailing stop function), set a stop loss and take profit if they have not been set before. The Pro version features the ability to set trailing stop based on fractals and points of Parabolic SAR. When configuring the utility for an EA having no trailing stop function, place it to the new window with the same currency pair speci
Beta version of a semi-automatic utility for trading grid strategy. When using, please give feedback on the shortcomings / suggestions. Good luck to us! Parameters: Lot exponent - multiplication of the lot on the next order. Grid pips   - grid size. Take profit pip - distance of the take profit line. Magic number - the magic number of the adviser's work. Trading menu - presence/absence of a trading menu. Menu size - the size of the menu (choose the value for your resolution). Menu font size -
This program calculates the average opening price for sell and buy positions separately. Program allows you to modify the stop loss value to the calculated breakeven price, this value could also be modified by a user-defined integer value in points. All you have to do is press the button. You can also choose Logs_Display_Enable input value if you need to get some additional, useful informations. Enjoy using !!!
FREE
This script is designed to automatically open charts for all available forex pairs on the MetaTrader 4 platform, as well as the gold (XAUUSD) chart. The script iterates through all symbols available on the platform, determines which of them are forex pairs, and opens their charts on the M1 (one minute) timeframe. Key Features: Gold Chart Opening: The script automatically opens the XAUUSD (gold/dollar) chart if this symbol is available from your broker. If the gold symbol is not found, an error m
News Scalping Executor Pro is an utility which helps to trade high impact and huge volatility   news . This utility helps to create two opposite orders with risk management and profit protection. It moves automatically stop loss level to avoid losses as much as possible by using many different algorithms. It helps to avoid trading the news if spread suddenly becomes very huge. It can lock profit by moving stop loss or partially closing of orders. To be profitable with this type of trading you
This indicator will display current logined mt4 account's orders information of current symbol chart. It also allow import some formated data: 1) MQL5 Signals History CSV file (*.csv) 2) MT4 Account History Statement file (*.htm -> *.txt) *[Next Version] Allow Import data form 'HF HistoryExporter (*.csv)' Sample Data of MQL5 Signals History File Time;Type;Volume;Symbol;Price;S/L;T/P;Time;Price;Commission;Swap;Profit;Comment 2023.12.20 23:00:02;Buy Limit;0.06;EURUSD;1.08994;1.06024;1.09464;202
ストラテジーテスターでの効率的なテストと分析を可能にする再生スピード調整ツールです。 ストラテジーテスターの操作性を向上させ、トレード戦略の開発や評価を効率化する手段としてご活用いただけます。 ツールの特徴: 再生スピード管理:ユーザーは、ストラテジーテスターの再生速度を自由に変更できますので、早送り、倍速再生だけでなく、希望の場所で一時停止することも可能です。 1バー、1ティックづつ進む:ユーザーは「次のバーへ進む」ボタンを使用して、1バーずつ進むことができます。また、より詳細な分析のために1ティック単位での進行も可能です。 時間足と通貨ペアの同期:「 Practice Simulator Sync (無料)」と一緒に使うことで、異なる時間足や通貨ペアと同期して再生する機能も備えています。これにより、MTFや異なる通貨の状況を同時に見ることができます。 自動一時停止:毎日一定の時間(例えばマーケットオープンなど)で停止し、そこからの動きを分析することができます。日々のトレードスケジュールを加味したタイミングで止めることができます。 インディケーターの追加:MT4に標準で入っているイ
FREE
The only drawdown guardian that stops your other EAs from digging you deeper. PropMarshal monitors your account equity in real time and instantly closes all positions the moment a drawdown or profit target threshold is breached. But it doesn't stop there — it closes every chart on your platform too, cutting off any other Expert Advisors before they can open new trades and compound the damage. The Problem   PropMarshal   Solves Most prop firm traders run multiple EAs across multiple charts. When
FREE
これは、買い注文と売り注文のネットワークを配置する通常のパネルです。 このExpert Advisorは、設定で定義された利益注文を閉じます。 次に、ラダーと呼ばれるパラメータがあり、ラダーパラメータで示されたポイントだけ注文間の距離が増加し始めることを含みます(ここでは、メイン設定では10ポイントです)。これは、2次が10ポイント、3次が20ポイント、4次が40ポイントなどを意味します。 次に、これは設定にないため、このアドバイザーに何があるかを知る必要がありますが、このアドバイザーが提案した戦略のロジックに影響します。. アドバイザーが5つの注文を開くのは、ここの設定であるとしましょう。.. または購入のために。.. または販売のため。.. よかった.. ただし、注文を開くと、次のオープン注文のロットが以前にオープンした注文の半分だけ増加します。 つまり、設定で0.1ロットを設定すると、スキームに従って5つの注文が開き、現在の価格に近い最初の注文は0.1ロットの価格で開かれます。 第二に、与えられたステップのために、ここで50ポイントのステップは0.15ロットの価格で開きます。
This Tool Allow you close all open Orders automatics when Equity reach to specific value:  - When Equity is less than  specific value - When Equity is greater than  specific value - And Allow you close all open orders in manual - It will notification to MT4 Mobile app when it execute close all orders. __________________________________________ It very helpful for you when you trade with prop funds. Avoid reach daily drawdown and automatics close all orders when you get target.
FREE
このプロダクトを購入した人は以下も購入しています
Trade Manager EAへようこそ。これは、取引をより直感的、正確、そして効率的にするために設計された究極の リスク管理ツール です。これは単なるオーダー実行ツールではなく、包括的な取引計画、ポジション管理、リスク管理のためのソリューションです。初心者から上級者、迅速な実行を必要とするスキャルパーまで、Trade Manager EAはあらゆるニーズに対応し、為替、指数、商品、暗号通貨などさまざまな市場で柔軟に対応します。 Trade Manager EAを使用すると、複雑な計算が過去のものになります。市場を分析し、エントリーポイント、ストップロス、テイクプロフィットのレベルをチャート上のラインでマークし、リスクを設定するだけで、Trade Managerが最適なポジションサイズを即座に計算し、SLとTPをピップ、ポイント、口座通貨でリアルタイムに表示します。すべての取引が簡単かつ効果的に管理されます。 主な機能: ポジションサイズ計算機 :定義されたリスクに基づいて取引サイズを瞬時に決定します。 簡単な取引計画 :エントリー、ストップロス、テイクプロフィットを設定するためのド
Local Trade Copier EA MT4
Juvenille Emperor Limited
4.96 (111)
Local Trade Copier EA MT4 は、同一の Windows PC または Windows VPS 上で稼働する複数の MetaTrader 4 口座間で、取引をコピーおよび管理するための高速で柔軟なトレードコピーツールです。 ローカルでの取引同期に加え、Receiver 側でロットサイズ、リスク管理、取引フィルター、シンボルマッピング、取引管理、口座保護を個別に設定できます。 Transmitter と Receiver のターミナルは約 1分 で設定でき、同一ブローカーまたは異なるブローカーの口座間で、手動取引や EA による取引をコピーできます。適切な条件下では、ローカルの MetaTrader ターミナル間で取引情報を 0.5秒未満 で同期できます。実際の約定速度は、ブローカーのレイテンシー、ネットワーク状況、PC/VPS の性能、ターミナルの負荷によって異なります。 ご購入前に無料デモをお試しください Local Trade Copier EA MT4 の完全機能版無料デモ を、MT4 デモ口座で 1回につき4時間 テストできます。 Local Trad
Exp COPYLOT CLIENT for MT4
Vladislav Andruschenko
4.69 (65)
MetaTrader 4向け 高機能トレードコピーソフト MetaTrader 4 用の、高速・安定・高機能なトレードコピーソフトです。 COPYLOT は、 MetaTrader 4 と MetaTrader 5 間でFX取引をコピーでき、さまざまな口座タイプや運用スタイルに合わせて柔軟に同期できます。 COPYLOT MT4版の対応コピー方式: MetaTrader 4 → MetaTrader 4 MetaTrader 5 Hedge → MetaTrader 4 MetaTrader 5 Netting → MetaTrader 4   MT5版 詳細説明 + DEMO + PDF 購入方法 インストール方法 ログファイルの取得方法 テストと最適化の方法 Expforexの全製品 MetaTrader 5版 を使えば、 MetaTrader 5 → MetaTrader 5 および MetaTrader 4 → MetaTrader 5 のコピーにも対応します: COPYLOT CLIENT for MT5 COPYLOT は、2台、3台、さらには10台規模のターミナル環境でも
Trade Assistant MT4
Evgeniy Kravchenko
4.43 (197)
取引 ごとのリスクの 計算、新規注文 の 簡単 な 設置、部分的 な 決済機能 を 持 つ 注文管理、 7 種類 のトレーリングストップなど 、便利 な 機能 を 備 えています 。 追加の資料と説明書 インストール手順 - アプリケーションの手順   ライン機能 チャート上にオープニングライン、ストップロス、テイクプロフィットを表示します。この機能により、新規注文を簡単に設定することができ、注文を出す前にその特徴を確認することができます。   リスク計算 リスク計算機能は、設定されたリスクとストップロス注文のサイズを考慮して、新規注文のボリュームを計算します。ストップロスの大きさを自由に設定できると同時に、設定したリスクを守ることができます。 Lot calc ボタン - リスク 計算 を 有効 / 無効 にします 。 Risk フィールドでは 、必要 なリスクの 値 を 0 から 100 までのパーセンテージまたは 預金通貨 で 設定 します 。 設定」 タブで 、 リスク 計算 の 種類 を 選択 します :「 $ 通貨」、「 % 残高」、「 % エクイティ 」、「 % フリ
これは視覚的な取引パネルであり、取引を簡単に配置および管理し、人為的エラーを回避し、取引活動を強化するのに役立ちます。使いやすい視覚的なインターフェースと、健全なリスクおよび位置管理アプローチを組み合わせています。 [ インストールガイド | 更新ガイド | トラブルシューティング | よくある質問 | すべての製品 ] 驚くほど使いやすい チャートから簡単に取引 正確なリスク管理との取引、手間のかからない 資本の保存が最優先事項です 気をつけずに利益を上げましょう できるだけ早くリスクのない取引をお楽しみください 開かれているすべての取引の自動トレーリングストップ 最初のストップロスは、取引が行われるとすぐに配置されます EAは、取引を行った後に次のタスクを実行します。 最初のストップロス/テイクプロフィットは自動的に配置されます できるだけ早くフリーライドにロックします(オプション) ストップロスを初めて損益分岐点に移動します(オプション) 停止するまで、希望の方法を使用してストップロスを追跡します その他のクールな機能は次のとおりです。 優れたターミナルアクティビティレポート
注文管理やリスク管理など、手間のかかる作業をワンクリックまたは数クリックで行えるようにし、取引を楽にするためのユーティリティです。 特徴 リスク管理  リスク欄に%またはドルで指定されたリスクに基づいて自動的にロットを計算し、SL TPなどのラインを置くだけで入力でき、リスクリワードをリアルタイムで表示します。 TrueRiskは、FXペアのロットサイズ計算時に手数料を含むので、例えば1%を指定した場合、全ての取引手数料で1%のリスクを負うか、負わないかは、あなたの選択です。 シンボルごとの最大取引数量の10倍以上の取引をワンクリックで行えるビッグロッツハンドラーを搭載。 指数や他の資産で、自動計算されたロットサイズがロット単位に合わない場合でも、四捨五入して入力することができます。(1、0.1、0.01のロット単位に対応しています。) トレード管理  ワンクリックで可能です。 手数料とスプレッドを含む、または含まないブレイクイーブンのオープンポジションを設定することができます。 テキストフィールドにSLまたはTPの新しい価格を指定し、入力された新しいSLおよび
Trade copier MT4
Alfiya Fazylova
4.62 (37)
Trade Copierは、取引口座間の取引をコピーして同期するように設計された専門的なユーティリティです。 コピーは、同じコンピューターまたはvps にインストールされている、サプライヤーのアカウント/端末から受信者のアカウント/端末に行われます。 購入する前に、デモ アカウントでデモ バージョンをテストできます。 デモ版 こちら 。 詳細な説明は こちら 。 主な機能と利点: MT5ネッティングアカウントを含む、MT4> MT4、MT4> MT5、MT5> MT4のコピーをサポートします。 高いコピー速度(0.5秒未満)。 ベンダーモードと受信者モードは同じ製品内に実装されています。 チャートから直接リアルタイムでコピーを制御できる、簡単で直感的なインターフェイス。 接続が切断されたり、端末が再起動されたりしても、設定と位置が失われることはありません。 コピーするシンボルを選択できます。また、受信者のシンボルを置き換えることもできます(例:EURUSD> USDJPY)。 各シンボルごとにコピーの個別設定を行うことができます。 バックコピーをサポートします。 特定の注文のみのコピー
Trading History - A program for trading and money management on the history of quotes in stratagy tester. It can work with pending and immediate orders, and is equipped with trailing stop, breakeven and take profit functions. Very good for training and testing different strategies. Manual (Be sure to read before purchasing) Advantages 1. Allows you to test any trading strategy in the shortest possible time 2. An excellent simulator for trading training. You can gain months of trading experience
TelegramからMT4へ: 究極のシグナルコピーソリューション Telegram to MT4 は、DLLを必要とせず、TelegramのチャンネルやチャットからMetaTrader 4プラットフォームに取引シグナルを直接コピーできる最先端のユーティリティです。この堅牢なソリューションは、比類のない精度とカスタマイズオプションにより、シグナルのシームレスな実行を保証し、時間を節約し、効率性を向上させます。 [ Instructions and DEMO ] 主な特徴 直接的なTelegram API統合 電話番号とセキュアコードで認証します。 ユーザーフレンドリーな EXE ブリッジを使用して、チャット ID を簡単に取得および管理します。 複数のチャネル/チャットを追加、削除、更新して、同時に信号をコピーします。 高度なフィルターによる信号解析 カスタム例外語 (例: 「レポート」、「概要」) を含む不要な信号をスキップします。 柔軟な SL および TP 形式 (価格、ピップ、ポイント) をサポートします。 シグナルが価格ではなくポイントを指定する場合、エントリ ポイントを自動
サポートが必要ですか?設定方法は?ご質問は?こちらでお客様の言語でどうぞ、迅速に返信します: https://www.mql5.com/en/market/product/139089/comments 無料トライアル版ダウンロード Copy Cat More (コピーキャット・モア) MT4 トレードコピー (Trade Copier) は単なるローカルのトレードコピーではありません。今日のトレード課題のために設計された 完全なリスク管理・執行フレームワーク (risk management and execution framework) です。プロップファーム (prop firm) のチャレンジから個人のポートフォリオ管理まで、堅牢な執行、資金保護、柔軟な設定、高度なトレード処理の組み合わせによって、あらゆる状況に適応します。 このコピーは   マスター (Master、送信側) と スレーブ (Slave、受信側)   の両モードで動作し、成行注文・指値注文、トレードの変更、部分決済、そして両建て決済 (Close By) 操作をリアルタイムで同期します。デモ口座と実口
Telegram to MT4 Multi-Channel Copier   は、 Telegram と Discord チャンネルのトレードシグナルを MetaTrader 4 へ自動コピーします。ボット不要、ブラウザ拡張不要、手動コピー不要。Telegram や Discord にシグナルが届くと、EA が数秒であなたのターミナルに注文を出します。 さらに、チャンネルをコピーする前に、内蔵バックテスターでそのチャンネルがあなたの口座でどう動いたかを確認できます。 製品は 2 つのコンポーネントで構成されます:Telegram チャンネルを監視する Windows アプリと、MT4 ターミナルでシグナルを執行する本 EA です。MT5 版もあります   こちら . セットアップガイドとアプリのダウンロード:   https://www.mql5.com/en/blogs/post/768988 Telegramのシグナルチャンネルをバックテストする方法 をご覧ください。 現在の価格は今後値上げされます。 仕組み アプリはあなた自身の Telegram アカウントで接続するため、フォロ
多機能取引ツール:ロット計算機、グリッド注文、R/R比率、トレードマネージャー、需給ゾーン、プライスアクションなど デモ版   |   ユーザーマニュアル トレードアシスタント はストラテジーテスターでは動作しません:この ユーティリティ をテストするには デモ版をこちら からダウンロードしてください。 ご質問 /改善のアイデア/バグ発見 の場合は 私に連絡 してください MT5版が必要な場合は、 こちら から入手できます 取引 プロセス を簡素化、高速化、自動化します。この ダッシュボード で標準ターミナルの機能を拡張します。 取引パネル はあらゆる取引銘柄で動作します:FX、株式、指数、暗号通貨など。 1. 新規取引の開始 :ロット/リスク/RR計算:手動取引のリスク管理 ロット計算機(リスクサイズに基づく取引量計算) リスク計算機(ロットサイズに基づくリスク額) リスクリワード比率 グリッド注文: + 動的間隔オプション、分割ロットオプション 注文アクショントリガー、+ 買いストップリミット/売りストップリミット:Mt4でも可能 仮想SL、仮想TP(非表示SL、非表示TP:ブロ
Shepherd Safety EA
AW Trading Software Limited
4.92 (13)
AW Shepherd Safety EA は、保有中のポジションを管理するエキスパートアドバイザーです。最初の注文はトレーダーがパネルから発注し、その後は EA がバスケットを自動で管理します。トレンドフィルターを通してリカバリー注文を追加し、TakeProfit、トレーリング、またはストップでサイドを決済し、決済の水準をチャートに表示します。 買いと売りは別々に管理され、両方のサイドを同時に保有できます。リカバリー注文は、価格が一定の間隔だけ動いたというだけでは発注されず、Parabolic SAR、2本の MA、またはローソク足の色でポジション方向への反転が確認されてから発注されます。Orders Magic number が一致していれば、手動や他の EA で発注したポジションも管理の対象になります。 EA によるポジション管理の流れ: 1 トレーダーが Open Buy または Open Sell ボタンで、Order Size 欄のロットで最初の注文を発注します。 2 価格がポジションに不利な方向へ Minimal step between recovery orders
Multi Account Local Trade Copier は MetaTrader 向けの高速ローカルトレードコピーツールです。同じ Windows PC または VPS 上の MT4/MT5 ターミナル間で、1 つのマスター口座から複数のレシーバー口座へトレードをコピーします — ご自身のリアル口座、デモ口座、プロップファーム口座へ。同じブローカーでも、異なるブローカーでも構いません。 イベント駆動型 で、マスターは各トレードを発生した瞬間に公開し、レシーバーは すべてのコピーの実際の遅延を測定・記録 します — 通常 50〜150 ミリ秒 です。DLL 不要、インターネットブリッジ不要、設定ファイル不要。 1 つの EA、2 つのモード コピー元ターミナルには MASTER として、各コピー先ターミナルには RECEIVER として適用します。 Master ID = AUTO にすると、レシーバーはアクティブなマスターを自動的に見つけます:ドラッグ&ドロップで完了。1 つのマスターは 無制限のレシーバー に配信でき、1 つのターミナルで複数のレシーバーを実行でき、さらに同
TradePanel MT4
Alfiya Fazylova
4.84 (95)
Trade Panelは多機能なトレーディングアシスタントです。アプリには手動取引用の50以上のトレーディング機能が搭載されており、ほとんどの取引作業を自動化することができます。 アプリの説明書: https://www.mql5.com/en/blogs/post/756482 デモ口座用アプリの試用版: https://www.mql5.com/en/blogs/post/750865 アプリのインストール方法: https://www.mql5.com/en/blogs/post/756239 アプリをビジュアルモードでテストする方法: https://www.mql5.com/en/blogs/post/770277 VPSのMetaTraderにアプリをインストールする方法: https://www.mql5.com/en/blogs/post/770190 取引。 ワンクリックで取引操作を行うことができます: リスクを自動計算して指値注文やポジションを開く。 複数の注文やポジションをワンクリックで開く。 注文のグリッドを開く。 保留中の注文やポジションをグループごとに閉じる
Trade Indicator Assistant is a powerful MT4 utility designed to turn indicators into automated trading systems. Its main feature is the ability to automatically detect an indicator’s   BUY and SELL signal buffers , without requiring you to know the buffer numbers, search through indicator settings, or modify the indicator source code. Bonus Indicator: After purchasing Trade Indicator Assistant, contact me to receive Trade Signal Pro completely free as a bonus indicator. [Download Demo Version]
The indicator has three main tools: Magnifier (Zoom chart), Ruler  ( Time and Price scales ),   and Crosshair. You can move it all around with your mouse and customize different formats for  displaying , customize   size and color of each element. The Magnifier (zoom chart) allows you to display candles from any time frame and at different scales. Hotkeys: 'Q' - higher timeframe, 'A' - lower timeframe, 'W' - decrease candle size, 'S' - increase candle size, 'Z' - show/hide zoom chart You can
コピー機->便利で高速なインターフェースインタラクション、ユーザーはすぐに使用できます     ->>>> WindowsコンピュータまたはVPS Windowsでの使用を推奨 特徴: 多様でパーソナライズされたコピー取引設定:1. 異なるシグナルソースに異なるロットモードを設定できます。2. フォワードコピー取引とリバースコピー取引に異なるシグナルソースを設定できます。3. シグナルはコメントで設定できます。4. 契約ロットに応じてロットを調整するかどうか 多様でパーソナライズされたコピー注文設定2:1.品種ごとに異なるロットモードを設定できます2.順方向コピー注文と逆方向コピー注文に異なる品種を設定できます3.コメントでシグナルを設定できます4.契約ロットに応じてロットを調整するかどうか コメントフィルタリング、MAGICフィルタリング、シグナルロットフィルタリング、ローカル製品フィルタリング 勤務時間設定 逆同期SLAVE終了 注文バインド機能: 任意の注文を設定されたシグナルソース注文にバインドできます (テーブルをダブルクリックして編集します) アカウントリスク管理 基本
Trade Manager は、リスクを自動的に計算しながら、取引を迅速に開始および終了するのに役立ちます。 過剰取引、復讐取引、感情的な取引を防止する機能が含まれています。 取引は自動的に管理され、アカウントのパフォーマンス指標はグラフで視覚化できます。 これらの機能により、このパネルはすべてのマニュアル トレーダーにとって理想的なものとなり、MetaTrader 4 プラットフォームの強化に役立ちます。多言語サポート。 MT5バージョン  |  ユーザーガイド + デモ Trade Manager はストラテジー テスターでは機能しません。 デモについてはユーザーガイドをご覧ください。 危機管理 % または $ に基づくリスクの自動調整 固定ロットサイズを使用するか、ボリュームとピップに基づいた自動ロットサイズ計算を使用するオプション RR、Pips、または価格を使用した損益分岐点ストップロス設定 トレーリングストップロス設定 目標に達したときにすべての取引を自動的に終了するための 1 日あたりの最大損失 (%)。 過度のドローダウンからアカウントを保護し、オーバートレードを防ぎま
The product will copy all telegram signal to MT4   ( which you are member  ) , also it can work as remote copier.  Easy to set up, copy order instant, can work with almost signal formats, image signal, s upport to translate other language to English Work with all type of channel or group, even channel have "Restrict Saving Content", work with  multi channel, multi MT5 Work as remote copier: with signal have ticket number, it will copy exactly via ticket number. Support to backtest signal. How to
Take a Break pauses your Expert Advisors when trading is a bad idea: before news, after a daily loss, outside your trading hours, or when a rule you wrote yourself says so. When the pause is over, your EAs simply continue. Account protection for all your EAs in one tool: news filter, drawdown and equity protection, time filter and custom rules. One EA on one chart protects the whole account, the free indicator gives every chart its own rules on top. Free demo | What is new in 26.09 | Support Ass
The AlgoKing Lightning Bolt Strategy is a trade manager and has multiple indicators built for a complete trading strategy.  Here is a list of indicators built in. Indicators Auto drawn Support and Resistance signals Auto drawn RSI Divergence signals Auto drawn Fibonacci Retracement signals with buy and sell entry lines. Lightning Bolt reversal signals. Auto drawn trend lines. Trade Management Auto take partials at simple moving average targets. Auto take partial and stop losses at Fibonacci ret
News Filter EA: Advanced Algo Trading Assistant News Filter EA is an advanced algo trading assistant designed to enhance your trading experience. By using the   News Filter EA , you can integrate a Forex economic news filter into your existing expert advisor, even if you do not have access to its source code. In addition to the news filter, you can also specify   trading days   and   hours   for your expert. The News Filter EA also includes   risk management   and   equity protection   features
FCK CurrencyStrength Pro
Patel Hitendrakumar Mahendrabhai
Hi Friends, " FCK Currency Strength Pro " is a auto & semi auto trading expert with direction of pair. Buy-Sell separate or multi currency in one click. The strategy of  FCK Currency Strength Pro  is a combination of custom indicator, Trendlines, Support & Resistance levels ( Price Action ) and most important secretive trading algorithm mentioned above. Download News Ex4 and csv file You need the following SDSnews.ex4 in MQL4/Libraries and the daylightsavings.csv in MQL4/Files. Only 4 of 5 copi
KT Equity Protector MT4
KEENBASE SOFTWARE SOLUTIONS
3.75 (4)
An equity protection EA for MetaTrader that enforces your loss limits and profit target for you: when your account reaches a rule you set, it closes your trades on every symbol, before one bad day turns into a lost account. It suits prop firm challenges and personal accounts alike. Attach it to one chart, answer a few questions in the on-chart setup wizard, and it watches your whole account in the background while you trade by hand or with other EAs. What it protects Daily loss limit: a percenta
Trade Dashboard simplifies how you open, manage, and control your trades, with built-in lot size calculation. It allows you to execute trades, manage risk, and control positions directly on the chart, with tools such as partial close, breakeven, and trailing stop. Designed to reduce manual work and help you stay focused on your trading decisions. A demo version is available for testing. Detailed explanations of features are provided within the MQL5 platform. Installation instructions are include
Smart Copy Local MT4
Kyra Nickaline Watson-gordon
5 (7)
Smart Copy is an Easy-to-Use EA that supports Multi Copying Metatrader4 and Metatrader5 and Local/Remote Copying. (Remote Version is coming soon) Free version is available on Smart Copy Local Free MT4 Specifications :     Real Time, Multi Terminal - Multi Account - MT4/MT5 trade copying     Copy from netting to hedge and hedge to netting is supported.     Fast and instant copy     All settings are input visually.     Easy modifying symbol names, prefix, suffix     Enable/Disable copying s
Want automatically to put the pending order, take profit and stop loss? This EA will do it on your behalf! The Fibo Heart EA strategy will place limit order after the ‘check point’ breakout. The position will be triggered when the price make a successful retest. If not, the pending order will automatically deleted after price hit certain level. You also have option to enable market order (instant execution) and custom take profit in the inputs setting. This EA must be attached with Fibo Heart In
1台のPCまたはVPS上のMetaTrader端末間でローカル取引をコピーできるツールです。MT5とMT4間で双方向のコピーが可能です。コピー量は、証拠金比率、口座通貨建て、またはマスターのリスクシェアを反映させることで計算されます。取引は、銘柄、マジックナンバー、コメント、数量などのフィルターで選択できます。コントロールパネルでは、仮想ストップロス/テイクプロフィット、ブレークイーブン、トレーリングストップ、バスケット決済、スケジュール決済など、オープンコピーのライフサイクルを管理できます。日足、合計、数量の制限により、制限を超える前に口座を保護し、早期に取引を終了させることができます。 マニュアルと無料デモ ( ユーザーマニュアル )( デモ:インストールと初回実行 ) デモ版はデモ口座で動作します。コードは同じで、すべての機能が利用可能、時間制限はありません。ソースとリスクレベルの選択はトレーダーが行いますが、約定、銘柄名の照合、コピーの管理は製品が行います。 機能 この製品は3つの役割を担います。ソースは自身の口座の取引を公開し、取引操作は行いません。レシーバーは最
RS Trade Copier - 超高速 で動作するローカルトレードコピー機。 真の グラフィカルインターフェース搭載。口座番号の手動入力はもう終わりです。200項目を超える長大なパラメータリストとも、これでおさらばです。 複数のMT4とMT5ターミナル間で取引操作をコピーするための、信頼性が高く柔軟なツールです。経験豊富なトレーダーやシグナルサービス、個人投資家に適しています。1つまたは複数のシグナルソース(Provider)から1つまたは複数のレシーバー(Client)へ、高い精度と最小限の遅延で 取引を同期 します。シンプルな自動設定と高度な手動設定の両方をサポートしています。手動または他のEAで開かれた注文に干渉しません。すべての処理は MT4内でローカルに 行われ、サードパーティサーバーを使用しません。 RS Trade Copierと他のソリューションの比較 RS Trade Copier 他のソリューション 設定 ビジュアルステップバイステップウィザード。 設定時間は約1分。 200以上の分かりにくい入力パラメータ。 設定時間は約20分。 速度 非同期トレード操作。*
作者のその他のプロダクト
RenkoFromRealTicks
Stanislav Korotky
4.67 (3)
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
ADXS
Stanislav Korotky
5 (3)
Ever wondered why standard ADX is made unsigned and what if it would be kept signed? This indicator gives the answer, which allows you to trade more efficient. This indicator calculates ADX values using standard formulae, but excludes operation of taking the module of ADX values, which is forcedly added into ADX for some reason. In other words, the indicator preserves natural signs of ADX values, which makes it more consistent, easy to use, and gives signals earlier than standard ADX. Strictly s
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 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
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
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
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 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
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
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
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
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
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
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
CCFpExtra is an extended version of the classic cluster indicator - CCFp. This is the MT4 version of indicator  CCFpExt available for MT5. Despite the fact that MT5 version was published first, it is MT4 version which was initially developed and tested, long before MT4 market was launched. Main Features Arbitrary groups of tickers or currencies are supported: can be Forex, CFDs, futures, spot, indices; Time alignment of bars for different symbols with proper handling of possibly missing bars, in
This is a signal indicator for automatic trading which shows probability measures for buys and sells for each bar. 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 core of the indicator is the same as in PriceProbablility indicator intended for manual trading. Unlike PriceProbability this indicator should be called from MQL4 Expert Advisors or used for history visual analysis. The in
The main idea of this indicator is rates analysis and prediction by Fourier transform. Indicator decomposes exchange rates into main harmonics and calculates their product in future. You may use the indicator as a standalone product, but for better prediction accuracy there is another related indicator - FreqoMaster - which uses FreqoMeterForecast as a backend engine and combines several instances of FreqoMeterForecast for different frequency bands. Parameters: iPeriod - number of bars in the ma
The main idea of this indicator is rates analysis and prediction by Fourier transform. The indicator decomposes exchange rates into main harmonics and calculates their product in future. The indicator shows 2 price marks in history, depicting price range in the past, and 2 price marks in future with price movement forecast. Buy or sell decision and take profit size are displayed in a text label in the indicator window. The indicator uses another indicator as an engine for calculations - FreqoMet
This is a very powerful indicator that provides a mix of three running totals of linear weighted returns. Each one is similar to a specific mode of ReturnAutoScale indicator. The result is a scaled superposition of three integrated and difference-stationary time series, each for different trading strategy. Indicator displays three lines: yellow - slow market returns, corresponds to mode 0 in ReturnAutoScale; blue - medium market returns, corresponds to mode 1 in ReturnAutoScale; red - fast marke
This indicator monitors the market for a flat state and possible breakout. The flat state is detected as a predefined number of consecutive bars during which price fluctuates inside a small range. If one of the next bars closes outside the range, breakout is signaled. The indicator shows 3 lines: blue - upper bound of flat ranges AND consecutive breakout areas; red - lower bound of flat ranges AND consecutive breakout areas; yellow - center of flat ranges (NOT including breakout areas). When a b
フィルタ:
Mohammed Abdulwadud Soubra
38856
Mohammed Abdulwadud Soubra 2017.06.29 10:24 

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

レビューに返信