14.08.2021

What are Forex scripts and where can I download them for free? Download Forex scripts. Script to close all orders by a given condition


Forex scripts are such assistants that will take on some of the work! For example, they can close many orders at once. They may save you a lot of money.

See the playlist, there I have collected all the videos from my blog on scripts:

Good afternoon, our dear visitors and readers! With you again Webmastermaksim. Today we will talk about pending orders, how to use them, and why they are needed at all. In addition, you can download the script for pending orders. I really hope that this material will be of practical value to you.

Hello dear readers and guests of the blog. This time I will talk about a script for placing pending orders, limit, in the context of the Jarroo Method strategy. The fact is that this strategy has gained great popularity among traders in a short time. Therefore, I think a little automation will not hurt her at all.

It is often referred to as a simpler system such a simplified version of the price action. It is great for beginner traders. I can say that it is very easy to use in practice, it will help you master trading without indicators, and the script will allow you to cope with placing orders much faster. I believe this will speed up your trading somewhat, well, at least you will take a little break from the usual form of placing orders to focus on how the scripts work so that you can use them without fear.

The main drawback of this non-indicator system is the subjectivity of those who trade on it. It often happens that in the same place different traders build levels in different ways. This is where everyone's subjective point of view comes into play. With the Jarroo method, subjectivity will be kept to a minimum thanks to precise trading rules. At the same time, the script for limit orders will distract you from the routine.

Good afternoon, my dear readers and guests of the blog. Today our topic is a script, and the goal is to place all pending orders that we have. With one stroke. We will study the rules for placing orders, their components, consider the important features of orders. Let's recall the strategies within which these orders can be used.

It is absolutely necessary to know all this for beginners of the forex market. It is very important to grasp the basics before you start using this knowledge to enjoy the growth of profits. I will try to tell it in such a way that everyone understands what's what, without unnecessary words and heavy turns. I suppose you have already met my style and you like it.

Greetings, dear visitors and readers of my blog. Today I have planned to introduce you to the script. Let's conditionally call it forex script floating orders. It is conditional, because only one order will float. However, in our mental constructions, I will teach, we will have a whole system of orders that will float. Why everything is so confusing, I will explain as the story progresses.

I also want to say that I would alternatively call our today's topic as the one that describes the script for Metatrader 4 opening a pending order. In general, I want to say that orders will be opened in our thoughts or on the chart is not so important. More importantly, today we will follow how existing approach, script and target strategy gives rise to the desire to create an adviser. Although, of course, we will talk about scripts.

Good afternoon, dear readers and guests of the blog. Today I will tell you new story from the world of scripts. Very interesting, in my opinion, for beginners are scripts for pending orders. They are simply the safest orders. By and large, they can be tried even on real accounts. Of course, during a calm period in the market, so as not to fall into the clutches of high volatility. The order will open, and then testing will turn into pumping or pumping money from or to your deposit.

Today I will talk about what a typical MT4 pending order script might look like. Of course, the variety of these bold trader assistants can only be limited by the trader's imagination. I have come across very exotic scripts, for example, one of them showed the international clock. But, as for the scripts that place pending orders on the Forex terminal, it seemed to me that I caught a certain pattern in their functionality. Therefore, I will now try to reveal the classification I received.

My ardent greetings to all readers and guests of the site. Today I'm talking about a very relevant topic - these are scripts. The script for opening orders and the script for placing pending orders will be a good example for us of how a systematic approach and the desire to transfer part of the functions to the computer in trading makes a trader take the first step from manual trading to automatic trading. I'm talking about him starting to use scripts. On the other hand, the algorithmic trader will use scripts with the first one on a par when his automatic system is under development.

So, what exactly I want to tell today. The fact is that trading at the very beginning of its appearance was manual. And the transition to automatic systems came along with the evolution of computers. Accordingly, this evolutionary step is taken by many traders sooner or later. They start using robots instead of manual strategies. At the same time, it is important to use systematic approach, without this, this transitional step - the use of scripts, will not be relevant, because scripts are not a panacea. They cannot replace a complete trading system. It's just a tool in your arsenal.

In addition, traders who already use robots, due to the specifics of trading, also resort to the help of scripts. This is due to the fact that there are features of the terminal, which, with its in-depth use, are available only through robots and scripts. This does not mean that anyone who wants to trade on Forex will not be able to do this, on the contrary, trading is available to everyone. It's just that the process of trading under the influence of evolution becomes more complicated, which means that traders become more advanced. In general, scripts do not interfere, but help. So, about everything in more detail.

How to break even on Forex? I will tell you about it in this article! In the beginning I will explain what it is, how to do it manually!

And most importantly, I will give an adviser and a creak that will help you in this matter! By tradition, you will find the video in the article! You can download everything from the repository, the link to which comes for a subscription or get direct links by clicking on one of the social buttons

Well, write your reviews! Enjoy reading

The script for closing all forex orders can be very useful in trading. On this page I give examples of such scripts, tell you how to use them, how to install them. Everything is detailed! You can also download them here to use in your own trading. After reading this page to the end, you will learn why these scripts make trading easier and learn how to trade with them like the pros do. Watch the video, pay attention to the illustrations and you will be able to use the scripts for closing all orders, like mine!


Hello everyone, today I will tell you about what Forex scripts are and what they are for.

Forex scripts are specialized software codes created for a specific trading platform to facilitate the process of trading.

With the help of scripts, a trader simplifies the trading process and saves his personal time. They significantly reduce the risks that may arise due to the human factor. Scripts allow you to devote your free time to more important things, such as analyzing the current situation on the market, without being distracted by monotonous work, such as manually opening orders and closing them. They will come in very handy for those traders who prefer scalping, where they often need to open orders. For example, to open a whole grid of orders, a trader does not need to do it manually. A special script will do everything on its own, and without errors.

Pros and Cons of Forex Scripts

Forex scripts can free a trader not only from the need to open transactions manually, but also from analysis. They differ from advisors in that they constantly need to be monitored, including being launched. The capabilities of the script depend on what functions are included in its code. In some situations, a trader needs to perform such operations that experts cannot handle, then scripts come to their aid. Trading platforms such as MT4 provide the ability to use both experts and scripts at the same time, which makes trading even more comfortable.

Using scripts in trading

Several scripts are already built into MT4, which can also be used in the trading process. These programs allow you to change already created transactions, close them, and also open non-standard timeframes. To find these programs, go to: Navigator/Scripts.


They are launched by transferring them to the chart. As soon as you do this, you will see the same window as in the picture below.

Is it possible to change script functions

You can modify the script, as it is just a program that you can modify if you wish, but for this you must understand MQL 4 programming. In order to modify the script, right-click on it and find the "Edit" line.

Download Forex scripts

I bring to your attention several effective scripts that greatly facilitate Forex trading. Using the link below, you can download Forex scripts.


Below is a description of these scripts so that you can use them in the process of trading.
  1. rar is a script for closing losing trades. This code is intended for closing negative trades, the loss of which exceeds the number specified in the Min Loss field. When this tool is launched, orders will be closed immediately on all currency pairs.
  2. rar is a script for completely closing deals in case of reaching a certain loss. The amount of the total loss, upon reaching which the program will close all trades, is indicated in the GeneralLoss line. The value in the deposit currency is specified here.
  3. CloseAllByGeneralProfit.rar – script for closing trades when a certain profit is reached, which is indicated in the GeneralProfit line. The total profit is also indicated manually in the deposit currency.
  4. rar is a script that closes trades by time. At the time of its launch, in the Ticket line, indicate the ticket of an already open deal, and in the Close Time line, the time of its closing. You can quickly change the time by selecting and deleting the previous value, and then pressing Enter, after which today's date and time will appear in the line, which is much easier to change.
  5. Revers is a script that reverses current orders. In situations where you see that active orders will be closed with losses very soon, but at the same time you are sure that the price level will continue to move in the same direction, you can use this script to help you create orders in the opposite direction in place of Stop-Loss of losing trades.
  6. CloseAllGTC – deletion of pending positions. This handy script is able to quickly remove all pending positions that you previously set on one currency pair. Let's say you installed this script on the euro/dollar pair, when you run it, all pending positions on this currency pair will be promptly deleted.
  7. Transfer of all transactions to breakeven. As you can understand from the name of this script, it allows you to quickly translate all open files into this moment orders to break even.
  8. trailing profit. This rather convenient script automatically accompanies active transactions that have the specified parameters and Take-Profit.
  9. Lot calculation. This script, when activated, calculates the lot automatically, based on the characteristics called MaxRisk. This parameter is responsible for the maximum allowable risk as a percentage of the deposit.
  10. Set Grid Orders – formation of a grid of orders. This script allows the trader to create pending transactions for the purchase and sale of currency. To activate this script, you should move it to the price level mark from which you would like to start creating the trade grid. If you wish, you can simply enter in the "Extern double" line the value of the price level from which you want to start creating the grid. Also in the settings you can set the lot value, the number of orders, as well as the distance between them. Here you can also set Stop-Loss and Take-Profit levels, as well as activate audio signals that will sound when a pending trade is triggered.

Hello, dear readers of my blog and fellow traders.

Today's article is necessary for all those who seek to make their trading life easier, because we will talk about Forex scripts..

In forex trading, you often need to be able to make decisions quickly and make them as quickly as possible. This is especially important when.

That is, trading is such a thing that you need to:

  • Quickly assess the market situation for one or more currency pairs;
  • Instantly carry out various calculations regarding money management;
  • Constantly monitor the current situation on open deals (tighten the stop, move the deal to breakeven, close several deals in a row, etc.);
  • Be aware of the conditions that are necessary for making new transactions
  • Etc.

Doing all this yourself, alone and with your two hands and just one head, even if it is at least three times “golden”, is not very fun and can take quite a lot of time and effort.

At present, in any field of activity, whether it be business processes or trading, it is necessary to be able to automate routine operations that are repeated over and over again.

With the help of forex scripts, you can quite effectively solve these problems.

script, is a small program written in MetaQuotes Language 4 (MQL 4). An editor for writing/editing scripts is included in the MT4 terminal.

Forex scripts necessary to perform any one-time action. Unlike Expert Advisors, scripts are executed on demand, not tick by tick. That is, in other words, once the Expert Advisor is launched, it works almost constantly, and the script, on the contrary, having completed its function once, exits.

Such one-time functions can be, for example:

  • closing all transactions that are in profit;
  • transfer of the transaction to breakeven when a certain price level is reached.
  • etc.

To find the script you need in the Metatrader4 terminal, you need to open the “Scripts” tab in the left panel “Navigator” of the trading terminal. It contains the default list of scripts that perform various operations.

To run the script we need, just drag it to the chart of the traded instrument or simply double-click on the script. Then confirm the operation.

After the script has completed its function, it will automatically be deleted from the chart, but if you suddenly need to remove the script ahead of time, then right-click anywhere on the chart and click delete script.

How to install a script in Metatrader 4?

  1. To get started, you must have the MetaTrader4 program
  2. We find the desired script and download the archive with it. Next, unpack this archive. Copy the resulting ex4 and/or mql files to the MQL4/scripts folder , which is located in your terminal's data directory .
  3. The data directory can be accessed by clicking in the terminal File -> Open Data Directory

In the opened folder we find MQL4 , then the Scripts folder and copy the script files there. After that, restart the terminal.

Attention! For the scripts to work correctly, you need to go to the Expert Advisors menu and set everything up as in the screenshot below. To do this, press Service->Settings. Select the Expert Advisors tab and check the boxes. Next, click ok.

This completes the installation process. Now you can run the script for work by dragging it to the chart of the working instrument.

How to customize the script for yourself?

Sometimes it becomes necessary to change some basic parameters of the script for yourself. To do this, you need to make changes to the script code.

1. We find the desired script in the terminal, right-click on it and select the item change.

2. In the editor window that appears, change the parameters. But remember that you can not change anything superfluous so that the script does not stop working correctly.

So, that's all with installing and changing script parameters.

Below is a list of useful scripts in forex trading.

Useful forex scripts - a selection for daily trading

  • Breakeven level- shows the breakeven level;
  • set 2 stop orders - Places two opposite stop orders;
  • reverse - reverses all open positions;
  • close all loss - closes all orders that are in loss;
  • close all profit orders - closes all orders in profit;
  • close all gtc - closes all pending orders;
  • close all orders - closes all open orders;
  • PipValue- shows the point size in the quote currency;
  • fromHistoryOnGraph– transfers all closed deals to the chart. Much more convenient than dragging one trade from the history to the chart.
  • Calculation of the 3rd Elliot Wave— the script calculates the third Elliot wave according to the Williams algorithm, from the book "Trading Chaos".

To download scripts, as well as access the catalog of other useful forex materials, enter your name and E-mail in the form below. Download links will be sent to your email.

A script is a small program that performs a one-time action.
Unlike advisors or indicators that work constantly, the script performs its function and turns off.
In MT4, Scripts are located in the Navigator window after indicators and Expert Advisors.
Expand the list with Scripts by clicking on the + next to the section.

In order to run the Script, it is enough to transfer it to the currency pair chart.
We hold the desired script with the left mouse button, drag it to the chart and release it.
After performing its function, the script will automatically be deleted from the chart.
Some scripts have terms of use.

For example: execute the function when the price is 1.3500 or execute the function on 20.08.2014 at 15.30.
Such scripts remain active on the chart and wait for the conditions to be met.
But if you need to stop the script, just right-click on the chart and Delete script.

In order to add new scripts (you can download them at the end of the article), run Metatrader 4.
In the terminal, press File -> Open Data Directory.

A directory with MT4 files will open.
We need a section MQL4 to catalog Scripts.

Copy the script files that you downloaded.
Then close the folder and restart the Metatrader 4 terminal.
When the terminal opens, press Ctrl+O.
In the settings window, select the tab Advisors and set permission for automatic trading.

Now in the Navigator window the list with Scripts has been replenished.
But they do not work and do not react in any way to dragging a currency pair onto the chart.
And marked with a gray diamond.

Script files are in the original MQL4 SourceFile format ( .mq4), and the terminal works with EX4 files ( .ex4)
Need to convert/compile mq4 to ex4.
To do this, right-click on the script and select Change.

The program will open MetaEditor where you want to click the button Compile and close MetaEditor.

Now in the MT4 terminal in the navigation the script is marked with a yellow rhombus and can be used on the chart.

Such a simple operation must be done with all scripts of the format ( .mq4).

As you can see, everything is very fast and easy.

There are some useful scripts in the archive at the end of the article.
They will help you if you work with advisors or trade hands.

  • Two information scripts AccountInfo.mq4 and MarketInfo.mq4 files that display all the information about the account and the full specification of the instrument.

  • Script Trend_Line.mq4 draws trend lines on a currency pair chart. It is necessary to drag the script onto the chart, and depending on what time point the script was dropped to, how the script will plot the lines depends.

Scripts:

  • CloseAllLosses.mq4 — Closes all trades with a loss at the moment.
  • CloseAllOrders.mq4 - Closes all trades
  • CloseAllProfit.mq4 - Closes all trades with a profit at the moment.

Useful scripts, but the main thing here is not to confuse them. 🙂

  • SimulateTick.ex4 — the script is indispensable when working with Expert Advisors on weekends. When dropped on a chart, it sends one tick to it. Why is such a miracle necessary?

The usual situation: I attach the adviser to the chart on the weekend. Almost all Expert Advisors start on the first price tick. The next tick will only be on Monday. And I want the adviser to show an information window right now to check that everything is OK. This is where SimulateTick comes to the rescue.

  • Script put_market_order 3.0 opens an order at the market price with a given lot, take, stop, comment and magic number, which is visible to the advisers.
  • Script put_pending_order 3.0 opens a pending order at a specified price with a specified lot, take, stop, comment and magic number, which is visible to the advisers.

Settings:

direction: order direction (Direction = 1 buy order, -1 sell order).
StopLossPips and TakeProfitPips: stop loss and take profit orders in points (if 0, then disabled).
stop loss and take profit: explicit setting of stop loss and take profit of the order (if 0, then disabled).
lot size: order lot size.
Magic: order magic.
comment: order comment.

In script put_pending_order 3.0 when placing an order below or above the price, the script automatically places BuyLimit or buy stop if the parameter Direction:1 and SellLimit or SellStop if the parameter Direction:-1.

You can create ready-made settings with the given parameters and the required Magic number, or compile the script with different settings separately.
Why is it necessary?
A common situation: your adviser did not place or open an order due to a failure on the vps server. Orders opened by hands are not seen by Expert Advisors. This is where the put_market_order 3.0 or put_pending_order 3.0 script comes to the rescue. You can open an order with a Magic number and your Expert Advisor will accompany him further.

Magics are also convenient for manual trading. For example, you trade several strategies on one account. For each strategy, you can use your magic. Then the results of each strategy can be easily analyzed, for example, using the myfxbook service or the free one.

Few people know that scripts in the MT4 terminal can be assigned hotkeys. This is done very simply. Select the script in the Scripts section of the Navigator window, click right mouse button, select " Assign hot key” and select the desired key combination.

For manual scalping on a small timeframe, a delay of several seconds can be critical. In such a situation, it is desirable that the script places a trade order by pressing a combination of hot keys without any questions. With the help of simple manipulations, the attached scripts can be configured in this way. I'll tell you how to do this using the put_market_order script as an example. Select the put_market_order script in the Scripts section of the Navigator window, click right mouse button, choose " Change". The MetaEditor window opens. In it we find the line

#property show_inputs

and comment on it, i.e. replace with

//#property show_inputs

In the following lines, we set the desired parameter values ​​with which the script will be launched. For example, we want to open an order to buy 0.2 lots without stop loss and take profit. Then we change only Direction and LotSize:

extern int Direction = 1;
extern double LotSize = 0.2;

Everything! Click Save(Control+S) and Compile. Now our script will be launched by pressing the hotkey and will instantly place an order to buy 0.2 lots without any questions. Separately, you can make a script for sell orders, name the scripts accordingly and assign them different hotkeys. To make changes to the settings, you need to change the script code again and compile it again.

For more details on how this is done, see the video:

Download: a selection of indispensable scripts

Dynamic trading in the style of scalping, pipsing or grid trading requires maximum performance from the trader.

However, at such a huge pace, especially when it comes to pipsing, it is almost impossible to timely and quickly set the correct stop order or profit values.

Naturally, such a situation leads to the fact that the trader suffers losses, because a huge number of losing trades have to be closed manually and not all of them can be followed.

Naturally, not everyone can withstand such conditions, so many simply refuse scalping and pipsing as such.

Forex scripts.

The metatrader 4(5) trading terminal has many additional features, but for comfortable work, you still need to use additional forex scripts. These programs can greatly facilitate trading, and therefore increase its efficiency. They do not analyze the trend and do not supply trading signals, but only add some functions to the trader's terminal.

Forex scripts allow you to place pending and instant orders with the mouse, close all orders with one click, calculate the breakeven level, manage already open positions, and also provide a lot of other features. All presented programs are absolutely free, by choosing the necessary program you can download it on our website.

Trailing Master Script

One of the ways to save profits and minimize losses is to use the Trailing Stop order in trading.

However, in many cases, the standard and familiar trailing does not meet all the requirements and does not solve the tasks that a trader can set for him.

Therefore, auxiliary scripts and Expert Advisors come to the rescue, which significantly expand the functionality of a standard order.

You can get acquainted with one of these scripts in this article.

The Trailing Master script is an auxiliary trader's Expert Advisor, the essence of which is to automatically perform both mass and single trailing orders when the price reaches a predetermined profit value on the order.

Script Limit orders Pro. Universal grid trader assistant for all occasions

The profession of an analyst is to draw beautiful forecasts, and if they do not come true, then be able to correctly explain why.


A trader, on the other hand, rarely thinks for a long time, moreover, most trading strategies are focused not on making forecasts, but on working with the consequences of a particular price behavior.

That is why, against the background of the unpredictability of the market, grid trading strategies began to gain more and more popularity, where a trader, like a fisherman, sets traps for the price on its way and earns from almost any of its movements.

However, working with grids has its drawbacks, and one of them is a huge amount of routine with pending orders, which not all traders can handle.

The cost of any mechanical error is a huge loss. That is why most traders always use either advisors or auxiliary scripts that allow them to solve a number of problems. Actually, you will get acquainted with one of these scripts in this article.

Script for transferring history to a chart

Investing in the forex market is extremely risky, and even the huge potential return in many cases is broken against the reality of the efficiency and stability of managers.


How to find out if the manager will be able to conduct effective trading?

What is his strategy and most importantly, are these indicators boosted due to the competent use of risky money management models, which give a beautiful picture of the profitability graph, but at the same time, the drain occurs suddenly and instantly?

In order to give answers to this question, it is necessary to study in detail the principle of a trader's trading, and the script for transferring history to a chart will help you with this.

The script for transferring history to the StrategyViewer chart is an auxiliary program for your MT4 that allows you to pull history from an Excel report, which often allows you to download various services for copying transactions and also PAMM platforms.

It is worth noting that the script was developed specifically to pull trade histories onto the chart from the signal copying service from the metatrader developer, which are still directly in your platform.

Invisible feet. An expert who can keep your secret from a dishonest broker

One of the problems when working with brokers is the lack of output of transactions to the real interbank market, when all transactions are virtual and are carried out within the company.


Why would a broker do this, you ask? And what is the point of bringing traders to the real market if nine out of ten participants merge?

It is easier for a broker to arrange virtual trading and take the deposits of traders for himself, rather than give them to the market to be torn to pieces. There is practically no difference in trading within the company or in the interbank market if the broker withdraws profits.

But such a scheme of work presents a certain conflict of interest. After all, the company will never be interested in efficient traders, so unscrupulous brokers often interfere in the trade of traders.

The most important tool in the hands of a dishonest broker is a stop order and a trader's profit, which the company may not execute, transfer or fix, as it is convenient for it.

Manipulating quotes in modern conditions it is not possible, since such facts would have been identified and made public very quickly, but the stop order and profit still remain the most vulnerable point.

Drawdown script. Be aware of what is happening on your account

Many traders pay attention to trading instruments, ranging from trading strategies to forex advisors . However, in the pursuit of the Grail, stupid and ridiculous mistakes are often made, the price of which is a huge part of the trader's deposit.


For example, many do not even think about how important it is to track the situation on the account, because they think that the set profits and stop orders will always work.

And if only manual trading is used on the account, such a disregard is still excusable, but when advisers are used and full automation, any even the slightest failure that occurred due to a temporary disconnection can simply lead to terrible consequences.

However, not everyone can always be constantly at their monitor in order to track the drawdown on the account.

It is for this purpose that trading terminal Push messages are provided, and you can track the situation with their help using a special auxiliary script-advisor.

Binary Option open trade script. Instant opening of binary options trades

In the process of trading, it is very important to respond in a timely manner to the emerging strategy signals, as well as to open a position in time, so as not to miss a potential piece of profit.


It is especially important to work on the speed of opening deals for scalpers, as well as traders trading on the news, because at the time of the release of a certain economic indicator, the market covers a huge distance with lightning speed.

However, if the forex market has created a lot of scripts and assistant advisors that significantly implement this opportunity, then the binary options market can only dream of such opportunities.

Unfortunately, most binary brokers do not use a perfect trading platform, so many use additional terminals, which undoubtedly affects the speed of opening a transaction.

infopanel. Information script for MT4

In the process of trading, it is very important to have basic information right in front of your eyes.


The price of the asset, the size of the spread with the broker, the balance, as well as the profit on open positions, the number of open positions and the banal time until the close of the candle - all these small details, one way or another, are used in trading.

However, in the basic functionality of MT4, in order to find out about the same spread for the selected asset, you need to subtract prices yourself.

Moreover, if on four-digit quotes it is quite simple, then on five signs it is already difficult, and time is simply lost when you need to make a decision and conduct active trading.

Also, the function of displaying the time until the closing of the candle is one of the most important for traders trading binary options, but it is not available in the platform at all.

Script to move stop loss

One of the biggest problems faced by both novice and more experienced traders is the early exit of a position.


Such an approach to the market, in which a trader closes a profitable position at the slightest opportunity, leads to the fact that the ratio of risk to potential profit changes far from the trader's side.

The real way to deal with this situation is to use a trailing stop.

However, trailing, which is present in the classic form in the MT4 trading platform, is far from ideal, because at the moment when the price starts to correct, the position is closed early and profits are not received.

That is why many traders use two-way trailing, the essence of which is to move the stop order following the price at a certain distance from it. If you wish, you can automate the process if you use the StopLossMove script to move the stop loss.

Strategy evaluation script

Any trading trading strategy sooner or later lends itself to better testing for various indicators by the trader.


Profit factor, mathematical expectation, a series of profitable and unprofitable transactions, maximum and average drawdown, profit to loss ratio, as well as the average profitable and unprofitable transaction - all these indicators characterize the strategy and make it clear to the trader, as well as the investor, its potential.

Actually, in this article, you will get acquainted with a special script that will evaluate your trading strategy in a matter of seconds based on the history of your transactions and give it a qualitative assessment.

Tradingsystemrating is a custom script developed for the MT4 trading terminal, the main task of which is to evaluate your trading strategy, which is applied on the account.

The script evaluates a strategy to choose from using two methods. The first technique for evaluating a strategy was described by Van Tharp in the book “Super Trader.

Position opening speed wins back essential role for traders who prefer news trading or scalping on sharp market jumps.


However, if the extensions for the MT4 trading platform called "One Click" allow you to quickly open a position, then you have to spend enough time setting stop orders and profits.

Such a delay for a trader whose profit is calculated in several points of profit is comparable to losses.

And if traders who trade with a static lot somehow smooth out this situation by quickly opening a transaction in one click, then what should a trader who uses a dynamic lot do, risking a certain percentage of risk per position?

The only way to solve the problem is to use auxiliary assistant programs, and in this article we are one of them.

Trading statistics with Iprofit Custom script

Each trader has his own goals, namely, someone stops trading after reaching a certain amount of profit, someone after reaching a certain percentage of the deposit, and someone stops trading after receiving a certain percentage of loss.


One way or another, no matter what strategy a trader uses, the main thing is to have clear tasks and limits that allow you not to give in to animal instinct and the desire to win back or conquer the forex market.

However, in practice, keeping such statistics is not easy, since on an ongoing basis you have to carry out additional calculations or register in special monitoring services.

That is why, in order to see all the trading statistics on the account and not resort to third-party services, special informational assistant indicators were created.

Volatility script

Volatility financial asset is the most underestimated characteristic of the market, which causes many traders to fail.


The fact is that volatility displays the range of price movement in points for a certain unit of time.

Thanks to this indicator, each trader will be able to outline for himself certain goals that one or another can achieve. currency pair during the day or even a couple of hours.

The VolScript volatility script is a special application for trading on the MT4 platform, thanks to which you can find out the current and average volatility in the market.

It is worth noting that, unlike many similar scripts and indicators that determine volatility, VolScript displays its hourly change, and also brings statistics by day.

Range Bars script. Remove market noise

The complexity of the technical analysis, as well as the use of various technical indicators, is that the chart is simply oversaturated with market noise, which makes it rather difficult to assess the current market situation.


This is due to the fact that the chart construction we are accustomed to, whether it be candles or bars, is tritely tied to a time interval.

Yes, each new candle appears not because the price has overcome a certain distance, but because five or fifteen minutes have ended and even the minimum price shift is fixed on the chart.

That is why at the moment when the price is in a very narrow range, we can observe a series of horizontal candles, which do what they do to confuse every trader.

Due to the peculiarities of charting, indicators following the price can give a lot false signals, because the instrument simply does not understand that the market is flat.

Script to reverse positions

In the process of trading, every trader is faced with a deceptive market maneuver, when at first glance a clear trend changes its direction in a matter of seconds.


Many traders accept their defeat and wait for a stop order to exit the forex market.

But you can also reverse the position, which will make it possible to profit from a new trend, while the amount of profit directly depends on how quickly the reversal is made.

Revers script is a great solution for traders who practice position reversal. Unlike many analogues, the script automatically remembers the volume and number of previously opened orders and performs a flip with exactly the same lot.

It is worth noting that this script is a universal tool and performs a one-time action, which does not overload your trading platform.

Indicator for screenshots of forex transactions

In the process of studying exchange literature, almost every author of the book advises his readers to start their own diary. Probably, you have repeatedly wondered why this is necessary, because the entire history of transactions is stored directly in the trading terminal and can be retrieved at any time in the form of a report.


However, it should be understood that the diary is not intended to preserve history, but to analyze it. We doubt that one of you, a month later, will be able to say why he opened a deal, what judgments he was guided by and corny, what mood he was in.

However, it is the work on oneself and one's mistakes that allows a trader to improve, improve his strategy and method of entering the market, identify patterns, and also identify his own vulnerabilities.

However, despite the fact that many agree to this step and start keeping a diary, they often do it wrong.

The vast majority of traders, and especially the older generation, keep their diary in an ordinary notebook or notebook, forgetting about the most important object of analysis - the trading chart at the time of transactions. Naturally, there is an opportunity to take a screenshot in the trading terminal, but this takes time and effort, which leads to the fact that the trader forgets to do this.

The best place to take profit - EasyTakeProfit

Many traders over-emphasize their own strategy entry system rather than exit points. No matter how strange it may sound, but the number of traders changing trading tactics one after another is simply thousands, but really those who thought about the reason for the loss of a unit deposit.


Often, two banal parameters like the profit level and the stop level can radically change the statistics of a forex strategy.

So, succumbing to emotions, many beginners set a too large stop order, or refuse it altogether. In the first case, with a large stop order, the ratio is violated, which subsequently leads to the loss of the strategy.

In the second case, the absence of a stop order generates the accumulation of a huge loss, which sooner or later will have to be closed.

With the increasing popularity of scalping among many traders, the practice of setting too small a stop order due to the unwillingness to lose a lot in one transaction has appeared.

Price movement speed script

When analyzing foreign exchange market it is necessary to pay attention not only to such characteristics as trend, flat and direction of price movement, but also to its speed in Forex.

Almost every practicing trader noticed that opening a series of transactions at different times of the day, but under the same conditions, the speed of its closing (reaching a profit or a stop order) will be radically different.

This is primarily due to the speed of price movement at a certain moment. So, if you are trading on the news, the speed of reaching a stop order and profit will be significantly different than when a deal is opened with the same goals and risks, but at a quiet time.

The price movement speed factor can directly affect the efficiency of the deals you open, because even experienced traders say that a deal is considered successful if it goes up in the first seconds, and does not stay in place.

How to write a forex script

Modern trading is already quite difficult to imagine without automation, and with the current level of development of computer technology, not only simple programs, but even artificial intelligence, which is capable of self-learning, come to the exchange.


However, if complex programs are affordable only for large hedge funds, banks and other large financial institutions, then simple software solutions, such as scripts, are affordable even for a student, and in the main cases, you can find a script for your tasks for free.

A script is a program that is designed to perform a one-time action. For example, if you have come across trading advisors, then you probably know that this program performs certain tasks as long as it is on the chart.

The script, on the other hand, differs from the Expert Advisor in the one-time execution of the command during drawing on the chart. Thus, the script can perform the task that the EA cannot handle.

For example, if you want to close only profitable trades from your series of open orders, then when you apply the script to the chart, the program will close only profitable trades once, when the EA will do this all the time.

GrailMeter script– measure the gravity of your robot

Almost every trader who is actively interested in automatic trading and various forex advisors ran into the so-called Grails.


The Grail among stock market players is usually called experts who show phenomenal results in the historical period, but in real trading conditions show the exact opposite result.

As a rule, naive beginners who are prone to the desire for quick profit fall into the trap of the Grail.

The situation is quite typical, namely, that a person, having seen phenomenal results in the tester, puts an adviser on a real account and, due to increased trust and hope, quickly loses his deposit.

To avoid such situations, professional players always advise testing an Expert Advisor on a demo account before placing it on a real one.

GUI-Robot - automatic trading without programming knowledge

The modern realities of exchange trading are such that programmed algorithms have almost completely pushed traders away from manual trading.


As a rule, in modern realities, a trader is assigned the function of monitoring and confirming signals, as well as a master who will timely make changes to his pre-programmed algorithm.

However, the creation of an autonomous algorithm that can duplicate you and your strategy costs quite a lot of money, not to mention the fact that it is quite difficult for a programmer to explain what you want, since he writes programs, and has nothing to do with trading on the stock exchange.

Exhausted nerves and wasted money are just a small part of the troubles that you have to face if you yourself do not know the programming language. Of course, you can spend years learning the code, but you can go the other way.

Today, it is rather difficult to discuss the importance of graphical analysis, since even the most inveterate critic It is known that this tool has proven its effectiveness over time.

However, graphical analysis is a rather complicated approach, despite the clear, at first glance, the principle of constructing figures.

Do you agree that the head and shoulders in the book looks so realistic that you can’t distinguish from real person, and in the market, if you meet this once a year, it’s not anyhow what happiness.

The most common disease of traders, due to which dozens or even hundreds of accounts merge, is non-compliance disciplines in the field of capital management.

Moreover, I would like to separately note that it doesn’t matter if a trader uses an adviser or trades personally, the mistake of timely fixing profits and losses is common to everyone.

Separately, I would like to touch upon Expert Advisors, which for the most part use highly risky money management models like martingale or averaging, which leads to an instant loss of all funds.

Those traders who have ever encountered such robots know that in the event of a strong drawdown, you need to make a tough decision and fix the loss so as not to lose all your money. However, the banal hope that by opening the next order with an overvalued lot will lead to the expected resolution of the force majeure situation, we get a backlash to its aggravation.

We all have repeatedly heard that there are not only advisers who work independently, but also various assistants that make it possible to simplify the work at times during manual trading.

Of course, automatic trading experts will always be indispensable, since the full automation of the trading process completely eliminates the human factor.

However, studying the stories of successful traders, you understand that it is human qualities that allow you to rise to the heights, because emotions both have a detrimental effect on the account, and vice versa create precedents, which are then described in various books.

However, despite all the delights of manual trading, many processes become beyond human control.

"clear" script

The efficiency of a trader directly depends on the functionality of the trading platform. platform through which the trading process is conducted.

Of course, the abundance of various tools such as indicators and the like are important, but no less important is the speed of the program, which unfortunately falls rapidly if it is used for a long time.

Many traders constantly see the enemy in the person of the broker, accusing him of the fact that it is because of his intervention that the platform simply starts to slow down.

Such complaints become especially relevant if the speed of order execution is very important for trading strategy, for example, if you are using a scalping or pipsing strategy.

Aggregate position indicator

Probably, each of you dreamed of looking at the other side of the market, to see where the positions of traders are, in which side the bulk of the players are aiming for. Indeed, if you could master such valuable information, you would always be able to analyze the logic of the crowd, their behavior and predict the possible price movement in a short-term perspective.

TrailinRobot is an indispensable assistant for a trader!

Sometimes a constant routine takes a lot of time. Setting a trailing stop and trying moving the stop order as much as possible behind the trend is one of them.

Before, I never thought about trailing, about its importance in trading, and even more so, I rarely used it. However, I had to face a situation where I had about ten orders open, at that time it was a clearly built pyramid.

In order to squeeze the maximum out of the market, I had to move the stop order after the price of each order, and this must be done clearly at a given distance so that the extreme orders of the grid would be one hundred percent displayed at no loss.

Script "Profit statistics".

Often, for various purposes, a trader needs information on the statistics of profits received, information is necessary both to provide investors and for their own purposes.

The script "Profit Statistics" allows you to show the relative and real value of profit for the current day, week and month.

As a result, you receive data on the profitability of transactions in dollars and percentages relative to the amount of the deposit.

In fact, this is the only function of this tool that does not require additional configuration, and the installation is done by simply copying the script to the folder of the same name.

Take profit for pending orders.

Another assistant to simplify the life of a trader, designed for those who use a large number of pending orders in their work.

It allows you to automatically set a take profit for them based on the size of the stop loss and the spread.

Such an indicator of the minimum and maximum price for a certain time period is the main guideline when planning transactions. forex. Thanks to him, you can not only determine where the price is now, but also predict the prospects for its further movement.

The minimum and maximum script builds consecutive lines that connect the maximum and minimum price values ​​for the day, week and month.

That is, you get not just levels, but some graphic figures that characterize the trend and help assess the market situation.

The script is installed in a folder indicators added to the chart standard scheme, only color settings can be changed.


2022
mamipizza.ru - Banks. Contributions and deposits. Money transfers. Loans and taxes. money and state