일반 클래스 라이브러리 - 버그, 설명, 질문, 사용 기능 및 제안 사항 - 페이지 30

 
Alexey Rassvetnyy :

코드가 컴파일되지 않는 이유를 말씀해 주시겠습니까?

문제는 시스템 열거형에 있습니다. ENUM_CHART_PROPERTY_DOUBLE, ENUM_CHART_PROPERTY_STRING에 문제가 있습니다. 고유한 열거형을 키 유형으로 사용하는 경우 컴파일   통과.

버그를 보고했는데 언젠가는 고칠 수 있기를 바랍니다.

https://www.mql5.com/ru/forum/1111/page2952#comment_20527784

Библиотека Generic классов - ошибки, описание, вопросы, особенности использования и предложения
Библиотека Generic классов - ошибки, описание, вопросы, особенности использования и предложения
  • 2019.08.16
  • www.mql5.com
С 6 декабря 2017 года в стандартную поставку MetaTrader 5 стали входить так называемые Generic-классы, реализующие эффективные алгоритмы для хранен...
 
Alexey Rassvetnyy :

버그를 보고했습니다. 언젠가 그들이 고칠 수 있기를 바랍니다.

https://www.mql5.com/ru/forum/1111/page2952#comment_20527784

 //+------------------------------------------------------------------+
//| fix HashMap.mqh                                                  |
//|  line 21  | was | Entry(void): key(NULL) {}                      |
//|           | now | Entry(void): key((TKey)NULL) {}                |
//|  line 462 | was | m_entries[i].key=NULL;                         |
//|           | now | m_entries[i].key=(TKey)NULL;                   |
//+------------------------------------------------------------------+
 
여보세요

거래자가 이익 실현 수준 이후에 후행 정지를 사용할 수 있도록 하는 옵션을 추가하자는 제안이 있습니다. 이는 수동 거래 에 많은 도움이 될 것입니다.

사용자 지정 후행 중지 상자에서 이 옵션을 선택하는 사각형 버튼이 될 수 있습니다.

감사합니다,
 

이 코드가 메타트레이더에서 실행될 수 있는지 누가 알 수 있습니까?

 // Product and SerialNumber.
// You can replace these properties by
// an asterisk (*) to get all properties (columns).
ManagementObjectSearcher searcher =
     new ManagementObjectSearcher( "SELECT Product, SerialNumber FROM Win32_BaseBoard" );

// Executing the query...
// Because the machine has a single Motherborad,
// then a single object (row) returned.
ManagementObjectCollection information = searcher.Get();
foreach (ManagementObject obj in information)
{
     // Retrieving the properties (columns)
     // Writing column name then its value
     foreach (PropertyData data in obj.Properties)
        Console.WriteLine( "{0} = {1}" , data.Name, data.Value);
    Console.WriteLine();
}

// For typical use of disposable objects
// enclose it in a using statement instead.
searcher.Dispose();

---

마더보드 일련번호를 얻는 다른 방법이 있습니까?

 
Vitaly Muzichenko :

이 코드가 메타트레이더에서 실행될 수 있는지 누가 알 수 있습니까?

---

마더보드 일련번호를 얻는 다른 방법이 있습니까?

그리고 가상 머신에서는 어떻게 될까요?

 
JRandomTrader :

그리고 가상 머신에서는 어떻게 될까요?

볼 필요가 있습니다.

 
JRandomTrader :

그리고 가상 머신에서는 어떻게 될까요?

동일해야합니다. VPS to hard는 기본 시스템과 동일한 액세스 권한을 갖습니다. 그러나 보는 것이 더 좋습니다. 액세스가 제한될 수 있으며 NULL 또는 오류가 반환됩니다.

 
Vitaly Muzichenko :

볼 필요가 있습니다.

하드에 바인딩하는 시스템을 만들면 분명히 여러 장치에서 요청을하고 긍정적 인 응답이 있는지 확인하고 그렇지 않은 경우 하드가 아닌 OS에 바인딩하는 것이 좋습니다. reg 번호 또는 OS의 다른 상수로.

 
dmidecode
# dmidecode 3.1
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.
12 structures occupying 524 bytes.
Table at 0x000F5840 .

Handle 0x0000 , DMI type 0 , 24 bytes
BIOS Information
        Vendor: SeaBIOS
        Version: 1.12 . 0 - 1
        Release Date: 04 / 01 / 2014
        Address: 0xE8000
        Runtime Size: 96 kB
        ROM Size: 64 kB
        Characteristics:
                BIOS characteristics not supported
                Targeted content distribution is supported
        BIOS Revision: 0.0

Handle 0x0100 , DMI type 1 , 27 bytes
System Information
        Manufacturer: QEMU
        Product Name: Standard PC (Q35 + ICH9, 2009 )
        Version: pc-q35- 3.1
        Serial Number: Not Specified
        UUID: 1 C48EB8C-FD03- 4 CD4-A3D9-E3133CB57511
        Wake-up Type: Power Switch
        SKU Number: Not Specified
        Family: Not Specified

Handle 0x0300 , DMI type 3 , 21 bytes
Chassis Information
        Manufacturer: QEMU
        Type: Other
        Lock: Not Present
        Version: pc-q35- 3.1
        Serial Number: Not Specified
        Asset Tag: Not Specified
        Boot-up State: Safe
        Power Supply State: Safe
        Thermal State: Safe
        Security Status: Unknown
        OEM Information: 0x00000000
        Height: Unspecified
        Number Of Power Cords: Unspecified
        Contained Elements: 0

Handle 0x0400 , DMI type 4 , 42 bytes
Processor Information

이것은 KVM의 VM입니다. 어머니에 대한 언급조차 없다.

 
Valeriy Yastremskiy :

하드에 바인딩하는 시스템을 만들면 분명히 여러 장치에서 요청을하고 긍정적 인 응답이 있는지 확인하고 그렇지 않은 경우 하드가 아닌 OS에 바인딩하는 것이 좋습니다. reg 번호 또는 OS의 다른 상수로.

어디에서도 정보를 찾을 수 없습니다. 나는 어려운 부분에서 그것을했지만 전혀 같지 않습니다.

WinAPI나 다른 곳에서 하드 파티션의 수보다 더 안정적인 것을 찾기 위해 필요합니다.