Expert Advisor works, optimizes. I only had a problem with lot size
Optimised as in - can you see that there are runs on the bottom left and the results and test schedule are displayed ? What parameters did you put in the optimisation ? Maybe i am doing something wrong.... I set these : graph minute PERIOD = 1;
Date: from 2000.01.01 to 2001.01.01
Period_MA = 2 ... 240;
ProfitFr = 4 ... 500;
limitation = 15 ... 150;
MODE = 0 ... 3;
PRICE_TYPE = 0 ... 6
And my optimization doesn't work even just for one parameter Period_MA = 2 ... 240 (if other parameters are disabled): I don't see green bar and runs are invisible - nothing (if I set Period_MA less than 50, then it starts running very slowly, but again, only on Period_MA)
Optimised, how - do you see that there are runs at the bottom left and the results and test schedule are displayed ? What parameters did you put in the optimization ? Maybe i am doing something wrong.... I put these : graph one minute PERIOD = 1;
Date: from 2000.01.01 to 2001.01.01
Period_MA = 2 ... 240;
ProfitFr = 4 ... 500;
limitation = 15 ... 150;
MODE = 0 ... 3;
PRICE_TYPE = 0 ... 6
And my optimization doesn't work even with just one parameter Period_MA = 2 ... 240 (if others are disabled): no green bar and no visible runs - nothing (if I set Period_MA less than 50, then it's very slow, but again only for Period_MA)
What is your allowed minimum lot? And is the history loaded?
What is your allowed minimum lot? And is history loaded?
Lot 0.01. Yes, history is loaded. The archive of quotes contains data on 1-minute data since 1999, you can scroll back to that time on the chart as well.
I set Period_MA = 10 ... 30. And to optimise for one day (while writing the previous post). In 40 minutes only 13 runs went through. And if we increase Period_MA to 100 and run optimization even for not more than a month - everything .... crash...
Try running it without optimisation on this period. What messages will appear in the logs? EA parameters are not important.
I run the tester during one day: If Period_MA < 52, then it is tested and in the log (tester - logs) we see that Print is printed. But if Period_MA > 52 - no testing is performed. The log is empty (parameters of the Expert Advisor and Print message during deinitialization when the Expert Advisor closes). But if I test for one year, then at any value of Period_MA testing is successful.
What do you mean by "pending order", if the order has gone to the server, will it necessarily be displayed in the terminal?
drknn:
What do you mean by queued? The Expert Advisor sends an order to the server to set a pending order. If the parameters of the order are correct, then the server sets the pending order, which is immediately displayed in the terminal. If the Expert Advisor sends an order to place pending orders at a certain step (it is done through a loop), then each new order is processed by the server separately. These orders are placed in queue - Expert Advisor has given an order - server has responded. The Expert Advisor has given an order again and is waiting for the server's reply.
What do orders queued up mean? What do you mean by that?
volshebnik: I run the tester for one day: If Period_MA < 52, then the test is running and the log (tester - logs) shows that Print is output. But if Period_MA > 52 - no testing is performed. The log is empty (parameters of the EA and Print message is displayed when the EA is deinitialized, when it closes). But if I test for one year, then at any value of Period_MA testing is successful.
Allow the use of cookies to log in to the MQL5.com website.
Please enable the necessary setting in your browser, otherwise you will not be able to log in.
You are signed in. Two-factor authentication has been disabled. Set it up again and scan a new QR code, or continue with two-factor authentication disabled.
Expert Advisor works, optimizes. I only had a problem with lot size
Optimised as in - can you see that there are runs on the bottom left and the results and test schedule are displayed ? What parameters did you put in the optimisation ? Maybe i am doing something wrong.... I set these : graph minute PERIOD = 1;
Date: from 2000.01.01 to 2001.01.01
Period_MA = 2 ... 240;
ProfitFr = 4 ... 500;
limitation = 15 ... 150;
MODE = 0 ... 3;
PRICE_TYPE = 0 ... 6
And my optimization doesn't work even just for one parameter Period_MA = 2 ... 240 (if other parameters are disabled): I don't see green bar and runs are invisible - nothing (if I set Period_MA less than 50, then it starts running very slowly, but again, only on Period_MA)
Optimised, how - do you see that there are runs at the bottom left and the results and test schedule are displayed ? What parameters did you put in the optimization ? Maybe i am doing something wrong.... I put these : graph one minute PERIOD = 1;
Date: from 2000.01.01 to 2001.01.01
Period_MA = 2 ... 240;
ProfitFr = 4 ... 500;
limitation = 15 ... 150;
MODE = 0 ... 3;
PRICE_TYPE = 0 ... 6
And my optimization doesn't work even with just one parameter Period_MA = 2 ... 240 (if others are disabled): no green bar and no visible runs - nothing (if I set Period_MA less than 50, then it's very slow, but again only for Period_MA)
What is your allowed minimum lot? And is the history loaded?
What is your allowed minimum lot? And is history loaded?
Lot 0.01. Yes, history is loaded. The archive of quotes contains data on 1-minute data since 1999, you can scroll back to that time on the chart as well.
I set Period_MA = 10 ... 30. And to optimise for one day (while writing the previous post). In 40 minutes only 13 runs went through. And if we increase Period_MA to 100 and run optimization even for not more than a month - everything .... crash...
Lot 0.01. Yes, history is loaded. There is 1min data in the quote archive from 1999, you can scroll back to that time on the chart too.
Try to run it on this period without optimization. What messages will appear in the logs? Expert Advisor parameters are not important.
Try running it without optimisation on this period. What messages will appear in the logs? EA parameters are not important.
What do you mean by queued? The Expert Advisor sends an order to the server to set a pending order. If the parameters of the order are correct, then the server sets the pending order, which is immediately displayed in the terminal. If the Expert Advisor sends an order to place pending orders at a certain step (it is done through a loop), then each new order is processed by the server separately. These orders are placed in queue - Expert Advisor has given an order - server has responded. The Expert Advisor has given an order again and is waiting for the server's reply.
What do orders queued up mean? What do you mean by that?
What do you mean by "pending order", if the order has gone to the server, will it necessarily be displayed in the terminal?
... to the server and according to the parameters of the order it is pending, then it will necessarily be displayed in the terminal.
I run the tester for one day: If Period_MA < 52, then the test is running and the log (tester - logs) shows that Print is output. But if Period_MA > 52 - no testing is performed. The log is empty (parameters of the EA and Print message is displayed when the EA is deinitialized, when it closes). But if I test for one year, then at any value of Period_MA testing is successful.