Ошибки, баги, вопросы - страница 2884

 
Andrey Dik:
разработчики вирусов решают что устанавливать пользователю, а Metaquotes, думаю, просто допустили ошибку о чем я и предупредил, причём в соответствующей для разработчиков ветке. Вы разработчик? 

Андрей, по моему только вы этого не знаете, что Metaquotes не поддерживает больше мт4.
Сколько можно повторять? Ну решил он так, вместо загрузки мт4, давать мт5. Что тут не понятного?

 

Такие результаты для счёта во франках.

Account currency: CHF

---== USDJPY ==---
   Type: cross
   Bid: 104.872
   Ask: 104.880
   Tick value loss: 0.865
   Tick value profit: 0.865
   Major symbol: CHFJPY
     Bid: 115.556
     Ask: 115.621

---== EURJPY ==---
   Type: cross
   Bid: 123.965
   Ask: 123.982
   Tick value loss: 0.865
   Tick value profit: 0.865
   Major symbol: CHFJPY
     Bid: 115.556
     Ask: 115.621

---== EURUSD ==---
   Type: cross
   Bid: 1.18210
   Ask: 1.18215
   Tick value loss: 0.90742
   Tick value profit: 0.90720
   Major symbol: USDCHF
     Bid: 0.90720
     Ask: 0.90742

---== USDCHF ==---
   Type: major
   Bid: 0.90720
   Ask: 0.90742
   Tick value loss: 1.00000
   Tick value profit: 1.00000


 

Такие результаты для счёта в фунтах.

Account currency: GBP

---== USDJPY ==---
   Type: cross
   Bid: 104.862
   Ask: 104.869
   Tick value loss: 0.729
   Tick value profit: 0.729
   Major symbol: GBPJPY
     Bid: 137.170
     Ask: 137.206

---== EURJPY ==---
   Type: cross
   Bid: 123.957
   Ask: 123.978
   Tick value loss: 0.729
   Tick value profit: 0.729
   Major symbol: GBPJPY
     Bid: 137.170
     Ask: 137.206

---== EURUSD ==---
   Type: cross
   Bid: 1.18213
   Ask: 1.18218
   Tick value loss: 0.76445
   Tick value profit: 0.76438
   Major symbol: GBPUSD
     Bid: 1.30813
     Ask: 1.30825

---== USDCHF ==---
   Type: cross
   Bid: 0.90719
   Ask: 0.90734
   Tick value loss: 0.84264
   Tick value profit: 0.84238
   Major symbol: GBPCHF
     Bid: 1.18674
     Ask: 1.18711

---== EURGBP ==---
   Type: major
   Bid: 0.90354
   Ask: 0.90372
   Tick value loss: 1.00000
   Tick value profit: 1.00000

---== GBPUSD ==---
   Type: major
   Bid: 1.30813
   Ask: 1.30825
   Tick value loss: 0.76445
   Tick value profit: 0.76438


 
Roman:

Андрей, по моему только вы этого не знаете, что Metaquotes не поддерживает больше мт4.
Сколько можно повторять? Ну решил он так, вместо загрузки мт4, давать мт5. Что тут не понятного?

то что мт4 не поддерживается - это я знаю и это было официально объявлено. но нигде не было официально объявлено о том, что будет скачиваться пользователем мт5 вместо мт4, это введение в заблуждение.
Роман, Вы грамотный программист, представьте, скачиваете с сайта Microsoft Net.Framework 3.5 а устанавливается к примеру 4.7 и Ваши программы не работают почему-то...
 
Ошибка при выполнении:
void f( int )       { Print( 1 ); }
class A { public:
template<typename T>
        void f( T ) { Print( 2 ); }
        A() { f( 0 ); }
} a;
void OnStart() {}

Результат:   1

Ожидалось: 2

 
Andrey Dik:
то что мт4 не поддерживается - это я знаю и это было официально объявлено. но нигде не было официально объявлено о том, что будет скачиваться пользователем мт5 вместо мт4, это введение в заблуждение.
Роман, Вы грамотный программист, представьте, скачиваете с сайта Microsoft Net.Framework 3.5 а устанавливается к примеру 4.7 и Ваши программы не работают почему-то...

Неудачный пример ))
3.5 наверно входит в 4.7, по этому программы будут работать ))
А так да, согласен, зачем вообще тогда держать страницу загрузки для мт4.

 
Roman:

Неудачный пример ))
3.5 входит в 4.7, по этому программы будут работать ))
А так да, согласен, зачем вообще тогда держать страницу загрузки для мт4.

ну наконец-то, дошло.))
ваш код даже не скомпилируется без 3.5, вылезет куча ошибок, а Microsoft узнает о себе много нового от вас.... 
 
Ошибка при выполнении:
struct B {
        int b;
}   b[];
int c[];
class A { public:
template<typename T>
        void ArrayResize( T& [], int ) { Print( __FUNCSIG__ ); } //(*)
        void g1() { ArrayResize( b, 0 ); } //(1)
        void g2() { ArrayResize( c, 0 ); } //(2)
} a;
void OnStart()
{
        a.g1(); //(1)
        a.g2(); //(2)
}

Результат: в случае (1) вызывается ::ArrayResize, а в случае (2) вызывается A::ArrayResize

А какая принципиальная разница?

Помимо одинакового поведения ожидался также в обоих случаях вызов (*)

 
Не отправляются личные сообщения. Ни одно.
 
Artyom Trishkin:
Не отправляются личные сообщения. Ни одно.

Личные сообщения проверили, в целом они работают.

Когда у вас перестали работать ЛС? Может есть какие-то ошибки в консоле браузера при попытке отправить ЛС (F12 -> console)?