Вопрос по DLL, с++ wrapper и С# - страница 3

 
St0nE:
v voprose napisano, kak ob'yavit' global'no a ne kak sdelat' svyazku,
Похоже на вопрос "как программировать на С/С++ ?"
А в вопросе темы написана пурга какая-то.
 

Так как я не спец, объясню своими словами...
при инициализации советника, в шарпе создается класс и ждет котировку от с++.

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

т.е. получается так, что в шарпе все время существует один класс с одной котировкой, а потом все пересоздается заново.

Задача стоит в том, чтобы котировки из с++ приходили в уже созданный (глобально объявленный) класс в шарпе... Вот это и не получается пока..

Если знаете, подскажите плиз.

P.S. по машинам, не так все просто как кажется... в некоторых странах растаможка 160-180 процентов... :-)

 
Для начала... проконтролируйте что длль на С++ не выгружается.
Я об этом уже спрашивал: https://www.mql5.com/ru/forum/131953
.
А с машинами всё просто- например, вам нравятся американские авто.
Так и переезжайте жить в США. Если нравятся китайские- в Китай. :-)
Я думаю, не прогадаете ни так- ни так.
 
подскажите плиз, как это можно посмотреть?
 

Первая ссылка в гугле по DllMain
Дальше логгируйте что приходит в fdwReason

Причина обращения: