DLL и таймсерии

 

Доброго времени суток.

Если возможность передать в DLL ссылку на массив массив таймсерии (open, high, low, close, datetime)...

Причем именно ссылку, а не копию массива, чтобы своевременно получаться обновления цены.

И если да, то можно пример кода.

Спасибо.

 
rensbit:

Доброго времени суток.

Если возможность передать в DLL ссылку на массив массив таймсерии (open, high, low, close, datetime)...

Причем именно ссылку, а не копию массива, чтобы своевременно получаться обновления цены.

И если да, то можно пример кода.

Спасибо.

1. Создаете массив через CopyOpen (CopyTime, CopyHigh и т. д.) или вообще через CopyRates.

2. Передаете в DLL константную ссылку  на массив.

 
rensbit:

Доброго времени суток.

Если возможность передать в DLL ссылку на массив массив таймсерии (open, high, low, close, datetime)...

Причем именно ссылку, а не копию массива, чтобы своевременно получаться обновления цены.

И если да, то можно пример кода.

Спасибо.

Динамические массивы нельзя передавать, так как во время выполнения кода в длл может прийти новый тик массивы начнут изменяться и будет нехорошо, только копии статические.
 
rensbit:

Если возможность передать в DLL ссылку на массив массив таймсерии (open, high, low, close, datetime)...

Если кратко, нет.