Бета-тестирование MetaTrader 5 началось! - страница 151

 

Уважаемые разработчики, в новой версии установочного файла требуются права администратора, а вы представляете сколько теперь трейдеров, не смогут следить за рынком например с работы?..

Сам механизм установки с помощью подгрузки файлов с сервера тоже разочаровал! В MetaTrader 4 простая установка была преимуществом!!! Зачем же его терять?!

 
JohnSP >>:

...Сам механизм установки с помощью подгрузки файлов с сервера тоже разочаровал!

+1.

 

полный, извиняюсь, тупизм.

 

скачай 500кб, потом еще 5Мб...

не понятно куда оно его распакует...

переустановить захочешь - опять качай..

 

и вообще не качается.. обыв какой-то происходит - кнопка завершить.

запускаешь заново - измененный путь не сохранился.. опять вбивай..

 

установленная ранее версия от А (полный дистриб, 233 билд) перестала конектиться..

 

Обьясните пожалуйста, почему у меня не работает этот код? При выполнениии выдает ошибку Array out of range in 'test_file.mq5' (39,7)
Причем если убрать static, тода все нормально.

//+------------------------------------------------------------------+
//|                                             test_file.mq5        |
//|                        Copyright 2010, MetaQuotes Software Corp. |
//|                                              https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "2010, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"

//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
{
   return(0);
}
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
{
}
void OnChartEvent(const int id, 
                  const long& lparam, 
                  const double& dparam, 
                  const string& sparam)
{
   static double tmp[10];
   test(tmp);
   for(int i=0; i<10; i++){
      Alert("tmp[",i,"]=",tmp[i]);
   }
}


void test(double &tmp[])
{
   for( int i=0; i<10; i++ ){
      tmp[i]=i;
   }
}
 

Предлагаю в "Обзор рынка" добавить столбцы: 

Stop&Limit Level

Swap Short (или Swap Sell чтобы всем было понятно)

Swap Long (или Swap Buy...)

Margin 1 Lotвалюте депозита)

Tick Value 1 Lot (в валюте депозита)

Это позволит:

1) Прикинуть залог или стоимость пункта не переходя на сайт брокера, не используя дополнительные скрипты или калькулятор. (а это особенно важно при установки открытого ордера или при расчете стоп-аута);

2) Видеть всю базу спецификации непосредственно в терминале, опять же не переходя на сайт брокера;

3) В TradingStation (которая есть у FXCM и Deutsche Bank) это частично реализовано, зачем же от них отставать...

 

Не совсем понятно зачем заморочки с отложенными ордерами Buy Stop Limit и Sell Stop Limit. Если человеку нужен такой не простой алгоритм, то пусть пишет советник...

А для торговли с рук наоборот удобней автоопределение ордера по его цене:

- Выставил buy по цене выше текущей и терминал автоматически указал тип, что это buy stop

- Выставил buy по цене ниже текущей и терминал автоматически указал тип, что это buy limit

По-моему это и есть юзер-френдли... Да и вообще зачем разделение на stop и limit для отложенных ордеров?! Пусть бы были pending buy и pending sell. Уж сервер то для выполнения правил все равно определит, что обрабатывает, limit или stop...

 

Странно ...

После вызова метода Scale класса CChart перестаёт работать ObjectCreate.

 

JohnSP писал(а) >>

... Сам механизм установки с помощью подгрузки файлов с сервера тоже разочаровал


Уважаемые разработчики, полностью поддерживаю JohnSP, ну не нравиться мне когда инсталяшка сама что-то качает, уж больно "самостоятельная", вызывает неприятные ассоциации с вИСТОЙ (инстал несколько гигов, да потом с инета пару гигов тянет, мол своих мало)))).

 
michaelm писал(а) >>

Обьясните пожалуйста, почему у меня не работает этот код? При выполнениии выдает ошибку Array out of range in 'test_file.mq5' (39,7)
Причем если убрать static, тода все нормально.

Спасибо за сообщение. Ошибка исправлена, ждите обновлений.

 
Comment(ObjectGetInteger(0,sparam,OBJPROP_SELECTED));
Всегда 0
 
JohnSP >>:

Уважаемые разработчики, в новой версии установочного файла требуются права администратора, а вы представляете сколько теперь трейдеров, не смогут следить за рынком например с работы?..

Сам механизм установки с помощью подгрузки файлов с сервера тоже разочаровал! В MetaTrader 4 простая установка была преимуществом!!! Зачем же его терять?!

MetaTrader 5 точно также как и МетаТрейдер 4 работает в режиме portable и не требует явной инсталляции. То есть, можно скопировать каталог и перенести его на другой компьютер в любое место без инсталляции.


Преимущества веб-инсталлера МТ5 и МТ4:

  1. занимает всего 300 кб и позволяет устанавливать гарантированно последнюю версию программы без необходимости последующего апгрейда при первом подключении
  2. экономит трафик, загружая только нужные 32 или 64 компоненты
  3. использует нашу собственную CDN (Content Delivery Network) сеть из четырех серверов в США, Европе, России и Азии для раздачи компонентов (веб-инсталлер самостоятельно выбирает самую быструю точку доступа)
  4. улучшает сервис брокерам, так как им приходится только один раз выкладывать инсталлер к себе на сайт, а не апдейтиться (что всегда забывают) после каждого билда. например, у нас больше 500 лейблов только МТ4 Windows терминалов, а это гигабайты уникальных инсталляторов
  5. снижает наши расходы на поддержание и выпуск новый версий
Причина обращения: