mql4+c#+WindowsForm

 

Здравствуйте уважаемые форумчане.

Ну и сразу быка за рога, есть длл на с++/clr и приложение WindowsForm на с#. В корневом каталоге терминала лежит приложение WindowsForm, dll с++/clr в дебрях диска.

Проблема заключается в передаче данных из советника mql4 в окно, в любой класс вызов проходит пределах только статических данных, проходит так же если вызывать статическую функцию в классе форм, но при попытке поменять значения отображаемые в форме не происходит возврата из функции на сколько я понимаю.

Терминал пишет - 2011.08.21 17:59:22 2000.01.03 00:00 TradSovetnik EURUSD,H1: function 'Tick' call from dll 'E:\scripts\TradeProgramm\CplusplusCilDll\ExportDll\Debug\ExportDll.dll' critical error.

Задача то в принципе простая, выводить лог работы программы передавая данные string в форму через функцию, или можно строки складывать в массив и обновлять данные при помощи события с приходом нового тика.

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

Спасибо всем кто откликнется.

 
почитайте, должно помочь -https://www.mql5.com/ru/forum/103031
Причина обращения: