Errors, bugs, questions - page 2366

 

Strange behaviour of input parameters like long and ulong (didn't check others):

input int      inttest    = 10;
input long     longtest   = 10;
input ulong    ulongtest  = 10;
input uint     uinttest   = 10;

In MT4 (1170) they are not available for optimisation.

opt

Is it supposed to be like this?

 
Andrey Barinov:

Strange behaviour of input parameters like long and ulong (didn't check others):

In MT4 (1170) they are not available for optimisation.


Is it supposed to be like this?

If you write sinput instead of input, it will be. Why this is the case is a mystery.

 
fxsaber:
Spent a few hours searching for discrepancies. Found this


The peculiarities double know, but not such that if you change the order of addition (except for the relatively very different numbers), the result is different! Please explain to a fool why this happens here?

You only need to look at the bottom two lines in the source.

How about this:

DoubleToString(Avg-Size-point*iDelta,16) = 1.0666650000000000
DoubleToString(Avg-(Size+point*iDelta),16) = 1.0666650000000002

Leading you to wonder?

 

error in the marketplace. Error on the website!

When updating the software, the date is not updated.


consequently it cannot be updated in the terminal either

 
There must be an error in the documentation? Properties tester_no_cache and tester_everytick_calculate must be without string type (just like library or indicator_chart_window, for example).
 
Vladislav Andruschenko:

error in the marketplace. Error on the website!

When updating the software, the date is not updated.


Therefore, it cannot be updated in the terminal.

Updates are not distributed instantly. Give them at least 24 hours.

 
Stanislav Korotky:

So updates don't spread instantaneously. At least give them 24 hours.

It's instantaneous. All you have to do is press the refresh button.

The problem is on the website. Look at my picture.
 
Vladislav Andruschenko:
Instantly. All you have to do is press the refresh button.

The problem is on the website. Take a look at my picture.

It's been non-momentary for years, but maybe things have changed. Your picture is from today. Let's wait for an official response or it will blink itself tomorrow.

 
Stanislav Korotky:

It has been non-momentary for years, but maybe things have changed. Your picture is from today. Let's wait for an official response or it will blink on its own tomorrow.

Interesting that it was OK yesterday. So it's not the date ( just in case, 2019 doesn't already support the site.....)
But it updated ok yesterday. Today it did not.
We are waiting.
 

Test on MT5 FORTS Opening.

At first SymbolInfoDouble(_Symbol,SYMBOL_TRADE_TICK_VALUE) always returns 0. I thought I had no time to investigate and calculate CU based on the current profit but the position profit is also 0 in PositionGetDouble(POSITION_PROFIT) and in the terminal. Have I lost my understanding of something?