새 버전에서는 Book or Cancel 주문 대한 지원이 추가되었습니다. 이러한 주문은 지정가 시장 심도에서만 할 수 있지만 즉시 체결될 수는 없습니다. 이 기능은 패시브 거래소 거래를 구현하는 데 사용됩니다.
새로운 메타에디터 버전에서는 AI 기반의 코딩 어시스턴트인 AI Assistant과의 통합을 구현했습니다. 자연어로 트레이딩 아이디어를 작성할 수 있으며 AI Assistant 은 이 아이디어를 MQL5로 구현 되도록 합니다.
또한 새 버전에서는 ONNX 머신 러닝 모델을 사용한 작업에 대한 지원을 대폭 강화했습니다. 이러한 모델은 메타에디터에서 내장 뷰어나 네트론 뷰어를 통해 열 수 있습니다.
업데이트된 웹 터미널은 히스토리 섹션에서 잔액 거래와 총액을 표시하며 24개 언어로 제공됩니다.
이 빌드부터는 설치 프로그램이 64비트 플랫폼 버전에서만 작동합니다. 32비트 버전에 대한 지원은 중단됩니다. 이전에 설치된 32비트 플랫폼 버전은 2024년 1월 1일까지 사용할 수 있습니다.
업데이트에는 다음과 같은 변경 사항이 포함됩니다:
MetaTrader 5 클라이언트 터미널 빌드 3800
터미널: 새로운 주문 체결 정책 - 패시브/Book or Cancel(BOC)에 대한 지원이 추가되었습니다.
BOC 정책에 따르면 지정가 호가창(주문장)에서만 주문할 수 있습니다. 주문을 한 즉시 체결될 수 있는 경우 이 주문은 취소됩니다. 이 정책은 주문한 주문의 가격이 현재 시장가보다 낮아지는 것을 보장합니다. BOC는 패시브 거래를 구현하는 데 사용됩니다: 주문이 접수되는 즉시 실행될 수 없으므로 현재의 유동성에 영향을 미치지 않습니다. 이 체결 정책은 거래소 실행 모드의 리밋 및 스탑리밋 주문에만 지원됩니다.
새로운 컴포넌트는 구식 MSHTML에 비해 최신 기술에 대한 액세스를 제공함으로써 콘텐츠 표시 기능을 크게 확장합니다. WebView2를 사용하면 일부 플랫폼 섹션의 모양이 개선되고 성능이 향상되며 반응성이 뛰어난 인터페이스가 만들어집니다. 특히 새 구성 요소는 시장, 시그널 및 VPS 섹션에 영향을 미칩니다.
Windows 10에서 WebView2에 대한 완전한 지원이 가능합니다. 모든 사용자에게 최신 운영 체제 버전으로 업그레이드하고 사용 가능한 모든 업데이트를 설치할 것을 권장합니다. 이 플랫폼은 Windows 7 및 Wine에서 계속 MSHTML을 사용하지만 새로운 기능은 사용할 수 없습니다. 최소 권장 운영 체제 버전은 Windows 10 21H2(빌드 19044, 2021년 11월)입니다.
터미널: 마켓의 보안 시스템이 개선되었습니다. 이제 제품을 실행하려면 사용자가 제품을 구매한 MQL5 계정으로 플랫폼에서 권한을 부여받아야 합니다. 계정은 도구 \ 옵션 \ 커뮤니티 섹션에서 지정해야 합니다:
계정이 지정되지 않았거나 잘못된 계정인 경우 제품이 시작되지 않으며 플랫폼 저널에 다음과 같은 메시지가 인쇄됩니다:
'ProductName' requires active MQL5 account in Tools->Options->Community
터미널: 히스토리 섹션의 컨텍스트 메뉴에 개요 명령을 추가했습니다. 이 명령은 계정과 관련한 보고서를 엽니다:
터미널: 2단계 인증 대화 상자의 표시 오류를 수정했습니다. 터미널에 번호는 같지만 다른 브로커에서 개설한 계좌가 여러 개 있는 경우 일회용 비밀번호 필드가 계좌 연결 양식에 표시되지 않을 수 있었습니다.
터미널: 거래 보고서 작성 오류 수정. 특정 조건에서 차트상의 수익 및 평가금의 값이 잘못 표시될 수 있었습니다.
터미널: 거래 보고서에 비용 표시가 추가되었습니다. 이 값은 심볼의 현재 중간점 가격(중간점 스프레드 비용)과 비교하여 거래를 수행할 때 발생하는 총 비용을 나타냅니다. 이는 스프레드로 인해 트레이더가 손실을 본 금액입니다. 이 기능의 사용 가능 여부는 브로커에 따라 다릅니다.
터미널: 업데이트된 UI 번역.
터미널: 특히 macOS 시스템에서 Wine의 안정성이 개선되었습니다. 오래된 단말기는 완전히 제거한 후 다시 설치하는 것이 좋습니다:
vector vector_a;
//--- 벡터에 가격 채우기
vector_a.CopyRates(_Symbol,_Period,COPY_RATES_CLOSE,1,100);
//--- 선형 회귀 구하기
vector vector_r=vector_a.LinearRegression();
struct OnnxTensorTypeInfo
{
ENUM_ONNX_DATATYPE data_type; // data type in the tensorlong dimensions[]; // number of elements
};
struct OnnxMapTypeInfo
{
ENUM_ONNX_DATA_TYPE key_type; // key type
OnnxTypeInfo type_info; // value type
};
struct OnnxSequenceTypeInfo
{
OnnxTypeInfo type_info; // data type in the sequence
};
OnnxTypeInfo::type(ONNX_TYPE_TENSOR, ONNX_TYPE_MAP 또는 ONNX_TYPE_SEQUENCE)에 따라 관련 하부 구조가 채워집니다.
MQL5: ONNX 모델에 대한 지원이 개선되었습니다.
MQL5: 지표 버퍼 데이터를 벡터로 가져올 수 있는 CopyIndicatorBuffer 메서드를 추가했습니다.
MetaEditor: 고급 자동 코딩 어시스턴트(AI Assistant)가 추가되었습니다. AI Assistant 의 운영은 OpenAI 모델을 기반으로 합니다. 코멘트나 함수의 일부를 입력하고 프롬프트를 보냅니다. 신경망은 프롬프트를 분석하고 아이디어를 구현하기 위한 코딩 옵션을 제공합니다. 파일 유형에 따라 각각의 프롬프트가 시작될 때 "MQL5 언어", "Python 언어" 또는 "C++ 언어" 문자열이 자동으로 삽입됩니다. 따라서 신경망은 필요한 언어로 결과를 제공합니다.
코파일럿은 현재 무료이며 에디터에서 이미 활성화되어 있습니다. 도구 \ 옵션 \ 코파일럿에서 사용할 수 있는 몇 가지 옵션이 있습니다:
결제 설정:
MQL5 계정 사용: 이 옵션은 현재 무료로 사용할 수 있습니다. 나중에 MQL5 계정 잔액에서 직접 구독료를 결제할 수 있습니다.
구독을 구매하고 관련 키가 있는 경우 OpenAI 키를 사용합니다.
프롬프트 설정:
모델 - 요청을 처리할 신경망입니다. 현재 text-davinci-003과 gpt-3.5-turbo를 사용할 수 있습니다. gpt-4에 대한 지원은 곧 추가될 예정입니다.
최대 토큰 - 모델이 프롬프트에 대한 응답으로 반환할 수 있는 텍스트 단위의 수입니다.
가변성 - 신경망이 프롬프트를 얼마나 엄격하게 따를지에 영향을 줍니다. 값이 클수록 결과의 무작위성이 커집니다. 이 옵션은 OpenAI 모델에서 temperature 매개변수에 해당합니다.
MetaEditor: ONNX 모델의 속성을 볼 수 있는 기능이 추가되었습니다.
편집기에서 *.onnx 파일의 내용을 바로 볼 수 있습니다. 예를 들어 도구 상자 \ 공개 프로젝트에서 ONNX.Price.Prediction 프로젝트를 찾아 컨텍스트 메뉴에서 참가를 선택합니다. 프로젝트가 컴퓨터에 다운로드되고 내비게이터에 표시됩니다.
MetaEditor: Netron 을 사용하여 머신 러닝 모델과 신경망을 시각화하는 기능이 추가되었습니다. 이 뷰어는 ONNX, TensorFlow Lite, Caffe, Keras, ncnn 등 인기 있는 모델을 지원합니다.
모델을 보려면 내비게이터에서 해당 파일을 선택하고 "Netron에서 열기"를 클릭합니다. 이 유틸리티가 설치되어 있지 않으면 GitHub 페이지가 열리며 여기에서 운영 체제에 따라 관련 설치 프로그램을 다운로드할 수 있습니다. 예를 들어 Windows의 경우 Netron-Setup-X.X.X.exe를 사용합니다. 프로그램이 설치되면 모델이 내비게이터에서 즉시 볼 수 있도록 열립니다.
전 세계 수천 대 컴퓨터의 처리 능력을 사용하여 트레이딩 전략을 최적화하는 방법을 알아보세요. MQL5 Cloud Network를 사용하면 아무리 무거운 계산도 단 몇 분 만에 완료할 수 있습니다. 웹사이트를 방문하여 네트워크에 참여하는 방법과 컴퓨터 리소스를 제공하여 수익을 올리는 방법을 알아보세요.
마켓의 제품 스크린샷 섹션이 개선되었습니다. 작성자는 최대 1920*1800픽셀의 이미지를 업로드하여 애플리케이션의 작동 방식을 보여줄 수 있습니다. 스크린샷 갤러리도 업데이트되었습니다. 캐러셀에 이미지 썸네일이 표시되고 클릭하면 전체 크기의 이미지가 열립니다.
메타트레이더 5 플랫폼 업데이트가 2023년 6월 8일 목요일에 출시될 예정입니다.
새 버전에서는 Book or Cancel 주문 대한 지원이 추가되었습니다. 이러한 주문은 지정가 시장 심도에서만 할 수 있지만 즉시 체결될 수는 없습니다. 이 기능은 패시브 거래소 거래를 구현하는 데 사용됩니다.
새로운 메타에디터 버전에서는 AI 기반의 코딩 어시스턴트인 AI Assistant과의 통합을 구현했습니다. 자연어로 트레이딩 아이디어를 작성할 수 있으며 AI Assistant 은 이 아이디어를 MQL5로 구현 되도록 합니다.
또한 새 버전에서는 ONNX 머신 러닝 모델을 사용한 작업에 대한 지원을 대폭 강화했습니다. 이러한 모델은 메타에디터에서 내장 뷰어나 네트론 뷰어를 통해 열 수 있습니다.
업데이트된 웹 터미널은 히스토리 섹션에서 잔액 거래와 총액을 표시하며 24개 언어로 제공됩니다.
MetaTrader 5 클라이언트 터미널 빌드 3800
BOC 정책에 따르면 지정가 호가창(주문장)에서만 주문할 수 있습니다. 주문을 한 즉시 체결될 수 있는 경우 이 주문은 취소됩니다. 이 정책은 주문한 주문의 가격이 현재 시장가보다 낮아지는 것을 보장합니다. BOC는 패시브 거래를 구현하는 데 사용됩니다: 주문이 접수되는 즉시 실행될 수 없으므로 현재의 유동성에 영향을 미치지 않습니다. 이 체결 정책은 거래소 실행 모드의 리밋 및 스탑리밋 주문에만 지원됩니다.
새 체결 정책의 사용 가능 여부는 브로커에 따라 다릅니다.
새로운 컴포넌트는 구식 MSHTML에 비해 최신 기술에 대한 액세스를 제공함으로써 콘텐츠 표시 기능을 크게 확장합니다. WebView2를 사용하면 일부 플랫폼 섹션의 모양이 개선되고 성능이 향상되며 반응성이 뛰어난 인터페이스가 만들어집니다. 특히 새 구성 요소는 시장, 시그널 및 VPS 섹션에 영향을 미칩니다.
계정이 지정되지 않았거나 잘못된 계정인 경우 제품이 시작되지 않으며 플랫폼 저널에 다음과 같은 메시지가 인쇄됩니다:
예시:
결과는 그래프로 시각화됩니다:
NaN 값을 갖는 적절한 요소 쌍을 비교할 때 Compare 및 CompareByDigits 메서드는 이러한 요소를 동일한 것으로 간주하는 반면 일반적인 부동 소수점 숫자 비교의 경우 NaN != NaN으로 간주합니다.
MQL5: (오픈 신경망 교환) 모델과의 연산에 사용되는 OnnxTypeInfo 구조를 수정했습니다:
데이터 유형은 새로운 하위 구조를 사용하여 구조에 지정됩니다:
OnnxTypeInfo::type(ONNX_TYPE_TENSOR, ONNX_TYPE_MAP 또는 ONNX_TYPE_SEQUENCE)에 따라 관련 하부 구조가 채워집니다.
파일 유형에 따라 각각의 프롬프트가 시작될 때 "MQL5 언어", "Python 언어" 또는 "C++ 언어" 문자열이 자동으로 삽입됩니다. 따라서 신경망은 필요한 언어로 결과를 제공합니다.
코파일럿은 현재 무료이며 에디터에서 이미 활성화되어 있습니다. 도구 \ 옵션 \ 코파일럿에서 사용할 수 있는 몇 가지 옵션이 있습니다:
결제 설정:프롬프트 설정:
편집기에서 *.onnx 파일의 내용을 바로 볼 수 있습니다. 예를 들어 도구 상자 \ 공개 프로젝트에서 ONNX.Price.Prediction 프로젝트를 찾아 컨텍스트 메뉴에서 참가를 선택합니다. 프로젝트가 컴퓨터에 다운로드되고 내비게이터에 표시됩니다.
모델을 보려면 내비게이터에서 해당 파일을 선택하고 "Netron에서 열기"를 클릭합니다. 이 유틸리티가 설치되어 있지 않으면 GitHub 페이지가 열리며 여기에서 운영 체제에 따라 관련 설치 프로그램을 다운로드할 수 있습니다. 예를 들어 Windows의 경우 Netron-Setup-X.X.X.exe를 사용합니다. 프로그램이 설치되면 모델이 내비게이터에서 즉시 볼 수 있도록 열립니다.
지원되는 형식:
MetaTrader 5 웹 터미널 빌드 3800
MQL5.community
전 세계 수천 대 컴퓨터의 처리 능력을 사용하여 트레이딩 전략을 최적화하는 방법을 알아보세요. MQL5 Cloud Network를 사용하면 아무리 무거운 계산도 단 몇 분 만에 완료할 수 있습니다. 웹사이트를 방문하여 네트워크에 참여하는 방법과 컴퓨터 리소스를 제공하여 수익을 올리는 방법을 알아보세요.
이 팁은 주문을 하고 원하는 결과를 받는 데 도움이 될 수 있습니다.
업데이트는 라이브 업데이트 시스템을 통해서 제공됩니다.