MQL4 - automated forex trading   /  

Форум

Любые вопросы от ПРОФИ к СУПЕРПРОФИ - 1.

К списку тем  | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 > >> Авторизуйтесь или зарегистрируйтесь, чтобы создать новую тему

avatar
4232
Zhunko 19.01.2011 19:33 

Из удалённого процесса управляю терминалом.

Загружаю на график любой скрипт без использования DLL. Скрипты грузятся и работают.

Стоит только загрузить скрипт с использованием любой библиотеки, терминал зависает.

Разумеется, все скрипты с библиотеками работают, если их грузить вручную.

Может кто знает?

Надо ещё добавить, что папка с терминалом скопирована из папки с оригинальным терминалом в его же папку таким образом: ...\MetaTrader 4\MT4\...

Все копии ввиде жёстких и символьных ссылок, кроме файлов: accounts.ini, server.ini, terminal.ini.

Организуйте багтрекинг и техсаппорт для своей компании

В TeamWox имеются все для того чтобы организовать багтрекинг. Интегрировав модуль Сервисдеск с веб-сайтом, Вы сможете получать заявки своих клиентов напрямую в TeamWox. Более того, вся переписка с клиентами автоматически распознается и попадает в архив, где ее без труда можно найти в будущем.


avatar
4232
Zhunko 19.01.2011 20:08 
Такой темы нет. Что по вопросу?

avatar
1409
jartmailru 19.01.2011 20:12 
drknn:
Не понял, зачем могло понадобиться делать дубликат ветки. Есть ведь уже такая.
Любой вопрос новичка, чтоб не захламлять форум. Профи не проходите мимо. Без вас никуда - 2
Любой вопрос профи, чтоб не захламлять форум. Суперпрофи не проходите мимо. Без вас никуда - 1.

avatar
4232
Zhunko 19.01.2011 20:17 
jartmailru:
Любой вопрос новичка, чтоб не захламлять форум. Профи не проходите мимо. Без вас никуда - 2
Любой вопрос профи, чтоб не захламлять форум. Суперпрофи не проходите мимо. Без вас никуда - 1.
Андрей, ты, как суперпрофи, скажи чего-нибудь!!! :-))

avatar
2871
drknn 19.01.2011 20:19 
Попробуйте 226-й билд терминала - в нём длл-ки работают корректно.

avatar
4232
Zhunko 19.01.2011 20:20 
drknn:
Попробуйте 226-й билд терминала - в нём длл-ки работают корректно.
У меня 225.

avatar
2871
drknn 19.01.2011 20:21 
Попробуйте 226-й. Уже поднимался здесь вопрос о длл-ках. Народ пришёл к выводу, что 226-й билд самый стабильный.

avatar
Модератор
7382
sergeev 19.01.2011 20:25 
Zhunko:

Стоит только загрузить скрипт с использованием любой библиотеки, терминал зависает.

Разумеется, все скрипты с библиотеками работают, если их грузить вручную.

Может кто знает?

Вадим, не поверите, вчера была таже трабла. Написан проект dll на VC++ 2008

После полдня мучений - решил скомпилировать в VC++ 6.0.

Всё как рукой сняло!!! ни одного глюка и зависонов!

-------

Тему ветки сделали нужную.
Только выделите слово ПРОФИ, чтоб ветки народ не путал.


avatar
4232
Zhunko 19.01.2011 20:30 
drknn:
Попробуйте 226-й. Уже поднимался здесь вопрос о длл-ках. Народ пришёл к выводу, что 226-й билд самый стабильный.

Спасибо! Есть изменения, но не очень хорошие. Всё также зависает, но, если запускать инициализацию DLL не сразу после старта скрипта, то работает без сбоев и зависаний.

Так работает:

#include <ServicesMT4.mqh>
void start()
 {
  for (int i = 0; !IsStopped(); i++)
   {
    if (i == 5)
     {
      Comment(ServiceGetLocalization());
     }
    Sleep(1000);
   }
 }

Так не работает:

#include <ServicesMT4.mqh>
void start()
 {
  Comment(ServiceGetLocalization());
  Sleep(120000);
 }


avatar
4232
Zhunko 19.01.2011 20:39 
sergeev:

Вадим, не поверите, вчера была таже трабла. Написан проект dll на VC++ 2008

После полдня мучений - решил скомпилировать в VC++ 6.0.

Всё как рукой сняло!!! ни одного глюка и зависонов!

-------

Тему ветки сделали нужную.
Только выделите слово ПРОФИ, чтоб ветки народ не путал.

Проект был скопирован в VC++ 6.0 со своими свойствами или отдельно настраивался?

У меня уже раза три было, что использовал в VS 2010 функции, которых нет в ХР. На Висте и 7 работало всё, а под ХР терминал не видел библиотеку.


avatar
Модератор
5187
granit77 19.01.2011 22:16 
sergeev:

Тему ветки сделали нужную.
Только выделите слово ПРОФИ, чтоб ветки народ не путал.

Если ПРОФИ не будут возражать, модераторы могут в меру сил помогать поддерживать стерильность ветки.
К списку тем   | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 > >>  

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий