• Overview
  • Reviews
  • Comments
  • What's new

AIS Basic Window Functions

This script is designed to evaluate weights in various window functions. An indicator built on these window functions can be downloaded at https://www.mql5.com/ru/market/product/72160
Input parameters:
iPeriod – indicator period. iPeriod >= 2
iCenter is the index of the reference where the center of the window function will be located. By default, this parameter is 0 - the center of the window coincides with the center of the indicator. With 1 <= iCenter <= iPeriod, the center of the window function will be shifted, as a result of which some characteristics of the indicator will change. In Figure 1, you can see how the choice of the center affects the window function and the display of the indicator. This parameter can be changed in increments of 0.5.
Histogram width - the width of the histogram.
Histogram color - color of the histogram.
Show duration - display duration.
Screenshot - when this option is enabled, a picture is saved in the Files folder.

Some window functions use additional parameters - ParameterA and ParameterB. They affect the window weights. Because of this, the characteristics of the indicator change. The table shows the window functions and the limits for changing parameters if they are used.

Window
Parameter A
Parameter B
Bartlett - Hann window


Blackman window


Blackman window exact


Blackman – Harris window


Blackman – Harris window approx.


Blackman – Harris window corr.


Blackman - Harris window opt.


Blackman – Harris window ref.


Blackman - Nuttall window


Bohman window


Cauchy window
0 <= ParameterA

Connes window
1 < = ParameterA

Cosine gen. window 1st
0 <= ParameterA <= 100

Cosine gen. window 2nd
0 <= ParameterA <= 100

Dolph - Chebyshev window
0 <= ParameterA

Flat Top window


Flat Top window approx.


Gauss window
1 < = ParameterA <= 2*iPeriod

Gauss window approx.
1 < = ParameterA <= 2*(iPeriod+1)

Gauss window conf.
1 < = ParameterA <= 2*(iPeriod+1)

Gauss window gen.
1 < = ParameterA <= 2*iPeriod
0 <= ParameterB
Hamming window


Hamming window opt.


Hann window


Hann double window


Hann - Poisson window
0 <= ParameterA

Hyperbolic tangent window
0 <= ParameterA
0 <= ParameterB
Kaiser window
0 <= ParameterA

Kaiser - Bessel window
0 <= ParameterA

Kaiser – Bessel window approx.


Karre window


Lanczos window


Lanczos kernel window
1 <= ParameterA

Log window
1 <= ParameterA

Logistic window


Modified cosine window


Nuttall's window


Parzen window


Planck - Bessel window
0 < = ParameterA <= iPeriod/2
0 <= ParameterB
Plank-taper window
0 < = ParameterA <= iPeriod/2

Poisson window
0 <= ParameterA

Rectangular window


Rife – Vincent 3rd window


Rife – Vincent 4th window


Silverman window
1 <= ParameterA

Sinusoidal windows
0 <= ParameterA

Smoothed rectangular window
0 < = ParameterA <= iPeriod/2

Stepped window
0 <= ParameterA

Triangular window
0 < = ParameterA

Tukey window
0 < = ParameterA <= iPeriod/2

Welch window
1 <= ParameterA



Recommended products
Copy MT4 copier Demo
Andriy Motuzka
1.5 (2)
Demo version of the paid product - Copy MT4 copier , limited to lot size of 0.01 Universal copier of deals from MetaTrader 4 to MetaTrader 4 ( MT5<->MT5 version is available ; with both versions, you can copy MetaTrader 5<->MetaTrader 4, MetaTrader 4<->MetaTrader 5, MetaTrader 5<->MetaTrader 5, MetaTrader 4<->MetaTrader 4). Spread filter. Select the best price (start copying positions with a profit or loss). Configure the lot size, fixed or ratio-based (provider signals can be copied with an inc
FREE
Mirror controller
Eugenio Bravetti
2.5 (2)
The new version of  MirrorSoftware 2021  has been completely rewriten and optimized.  This version requires to be loaded only on a single chart because  it can detect all actions on every symbol and not only the actions of symbol where it is loaded. Even the  graphics and the configuration mode  have been completely redesigned. The MirrorSoftware is composed of two components (all components are required to work):  MirrorController  (free indicator): This component must be loaded into the MAST
FREE
Forex 4up MT4
Vladimir Gribachev
Do you want to trade and publish your signals in the telegram channel? Then this utility is for you. - Trades in your terminal - Publishes deals to your telegram channel Your customers will be glad to: - from 5 signals daily - beautiful design of signals Customization Service -> Settings -> Expert Advisors -> Allow WebRequest for the following URLs: https://api.telegram.org IN       Telegram       go to @BotFather and create a bot Copy the bot's Token and enter it in the parameters of the a
IceFX ProfitInfo
Norbert Mereg
4.73 (15)
The goal of this indicator is to give you a quick & comprehensive view of your current profit. IceFX’s ProfitInfo is a utility indicator which displays the profit which is calculated from the actual trades on the chart(s). The indicator displays on a daily / weekly / monthly and yearly breakdown and shows the profit in pips / currency and percentage. Main features: You can easily adjust IceFX’s ProfitInfo to display profit on the current open chart / current trade or even the profit of the ent
FREE
Get news
Aleksander Gladkov
5 (1)
Utility for reading news from investing.com To access the site, you need to add WebRequest in the Options terminal menu on the Expert Advisors tab: https://sslecal2.investing.com If reading is successful, a message about writing the file is displayed. The INV_week_this.txt file is written to the MQL4\Files folder of the terminal and is kept up to date, updating data according to its own timer You can attach the utility to any chart with any time frame; one is enough to support indicators o
FREE
Ultimate Dashboard Demo
Siwakon Poonsawat
4 (5)
Tools designed for multi-currency trading. You can customize which currency you want to trade, analyze up to 10 currencies by yourself. Note: This is demo version that you can test for free (Maximum Lot Size = 0.01) Full version can be found here:  https://www.mql5.com/en/market/product/17793 Analysis method. (Refer to screenshot 1) Ultimate dashboard analyzes trend strength from six major time frames: M5, M15, M30, H1, H4, D1 Show the result in graphic format. You can identify which currenci
FREE
Ultimate Panel Demo
Siwakon Poonsawat
2 (1)
"All in one on Ultimate Panel" Helping in opening and manage orders with "one click trading" system. Note: This demo version is for testing on CADCHF pair only. The full version can be found here:  https://www.mql5.com/en/market/product/11558 Features     1. Speed Trading / One Click Trading. Just set Lot Size, Stop Loss,Take Profit level. Then click the "BUY!" / "SELL!" button. Order will open immediately.     2. Drag line to place pending order. Just click "BUY LINE" or "SELL LINE" butto
FREE
Save Template
Dominik Kaczorowski
A very fast way to save your chart template. Set the keyboard shortcut to further speed up the operation. The script allows you to save a template with a specific prefix, with the current date or with the chart timeframe. The symbol is saved automatically. Script parameters: Prefix - prefix for the template name. Can be empty. With date - true = template name will containt current date With timeframe - true = template name will containt timeframe of the current chart
FREE
Bar Replay MT4 DEM0
Hoang The Manh
5 (1)
NOTE: THIS IS DEMO VERSION  Yoy can only replay in 1 week ago and replay for 20 bars. BUY FULL VERSION :  https://www.mql5.com/en/market/product/73798 __________________________________________________ This EA  - Tool allow you replay bar in Meta Trader 4 for back test. This Tool can back test in multi timeframe in only one chart. This Tool is very useful for Price action trader. It can work with Indicators,  some indicators cannot works. Main feature:  Candlestick forward and backward to Backte
FREE
Lucky Forex Stats Lucky Forex Stats Allow users to See all Account data on their Chart, you can choose any time period and it'll show you full account details with ratio, and each pair has individual details! Advantages You can choose any time period and it'll display all detail. You can see your whole accounts details, the profit and loss with exact $figure and ratio as well. Each pair shows the profit they've earned or lose, The winning and losing trades Winning VS losing % and many
FREE
This program serves as an effective tool for sending messages through a Telegram bot using the MetaTrader platform. It enables you to send your trading recommendations related to the orders you open on the trading platform directly to your Telegram channel or group. These messages may include details about open trades and can be accompanied by illustrative images of the orders. Alternatively, they can be configured to be without images based on your preferences. This means that if you are the o
FREE
Buffer Scanner is a Scripts to help you export only 2 buffers of your custom indicator data with history date time and open&close price in CSV file, The file name already has rename. More like for BinaryOptions indicators, analyzes, you can modify the input from script  parameters,especially~!No need to worry about the indicator sets bars limited, some of the indicators have parameters, but important thing is bars limited, remind you this script just only for "The indicator which has one paramet
FREE
The demo version is limited to the currency pair CADCHF. The product with complete description and video can be found here: https://www.mql5.com/en/market/product/23310 The Trading Assistant can apply automatic exits, set pending orders when trading is closed, scale trades and much more. The tool is easy to handle and clear, it works smoothly with one or more orders. Features Scheduling of pending and market order - useful for time based strategies or for preparing an order when the market is
FREE
Wise Men Indicator demo
Bohdan Kasyanenko
3.67 (3)
The indicator displays signals according to the strategy of Bill Williams on the chart. Demo version of the indicator has the same features as the paid, except that it can work only on a demo account . Signal "First Wise Man" is formed when there is a divergent bar with angulation.  Bullish divergent bar - with lower minimum and closing price in the upper half. Bearish divergent bar - higher maximum and the closing price at the bottom half. Angulation is formed when all three lines of Alligat
FREE
VR Watch list and Linker
Vladimir Pastushak
4.67 (9)
VR Watch list and Linker is a screener application for the MetaTrader terminal. Makes it easier to find the most interesting and technical financial instruments. This screener is used by traders for trading on such exchanges as bybit, Moscow Exchange, American Exchange, foreign exchange and cryptocurrencies market, metal market, and is used for trading in prop companies. The selection of financial instruments is carried out manually. The screener connects open charts in the MetaTrader terminal a
FREE
Spread Data
Harry Gunadi Permana
4.67 (3)
Spread Data tool will display current spread and average spread. It will record spread for every hour (from 0 to 23) and can give better data about your broker spread. Run it for 2 days or more to get better spread data . Every spread smaller than MinSpread will be recorded as MinSpread Every spread larger than MaxSpread will be recorded as MaxSpread It help to decide what spread to be used when do backtest, EA spread settings, EA that trade in specific time interval, especially for scalping EA
FREE
PRODUCT description: Market Data Logger is a utility tool specially created for the sole purpose of logging your Broker's market data to a text file. With this tool, you will be able to record and export metrics from your MT4 Broker such as the "MT4 Market Watch Time", "Bid Price", "Ask Price", "High Price", "Low Price" and various measures of "Spread". This tool may be of interest to traders, data scientists wanting to capture and analyze market data, entrepreneurs, archival purposes, hobb
FREE
The   Trading Sessions indicator   is a simple tool that helps to highlight a specific trading session. For example, it can be used to differentiate the European, American or Asian sessions. Main features The indicator shows a user-defined trading session. Alert notifications for the start and end of the session. Custom session time. Works on every timeframe (M1, M5, M15, M30, H1, H4, D1, W1, MN). Customizable parameters (Colors, alerts...). It can be used for creating EA. Available for MT4 a
FREE
Adapting to the volatility, potential  Risk to Reward trading positions are shown based on Average True Range. Risk-Reward-Boxes are shown when the 'Buy or Sell' Button is clicked! A utility of the ATR calculation,  rejoice with a matter that isn’t part of a hard decision for when to close a trade. This matter would assist your risk management decision.  Specifications The Average True Range is  commonly used indicator that measures volatility in the market in pips or price. True Range is t
FREE
Month Profit
Nikita Chernyshov
Convenient and easy to use mini-panel, which displays the profitability from January to the current month . This will help to quickly evaluate the results of transactions without resorting to monitoring the account. Data is updated automatically Each panel element can be configured with its own color and transparency . There are English and Russian languages. The panel can be run in the strategy tester and see how it is built. Monthly profitability is calculated usin
FREE
Script Close All Positive Orders for MT4       - will allow you to quickly close all profitable orders on your account. The script is   suitable   for moments   when you need to quickly close all profitable orders   . The script has the only parameter for setting Profit_in_pips - in it you specify how many points of profit should be on the order so that it falls under the conditions for closing the position. The script is very easy to use   , just drag and drop the script onto the chart and it
FREE
Quick Style
Maxim Polishchuk
4.44 (9)
The Quick Style utility is designed for facilitation and acceleration of working with the properties of graphical objects. Left-click a graphical object while holding the Shift key to open the quick access window for configuring the object properties. In the window, you can change the color, style and line width with one click, including those of other graphical objects. All changes are displayed immediately. To close the Quick Style , simply click the free space on the chart. The utility is eas
FREE
The Trend Catcher: The Trend Catcher Strategy with Alert Indicator is a versatile technical analysis tool that aids traders in identifying market trends and potential entry and exit points. It features a dynamic Trend Catcher Strategy , adapting to market conditions for a clear visual representation of trend direction. Traders can customize parameters to align with their preferences and risk tolerance. The indicator assists in trend identification, signals potential reversals, serves as a trail
FREE
Deal multiplier Mt4
Mikhail Mitin
4.3 (10)
The utility opens copies of open trades. It is very convenient if you use the Signals service and want to increase the volume of transactions. Settings: Symbols: all symbols only current symbol Orders: Buy Sell Magic Any Magic Input Magic Lot size Original - lot size from original order; Fix Lot - fix lot size (input); Lot X Mult - lot size X koef; Stop Loss From sender - Stop Loss from original; Without - without Stop Loss; Plus Fix - Stop Loss from original order + fix points; Fix Point - fi
FREE
Advanced Info Displayer mt4 FREE
Massimiliano Pirola
3.67 (3)
Free version. Only works on EURUSD. Would you like to have statistics about your trades displayed while you operate? Have you a solid understanding of the symbol you are trading? Do you really know everything you need to about your trading account? Do you need to keep an eye on the local times around the world? Advanced Info Displayer answers to all that. It is the ultimate tool to know all sort of useful information and hidden or hard to find data. It is important if you are serious about tradi
FREE
Displays a digital clock in the chart in realtime. Benefits: Current time always in sight for market open/close, economic data, etc. Displays accurate time (server/broker time) Clearly visible (set color, size, font, position) Always runs/refreshes even without new price tick Hint: To display the most accurate time, use the server (broker) clock setting combined with the time (hour) offset for your time zone.
FREE
The Sniper Expert Advisor is a semi–automatic expert whose main task is to open trades according to the trader's strategy using the so-called "Safe" rule as well as an overclocking position, which is used in combination with the failed "Safe" rule. It is worth noting that the expert does not analyze the market according to the sniper strategy , but is an ordinary assistant for the implementation of a popular approach to money management. It is also worth noting that the Expert Advisor works
FREE
Night Scalper EA Lite
Robots4Forex Ltd
2.33 (3)
The Night Scalper EA Lite is a fully automated Expert Advisor that trades at night and relies on price reversion. The EA trades using market orders and has the option to use time averaging to improve performance. This EA works best on EURUSD using the M5 timeframe, but will also work on AUDUSD, GBPUSD, NZDUSD, USDCAD, USDCHF and likely many more. A VPS is advisable when trading this system and a low spread and commission based broker is best. Check the comments for back test results and optimiz
FREE
Telegram Alerts
Gad Benisty
4.8 (25)
This application is now replaced by Ofir Notify Light Edition (Free) or Ofir Notify (paid). Thank all for your positive feedbacks. Ofir Notify is a tool which send alerts on trades to Telegram Alert on any event concerning a position : Opening, Closing, modification (SL, TP) Send alerts to Chats, Groups and Channel Alert on Equity change Display Risk, Reward and progress of profit/lost for each position Customization of alerts ( only in full edition ) Sending charts screenshots with alerts 
FREE
This utility binds each created graphical object to the chart symbol. Binding is performed by adding a symbol prefix to a graphical object name. Later, after you change the symbol on the chart, it provides displaying only the objects binded to the current symbol and all other objects become hidden. Parameters Ignore objects with prefix - the indicator will skip graphical objects with the specified prefix in their names. Note: demo version from the market is limited to strategy tester and canno
FREE
Buyers of this product also purchase
Trade Assistant MT4
Evgeniy Kravchenko
4.46 (181)
It helps to calculate the risk per trade, the easy installation of a new order, order management with partial closing functions, trailing stop of 7 types and other useful functions. Attention, the application does not work in the strategy tester. Manual, Description, Download demo Line function -   shows on the chart the Opening line, Stop Loss, Take Profit. With this function it is easy to set a new order and see its additional characteristics before opening.   Risk management  - The risk
Forex Trade Manager MT4
InvestSoft
4.98 (368)
Do you think that in markets where the price can change in a split second, placing orders should be as simple as possible? In Metatrader, each time you want to open an order, you have to open a window where you enter the opening price, stop loss and take profit, as well as the trade size. In trading the financial markets, capital management is essential to maintain your initial deposit and multiply it. So, when you want to place an order, you probably wonder how big a trade you should open? Wha
Local Trade Copier EA MT4
Juvenille Emperor Limited
5 (80)
Experience exceptionally  fast trade copying with the Local Trade Copier EA MT4 . With its easy 1-minute setup, this trade copier allows you to copy trades between multiple MetaTrader terminals on the same Windows computer or Windows VPS with lightning-fast copying speeds of under 0.5 seconds. Whether you're a beginner or a professional trader, the Local Trade Copier EA MT4 offers a wide range of options to customize it to your specific needs. It's the ultimate solution for anyone looking to inc
TradePanel MT4
Alfiya Fazylova
4.91 (88)
Trade Panel is a multifunctional trading assistant. The application contains more than 50 functions for manual trading, and allows you to automate most trading actions. Works with any trading instrument (Forex, CFD, Futures and others). Can work with all symbols from one terminal window. Customizable panel size (up to 4K resolution). It has a flexible and intuitive interface that allows you to customize the panel for yourself, hide all unused functions and tabs. The application is designed as a
The MT4 to Telegram Signal Provider is an easy-to-use, fully customizable utility that enables the sending of signals to Telegram, transforming your account into a signal provider. The format of the messages is fully customizable! However, for simple usage, you can also opt for a predefined template and enable or disable specific parts of the message. [ Demo ] [ Manual ] [ MT5 Version ] [ Discord Version ] Setup A step by step user guide is available. No knowledge of Telegram API is required;
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
Mentfx Mmanage
Anton Jere Calmes
5 (16)
The added video will show you the full functionality, effectiveness, and simplicity of this trade manager. Drag and Drop Trade Manager. Draw your entry and have the tool calculate the rest. Advanced targeting and close portions of a trade directly available in tool (manage trades while you sleep). Market order or limit order on either side with factored spread. Just draw the entry, the tool does the rest. Hotkey setup to make it simple. Draw where you want to enter, and the stop loss, the tool c
Trade Dashboard MT4
Fatemeh Ameri
5 (22)
Tired of complex order placement and manual calculations? Trade Dashboard is your solution. With its user-friendly interface, placing orders becomes effortless, by a single click, you can open trades, set stop loss and take profit levels, manage trade lot size, and calculate risk to reward ratios, allowing you to only focus on your strategy. Say goodbye to manual calculations and streamline your trading experience with Trade Dashboard. Download   demo version  right now. You can find details
Take control of your forex portfolio. See instantly where you stand, whats working and whats causing you pain! MT5 VERSION AVAILABLE HERE:  https://www.mql5.com/en/market/product/58658 The Trade Manager Dashboard is designed to show you at a glance where each position you have in the forex market currently is, and make risk management and exposure to currencies easier to understand. For traders that scale into the market gradually with multiple positions or those trading grid and basket strate
Trade Manager to help you quickly enter and exit trades while automatically calculating your risk. Including features to help prevent you from Over Trading, Revenge Trading and Emotional Trading. Trades can be managed automatically and the account performance metrics can be visualised in a graph. These features make this panel ideal for all manual traders and it helps to enhance the MetaTrader 4 platform. Multi Language support. MT5 Version  |   User Guide + Demo The Trade Manager does not work
Trade copier MT4
Alfiya Fazylova
4.67 (30)
Trade Copier is a professional utility designed to copy and synchronize trades between trading accounts. Copying occurs from the account / terminal of the supplier to the account / terminal of the recipient, which are installed on the same computer or VPS . Before buying, you can test the demo version on a demo account. Demo version here . Full instruction here . Main functionality and benefits: Supports copying MT4> MT4, MT4> MT5, MT5> MT4, including MT5 netting accounts. * Supports copying Dem
-25% discount ($199 -> $149) Advanced trading tool: One click smart orders that execute under your conditions Developed by trader for trading community:  position size calculator (lot size), open position after price action, strategy builder, set and forget trading, mobile notifications... Risk Management -  Risk percentage position size calculator, gain percentage, target risk reward ratio, spread and commissions are included in calculations 7 Advanced order types   - Set and forget trading
Copy Signals from any channel that you are a member (including private and restricted) straight to your MT4.  This tool has been designed with the user in mind while offering many features you need to manage and monitor the trades. This product is presented in an easy-to-use and visually attractive graphical interface. Customise your settings and start using the product within minutes! User Guide + Demo  | MT5 Version | Discord Version If you want to try a demo please go to user guide. The Te
Exp COPYLOT CLIENT for MT4
Vladislav Andruschenko
4.66 (67)
Trade copier for MetaTrader 4.   It copies forex trades, positions, and orders from any accounts. It is one of the best trade copiers   MT4-MT4, MT5 - MT4   for the   COPYLOT MT4   version (or   MT4 - MT5 MT5 - MT5   for the   COPYLOT MT5   version).        MT5 version Full Description +DEMO +PDF   How To Buy    How To Install     How to get Log Files    How To Test and Optimize    All products from Expforex Copier  version for      MetaTrader 5  terminal ( МТ5 - МТ5, МТ4 - МТ5 )-  Copylot 
KT Equity Protector MT4
KEENBASE SOFTWARE SOLUTIONS
3 (2)
KT Equity Protector EA consistently monitors the account equity and closes all the market and pending orders once the account equity reached a fixed equity stop loss or profit target.  After closing all trading positions, the EA can close all open charts to stop other expert advisors from opening more trading positions. Equity Stop-Loss If your current account balance is $5000 and you set an equity stop loss at $500. In this case, the KT Equity Protector will close all the active and pending
CAP Strategy Builder EA
MEETALGO LLC
4.83 (29)
The top-selling EAs on the market cost a lot and one day they are suddenly gone. This is because one strategy will not work in the forex market all the time. Our product is unique from all others in the MQL Marketplace because our EA comes with 34+ built-in indicators that allow develop strategies every time.  You build your strategy and keep updating it. If one strategy does not work, simply build another all using only one EA. This is All-In-One EA in this market place. You can use as trade ma
MT4 Alert Signal Trader
Nguyen Van Anh
4.5 (4)
MT4 Alert Signal Trader  is an EA that helps you trade MT4 Alert popup. Some indicators can provide signals by showing an alert popup containing signal texts. This EA will read and trade these signal texts. The alert texts should contain at least 2 elements:  (1) a symbol text   (ex: "EURUSD") and  (2) a command type   (ex: "Buy", "Sell", "Close") that trigger EA's trading activities. Some other contents that may have or not are open price, stop loss, take profit values... The EA needs an aweso
Trade Assistant GS
Vasiliy Strukov
5 (33)
The Trade Assistant is designed for the manual trader who needs assistance to manage orders.  First analyze the trend by using a good indicator like Gold Stuff .  Once you have established the main trend, start your orders with the Trade Assistant and use the “buy” and “sell” buttons on panel of the chart to open orders.  The trader can choose to build a grid with or without a multiplier, or just use a single trade according to the different options in the setting. Real-time results can be view
VirtualTradePad mt4 Extra
Vladislav Andruschenko
4.89 (61)
Trading Panel for trading in 1 click.  Working with positions and orders!  Trading from the chart or the keyboard. Using our trading panel, you can trade in one click from the chart and perform trading operations 30 times faster than the standard MetaTrader control. Automatic calculations of parameters and functions that make life easier for a trader and help a trader conduct their trading activities much faster and more conveniently. Graphic tips and full information on trade deals on the chart
DrawDown Limiter MT4
Haidar, Lionel Haj Ali
5 (9)
Drawdown Limiter EA You are in the right place if you were searching for Drawdown control, Drawdown limiter, Balance protection, Equity Protection or Daily Drawdown Limit related to Prop Firm, FTMO, or Funded account trading, or if you want to protect your trading account. Have you suffered from controlling your drawdown when trading funded accounts? This EA is meant for you. Prop firms usually set a rule called “Trader Daily Drawdown”, and if it is not respected, you are disqualified.  I am an
Take a Break
Eric Emmrich
5 (27)
The most advanced news filter and drawdown limiter on MQL market NEW: Take a Break can be backtested against your account history! Check the " What's new " tab for details. Take a Break has evolved from a once simple news filter to a full-fledged account protection tool. It pauses any other EA during potentially unfavorable market conditions and will continue trading when the noise is over. Typical use cases: Stop trading during news/high volatility (+ close my trades before). Stop trading when
TPSpro Trade PRO
Roman Podpora
5 (3)
-  Version MT5  (Coming soon) An instrument capable of instantly calculating position size or risk based on a specified stop-loss level is critically important for both professional traders and beginners. Trading utility  TRADE PRO   provides fast and accurate calculations, helping you make decisions in conditions of limited time and increased market volatility. Main functions: Original. Simple. Effective. Original and convenient opening of the main trading panel: Simply hover your mouse over th
Grid Manual MT4
Alfiya Fazylova
4.71 (17)
Grid Manual is a trading panel for working with grid strategies. The utility is universal, has flexible settings and an intuitive interface. It works with a grid of orders not only in the direction of averaging losses, but also in the direction of increasing profits. The trader does not need to create and maintain a grid of orders, the utility will do it. It is enough to open an order and the Grid manual will automatically create a grid of orders for it and will accompany it until the close. The
The product will copy all  Discord  signal   to MT4   ( which you are member  ) , also it can work as remote copier.  Easy to set up. Work with almost signal formats, support to translate other language to English Work with multi channel, multi MT4. Work with Image signal. Copy order instant, auto detect symbol. Work as remote copier: with signal have ticket number, it will copy exactly via ticket number. How to setup and guide: Let read all details about setup and download Discord To MetaTrade
Ultimate Trailing Stop EA
BLAKE STEVEN RODGER
4.33 (15)
This EA Utility allows you to manage (with advanced filtering) unlimited open orders (manual or EA) with 16 trailing stop methods: fixed, percent, ATR Exit, Chandelier Exit, Moving Average, Candle High Low Exit, Bollinger Bands, Parabolic, Envelope, Fractal, Ichimoku Kijun-Sen, Alligator, Exit After X Minutes or Bars, RSI and Stochastic. The trailing stop can be either real or virtual, and you can exit fully or with a partial close percent on touch or bar close.  Moreover, you can add (overr
Trade Copier Pro
Vu Trung Kien
4.6 (15)
Trade Copier Pro is a tool to copy trade remotely between multiple MT4/MT5 accounts at different computers/locations over internet. This is an ideal solution for signal provider, who want to share his trade with the others globally on his own rules. One provider can copy trades to multiple receivers and one receiver can get trade from multiple providers as well. The provider can even set the subscription expiry for each receiver, so that receiver will not be able to receive the signal after that
Risk Manager for MT4
Sergey Batudayev
4.5 (8)
Expert Advisor Risk Manager for MT4 is a very important and in my opinion necessary program for every trader. With this Expert Advisor, you will be able to control the risk in your trading account. Risk and profit control can be carried out both in monetary terms and in percentage terms. For the Expert Advisor to work, simply attach it to the currency pair chart and set the acceptable risk values ​​in the deposit currency or in % of the current balance. Version for MT5 -  https://www.mql5.c
RedFox Copier Pro
Rui Manh Tien
4.75 (12)
FREE SIGNAL CHANEL:  https://t.me/redfox_daily_forex_signals Time saving and fast execution Whether you’re traveling or sleeping, always know that Telegram To Mt4 performs the trades for you. In other words, Our   Telegram MT4 Signal Trader  will analyze the trading signals you receive on your selected Telegram channels and execute them to your Telegram to MT4 account. Reduce The Risk Telegram To Mt4   defines the whole experience of copying signals from   Telegram signal copier to mt4  p
OrderManager MT4
Lukas Roth
4.63 (19)
Introducing the OrderManager : A Revolutionary Utility for MT4 Manage your trades like a pro with the all-new Order Manager utility for MetaTrader 4. Designed with simplicity and ease-of-use in mind, the Order Manager allows you to effortlessly define and visualize the risk associated with each trade, enabling you to make informed decisions and optimize your trading strategy. For more information about the OrderManager, please refear to the manual. [ Demo ]  [ Manual ]  [ MT5 Version ]  [ Telegr
Drawdown Manager MT4
Biswarup Banerjee
5 (1)
Welcome to the Drawdown Manager MT4, a equity protector – A powerful MetaTrader 4 Expert Advisor designed to manage trades and safeguard your trading account. This tool is equipped with various settings to enhance your trading experience and protect your investments, making it particularly useful for proprietary trading firms. MT5 version is avaialble here Features: General Settings: Configure essential parameters such as the Magic Number for identification and various trading options like set
More from author
This script allows selecting the TakeProfit and StopLoss levels. It analyzes the history data, and then calculates the probability of reaching a given price level. How the script works Suppose you have a trading strategy and you want to select the TakeProfit and StopLoss levels. Run the script and set the parameter: Number of Bars - the average position holding time in bars. Once the script operation is complete, the AIS-PPL.csv file will be created in the Files folder in the terminal data cat
FREE
AIS Money Management MT5
Aleksej Poljakov
5 (1)
The script is based on the simulation of trade transactions using a random number generator. This allows you to get completely different results, even with the same input parameters. When you run the script, a dialog box opens in which you can set the desired values ​​for external variables. In the  Trading options  block, the basic parameters that are necessary for trading modeling are defined. Start Balance  - sets the initial size of the trade balance. Number Trade  - sets the number of trad
FREE
MinDeposit MT5
Aleksej Poljakov
3 (1)
The script analyzes the history of quotes and gives recommendations on the minimum deposit. The calculations take into account the variability of prices and the standard deviation. Margin requirements for the instrument are also taken into account. The result of the script is the minimum recommended deposit for trading the given currency pair.
FREE
The script allows selecting the required 'Filter level' value of the AIS-MTF MT5 indicator. Run the script on the required chart and selected timeframe. Once its operation is complete, the HPS.csv file will be created in the Files folder. Open the file. You will see three columns. The 'Filter lvl' column represents the value of the 'Filter level' for the AIS-MTF indicator. Am. dev. - degree and direction of the indicator's deviation from the price level (sorted in ascending order). Negative valu
FREE
The script is based on the simulation of trade transactions using a random number generator. This allows you to get completely different results, even with the same input parameters. When you run the script, a dialog box opens in which you can set the desired values ​​for external variables. In the Trading options block, the basic parameters that are necessary for trading modeling are defined. Start Balance - sets the initial size of the trade balance. Number Trade - sets the number of trade tr
FREE
Choosing the levels of StopLoss and TakeProfit can have a very strong impact on the overall performance of trading. In addition to the obvious parameters of a trade transaction - the size of a possible win or probable loss - the levels of StopLoss and TakeProfit also affect the expected duration of the transaction, and the profitability of trading in general. If you have already determined the optimal transaction duration using the “ AIS-ODT ” script, then you can begin to determine the paramete
FREE
This script is designed so that the trader can determine the average duration of trade transactions, at which the ratio of possible profits and losses will be optimal. First, let's look at the general approach to determining the optimal duration of trade transactions. We introduce the following variables: R   - the result of the transaction; T   - the time during which the transaction was open; W  - the time between the closing of the previous transaction and the opening of the next one. Every t
FREE
MinDeposit
Aleksej Poljakov
5 (1)
The script analyzes the history of quotes and gives recommendations on the minimum deposit. The calculations take into account the variability of prices and the standard deviation. Margin requirements for the instrument are also taken into account. The result of the script is the minimum recommended deposit for trading the given currency pair.
FREE
Choosing the levels of StopLoss and TakeProfit can have a very strong impact on the overall performance of trading. In addition to the obvious parameters of a trade transaction - the size of a possible win or probable loss - the levels of StopLoss and TakeProfit also affect the expected duration of the transaction, and the profitability of trading in general. If you have already determined the optimal transaction duration using the “ AIS-ODT ” script, then you can begin to determine the paramete
FREE
This script is designed so that the trader can determine the average duration of trade transactions, at which the ratio of possible profits and losses will be optimal. First, let's look at the general approach to determining the optimal duration of trade transactions. We introduce the following variables: R   - the result of the transaction; T   - the time during which the transaction was open; W - the time between the closing of the previous transaction and the opening of the next one. Every tr
FREE
The script allows selecting the required 'Filter level' value of the AIS-MTF indicator. Run the script on the required chart and selected timeframe. Once its operation is complete, the HPS.csv file will be created in the Files folder. Open the file. You will see three columns. The 'Filter lvl' column represents the value of the 'Filter level' for the AIS-MTF indicator. Am. dev. - degree and direction of the indicator's deviation from the price level (sorted in ascending order). Negative values i
FREE
This script allows selecting the TakeProfit and StopLoss levels. It analyzes the history data, and then calculates the probability of reaching a given price level. How the script works Suppose you have a trading strategy and you want to select the TakeProfit and StopLoss levels. Run the script and set the parameter: Number of Bars - the average position holding time in bars. Once the script operation is complete, the AIS-PPL.csv file will be created in the Files folder in the terminal data cat
FREE
AIS Correct Averages indicator allows you to determine the beginning of the trend movement in the market. Another important quality of the indicator is a clear signal of the end of the trend. The indicator is not redrawn or recalculated. Displayed values h_AE - the upper limit of the AE channel l_AE - the lower boundary of the AE channel h_EC - High value projected for the current bar l_EC - Low predicted value for the current bar Signals for the indicator The main channel signal is the in
The AIS Weighted Moving Average indicator calculates weighted moving average, allowing to determine the beginning of market trend. Weights are calculated taking into account the specific characteristics of each bar. This allows filtering random market movements. The main signal, confirming the beginning of a trend, is change in the direction of indicator line movement and the intersection of the indicator lines with the indicator price. WH (blue line) - the weighted average High price. WL (red l
The AIS Advanced Grade Feasibility indicator is designed for forecasting levels that a price can reach in future. Its operation is based on the analysis of the last three bars and creating the forecast. The indicator can be used on any timeframe and any currency pair. Using settings, you can achieve the desired quality of the forecast. Depth of forecast - sets the desired depth of forecast in bars. The recommended values for these parameters are 18-31. You can try beyond this range. But in this
The indicator is designed to measure the price volatility. This allows determining the moments for opening or closing trade positions more accurately. High intensity of the market indicates the instability of its movement, but allows for better results. And, conversely, low intensity of the market indicates the stability of its movement. Parameters Bars to process - the number of bars to measure the price movements. A low value of this parameter allows determining the moments of rapid price mo
This indicator uses the Fibonacci p-numbers to smooth a price series. This allows combining the advantages of the simple and exponential moving averages. The smoothing coefficients depend on the level of the p-number, which is set in the indicator parameters. The higher the level, the greater the influence of the simple moving average and the less significant the exponential moving average. Parameters Fibonacci Numbers Order - order of the Fibonacci p-number, specified by trader. Valid values
The indicator is based on the analysis of interaction of two filters. The first filter is the popular Moving Average. It helps to identify linear price movements and to smooth minor price fluctuations. The second filter is the Sliding Median. It is a non-linear filter. It allows to filter out noise and single spikes in the price movement. A predictive filter implemented in this indicator is based on the difference between these filters. The indicator is trained during operation and is therefore
This indicator studies the price action as a combination of micro-trends. All micro-trends are analyzed and averaged. Price movement is filtered based on this averaging. IP_High and IP_Low (blue and red dashed lines) show the instantaneous price movement. They display the forecast only for the current price values, taking into account only the number of bars defined by the 'Filter level' parameter. SP_High and SP_Low (blue and red solid lines) smooth the price movements with respect to history.
This indicator implements the process of simple linear smoothing. One of the disadvantages of exponential smoothing is the rapid attenuation of the signal. This does not allow for a full-fledged monitoring of long-term tendency of a price series. Linear smoothing allows fine-tuning the signal filtering. The indicator is configured by selecting the parameters: LP - period of smoothing. The higher the value, the more long-term tendencies are displayed by the indicator. Valid values are from 0 to 2
Этот индикатор представляет гибридный фильтр основанный на совместном использовании медианы и скользящей средней. Использование медианы позволяет отфильтровывать аномальные выбросы и случайные импульсы в значениях ценового ряда. При этом на трендовую составляющую медианный фильтр не действует, оставляя ее без изменений. Так как медианный фильтр является нелинейным, то для сглаживания его значений используется скользящая средняя. Такой подход позволяет более точно выделять не только тренд, но и п
This indicator is a combination of two modified Lanczos filters. The first filter serves to extrapolate the price. Based on past values, he predicts a possible price movement within the current bar. That is, it shows what the price would be if the past trends remained unchanged. The second filter for smoothing and averaging prices within the window, determined by the level of the filter. Thanks to the selection of weights, this filter is most actively responding to the periodic component that is
Let's look at the nature of price changes in the Forex market, not paying attention to the reasons why these changes occur. This approach will allow us to identify the main factors affecting the price movement. For example, let's take the opening prices of bars on the EUR-USD currency pair and the H1 timeframe. For these prices, we construct the Lameray diagram (Figure 1). In this diagram, it can be seen that the price movement basically occurs according to a linear equation. To determine the pa
This indicator is more informative. His work is based on the assumption that the price movement in the market can be represented as noise of a particular color, which depends on the parameters of the distribution of price values. Thanks to this, it is possible to analyze the price change from different angles, and considering the price movement as noise of a particular color, one can get information about the current state of affairs in the market and make a forecast about the price behavior. W
Despite some drawbacks of the “ AIS Color Noise Filter ” indicator, the idea to use it to smooth the price series and forecast prices looks quite attractive. This is due to several reasons: first, taking into account several noise components allows building a forecast on factors independent of each other, which can improve the quality of forecasting; secondly, the noise characteristics of the price series behave quite stably throughout the entire history, which makes it possible to obtain stabl
Very often, in the study of financial series apply their smoothing. Using smoothing, you can remove high-frequency components - it is believed that they are caused by random factors and therefore irrelevant. Smoothing always includes some way of averaging the data, in which random changes in the time series mutually absorb each other. Most often, for this purpose, simple or weighted moving average methods are used, as well as exponential smoothing. Each of these methods has its advantages and d
In order to isolate long-term and non-random components, it is necessary to know not only how much the price has changed, but also how these changes occurred. In other words - we are interested not only in the values ​​of price levels, but also in the order in which these levels replace each other. Through this approach, one can find long-term and stable factors that influence (or may influence) the price change at a given point in time. And knowledge of these factors allows you to make a more
One of the powerful methods of analysis is the modeling of financial series using Levy processes. The main advantage of these processes is that they can be used to model a huge number of phenomena - from the simplest to the most complex. Suffice it to say that the idea of ​​the fractal price movement in the market is only a special case of Levy processes. On the other hand, with proper selection of parameters, any Levy process can be represented as a simple moving average. Figure 1 shows an exa
Very often, the trader is faced with the task of determining the extent to which the price may change in the near future. For this purpose, you can use the Johnson distribution type SB. The main advantage of this distribution is that it can be used even with a small amount of accumulated data. The empirical approach used in determining the parameters of this distribution, allows you to accurately determine the maximum and minimum levels of the price channel. These values ​​can be used in differ
This indicator allows you to determine the likelihood that the price will reach one or another level. Its algorithm is quite simple and is based on the use of statistical data on the price levels of a particular currency pair. Thanks to the collected historical data, it is possible to determine the extent to which the price will change during the current bar. Despite its simplicity, this indicator can provide invaluable assistance in trading. So, with its help it is possible to determine TakePr
Filter:
No reviews
Reply to review
Version 4.0 2022.09.06
Added Fibonacci and Carré - Rouye windows
Version 3.0 2022.08.11
Enhanced some windows
Version 2.0 2022.06.01
Added new window functions, made some changes in the calculations.