Может кто-нибудь толково описать связь программы MQL4 (индикатора, скрипта, эксперта) и внешней DLL.
Чтобы была понятней суть вопроса - он касается порядка передачи входных параметров и получения результатов - когда и как параметры и результаты передаются по значению, а когда и как через указатель. По-моему, пока это мутный вопрос и очень слабо документирован.
Лучше бы, конечно, с самого начала - с объявления внешней функции.
второе это передача по ссылке. Т.е. вызывающий надеется в сей массив получить что-то на выходе из функции. По поводу НШ - не припомню, какую конвенцию они там используют. Если виндовский stdcall, то в принципе усе должно быть нормально.
Господа форумяне!
Может кто-нибудь толково описать связь программы MQL4 (индикатора, скрипта, эксперта) и внешней DLL.
Чтобы была понятней суть вопроса - он касается порядка передачи входных параметров и получения результатов - когда и как параметры и результаты передаются по значению, а когда и как через указатель. По-моему, пока это мутный вопрос и очень слабо документирован.
Лучше бы, конечно, с самого начала - с объявления внешней функции.