15% deposit per day in 3 stages

Analitic

Newbie
Messages
5
Likes
0
think about how a trading system or strategy appears and who is stopping you from trading all the time, and not just in some session there,
or from 8 a.m. to 10 in the morning. Who imposes the above restrictions on you? How can one take all the movement from the Forex market?


Any trading system or strategy appears as a result of observing the market: the history is analyzed and based on this, the trading algorithm
is selected (stops, offsets, profits, the condition for entering the market, etc. are determined)
My project allows you to come up with a trading strategy in 24 hours (maximum) - and at least 2 hours.
How does this happen or how does my project work?


Before starting work (this does not apply to the tester), it is necessary to write to the folder:
"C: \ Program Files (x86) \ your broker \ MQL4 \ Libraries \"
file "kernel32.dll" (you can find it here: "C: \ Windows \ System32 \")
P.S .: for trading in MetaTrader5 you do not need to do this!
Also record sound files to the project (they all have the *.wav extension) in the folder of the old trading terminal:
"C: \ Program Files (x86) \ GrandCapital Trader 4 \ sounds \",
and also record the same sound files in the folder of the same name (i.e. ... \ sounds) of your trading terminal
(so that the profit of the closed order is pronounced through the columns)

My project consists of 3 programs that can only be launched in the MetaTrader4 / 5 trading terminal:

The first one is "Exporter_SN" - a trading robot (signal exporter), launched in the trading terminal where you will trade
(put the "Import DLL" checkbox), any type of account, leverage: at least 200. Expert name ("Exporter_SN") It is recommended to change to
another. This expert, when launched in the trading terminal, searches for the clean file "q_result_pair.lag" and if it finds it, it displays
on the screen in the "Experts" tab a message: "Found Origin" and then analyzes price fluctuations during the whole operation and if necessary,
sends trading commands to the trading robot "Receiver_SN" through the working folder "C: \ q_Signals" or through global variables (F3), and
also constantly (simultaneously with market analysis) writes the current time and price fluctuations to files: pair.ASK, pair.BID, pair.DAT.
The pair.ASK and the pair.BID are the price values with each tick, the pair.DAT is the local (/ server) time value for the corresponding
price at that time. Note: for the trading terminal version 5 (i.e., Metatrader 5), there is only one method for transmitting trading signals
between robots - these are static variables (F3) - the code was asked for as unnecessary. And both robots should be launched in one trading
terminal, but only on different tabs of the same trading tool.


The second program is the trading robot "Receiver_SN" - as for the name, the rules are exactly the same as in the case of "Exporter_SN".
This trading robot is launched in the same trading terminal as "Exporter_SN" on the same currency pair in a separate tab.
To work correctly, this robot needs 2 clean files in the \ files folder: "q_result_pair.lag" and "q_CRAZY_pair.lag".
You already know about the first clean file ("q_result_pair.lag") from the text above, but the second is an addition to the first and
contains variables that are not included in the first file;
P.S .: also check the box "import DLL" due to the creation of swap files in the trading process


The third program is the "Tracer_SN.ex4" tester, which does not make sense to rename and which should only be run in the old trading terminal
(the installation version is attached) as a script without connecting to the server, but if you compile and run it in the new terminal, then
at the stage of its work, some deviations from its correct (normal) work will be observed.
For the tester to run normally, the file "tracer_SN.dmp" is required in the \ files folder, which can be obtained (/ acquired) by running the
tester (if you are trading in Metatrader4) or by running the script "MAKE_tracer_SN_dmp.mq5" (if you are trading in Metatrader5) in the trading
terminal (where you trade) at the time of connecting to the server on the working day of the Forex market on the currency pair of interest.


There is one unpleasant condition regarding only the 4th version of the terminal - this is the parameter "STOP OUT LEVEL", which should be
found in the specification of the trading account on the broker's website and entered by the hands of the trader into the parameter
"STOP OUT [0 ... 100]=" file CONFIG_SN.txt.

question: - what is this parameter?
answer: - at the moment of the life of your order in the MetaTrader terminal of any version, you can observe the following on the screen
in the trading terminal:

Balance: 8 925.48 USD Equity: 5 020.64 Margin: 4 955.00 Free margin: 65.64 Level: 101.32% -3 904.84

Pay attention to the parameter "Level:" - this is the very parameter "STOP OUT [0 ... 100]=", which is determined by the formula:
STOP_OUT_LEVEL = ((Balance + Open_profit) / Margin) * 100;
those. Now the line of trading status is in the orange band, which occurs in advance for 10% before closing on Stop Out.

There is also another unpleasant condition regarding only the 5th version of the terminal - before running the script "MAKE_tracer_SN_dmp.mq5",
you must first read the text documentation located at the beginning of the script source code.
As for the "STOP OUT" parameter, this parameter is accurately determined by the script and transferred to the "CONFIG_SN.txt" file subject to
the availability of funds in the account. If there are no funds in the account, the script will inform that trading on the account is
prohibited.

Note: tick history files are not needed for this and recompilation for your trading terminal is not required - just run the script on the
selected currency pair, after which the spread is analyzed and the file "tracer_SN.dmp" is created for the first time (supplemented by new
values for the current instrument), which (of course, after repeatedly running the script on the selected tools in turn), you need to
rewrite it in the folder of the old trading terminal: \ files where the tester works.
The tester only works correctly in older versions of the MT4 trading terminal and for its normal launch you need to have tick history files
(at least 12 hours): pair.ASK, pair.BID, pair.DAT, which were mentioned above, and which should be written to the folder:
"C: \ Program Files (x86) \ GrandCapital Trader 4 \ experts \ files \ Recorder", but if you have Windows 10, then the path is not correct and
all these folders should be searched for in the following path: "C: \ ProgramData \ ... ". The only unpleasant moment in this situation is
the lack of automation when starting the tester - you will have to create this folder ("Recorder") yourself once for normal operation of the
tester.
After the first run of the tester (if there is a file "tracer_SN.dmp" and if there are tick history files in the \ files \ Recorder folder),
the tester will inform about the absence of two configuration files, which it will immediately create with default values and then terminate
work. All that is required of you is to open the "CONFIG_SN.txt" file from the \ files folder and set the value of the "START DEPO REAL="
parameter to the equivalent of 80-90% of your account balance (the value should be greater than the "START DEPOSIT VIRTUAL" parameter),
then open the file "TRACER_CFG.txt" and set the values of 3 parameters:MAX LOSS IN DEPOSIT MIN [1...>]=9998
MAX LOSS IN DEPOSIT MAX [1...>]=9999
MAX LOSS IN DEPOSIT DEFAULT=9998

question: - what are these quantities for?
answer: - the tester by default works in the most profitable mode "CRAZY TRADE MODE [0/1]=1" or in other words - it works with active

multilocking, where setting stops for the order does not make sense.

If you have a small starting deposit (that is, 10-1000 cents or dollars does not matter), then before starting the tester it will be useful
to change the value of the "MAXIMUM ORDERS GLOBAL [1 ... 500]=25"-variable to a lower value: from 3 to 8 (parameter from the file
"CONFIG_SN.txt")

Question: - Why 80-90% of the amount of funds in the account?
answer: - because the tester fully emulates the work of the forex market without charging swaps (this is an airbag for drawdowns).

then you need to restart the tester and wait for the results to be displayed, both on the screen in the "Experts" tab and in the file
"res_pair.txt". Each time a profit is found, the tester will automatically update two clean-up files.
You can find out about the readiness of two clean-up files at the time the message appears in the Experts tab:
"Attention: further waiting does not make sense!", Or listen through the speakers a voice message: "Attention, the cleanup file is ready!".
After the appearance of the "final" cleanup file (meaning 2 files described above), you need to check them in the tester in the mode
"Professional" - this is done automatically - you just have to wait a bit, and when the profit suits you, you can exit the tester - press "F3",
enter "-9999" into "__refresh_now"-variable and generally close the old trading terminal as unnecessary.
Note: after the automatic run of the parameters in the Professional mode (that is, upon detection of additional instructions), the profit in
the tester will be slightly less, and the parameters should work more reliably in order to avoid the drain drain.
But, if you do not want to use the automatic run, you can turn it off - this is done at any time before starting the tester - the file
"CONFIG_SN.txt" is opened and the parameter "START ADDITION INSTRUCTION TRACE AFTER THE ORIGIN IS READY [0/1]" is assigned "0"-value.

Varieties of raw files received from the tester:
Any raw files have the same size and format (you can read about them above in the text), but they all have different names:
1. if words like: "TURN", "PULSE", "DAY" are found in the name of the file-finisher, these are automatically saved cleaners before zeroing
the profit and before changing the next mode (before these words (ie before "TURN" , "PULSE" or "DAY") always indicates the profit of the
finisher)
2. if the name contains the expression "Origin_is_ready", then this is the final clean-up file that has the maximum possible profit without
testing the parameters in the "Professional" mode (also the profit of the clean-up is indicated before these words).

Naturally, in the two cases described above, both trading robots will not see these files because of their non-standard name, therefore
the operator (/ trader) must rename the clean file approved by him for further trading with it and bring it to the following form:
1. if the prefix "result" is found in the name of the clean file, then this is the main clean file, which will have to take the following
form:
"q_result_APA.lag" and only after that two trading robots will be able to see it, provided that they are found (ie cleaners) in the
"/ Files" folder of your trading terminal.
2. if the prefix "CRAZY" is found in the name of the clean file, then this is an additional clean file, which should take the following form:
q_CRAZY_PARA.lag and only then two trading robots can see it if they are found (i.e. e. cleaners) in the "/ Files" folder of your trading
terminal.

If you refused to enumerate variables in the additional instructions mode and / or the Professional mode did not find a stable profit
/ or the account profit is almost always positive, but the test report says that “orders are open simultaneously=1”,
then you can follow these points (1 ... 4):

Question: - What is meant by the term "stable profit"?
answer: - multiple profitable launch of the tester in the "Professional" mode (that is, enter "1" in the "__refresh_now"-variable)

Question: - How to activate the "Professional" mode?
answer: - when the tester is running, press "F3", enter "1" into "#PROFESSIONAL MODE"-variable, then enter "1"
into "__refresh_now"-variable


question: - what does it mean to "open orders simultaneously=1" - is it really bad?
answer: - for the "CRAZY TRADE MODE [0/1]=1" mode, this is bad due to the fact that in this mode it is meant to lock losing orders,
i.e. one order should always help another, which means that there must be at least 2 open orders at the same time and the more
there are, the more efficient the robot will work in the most profitable mode;

question: - from what does the maximum number of simultaneously open orders fall to the "1"-value?
answer: - from a small starting deposit (100-1000 cents / dollars);
- from the small value of the parameter "MAXIMUM ORDERS GLOBAL [1 ... 500]" from the file "CONFIG_SN.txt";
- from a large spread on the selected trading instrument;
- from a small volume of recorded history of the selected trading instrument (<48 hours) - should be at least 48 hours;
- from the constant lack of volatility of the selected trading instrument
- in this case, it is recommended to replace the trading tool (i.e. offer the tester another tool with other history files recorded
earlier), or update the currenthistory files recorded at the time of strong volatility;

question: - what should I do if I have just such a situation described above (i.e. the number of simultaneously open orders=1)?

answer: - you can trade in other, less profitable modes, for example - trade as it is, i.e. provided that the tester in the "Professional"
mode almost always returns profit, it will automatically be considered that the "madness" mode is disabled
("CRAZY TRADE MODE [0/1]=0"), which is recommended for beginners with small starting deposits;
- change the following parameters: "MG Engine [0/1]=0", "CRAZY TRADE MODE [0/1]=0", which are in the file "CONFIG_SN.txt",
then delete all files from the "...\Files" folder, except the following: tracer_SN.dmp, CONFIG_SN.txt, TRACER_CFG.txt
and run the tester again with further expectation of the results;

1. Change the currency pair (symbol) due to the lack of profit on it at the current moment;
2. Update historical files for the tester due to the synchronization of recent history - this is done by turning off the Exporter_SN robot
on the pair that the tester will sort through due to allowing access to historical files.
Directly updating the history occurs by copying the historical files (3 pcs.) To the history directory of the tester with the robot turned
off (see above). By default, the directory containing the historical files for the tester is located in the following path:
"C: \ Program Files (x86) \ GrandCapital Trader 4 \ experts \ files \ Recorder \", but if you have Windows 10, then the path is not
correct and all these folders should be searched for in the following path: "C: \ ProgramData \ ... ";

3. Restart the tester with a drawdown (#MAXIMAL DROPDOWN PERCENT) of 1-10% in the adaptive profit search mode (ie USE SAFE BAND DEFINED
BY-DEFAULT [0-Disabled, 1/2/3]=1);

4. Before starting, delete all files in the folder "C: \ Program Files (x86) \ GrandCapital Trader 4 \ experts \ files \" with the exception
of "tracer_SN.dmp" and two configuration files with the extension *.txt;
P.S .: do not forget to turn on the Exporter_SN robot after completing the rewriting of historical files (pair .ASK, pair. BID, pair. DAT).
You can also use the Goldzilla principle: - simply change (update) history files for a tester that was launched in the additional
instructions mode, not forgetting to also reset the profit found after updating the history:
enter the "0"-value in the "START DEPOSIT VIRTUAL" parameter, then enter "- 3333 "into
"__refresh_now"-variable.

Conclusion: If you found stable (/ persistent) parameters in the "Professional" mode, then you just have to update the clean file.
This can be done by introducing <-8888> into "#INTERLACING"-variable - the cleanup file will be updated forcibly, provided
that there is a positive profit after running the robot in the history tester (the fact is that the" -8888 "command starts the
robot run on the story)
BUT: If the parameters are unstable (that is, the profit of the account periodically falls into the "minus"), then there are two ways:

Method number 1: in the "Professional" mode, press "F3", find the parameter "#MAXIMAL DROPDOWN PERCENT" and change it to a value of 60-90
(this helps with a small starting deposit);
Method number 2: in the "Professional" mode, press "F3", find the parameter "_TRAILING STOP FIRST" and the parameter "_TRAILING STOP" and
analyze their values for overestimation (that is, if the parameter "_TRAILING STOP FIRST" was greater than "_TRAILING STOP"),
and if this overestimation has occurred, then change the parameter" _TRAILING STOP "to the value" _TRAILING STOP FIRST ", or
in other words, align both parameters to their maximum (this should be done only if the method # 1 is useless).

P.S .: in the Professional mode, the following variables influence the difference in output profit
(the larger they are, the greater the difference):

PRE OPEN TICKS DELAY [0-Disabled, 1 ...>]=1 - minimum number of missed ticks before creating an order 0 - without virtual requests
(ie open orders without delay "instant execution=1")

OPEN TICKS DELAY [1 ...>]=4 - a random number from 1 to 4, which is added to the minimum number of ticks

PRE CLOSE TICKS DELAY [0-Disabled, 1 ...>]=2 - minimum number of missed ticks before closing an order 0 - without virtual requests
(ie close orders without delay "instant execution=1")

CLOSE TICKS DELAY [1 ...>]=6 - a random number from 1 to 6, which is added to the minimum number of ticks

After testing two clean-up files in the "PROFESSIONAL MODE [0/1]=1" mode (see above), you will only have to rewrite them in the
\ files \ folder of your trading terminal (where you trade). Of course, it will be necessary to restart two robots on the corresponding pairs,
which include the new clean file. To do this, you can restart the robot, confirm the restart and allow import of the DLL.
P.S .: The clean file guarantees profitable trade only for the next 24 hours from the moment of its creation (not counting the weekend of the
market)
You should also be aware that before launching the Receiver_SN robot for trading on your account (the demo or the real one does not matter)
in the trading terminal, you must press "F3" and delete the variables received from the tester (but not all in a row, but those that contain
its name is the name of the currency pair on which you want to trade), the remaining (for some reason) from the previous launch, all this
also applies to the file "pair. BAL", which is located here: "C: \ q_Signals \" - its should be deleted when changing the clean file
(although, if market orders when starting the "Receiver_SN" robot from utstvuyut, you need to remove this file disappears).

P.S .: it is not recommended to launch the Receiver_SN trading robot for trading on yet another other currency pair, provided that there are
open market orders with a large negative profit on the account.
Or in other words:
if the account has a big minus in open orders, then you should not start the robot on another symbol of this account due to the lack
of free margin.

GOLD RULE: 1. if the percentage of the lot size of the current instrument is greater than 100 and the size of the account balance is not
greater than the tester specified in the parameters (START DEPOSIT REAL), then trading on all other instruments of this account
will need to be stopped in order to avoid drainage due to a free margin deficiency - if necessary, Receiver_SN will warn you
about this at startup;
2. if the leverage has changed and tick recording continues, then you need to get rid of the old history - delete the history
files from the previous leverage (/ account) (temporarily disable the Exporter_SN robot before deleting) and start recording
ticks again;
3. if the trading robot "Receiver_SN.ex4" made a profit and the price unexpectedly took a loss-making direction with a large value
of the "magic _____ pair ____ MAX LOSS IN DEPOSIT [1 ...>]" parameter, then there is the possibility of manually closing
loss-making orders due to the trader's lack of desire to spend big time for sitting out - the trading robot now supports manual
closing of orders (only for MT4) - it will even notify you about this in the "Experts" tab;


Question: - why should both trading robots work on the same trading account?
Answer: - this is done for the credibility of trading (we trade in the same place where we record ticks - do not forget about the spread, the
fact is that it is different on different trading accounts!)

How can you make sure that the Receiver_SN trading robot is up and running for you? - you must perform the following steps:
press F3 and enter 1 into "____ pair ____ SHOW_ME_BALANCE (1-Yes / 0-No)"-variable - during normal operation of the robot you will
receive a report on the screen.

P.S .: it is possible to run several robots on the same tool with different files, cleaners. To do this, you need to change the "MAGIC_NUMBER"
parameter (make it greater than zero) for two robots (for the Master and for the Slave), as well as when starting the Master
(Exporter_SN), change its operating mode to "MWORK=1" (instead of the default " MWORK=2 ").
Of course, before launching the two robots described above, it is necessary to replace 2 clean files. Such a design will work until
the next restart of the trading terminal, after which you will need to repeat the above procedures, namely:
1. return to the place the old files-cleaners (2 pcs. Before overwriting them)
2. restart the Master (Exporter_SN robot) with the default settings
3. restart Slave (robot Receiver_SN) with the default settings
4. replace 2 files of a clean-up
5. Follow the instructions at the very beginning of this paragraph (after the words "P.S .:")


P.S .: there is a video for this trading system, but at the moment there are some differences between the old video and the current project,
because Significant changes were made in it and it is recommended to watch this video solely because of one moment:
- how to collect data from your trading terminal (ie the first creation of the file "tracer_SN.dmp") the video is available at the
link: "
"

P.S .: About history files.
History files (pair.ASK, pair.BID, pair.DAT) increase over time and the tester at startup starts spending a lot of time loading them
into arrays and various checks. In order to get rid of the extra (old) history, the script "Cutter_SN.mq4" was written.
Before compiling and starting it (only in the old terminal), you need to set the following variables with your hands:
int StaticDataAlligment_in_Hours=200; // how much fresh history needs to be left
int Digits_now=3; - for JPY: =3 (on 5 digits); =2 (on 4 signs); for other pairs: =5 (on 5 signs) or =4 (on 4 signs after the
point);
- you will not have to be too lazy and find the exact number of characters after the point in the trading terminal
for the current pair

After running "Cutter_SN.ex4" on the trimmed pair, the trimmed history will be located in the following folder:
C: \ Program Files (x86) \ GrandCapital Trader 4 \ experts \ files \ OUT \ - the folder is created automatically and it (that is,
history is 3 files) will need to be rewritten (with replacement) in the folder:
"C: \ Program Files (x86) \ GrandCapital Trader 4 \ experts \ files \ Recorder \" where your tester works and in the package
"C: \ Program Files (x86) \ Your_Broker \ MQL4 \ Files \" where is your trading terminal (but first {ie before recording} you will
need to remove the "Exporter_SN" robot on the currency pair that has been trimmed, directly rewrite the historical files {3 pcs.)
and start the robot again, which will continue to record the latest history by adding it to the end of three historical files).


And now in simple words about the system:
This is a “Sniper” with additions and strategies for him (not to be confused with the three modes), in fact, there are only two:
first: it’s accurate to create an order and make profit from it in the market (“MG Engine” and “CRAZY TRADE MODE” are disabled)

the second: activate trading ("MG Engine" and "CRAZY TRADE MODE" are included) - at this moment the robot will make a profit simply because
of the price movement in any direction.
ATTENTION: in this strategy, the trader should keep in mind that there will be a constant precipitate (minus in open orders), which
will dissolve only after the price returns back.
This strategy can be compared with a digging machine, which throws the land from front to back, or with a whale that decided to have
lunch after a walk.


P.S .: there is another new name for this vehicle (subject to the "CRAZY TRADE MODE" and "MG Engine" activity): "Carrier"
what to carry passengers with: - the answer to this question is directly proportional to your starting deposit (account balance):

Lada: 100
minibus: 500
bus: 1 000
train: 10 000
plane: 25 000
train: 50 000
ship:> 100 000

P.S .: there are times when in the process of trading the account balance increases and as a result you automatically have a new transport

For full trading, the robot (or the automated trading system) must first collect the maximum number of passengers, which means creating a
certain number of profitable direction orders, and if the free margin ends, this means only one thing:
you can hit the road. Before departure, there are various nuances:
1. the passenger changed his mind about the ride
2. the destination suddenly changed

any of the two options above means only one thing: we must release this passenger by paying him a fine, which in the language of the Forex
market means to close a losing order, returning the security funds (increase free margin), and only after all the capricious passengers are
issued with the payment of a forfeit to them, we can collect the “right” passengers in their place and hit the road.

At the end of the journey, the passengers will have to settle with the driver of the transport, which depends on the mass of the passenger
(lot) and on the length of the route (points of profit), and this continues all the time until the market leaves for 2 days off.

P.S .: there is another new name for this vehicle (provided that the "CRAZY TRADE MODE" and "MG Engine" are active): "Baker"
To begin with, let's determine the conventions:

batter - account balance
dough - a newly opened market order
cookies - a profitable order

- the tester automatically determines the condition of correct trading and the minimum level of free margin, at which it is still allowed to
bake on a baking tray that cannot be 100% full (otherwise the orange bar will work).


question: - how to make the profit of a closed order pronounced through the columns?
answer: - compile "SpeechEngine.mq4 / mq5" and run in the same terminal where Receiver_SN works in a new window of any instrument
(sound files should be in place)

question: - how to make the tester pronounce / not pronounce the profit found through the columns?
answer: - transfer audio files to the project to the \ SOUNDS folder of the old trading terminal where the tester works, press "F3" and enter
"-22" into "__refresh_now"-variable

Questions and answers:
1.
question:
- I run Receiver_SN with the parameter TRANCEFER=1 and in the tab "Experts" it says: "no connection ...", what should I do?
answer:
- by hands, create the file "alo.txt" in the folder "C: \ q_Signals" and try again;

2.
question:
- Receiver_SN has not been trading for a long time, what could be the matter?
answer:
- the matter is in the exporter of trading signals: try restarting it;
- if after restarting it does not trade again, go to the new parameter "TRANCEFER=0", which is active by default when two robots are
launched in the same trading terminal on different tabs of the same trading instrument (currency pair).
This parameter means that the transfer of trading signals from the Master to the Slave occurs through global static variables (F3)
With such trading, a trader needs only one trading terminal with two identical tabs (one tab for the Exporter_SN robot, another tab for
the Receiver_SN robot, provided that the cleanup file is already ready);

3.
question:
- both robots were launched with the parameter "TRANCEFER=0", but Receiver_SN still does not trade, what else could it be?
answer:
- try restarting two robots with installing everywhere daw "import DLL";

4.
question:
- It seems to me that the trading robot "Receiver_SN" is not working correctly, what could be?
answer:
- check the message when the robot starts, in which it should be said that it "successfully passed the test for a paid trading account",
otherwise, you do not have the trading account to which the robot is registered;
- an error occurred at the time of compilation, try compiling this robot in another meta editor;

5.
question:
- the tester has been working for a long time and does not find almost anything that could be?
answer:
- increase the virtual depot in one and a half to two times - this is the parameter "START DEPOSIT VIRTUAL", which is located in the file
"CONFIG_SN.txt" (after that restart the tester - this parameter must be less than the parameter "START DEPOSIT REAL")
question:
- How to determine that the tester is frozen?
answer:
- you should press "F3" and enter something into the parameter "__refresh_now", for example, "-3333", if there is no answer, the tester
really freezes and you need to close the trading terminal with the tester running in it.
Otherwise, the current profit will be displayed in the "Experts" tab;

6.
question:
- on the first day, after creating the clean file, the trading robot "Receiver_SN" made a profit, but in the next days it began to
gradually drain the deposit, what could be?
answer:
- the cleanup file guarantees profitable trading only for the next 24 hours after its creation, after which you will have to update it
(i.e. restart the tester on a fresh (/ updated) history (these are files: pair.ASK, pair.BID, pair .DAT), which will have to be copied
to the folder of the old trading terminal "\ files \ Recorder" with the replacement of existing files with newer ones;

7.
question:
- What should I do if I doubt the correctness of the trading operations of this robot, how can I see its step-by-step operation?
answer:
A: being in the old trading terminal with the tester running, press "F3" and enter "-88" in the parameter "__refresh_now" followed by
pressing Enter (you just enabled the display of a new enumerated variable on the screen), then enter "11 "followed by pressing Enter
(you just enabled the display of the results of the virtual run of the robot under the current value of the enumerated variable).
Disabling the screen by re-entering the above commands;
B: start tracking the tester system, - enter "-1000000" ("-1" and 6 zeros) into "__refresh_now"-variable, wait until the tracking is
complete and open the file "LOGOS_para.txt" to familiarize yourself with the operation of the tester;
P.S .: this file will be located here: "C: \ Program Files (x86) \ GrandCapital Trader 4 \ experts \ files \";
(the path is valid for OS: Windows XP, Windows Vista, Windows 7, when using other OSs, the path may turn out to be different
- for example, this: C: \ ProgramData \ ...);
8.
question:
- in the additional instructions mode, the tester does not find any profit at all, what could be?
answer:
- restart the tester in the "PROFESSIONAL MODE [0/1]=0" mode and let the tester continue its work using auto-continuation.

9.
question:
- in 5-th version Metatrader, I have the "STOP OUT [0 ... 100]" parameter from the CONFIG_SN.txt file for some reason turned out to be
zero - is this correct?
answer:
- the "0"-value has the right to exist, but it is also necessary to know that if the function responsible for this parameter is not
correctly executed (namely: AccountInfoDouble (ACCOUNT_MARGIN_SO_SO);), the output may have the "0"-value for the reasons listed below:
- there are no funds in the current account (that is, the account at the time the script "MAKE_tracer_SN_dmp.mq5" was launched for some
reason was "0");
- the broker chosen by you does not want to show the value of this parameter (it is recommended to read the 10 answer to the 10 question
here);

PS: as an example, you can use demo accounts on which this parameter was always non-zero, but if it is "0", then these are ideal
conditions for trading (if you doubt the script "MAKE_tracer_SN_dmp.mq5", then you are recommended run it on a demo);

10.
question:
- in 4-th version Metatrader, it was not possible to find the value of the "STOP OUT [0 ... 100]" parameter for the CONFIG_SN.txt file,
what should I do?
answer:
- with your ass to determine this value, i.e. try to merge the deposit (the minimum available for trading on the selected account),
specially bringing the matter to the orange bar. After that, you can see this value by looking at comments on closed orders, for
example:
- in the comment of the order it will be written: "SO 39.9" - this means that the desired parameter is 40 percent, etc.



P.S .: If you have a fast processor or supercomputer, then this is just the project that will suit you. Also, do not forget that the
Tracer_SN.ex4 tester can be run only once in one trading terminal (Terminal.exe), and if you want to analyze several currency pairs at
once, you need to copy the folder with the trading terminal to another place, and only run the tester on another currency pair there
(the number of cores is directly proportional to the simultaneous maximum possible tester starts).




translate engine: https://translate.google.com
 

Attachments

  • MQ5_ENG_7z.zip
    28.4 KB · Views: 307
  • Tracer_SN.ex4
    483.8 KB · Views: 321
  • MQ4_ENG_7z.zip
    44.6 KB · Views: 318
Top