Since time is stored as unsigned integer, 2^32-1. But you should keep in mind that GetTickCount() returns signed int type, i.e. the actual maximum value of the counter in int terms will be -1.
we see the maximum value as -1, because for int the high bit is the sign bit. In hexadecimal, the minus one looks like 0xFFFFFFFFFF, i.e. this is the last value the counter takes before it is reset to zero.
What is the number of millisecond overflows that GetTickCount() refers to?
Lied.
Since time is stored as unsigned integer, 2^32-1. But you should keep in mind that GetTickCount() returns signed int type, i.e. the actual maximum value of the counter in int terms will be -1.
if you call deinit() from start() - will the indicator be deleted?
It's not deleted. It's just a function. The code within the function is executed. Removing an indicator calls "deinit()", not deinit() removal.
Indicator deletion by name and by list is implemented in the library. Only it is not available to all.
2^32-1. But in terms of int equals -1.
but can it just be a number?) I just want to know the difference between a tick with time 99999 and a tick with time 99 when the counter overflows.
As far as I understand it, it is equal to 99 + (overflow number - 99999)
but can I just get a number?) I just want to know the difference between a tick with time 99999 and a tick with time 99 when the counter overflows.
As far as I understand it, it is equal to 99 + (overflow number - 99999)
and before -1 what does it equal?
and when is it equal to its maximum value?
Question on isCloseLastPosByStop().
Will it check for the same closed order if there are no subsequent closed orders (i.e. this order will not be the last one)?