새로운 MetaTrader 5 플랫폼 빌드 3540: 2FA/TOTP 인증 및 웹터미널의 개선된 시장 심도

 

MetaTrader 5 플랫폼 업데이트가 2022년 12월 9일 금요일에 출시됩니다.

이 업데이트는 웹 터미널과 관련한 여러가지 개선 사항을 제공합니다. 특히 Google Authenticator 및 기타 유사한 앱을 사용한 2FA/TOTP 인증을 제공합니다. 시장 심도에는 이제 더 많은 가격 데이터가 있습니다: 최대 및 최소 Bid/Ask 값, 세션 시가 및 종가.

새로운 MetaTrader 5 플랫폼 빌드 3540: 2FA/TOTP 인증 및 웹 터미널의 향상된 Market Watch

기타 수정 사항 및 업데이트된 기능을 통해 플랫폼 운영의 안정성이 전반적으로 향상되었습니다. 다른 변경 사항과 새로운 기능은 아래에 자세히 설명되어 있습니다.


MetaTrader 5 웹 터미널 빌드 3540

  1. Google Authenticator이나 유사한 앱을 사용하여 2FA/TOTP 인증을 하는 기능을 추가했습니다.

    2FA/TOTP 인증은 로그인 및 비밀번호가 유출되더라도 무단적인 액세스로부터 거래 계정을 보호합니다. TOTP(Time-based One-time Password Algorithm)를 사용한 인증은 다양한 모바일 앱을 통해 구현할 수 있습니다. 가장 인기 있는 것은 Google Authenticator, Microsoft Authenticator, LastPass Authenticator과 Authy입니다. 이제 이러한 Authenticator 앱에서 생성된 일회용 비밀번호를 사용하여 MetaTrader 5 클라이언트 터미널에서 여러분의 계정에 연결할 수 있습니다.

    이중 인증 옵션을 활성화하려면 MetaTrader 5 웹 터미널을 통해 계정에 연결하십시오. 그런 다음 메뉴에서 계정을 클릭하고 새로 열린 대화 상자에서 "2FA/TOTP 활성화"를 선택합니다. 모바일 기기에서 Authenticator 앱을 실행하고 "+"를 클릭하여 거래 계정을 추가하고 단말기에서 QR 코드를 스캔하십시오. "일회용 비밀번호" 필드에 생성된 코드를 입력하고 "2FA 활성화"를 클릭합니다. 그러면 브로커의 거래 서버에 귀하의 계정에 대한 시크릿이 등록됩니다.


    Google Authenticator 및 유사한 앱을 사용하여 2FA/TOTP 인증에 대한 지원이 추가되었습니다.


    저장된 시크릿은 Authenticator 앱에서 계정에 연결할 때마다 OTP 코드를 생성하는 데 사용됩니다. 각 암호는 30초 동안 유효합니다. 이 후 새로운 암호가 생성됩니다.


    의 추가 OTP가 필요합니다. 계정에 연결하려면 Authenticator 앱의 추가 OTP가 필요합니다.


    생성기에 연결하기 위한 백업 코드도 QR 코드 대화 상자에 표시됩니다. 코드는 안전한 장소에 저장하십시오. 연결된 장치에 액세스할 수 없는 경우 코드를 사용하여 OTP 앱에 계정을 다시 추가할 수 있습니다.

    Authenticator 앱에서 저장된 암호를 제거하기로 한 경우 먼저 적절한 계정 상황에 맞는 메뉴 명령을 사용하여 2FA/TOTP 인증을 비활성화해야 합니다. 계정에서 2FA/TOTP 인증 방법을 사용할 수 없는 경우 브로커에게 문의하십시오.

  2. 시장 심도에 표시되는 데이터의 양이 많아 졌습니다. 이제 현재의 Bid/Ask 가격과 가격 변동 비율 외에도 다음의 정보를 확인할 수 있습니다:

    • 현재 거래 세션의 최대 및 최소 매수/매도 가격
    • 현재 거래 세션의 시가 및 이전 거래 세션의 종가

    상황에 맞는 메뉴를 사용하여 표시될 정보를 사용자 지정하기 위해서는 우클릭을 하십시오.


    추가 시장 관찰 데이터


  3. 위험 알림 표시가 추가되었습니다. 브로커 측에서 해당 설정이 활성화된 경우에 보입니다. 일부 규제 기관에서는 트레이더가 거래하기 전에 알림을 읽고 수락하도록 요구합니다.
  4. 화면 상단에 노치가 있는 iPhone 모델의 상단 도구 모음 표시가 수정되었습니다. 이전에는 노치가 패널 버튼을 덮을 수 있었습니다.
  5. 구글 크롬 브라우저에서 계정의 최종 재무 매개변수(수익, 자본 등) 표시를 수정했습니다. 이들이 업데이트되지 않는 경우가 있었습니다.

MetaTrader 5 클라이언트 터미널 빌드 3540

  1. 터미널: 데모 계좌 개설 대화 상자를 최적화하고 빠르게 뜨도록 했습니다.
  2. 터미널: 사용자 인터페이스의 번역 업데이트.
  3. MQL5: 표준 라이브러리의 COpenCL 클래스에 새 메서드를 추가했습니다.

    • BufferFromMatrix — 행렬의 데이터로 장치 버퍼 채우기
    • BufferToMatrix — 장치 버퍼에서 행렬로 데이터 읽기
    • ContextCreate — 장치 컨텍스트 생성(Initialize메서드의 첫 번째 부분)
    • ProgramCreate — OpenCL 소스 코드를 기반으로 프로그램 생성(Initialize 메서드의 두 번째 부분)
    • ContextClean — 장치 컨텍스트에 속한 모든 데이터 해제(Shutdown메서드와 유사하지만 컨텍스트를 제거하지 않음)
    • GetDeviceInfoInteger — 정수 장치 속성 수신
    • GetKernelInfoInteger — 정수 커널 속성 수신
    • GetDeviceInfo — ENUM_OPENCL_PROPERTY_INTEGER열거에 없는 단일 정수 장치 속성 수신

    GetDeviceInfo 사용 예:
    long preferred_workgroup_size_multiple=OpenCL.GetDeviceInfo(0x1067);
  4. MQL5: TERMINAL_CPU_NAME 및 TERMINAL_OS_VERSION 값을 ENUM_TERMINAL_INFO_STRING열거형에 추가했습니다. 이를 통해 사용자의 CPU 및 OS 이름을 받을 수 있습니다.
    void OnStart()
      {
       stringcpu,os;
    //---
       cpu=TerminalInfoString(TERMINAL_CPU_NAME);
       os=TerminalInfoString(TERMINAL_OS_VERSION);
       PrintFormat("CPU: %s, OS: %s",cpu,os);
      }
    
    결과:
    CPU: 인텔 제온 E5-2630 v4 @ 2.20GHz, OS: 윈도우 10 빌드 19045
  5. MQL5: DatabasePrintDatabaseExport 함수에서 "table_or_sql" 매개변수의 작동을 수정했습니다. 이제 SQL 쿼리 외에도 테이블 이름을 전달할 수 있습니다.
  6. MetaEditor: 데이터베이스에서 표시 가능한 최대 열 수의 확인을 수정했습니다. 이제 최대 64개의 열을 표시할 수 있습니다.
  7. MetaEditor: IF[ if(cond) break; ]와 같은 구조에서 브레이크 포인트의 작동을 수정했습니다.
  8. 충돌 로그를 기반으로 수정했습니다.


업데이트는 라이브 업데이트 시스템을 통해서 제공됩니다.

사유: