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

 
Aleksandr Slavskii # :

цена: 1.13720 (находится выше bid/ask)
sl:      1.14235 (находится выше цены)
tp:     1. 2 6760 (ниже цены)   -   ошибка  tp    выше цены

Да, СПАСИБО, вот и все. Должно быть tp= 1.12676.

Yes - THANK YOU - that was it. It should be tp= 1.12676.
 
void OnStart()
{
  double d = 0.0;
  d = 6.0 * - 7.0; //так нормально
  d = 6.0 - * 7.0; //а так ошибка
  Print (d);
}
всё нормально тут? разве без скобок можно подряд писать математические операторы?
 
Andrey Dik #:
всё нормально тут? разве без скобок можно подряд писать математические операторы?

Я думаю -7.0 это не математический оператор.

 
Andrey Dik #:
всё нормально тут? разве без скобок можно подряд писать математические операторы?

Всё нормально.

Шесть умножить на минус семь.

При умножении положительного числа на отрицательное, скобки не нужны.

А вот,  шесть минус умножить на семь,  у меня даже представить не получается как это

 
Alexey Viktorov #:

Я думаю -7.0 это не математический оператор.

математический, результат будет "-42"
 
Aleksandr Slavskii #:

Всё нормально.

Шесть умножить на минус семь.

При умножении положительного числа на отрицательное, скобки не нужны.

А вот,  шесть минус умножить на семь,  у меня даже представить не получается как это

да, я понимаю это, что там как бы скобки стоят, даже работает такое выражение:

d = 6.0 * - + - - - + + + - 7.0; //так нормально

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

 
Andrey Dik #:

да, я понимаю это, что там как бы скобки стоят, даже работает такое выражение:

d = 6.0 * - + - - - + + + - 7.0; //так нормально

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

Не согласен.

Это два лишних тыка по клаве. 

 

Не запускается терминал, ВЫДАЁТ ОШИБКИ В ЛОГЕ В ВИНДОВС в EVENT ID 1000

Faulting application name: terminal64.exe, version: 5.0.0.4000, time stamp: 0x04f98200

Faulting module name: terminal64.exe, version: 5.0.0.4000, time stamp: 0x04f98200

Exception code: 0xc000001d

Fault offset: 0x000000000014c130

Faulting process id: 0x1510

Faulting application start time: 0x01da0afa28405e03

Faulting application path: C:\3\1\1\1\terminal64.exe

Faulting module path: C:\3\1\1\1\terminal64.exe

Report Id: e476abea-6fbb-455e-b29c-eea8a5a00b5f

Faulting package full name: 

Faulting package-relative application ID: 

и  в EVENT ID 1005

Windows cannot access the file  for one of the following reasons: there is a problem with the network connection, the disk that the file is stored on, or the storage drivers installed on this computer; or the disk is missing. Windows closed the program MetaTrader 5 Client Terminal because of this error.

Program: MetaTrader 5 Client Terminal
File: 

The error value is listed in the Additional Data section.
User Action
1. Open the file again. This situation might be a temporary problem that corrects itself when the program runs again.
2. If the file still cannot be accessed and
        - It is on the network, your network administrator should verify that there is not a problem with the network and that the server can be contacted.
        - It is on a removable disk, for example, a floppy disk or CD-ROM, verify that the disk is fully inserted into the computer.
3. Check and repair the file system by running CHKDSK. To run CHKDSK, click Start, click Run, type CMD, and then click OK. At the command prompt, type CHKDSK /F, and then press ENTER.
4. If the problem persists, restore the file from a backup copy.
5. Determine whether other files on the same disk can be opened. If not, the disk might be damaged. If it is a hard disk, contact your administrator or computer hardware vendor for further assistance.

Additional Data
Error value: 00000000
Disk type: 0
 
Ошибка при запуске из папки в портабле/без без разницы. Если установить приложение то все норм запускается.
 

Не запускается только MT 5 из программ.

Пробовал на 4-х компах.

Причина обращения: