MetaTrader 4 Client Terminal build 509 - страница 24

 

У меня Win XP SP3,в билде 509 есть такая ошибка(на 482 не было):

- если в профиле открыто больше одного графика, то при переключении профилей график в активном окне профиля принимает следующий вид:


Ошибка убирается переключением окон графиков в профиле(в данном случае с GBPUSD,M1 на EURUSD,M1 и снова на GBPUSD,M1

Возможно это только у меня?

И пожелание:раз уж компания ввела в МТ4 модификацию уровней TP/SL ордеров путем перемещения на графике соответствующих линий, то хорошо бы добавить возможность устанавливать еще и цвет линии TP, а не совмещать цвет линий ТР и SL в параметре "Уровни стопа"

 
Сегодня был свидетелем такого же бага. Кроме того терминал постоянно вылазит кусками на сверху окна браузера (у меня хром) - грешил на видеокарту, поменял полностью все железо ( апгрейд, а этот эффект остался).
 
FAQ:
странно, а как же разговоры о том что компилятор должен быть той же версии что и терминал, сам нарывался на не работу в 509 ех4 откомпилированных в ранних версиях
Получается, что совместимость снизу вверх идёт.
 
FAQ:
странно, а как же разговоры о том что компилятор должен быть той же версии что и терминал

Не компилятор, а эдитор (иначе не запускается).

А более старые версии новыми терминалами поддерживаются. До поры до времени..

 
Zhunko:

Что случилось с сообщениями главного окна терминала?

Пользовал функцию ShowWindow(). Почему теперь после флага SW_MINIMIZE окно не восстанавливается флагами SW_MAXIMIZE, SW_RESTORE, SW_SHOWNORMAL, SW_SHOW? Раньше работало.

Также, не работает сообщение WM_SYSCOMMAND, в аналогичных ситуации и флагами.


Вроде работает. Давайте Ваш пример.

В свою очередь даю свой пример. Проверьте у себя, работает ли

//+------------------------------------------------------------------+
//|                                                CloseTerminal.mq4 |
//|                      Copyright © 2012, MetaQuotes Software Corp. |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2012, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net"
#include <WinUser32.mqh>
 
//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
int start()
  {
   int hwnd=WindowHandle(Symbol(),Period());
   int hwnd_parent=0;
   //int command=WM_CLOSE;
//----
   while(!IsStopped())
     {
      hwnd=GetParent(hwnd);
      if(hwnd==0) break;
      hwnd_parent=hwnd;
      Print("hwnd=",hwnd);
     }
   if(hwnd_parent!=0)
     {
      Sleep(10000);
      PostMessageA(hwnd_parent,WM_CLOSE,0,0);
     }
//----
   return(0);
  }
//+------------------------------------------------------------------+
 

Zhunko, вот мой проверочный скрипт

//+------------------------------------------------------------------+
//|                                             MinimizeTerminal.mq4 |
//|                      Copyright © 2013, MetaQuotes Software Corp. |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2013, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net"
#include <WinUser32.mqh>

#define SW_HIDE             0
#define SW_SHOWNORMAL       1
#define SW_NORMAL           1
#define SW_SHOWMINIMIZED    2
#define SW_SHOWMAXIMIZED    3
#define SW_MAXIMIZE         3
#define SW_SHOWNOACTIVATE   4
#define SW_SHOW             5
#define SW_MINIMIZE         6
#define SW_SHOWMINNOACTIVE  7
#define SW_SHOWNA           8
#define SW_RESTORE          9
#define SW_SHOWDEFAULT      10
#define SW_FORCEMINIMIZE    11
#define SW_MAX              11
 
//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
int start()
  {
   int hwnd=WindowHandle(Symbol(),Period());
   int hwnd_parent=0;
//----
   while(!IsStopped())
     {
      hwnd=GetParent(hwnd);
      if(hwnd==0) break;
      hwnd_parent=hwnd;
      Print("hwnd=",hwnd);
     }
   if(hwnd_parent!=0)
     {
      ShowWindow(hwnd_parent,SW_MINIMIZE);
      Sleep(10000);
      ShowWindow(hwnd_parent,SW_MAXIMIZE);
      Sleep(10000);
      ShowWindow(hwnd_parent,SW_RESTORE);
     }
//----
   return(0);
  }
//+------------------------------------------------------------------+

У Вас работает? У меня - да.

 
stringo:

Zhunko, вот мой проверочный скрипт

У Вас работает? У меня - да.

Слава, спасибо! Ваш скрипт работает.

Мой код сейчас проверил. Он тоже работает! Ничего в нём не менял со вчера. Странно... Вчера 2 часа на эксперименты потратил. За зря всё :-)

 

Doroj noci vsem!

U menia voznikla takaja ptoblema moj sovetnik nexocet rabotat s Mtr4 bild 509. Vse nastroiki v sovetnike podkliuceny sovetnik ulybajetse no netorgujet. V zurnale Mt4 jest takije osybki:

2013.07.24 00:21:19 '8023700': previous successful authorization performed from 89.108.101.188
2013.07.24 00:21:18 '8023700': login
2013.07.24 00:21:16 '8023700': login
2013.07.24 00:21:13 '8023700': ping failed
2013.07.24 00:17:53 '8023700': previous successful authorization performed from 89.108.101.188
2013.07.24 00:17:52 '8023700': login
2013.07.24 00:17:50 '8023700': login
2013.07.24 00:17:46 '8023700': login
2013.07.23 21:36:34 '8023700': previous successful authorization performed from 89.108.101.188
2013.07.23 21:36:33 '8023700': login
2013.07.23 21:36:30 '8023700': login
2013.07.23 21:33:23 '8023700': previous successful authorization performed from 89.108.101.188
2013.07.23 21:33:21 '8023700': login
2013.07.23 21:33:06 '8023700': login
2013.07.22 21:34:28 '8023700': previous successful authorization performed from 89.108.101.188
2013.07.22 21:34:27 '8023700': login
2013.07.22 21:34:21 '8023700': login
2013.07.22 21:33:27 '8023700': previous successful authorization performed from 89.108.101.188
2013.07.22 21:33:26 '8023700': login
2013.07.22 21:33:15 '8023700': login
2013.07.22 14:06:26 '8023700': previous successful authorization performed from 89.108.101.188
2013.07.22 14:06:25 '8023700': login
2013.07.22 14:06:24 '8023700': login
2013.07.22 14:05:48 '8023700': previous successful authorization performed from 89.108.101.188
2013.07.22 14:05:47 '8023700': login
2013.07.22 14:05:45 '8023700': login
2013.07.22 14:05:42 '8023700': login
2013.07.22 01:18:55 '8023700': previous successful authorization performed from 89.108.101.188
2013.07.22 01:18:54 '8023700': login
2013.07.22 01:18:50 '8023700': login
2013.07.22 01:18:26 '8023700': previous successful authorization performed from 89.108.101.188
2013.07.22 01:18:25 '8023700': login
2013.07.22 01:18:24 '8023700': login
2013.07.22 01:17:47 '8023700': previous successful authorization performed from 89.108.101.188
2013.07.22 01:17:45 '8023700': login
2013.07.22 01:17:41 '8023700': login
2013.07.22 01:15:33 '8023700': login
2013.07.21 21:35:35 '8023700': previous successful authorization performed from 89.108.101.188
2013.07.21 21:35:34 '8023700': login
2013.07.21 21:35:32 '8023700': login
2013.07.21 21:34:16 '8023700': previous successful authorization performed from 89.108.101.188
2013.07.21 21:34:15 '8023700': DataCenter connecting failed [2]
2013.07.21 21:34:11 '8023700': login
2013.07.21 01:26:38 '8023700': previous successful authorization performed from 89.108.101.188
2013.07.21 01:26:37 '8023700': DataCenter connecting failed [6]
2013.07.21 01:26:35 '8023700': login
2013.07.21 01:25:09 '8023700': login
2013.07.21 01:24:53 '8023700': DataCenter connecting failed [6]
2013.07.21 01:23:51 '8023700': login
2013.07.21 01:23:05 '8023700': DataCenter connecting failed [6]

V kladke eksperty napisano:

2013.07.22 11:02:16 InstaForex_MT_Desk USDJPY,H1: initialized
2013.07.22 11:02:16 InstaForex_MT_Desk USDJPY,H4: uninit reason 3
2013.07.22 11:02:16 InstaForex_MT_Desk USDJPY,H4: deinitialized
2013.07.22 05:58:54 myfxbank.ru_bd EURUSD,H1: maxBalance=0 AbsDD=0.00$ MIDD=0.00%
2013.07.22 05:58:54 myfxbank.ru_bd EURUSD,H1: maxBalance=0 AbsDD=0.00$ MIDD=0.00%
2013.07.19 17:26:04 myfxbank.ru EURUSD,H1: initialized
2013.07.19 17:26:03 myfxbank.ru_bd EURUSD,H1: loaded successfully
2013.07.19 17:25:50 InstaForex_MT_Desk USDJPY,H4: initialized
2013.07.19 17:25:50 InstaForex_MT_Desk USDJPY,H4: loaded successfully
2013.07.19 17:25:49 myfxbank.ru EURUSD,H1 inputs: _="0 - ìèí.ëîò. 1 -low risk. 2 -optimum risk. 3 -high risk"; RiskLevel=2; GMTshift=2; Magic_Number=123456; OutputInfo=true;
2013.07.19 17:25:49 myfxbank.ru EURUSD,H1: loaded successfully

Obrasialse v tech poderzku brokera i vps servera. Oni skazali cto problem so svezju u nix nebilo.

Mozet kto stalkivalse s danoj problemoj. Budu blagodaren za pomos!

 
TheXpert:

Тут суть такая, что от самой платформы исполнение мало зависит, предъявляйте претензии ДЦ. Если такое происходит постоянно и положительных проскальзываний нет вообще -- уходите.

да я собственно пытаюсь понять от кого/чего зависит заморозка котировок на стороне клиента, а не исполнение.
 
Знатоки! Кто в курсе? МТ4 билд 500(9.05.2013).В папке ЛОГ последний файл от 7.06.13, а сегодня 24.07.13.Раньше файлы лежали включая день торговли, а сейчас нет...МТ4 открывается (работает) ежедневно.Так и должно быть?
Причина обращения: