// Array Structstruct Array
{
short type; // номер типа, вначале стандартные, потом пользовательские, каждому пользовательскому типу присваивается свой порядковый номер.short flags; // тут пока хз, есть только знание о флаге AsSeriesint sizeoftype; // размер типа == sizeof(type)int dim1size; // размер 1-й рамерностиint dim2size; // размер 1-й рамерностиint dim3size; // размер 1-й рамерностиint dim4size; // размер 1-й рамерностиint reservedsize; // размер с учетом резерва (именно столько выделяется памяти)int ptr; // указательint reserved1; //int reserved2; //int reserved3; //int reserved4; //int reserved5; //
};
That should be enough for the idea, so we can try and implement it.
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.
Oh, my kneecaps to you, I'm just starting to dig.
Well, here's my digger, I made it a little more comfortable.
There should also be an AsSeries flag and possibly some others.
By the way, I made a mistake there in mine -- in the import all longs should be replaced by ints.
Question -- why did you need second dimension?
Another question -- where did 76 come from? the sizeof your structure is 52 + 2*8 = 68;
By the way, I made a mistake there in mine -- in the import all longs should be replaced by ints.
Question -- why did you need second dimension?
Another question -- where did 76 come from? the sizeof your structure is 52 + 2*8 = 68;
store.reserved = 0xEEEEEEEEEEEEEEEE;) and scanned through.More suggestions for possible flags -- static/dynamic and indicator/conventional
static\dynamic is out, static like "long x[5]" is not written as a structure, but as an array of logs.
That's about it for now:
That should be enough for the idea, so we can try and implement it.
I'm done for today.
Don't feel sorry for your time...
MQ should do such things, otherwise all this work can go down the drain, for example, with the release of a new build.
It would be much more logical to justify the need for such improvements intelligently and intelligently, then maybe MQ would do it "to order".
It would be much more logical to justify the need for such modifications intelligently and intelligibly, then maybe MQ would do it "to order".
MQ is definitely not going to make any money, so you have to do it yourself.
Oh, and thanks to those involved, thanks to posts in this thread I discovered that the description in the help is outdated...
Yes and thanks to those involved, thanks to posts in this thread I discovered that the description in the help is out of date...
Ilyas, that's what to call it :))
I gather the whole MK team were holding their bellies while they watched the search. And the reference was so close... :)
But you can see that the forum are real professionals who can only reconstruct the structure and understand what's responsible for what.
PS
was the help already corrected?