새로운 MetaTrader 5 플래폼 빌드 3180: MQL5의 벡터와 행렬과 향상된 사용성

 

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

새 버전은 플랫폼의 향상된 사용성을 특징으로 합니다: 트레이더가 시장을 분석할 때 데이터를 놓치지 않도록 차트에서 거래량을 스마트하게 활성화하고 계정의 히스토리에서 신속하게 주문할 수 있는 기능 및 향상된 차트 인쇄 기능을 제공합니다.

또한 MQL5에서 벡터와 행렬 작업을 하기 위한 함수를 계속 개발하고 있습니다. 현재 30개 이상의 새로운 메서드가 사용 준비되어 있습니다.

새로운 MetaTrader 5 플래폼 빌드 3180: MQL5의 벡터와 행렬과 향상된 사용성

또한 플랫폼의 모든 구성 요소에서 여러 가지 수정 사항과 개선 사항을 구현했습니다.

업데이트된 MetaTrader 5 플랫폼 버전의 새로운 기능과 변경 사항은 아래에 자세히 설명되어 있습니다.


  1. 터미널: 시장 심도 심볼 또는 거래 작업을 계정 히스토리에서 해당 기호로 이동할 때 차트 창의 활성화를 추가했습니다.

    이 두 가지 작업 모두 차트의 금융 상품이 선택한 것으로 변경되도록 합니다. 이전에는 차트 창이 활성화되지 않았습니다. 따라서 거래 대화 상자(F9)를 호출하거나 단축키를 사용하여 눈금을 변경(+/-)하는 것과 같은 일부 추가 작업이 다른 차트에 잘못 적용될 수 있습니다. 이제 드래그를 통해 심볼이 변경된 차트가 추가 작업을 위해 바로 선택됩니다.

  2. 터미널: 계정 히스토리에서 거래 작업을 두 번 클릭할 때 새 주문 창을 여는 기능을 추가했습니다. 사용자가 클릭한 작업의 금융 상품이 대화 상자에 즉시 삽입되어 더 빠른 거래가 가능합니다. 컨텍스트 메뉴에도 유사한 명령이 추가되었습니다.


    히스토리에서 더블 클릭하여 새 주문을 더 빠르게 설정


  3. 터미널: 새 차트를 열 때 실제 볼륨 또는 틱 볼륨을 스마트 하게 여는 기능을 추가했습니다. 데이터는 시장을 분석할 때 중요합니다. 그러나 모든 거래자가 플랫폼에서의 이러한 데이터의 가용성을 알고 있는 것은 아닙니다.

    실제 거래량은 더 높은 우선 순위를 갖습니다. 브로커가 이를 제공하는 경우 차트에서 지표가 활성화됩니다. 그렇지 않으면 틱 볼륨 지표가 활성화됩니다.

    이 메커니즘은 차트가 default.tpl template으로 열린 경우에만 사용됩니다. 사용자가 차트 설정에서 수동으로 볼륨을 비활성화한 경우 차트를 다시 열 때 볼륨이 더 이상 활성화되지 않습니다. 사용자 정의 템플릿은 영향을 받지 않습니다.

  4. 터미널: 사용자 인터페이스 표시가 최적화되고 가속화되었습니다.
  5. 터미널: 파일 메뉴를 통해 호출되는 차트 인쇄 기능 개선:

    • 인쇄 설정 저장 관련 수정
    • 인쇄된 페이지의 모양 개선: 눈금선 증가, 프로그램 이름 제거, 헤더 글꼴 업데이트
    • 인터페이스를 좀 더 잘 표시 하기 위해 인쇄 대화 상자를 확대했습니다.

  6. 터미널: 차트의 빠른 거래 패널에서 거래량 필드 작업을 수정했습니다. 수정 전에는 새 값을 입력하고 Tab 키를 누르면 값이 이전 값으로 재설정되었습니다.
  7. 터미널: 차트에 표시되는 거래 히스토리 수정 이전에는 계정 간 전환 시 이전 계정의 작업이 차트에서 제거되지 않았습니다.
  8. 터미널: PayPal을 통한 MQL5.com 결제가 수정되었습니다.
  9. 터미널: 옵션 변동성 차트를 표시할 때 플랫폼이 멈추는 문제를 수정했습니다.
  10. 터미널: 실계좌 등록 창에서 전화번호 인증을 수정하였습니다. 어떤 경우에는 플랫폼에서 사용자가 올바른 번호를 입력한 후 다음 등록 단계로 진행하는 것이 작동 되지 않았습니다.
  11. 터미널: MQL5.com 회원과 그룹 채팅에 참여할 때 권한을 확인하던 문제를 수정했습니다. 이전에는 새로 가입한 사용자가 메시지를 쓸 수 없고 읽기만 할 수 있었습니다.
  12. 터미널: 데이터가 없는 경우를 대비해 차트 텍스트를 변경했습니다. 이제 "업데이트 대기 중"이 심볼 이름, 기간 및 심볼로 바뀝니다.
  13. 터미널: 빌드 2450에서 추가된 음수 가격에 대한 지원이 추가되었습니다. 이제 관련된 Market Watch(시장 심도) 심볼에 대해 0 값을 표시할 수도 있습니다.
  14. 터미널: Wine을 사용할 때 마켓의 제품 로고가 잘못 표시되는 문제를 수정했습니다.
  15. MQL5: 벡터 및 행렬과 관련한 지원을 계속 추가합니다. 새로운 기능은 신경망 기반 솔루션 개발자의 개발 가능성을 크게 확장합니다.

    현재 여러 기능들이 사용 준비되어 있습니다.

    • Eye — 지정된 대각선에 1이 있고 다른 곳에 0이 있는 행렬을 구성합니다.
    • Identity — 주대각선에 1이 있고 다른 곳에 0이 있는 지정된 크기의 행렬을 구성합니다.
    • Ones — 1로 채워진 지정된 크기의 행렬을 구성합니다.
    • Zeroes — 0으로 채워진 지정된 크기의 행렬을 구성합니다.
    • Full — 지정된 값으로 채워진 지정된 크기의 행렬을 구성합니다.
    • Copy — 행렬 또는 벡터의 복사본을 구성합니다.
    • Diag — 행렬에서 대각선을 추출하고 지정된 대각선을 벡터의 값으로 채웁니다.
    • Tri — 지정된 대각선 아래에는 1이 있고 다른 곳에서는 0이 있는 행렬을 구성합니다.
    • 행 — 행렬의 행을 벡터로 반환하고 벡터의 값으로 지정된 행을 채웁니다.
    • Col — 행렬의 열을 벡터로 반환하고 벡터의 값으로 지정된 열을 채웁니다.
    • Rows — 행렬의 행 수를 반환합니다.
    • Cols — 행렬의 열 수를 반환합니다.
    • Transpose — 행렬을 전치합니다.
    • * — 행렬, 벡터 및 스칼라 — 내적.
    • Power — 행렬을 거듭제곱으로 올립니다.
    • 크론 — 크로네커
    • Cholesky — 촐레스키 분해.
    • QR — 행렬의 QR 분해.
    • SVD — 특이 분해.
    • LU — 행렬의 LU 분해.
    • LUP — 행렬의 LUP 분해.
    • Norm — 행렬 norm을 계산.
    • Cond — 행렬의 조건 번호를 계산.
    • Spectrum — 행렬의 스펙트럼 계산
    • Det — 행렬의 행렬식을 계산.
    • Rank — 행렬 순위를 계산합니다.
    • SLogDet — 행렬 행렬식의 부호와 밑 로그를 계산.
    • Trace — 행렬 추적을 계산.
    • Solve — 선형 방정식 시스템을 풉니다.
    • LstSq — 최소 자승법을 사용하여 선형 연립방정식을 풉니다.
    • Inv — 행렬의 역행렬을 계산.
    • PInv — 무어-펜로즈 방법으로 행렬의 의사 역행렬을 계산.
    • 비교 — 엡실론을 사용하여 두 행렬을 비교.

    보다 자세한 내용은 관련 MQL5 문서를 살펴보세요.

  16. MQL5: 경로 길이 제한과 관련된 파일 및 데이터베이스를 처리할 때의 오류가 수정되었습니다. 특히 DatabaseOpen 함수는 허용되는 것보다 더 큰 경로를 설정하도록 하여 잘못된 데이터베이스가 생성 되도록 했습니다. 이제 함수는 ERR_TOO_LONG_FILE_NAME 오류 코드를 올바르게 반환합니다.
  17. MQL5: variable constancy 제어 수정. 이전에는 컴파일러가 "상수 변수를 참조로 전달할 수 없습니다"라는 오류를 건너뛸 수 있었습니다.
  18. MQL5: 초기화되지 않은 변수 사용에 대한 잘못된 컴파일러 경고를 수정했습니다.
  19. MQL5: 지표에서 ChartWindowOnDropped 함수 작동 수정. 이전에는 항상 0을 반환했습니다.
  20. MQL5: Python 3.10과 파이썬 통합 모듈 지원 추가.
  21. VPS: 네비게이터에 VPS 아이템이 표시되는 문제를 수정했습니다. 이전에는 계정 간 전환 시 사라질 수 있었습니다.
  22. MetaEditor: 디버그 창에서 복잡한 표현식의 래핑 해제를 수정했습니다.
  23. 테스터: 테스트 보고서를 파일로 내보낼 때 발생하던 문제를 수정했습니다. 소수점 이하 자릿수가 0인 통화를 예금 통화로 사용한 경우 일부 값이 잘못 반올림 되기도 했습니다. 일례, JPY.
  24. 충돌 로그에 보고되는 오류를 수정했습니다.

업데이트는 라이브 업데이트 시스템을 통해 이루어질 것입니다.

사유: