You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
второй массив - массив с возвращаемыми значениями
In this case there is no point in ampersand (just tried it myself), and you can change the contents of the array thanks to something else :-). Did you look at the DLL example in the samples directory? Everything works fine there. Do it by analogy.
yeah, probably....
but still, why everything works with basic int's, but double, at the same time, doesn't eat?
found what billy says is not a bug but a feature... :)
it appears to be a side effect that is not a bug per se....
but i couldn't find any mention of this anywhere....
the point is, if an array is set as an index buffer(SetIndexBuffer()), it cannot be "changed from outside" .... :(
though I would like it very much....
What's the point of adding one more loop to copy arrays...
with such features, a little more and there will be no reason to use external .dll as an attractive productivity enhancing alternative for "time consuming" tasks.......... :(
Still, I would like to hear from developers,
maybe let's fight for performance and not for imaginary security
according to the doc, the ampersand is precisely the key role, if we want to change the contents of an array within a called function (ala without & - value passing, with & - by pointer (more precisely by reference, if we use c++ analogy))
:-))) yes.... i would like to, especially me...
not bad... I'd like to fight for a proper integration without any experts... MQL may be good, but C++ is better...
but thoughtful support for external modules should be there too, hopefully it will come to that...