Но есть отряд хейтеров, которые разводят срачи при любом упоминании слова С++. и далеко не только в этой теме.
мало того, они разводят их при вполне явной поддержке как минимум одного модератора.
Значительная часть нападок идет на a100 и meat, на которых вместе с fxsaber приходится львиная часть багрепортов.
Не хотите с этим что-нибудь сделать?
Я фигею в полном смысле этого слова ))))
Вроде взрослые, умные люди, а ведут себя как дети, у которых отобрали любимую игрушку...
Лично я не видел, не читал, не встречал ни одного утверждения, что С++ это отстой. Вам и иже с Вами говорят, что MQL и С++ - это РАЗНЫЕ языки! А вам что в лоб, что по лбу. Не доходит.
Чего вы хотите? Чтобы MQL был полным аналогом С++ ? Так не проще ли писать на своём обожаемом языке и просто игнорировать "недоделанный"?
И хватит уже ныть и пускать сопли пузырями по этому поводу. Я открыл для таких "обсуждений" отдельную тему. Так там никто ничего не пишет, а вот тут разводить, как Вы говорите, срач - так вам это в удовольствие.
Здравствуйте! У меня такая проблема: "17 числа изменил пароль и с тех пор не могу авторизоваться. Не подходит ни новый, ни старый пароль. Кроме того, при попытке восстановления пароля, письмо не приходит на почту."
Задавайте вопросы по техническому анализу, обсуждайте торговые системы и улучшайте свои навыки программирования торговых стратегий на языке MQL5. Общайтесь и обменивайтесь опытом на форуме с трейдерами всего мира и помогайте ответами новичкам — наше сообщество развивается вместе с вами. 1200 подписчиков!! Боже, представляете, какие бабки...
По моему есть проблема с деинициализацией dll в Сервисах, помогите разобраться.
Проблема вот в чём. После нажатия команды "Остановить" в меню Сервиса, терминал почему то не ждёт завершения функции Fn().
Преждевременно пытается разорвать связь с dll, вешая терминал или полностью вылетает (закрывается).
Хотя в точке входа DllMain, флаг Detach в DLL_PROCESS_DETACH явно переводит флаг для завершения цикла while.
Но while не успевает выйти из цикла, чтобы выполнить функции ниже, по дополнительному завершению всех остальных процессов. И завершить саму функцию Fn(). Функция DestroyFunction(); выступает как проверочная в данном примере.
Содержание dll
#define EXP extern"C" __declspec(dllexport)
void DestroyFunction(void);
EXP void __stdcall Fn(int num);
bool Detach;
//---------------------------------------------------------------------
BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
Detach = false;
break;
case DLL_THREAD_ATTACH:
break;
case DLL_THREAD_DETACH:
break;
case DLL_PROCESS_DETACH:
Detach = true;
break;
}
return TRUE;
}
//---------------------------------------------------------------------void DestroyFunction()
{
MessageBoxW(NULL, L"Start DestroyFunction", L"OK", MB_OK);
return;
}
//---------------------------------------------------------------------
EXP void __stdcall Fn(int num)
{
int count = num;
while (Detach == false)
{
//Имитация работы цикла
count++;
if (count > 0)
MessageBoxW(NULL, L"Start While iteration", L"OK", MB_OK);
Sleep(10000);
}
//После нажатия команды "Остановить" в меню Сервис, сюда уже не доходим, так как уже висим, или вылетел терминал. DestroyFunction();
return;
}
Содержание программы Сервис. Дополнительная задержка по флагу _StopFlag не помогает.
Но пункт все еще есть, вот думаю может что-то изменилось и партнерскую программу можно как-то включить?
партнерские ссылки есть до сих пор. но единственное что они сейчас дают это увеличение рейтинга при переходе (и то не факт).
но с помощью их удобно отслеживать сколько с какого внешнего ресурса посещений было конкретного продукта
партнерские ссылки есть до сих пор. но единственное что они сейчас дают это увеличение рейтинга при переходе (и то не факт).
но с помощью их удобно отслеживать сколько с какого внешнего ресурса посещений было конкретного продукта
Спасибо за ответ.
А как можно получить\создать такие ссылки?
А как можно получить\создать такие ссылки?
https://www.mql5.com/ru/market/widgets
https://www.mql5.com/ru/signals/widgets
https://www.mql5.com/ru/market/widgets
https://www.mql5.com/ru/signals/widgets
Вот именно что не надо.
Но есть отряд хейтеров, которые разводят срачи при любом упоминании слова С++. и далеко не только в этой теме.
мало того, они разводят их при вполне явной поддержке как минимум одного модератора.
Значительная часть нападок идет на a100 и meat, на которых вместе с fxsaber приходится львиная часть багрепортов.
Не хотите с этим что-нибудь сделать?
Я фигею в полном смысле этого слова ))))
Вроде взрослые, умные люди, а ведут себя как дети, у которых отобрали любимую игрушку...
Лично я не видел, не читал, не встречал ни одного утверждения, что С++ это отстой. Вам и иже с Вами говорят, что MQL и С++ - это РАЗНЫЕ языки! А вам что в лоб, что по лбу. Не доходит.
Чего вы хотите? Чтобы MQL был полным аналогом С++ ? Так не проще ли писать на своём обожаемом языке и просто игнорировать "недоделанный"?
И хватит уже ныть и пускать сопли пузырями по этому поводу. Я открыл для таких "обсуждений" отдельную тему. Так там никто ничего не пишет, а вот тут разводить, как Вы говорите, срач - так вам это в удовольствие.
Ясельная группа.......
Здравствуйте! У меня такая проблема: "17 числа изменил пароль и с тех пор не могу авторизоваться. Не подходит ни новый, ни старый пароль.
Кроме того, при попытке восстановления пароля, письмо не приходит на почту."
Создал обращение за #2414068.
Может кто-нибудь помочь?
P.S. Проблема с авторизацией на https://www.mql5.com
Чего вы хотите?
чтобы в обсуждение багов и конструкций не лезли со своими комментами некомпетентные типа тебя, федосеева и т.д.
чтобы конструкции и механизмы взятые в MQL из С++ целиком и выглядящие так же как в С++ работали так же как в С++.
Чтобы MQL был полным аналогом С++ ?
И хватит уже ныть и пускать сопли пузырями по этому поводу. Я открыл для таких "обсуждений" отдельную тему.
ноешь как раз ты. про то как достали, про отдельный язык и про отдельную ветку.
открой для себя и сочувствующих отдельную ветку и ной там.
Как заставить терминал отпустить mqd-файл? Или еще лучше, если бы был штатный способ удаления из интерфейса?
Примерно догадываюсь, о чем вопрос. Лучше переформулировать.
Но while не успевает выйти из цикла, чтобы выполнить функции ниже, по дополнительному завершению всех остальных процессов.
И завершить саму функцию Fn().
Функция DestroyFunction(); выступает как проверочная в данном примере.
Содержание dll
Содержание программы Сервис.
Дополнительная задержка по флагу _StopFlag не помогает.