Выпущена бета-версия MetaTrader 4 Build 555 с обновленным языком MQL4 и Маркетом приложений - страница 3

 
Spy:

Это неправда. Но шаблоны все равно зря убрали, они были удобны.
У каждого своя правда. Об этом спорить смысла нет. Но дать возможность сделать свой стиль очень даже неплохо. Вот мне стилизатор, в его виде, что сейчас, напрочь не нужен. Зачем мне то, что потом всё-равно долго и нудно править?
 

Barbarian:

Где можно исправить стилистику оформления кода Стилизатора?


Нет такого функционала.
 

Стилизатором Метаквоты новичкам показывают правильное оформление кода.

Особо одарённые могут им не пользоваться и даже писать код в одну строчку. Тоже стиль :-)

 
artmedia70:
У каждого своя правда. Об этом спорить смысла нет. Но дать возможность сделать свой стиль очень даже неплохо. Вот мне стилизатор, в его виде, что сейчас, напрочь не нужен. Зачем мне то, что потом всё-равно долго и нудно править?

Судя по ответам, нам с тобой Стилизатором не пользоваться :) не для нас новая фишечка, хотя сам принцип мне понравился - клац мышью по пунктику меню и весь код приведен в единый стандарт...

 
Barbarian:

Судя по ответам, нам с тобой Стилизатором не пользоваться :) не для нас новая фишечка, хотя сам принцип мне понравился - клац мышью по пунктику меню и весь код приведен в единый стандарт...

Это только когда разбираешь хлам дилетантский. Чтоб хоть как-то понятно стало.

А для себя - тут да... не попользуешь.

 
Alexander:

1. Лог тестирования приложите пожалуйста - сюда или в отдельнном инциденте в Сервисдеске.

2. Пожалуйста, точное название сервера укажите (Tools->Options->Server->Server)


22:24:02.109 MetaTrader 4 build 557 started (MetaQuotes Software Corp.)
22:24:15.328 '754': login
22:24:32.984 Expert Moving Average,: loaded successfully
22:24:38.093 Memory handler: cannot allocate 191881320 bytes of memory
22:24:33 TestGenerator: spread set to 10
22:24:38 HistoryBase: not enough memory 'EURUSD1' [3197766 bars]
22:24:38 TestGenerator: no history data 'EURUSD1'
MetaQuotes-New MT4 Test - MetaQuotes Software Corp.
по всем тикам, на М1 с даты 01.01.2005г до сегодняшней
 

MetaTrader 4 build 557

Во вкладке сигналы при сортировке по балансу на самом верху находятся центовые счета, типа миллионы USD (а есть где и не указано что счёт центовый), думаю их лучше разделить на 1000.

Например при сортировке по балансу на втором месте находится

Нач. депозит: 50 000.00 USD

Прибыль: 907 380.29 USD
Пополнения: 4 290 299.00 USD
Снятия: 2 397 343.39 USD
Баланс: 2 850 335.94 USD

Средства: 1 793 072.49 USD

https://www.mql5.com/ru/signals/12049#!tab=history


Тут текст пропал и иконки


 
serferrer:

MetaTrader 4 build 557

Во вкладке сигналы при сортировке по балансу на самом верху находятся центовые счета, типа миллионы USD (а есть где и не указано что счёт центовый), думаю их лучше разделить на 1000.

Например при сортировке по балансу на втором месте находится


Тут текст пропал и иконки


Да, не успели поправить переводы.

Исправляем уже.

 
Barbarian:

А зачем тогда сделали возможность использования Стилизатора под один стандарт? Ведь многие оформляют код не так как встроенный Стилизатор это делает. Многие оформляют так:

при чем это не просто многие, а большинство. Где можно исправить стилистику оформления кода Стилизатора?


https://www.mql5.com/ru/forum/122145

https://www.mql5.com/ru/forum/50

https://www.mql5.com/ru/forum/118255

 

Я не пользуюсь Стилизатором, потому что применяемый стиль для меня нечитаем.

Предпочитаю более разреженный код. Типа такого:

   if (Initialized)
   {   
      if (StopTrade == 0) // Режим остановки торговли - не открывать новые позиции, открытые сопровождать до их закрытия
      { 
         ObjectSetText(MagicNumber + "0", "Торговля!", 10, "Arial", Lime);      
         Clr = LabelColor;
      }
      else
      {
         if (TotalOrdersCount > 0)
         {
            ObjectSetText(MagicNumber + "0", "Остановка. Закрытие позиций...", 10, "Arial", Red);
         }
         else
         {
            ObjectSetText(MagicNumber + "0", "Остановлен!", 10, "Arial", Red);
         }
         Clr = Red;
      }
   }
   else
   {
      ObjectSetText(MagicNumber + "0", "Ошибка инициализации! Торговля остановлена!", 10, "Arial", Lime);      
      Clr = Red;
   }
К сожалению Стилизатор не настраиваемый. Что очень плохо.
Причина обращения: