Metatrader 5로 시작하는 방법 - 페이지 103

 

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

MetaTrader 5 플랫폼 베타 빌드 1625: 맞춤형 금융 상품

MetaQuotes Software Corp. , 2017.06.29 17:35

MetaTrader 5 플랫폼 베타 빌드 1625: 맞춤형 금융 상품

MetaTrader 5 플랫폼의 업데이트 버전은 2017년 6월 30일 금요일 베타 모드로 출시됩니다. access.metatrader5.com:443에 있는 공개 MetaQuotes-Demo 서버를 업데이트합니다. 업데이트된 플랫폼 기능을 평가하고 개발자가 오류를 수정할 수 있도록 모든 거래자가 테스트에 참여하도록 초대합니다.

MetaTrader 5 플랫폼을 빌드 1625로 업데이트하려면 access.metatrader5.com:443에 연결하십시오.

새로운 MetaTrader 5 플랫폼의 최종 빌드는 공개 베타 테스트 후에 출시됩니다.

  1. 터미널: 이제 터미널에서 맞춤형 금융 상품을 생성할 수 있습니다. 새 옵션을 사용하여 기호를 만들고 설정을 구성하고 가격 데이터를 기호로 가져오고 해당 차트를 볼 수 있습니다.

    사용자 정의 기호 만들기
    Market Watch 상황에 맞는 메뉴를 사용하여 기호 관리 창을 열고 "사용자 지정 기호 만들기"를 클릭합니다.


    많은 수의 기호 매개변수를 구성할 수 있습니다. 매개변수의 전체 목록과 설명은 설명서 에서 확인할 수 있습니다. 유사한 기기의 매개변수를 복사하고 수정하여 사용자 정의 기호를 빠르게 구성할 수 있습니다. "복사 원본" 필드에서 기존 기호를 선택합니다.
    사용자 지정 기호의 이름은 브로커가 제공한 기호의 이름과 같아야 합니다. 같은 이름의 심볼이 존재하는 서버에 접속하면 커스텀 심볼이 삭제됩니다.
    여기에서 매개변수 가져오기 및 내보내기 명령도 사용할 수 있습니다. 사용자 정의 기호를 쉽게 공유하거나 터미널 간에 기호를 전송할 수 있습니다. 설정을 JSON 텍스트 파일로 내보냅니다.

    사용자 정의 기호 관리
    모든 기호는 별도의 사용자 지정 그룹에 표시됩니다. 기호를 수정하거나 삭제해야 하는 경우 목록의 컨텍스트 메뉴를 사용하십시오.



    가격 내역 가져오기
    모든 텍스트 파일과 MetaTrader 히스토리 파일 HST 및 HCC에서 가격 데이터를 사용자 정의 기호로 가져올 수 있습니다. 기호를 선택하고 "막대" 탭으로 이동합니다. 현재 틱 가져오기는 지원되지 않습니다.



    가져오기 대화 상자에서 파일 경로를 지정하고 필수 매개변수를 설정합니다.

    • 구분 기호 — 텍스트 파일의 요소 구분 기호입니다.
    • 열 및 행 건너뛰기 — 가져오기 중에 건너뛸 열(왼쪽에서 오른쪽으로) 및 행(위에서 아래로)의 양입니다.
    • Shift — 시간 단위로 시간 이동. 이 옵션은 다른 시간대에 저장된 데이터를 가져올 때 사용합니다.
    • 선택한 항목만 사용 — 행 보기 영역에서 강조 표시된 행만 가져옵니다. Ctrl 또는 Shift를 누른 상태에서 마우스로 행을 강조 표시할 수 있습니다.

    1분 막대가 있는 파일의 형식은 다음과 같아야 합니다. 날짜 시간 시가 고가 저가 종가 TickVolume 거래량 스프레드. 예를 들어:
    2016.06.27    00:01:00    1.10024    1.10136    1.10024    1.10070    18    54000000    44
    2016.06.27    00:02:00    1.10070    1.10165    1.10070    1.10165    32    55575000    46
    2016.06.27    00:03:00    1.10166    1.10166    1.10136    1.10163    13    13000000    46
    2016.06.27    00:04:00    1.10163    1.10204    1.10155    1.10160    23    51000000    41
    사용자 정의 기호에 대해 기존 계측기의 데이터를 사용할 수 있습니다. 데이터를 내보내고(이전 플랫폼 버전에 추가된 옵션), 필요한 경우 수정한 다음 데이터를 다시 가져옵니다.
    가격 내역은 MetaTrader 5에서 1분 막대 형태로 저장됩니다. 다른 모든 시간대는 이 막대를 기반으로 생성됩니다. 더 높은 기간의 데이터를 가져올 수도 있지만 이 경우 더 낮은 기간의 차트에는 간격이 있습니다. 예를 들어, 1시간 데이터를 가져오면 M1 차트에 시간당 하나의 막대가 표시됩니다.
    사용자 지정 기호의 가격 데이터는 별도의 사용자 지정 디렉터리에 저장됩니다(거래 서버 데이터가 저장되는 디렉터리가 아님):
    C:\Users\[windows account]\AppData\Roaming\MetaQuotes\Terminal\[instance id]\bases\Custom

    사용자 정의 기호 사용
    사용자 정의 기호의 사용은 브로커가 제공하는 도구의 사용과 유사합니다. 사용자 정의 기호는 Market Watch 창에 표시됩니다. 이러한 기호의 차트를 열고 지표 및 분석 개체를 적용할 수 있습니다. 커스텀 심볼은 거래할 수 없습니다.

    향후 플랫폼 버전에서 더 많은 가능성을 사용할 수 있습니다.
    사용자 지정 기호의 개발은 아직 완료되지 않았으며 플랫폼의 다음 빌드에서 더 많은 기능이 추가될 것입니다. Expert Advisors에서 직접 사용자 지정 기호로 기록을 가져올 수 있을 뿐만 아니라 실시간으로 이러한 기호의 브로드캐스트 데이터(따옴표 추가)를 가져올 수 있습니다.

  2. 터미널: 볼륨별 시간 및 판매 기능의 필터링이 추가되었습니다.

    지정된 값보다 적은 거래량은 Time & Sales 테이블에서 숨길 수 있습니다. 이 필터가 적용되면 시간 및 판매 창에 큰 거래만 나타납니다.

    Time & Sales 창의 첫 번째 줄을 두 번 클릭하고 최소 수량을 lot로 지정한 다음 Market Depth의 다른 영역을 클릭합니다. 거래가 필터링되고 현재 필터 값이 거래량 열 헤더에 나타납니다.


    Time & Sales 컨텍스트 메뉴를 사용하여 최소 볼륨을 지정할 수도 있습니다.

  3. 터미널: Market Depth를 활성 차트에 바인딩하는 옵션을 추가했습니다. 금융 상품의 차트로 전환할 때마다 동일한 상품이 Market Depth 창에서 자동으로 활성화됩니다. 따라서 각각의 새 기호에 대해 시장 깊이 창을 열 필요가 없습니다.



  4. 터미널: 터미널 창을 최소화 및 최대화한 후 도구 모음을 새로 고치는 문제를 수정했습니다.
  5. 터미널: 거래와 포지션 티켓이 겹치는 경우 포지션 거래 내역이 생성되는 문제를 수정했습니다.
  6. MQL5: 가격 기록에서 MQL5 프로그램을 프로파일링하는 옵션을 추가했습니다. 이 옵션을 사용하면 새 틱을 기다리지 않고 프로그램의 성능을 확인할 수 있습니다.

    실제 데이터를 기반으로 프로파일링할 때 프로그램은 터미널의 일반 차트에서 시작됩니다. 많은 프로그램, 특히 지표는 새 틱( OnTick , OnCalculate )이 도착할 때만 계산을 수행합니다. 따라서 성능을 평가하려면 실시간으로 새로운 틱을 기다려야 합니다. 이력 데이터를 사용하여 프로그램을 테스트하면 필요한 부하를 즉시 제공할 수 있습니다. 프로파일링은 Strategy Tester의 비주얼 모드에서 시작되며 한 번에 많은 새로운 틱 이벤트를 수신합니다.




  7. MQL5: 통합 에 대한 지원이 추가되었습니다. Union은 동일한 메모리 영역을 공유하는 여러 변수로 구성된 특수 데이터 유형입니다. 따라서 Union은 동일한 비트 시퀀스를 두 가지(또는 그 이상) 다른 방식으로 해석하는 기능을 제공합니다. Union 선언은 'union' 키워드로 시작합니다.
     union LongDouble
    {
       long    long_value;
       double double_value;
    };
    구조체와 달리 여러 공용체 구성원이 동일한 메모리 영역에 속합니다. 이 예에서 LongDouble의 합집합은 동일한 메모리 영역을 공유하는 long 및 double 형식 값으로 선언됩니다. long_value와 double_value 변수가 (메모리에서) 겹치기 때문에 (구조와 달리) 공용체에서 long 정수 값과 이중 실수 값을 동시에 저장하는 것은 불가능합니다. 반면에 MQL5 프로그램은 Union의 데이터를 언제든지 정수(long) 또는 실수(double) 값으로 처리할 수 있습니다. 따라서 Union은 동일한 데이터 시퀀스를 나타내는 두 가지(또는 그 이상) 옵션을 수신할 수 있습니다.

    유니온 선언 중에 컴파일러는 유니온 변수에 가장 큰 유형(볼륨 기준)을 저장하기에 충분한 메모리 영역을 자동으로 할당합니다. 동일한 구문이 구조체(예: 포인트 연산자 )에서와 같이 공용체 요소에 액세스하는 데 사용됩니다.
    union LongDouble
    {
       long    long_value;
       double double_value;
    };
    //+------------------------------------------------------------------+
    //| Script program start function                                    |
    //+------------------------------------------------------------------+
    void OnStart ()
      {
    //---
       LongDouble lb;
    //--- get and display the invalid -nan(ind) number
       lb.double_value= MathArcsin ( 2.0 );
       printf ( "1.  double=%f                integer=%I64X" ,lb.double_value,lb.long_value);
    //--- largest normalized value (DBL_MAX)
       lb.long_value= 0x7FEFFFFFFFFFFFFF ;
       printf ( "2.  double=%.16e  integer=%I64X" ,lb.double_value,lb.long_value);
    //--- smallest positive normalized (DBL_MIN)
       lb.long_value= 0x0010000000000000 ;    
       printf ( "3.  double=%.16e  integer=%.16I64X" ,lb.double_value,lb.long_value);
      }
    /*  Execution result
        1.  double=-nan(ind)                integer=FFF8000000000000
        2.  double=1.7976931348623157e+308  integer=7FEFFFFFFFFFFFFF
        3.  double=2.2250738585072014e-308  integer=0010000000000000
    */

  8. MQL5: 구조 및 클래스의 개체에 대한 암시적 복사 연산자의 자동 생성이 추가되었습니다. 이제 컴파일러는 b=a와 같은 객체에 대한 간단한 항목을 작성할 수 있는 복사 연산자를 자동으로 생성합니다.
     class Foo
      {
       int                value;
    public :
       string Description( void ){ return IntegerToString (value);};
       //--- a default constructor
                         Foo( void ){value=- 1 ;};
       //--- a constructor with parameters   
                         Foo( int v){value=v;};
      };
    //+------------------------------------------------------------------+
    //|  Structure containing a Foo object                               |
    //+------------------------------------------------------------------+
    struct MyStruct
      {
       string             s;
       Foo               foo;
      };
    //+------------------------------------------------------------------+
    //| Script program start function                                    |
    //+------------------------------------------------------------------+
    void OnStart ()
      {
    //---
       MyStruct a,b;
       Foo an_foo( 5 );
       a.s= "test" ;
       a.foo=an_foo;
       Print ( "a.s=" ,a.s, " a.foo.Description()=" ,a.foo.Description());
       Print ( "b.s=" ,b.s, " b.foo.Description()=" ,b.foo.Description());
    //---
       Print ( "b=a" );
       b=a;
    //---
       Print ( "a.s=" ,a.s, " a.foo.Description()=" ,a.foo.Description());
       Print ( "b.s=" ,b.s, " b.foo.Description()=" ,b.foo.Description());
    /*
       Execution result;
       a.s=test a.foo.Description()=5
       b.s= b.foo.Description()=-1
       b=a
       a.s=test a.foo.Description()=5
       b.s=test b.foo.Description()=5
    */
      }
    개체의 멤버별 복사는 암시적 연산자에서 수행됩니다.

    • 멤버가 개체이면 이 개체에 해당하는 복사 연산자가 호출됩니다.
    • 구성원이 개체 배열인 경우 각 요소에 대해 적절한 복사 연산자를 호출하기 전에 ArrayResize를 사용하여 수신 배열을 필요한 크기로 늘리거나 줄입니다.
    • 멤버가 단순 유형의 배열인 경우 ArrayCopy 함수가 복사에 사용됩니다.
    • 멤버가 개체에 대한 포인터인 경우 포인터가 가리키는 개체가 아니라 포인터가 복사됩니다.

    필요한 경우 오버로딩 을 사용하여 동작을 재정의하고 암시적 복사 연산자 대신 고유한 옵션을 만들 수 있습니다.

  9. MQL5: Copy* 기능 을 사용하여 Expert Advisors에서 가격 기록에 액세스할 때 최적화된 메모리 사용. 많은 양의 데이터로 작업할 때 메모리 소비가 엄청나게 줄어듭니다.

  10. MQL5: 이제 TimeToStruct 함수가 부울 값을 반환하여 datetime이 MqlDateTime 으로 성공적으로 변환되었는지 확인할 수 있습니다.
  11. MQL5: 문자열, 동적 배열, 개체 및 포인터를 포함하는 구조에 대해 FileWriteStructFileReadStruct 함수를 사용하는 금지를 추가했습니다.
  12. MQL5: 다음 응답 코드가 추가되었습니다.

    • TRADE_RETCODE_REJECT_CANCEL — 보류 중인 주문 활성화 요청이 거부되고 주문이 취소됩니다.
    • TRADE_RETCODE_LONG_ONLY — 기호에 대해 "롱 포지션만 허용됨" 규칙이 설정되어 있으므로 요청이 거부됩니다.
    • TRADE_RETCODE_SHORT_ONLY — 기호에 대해 "공매도 위치만 허용됨" 규칙이 설정되어 있으므로 요청이 거부됩니다.
    • TRADE_RETCODE_CLOSE_ONLY — 기호에 대해 "기존 포지션의 청산만 허용됨" 규칙이 설정되어 있으므로 요청이 거부됩니다.

  13. MQL5: SYMBOL_ORDER_MODE 매개변수를 사용하여 SymbolInfoInteger 함수의 새 반환 값을 추가했습니다. SYMBOL_ORDER_CLOSEBY — 마감 기준 작업의 권한, 즉 반대 오픈 포지션으로 포지션을 마감합니다.
  14. MQL5: SYMBOL_CUSTOM 부울 속성이 ENUM_SYMBOL_INFO_INTEGER 열거에 추가되었습니다. 속성을 통해 기호가 사용자 정의인지 확인할 수 있습니다. SymbolInfoInteger 함수를 사용하여 속성을 가져옵니다.
  15. MQL5: 이제 주문, 거래 또는 위치 생성에 대한 이유를 얻을 수 있습니다.

    새 속성


    주문, 거래 및 위치 생성 이유
    거래 작업 생성 이유를 얻기 위해 세 가지 변수가 추가되었습니다.

    ENUM_POSITION_REASON ENUM_DEAL_REASON ENUM_ORDER_REASON 이유 설명
    POSITION_REASON_CLIENT DEAL_REASON_CLIENT ORDER_REASON_CLIENT 데스크탑 터미널에서 주문이 활성화되어 작업이 실행되었습니다.
    POSITION_REASON_MOBILE DEAL_REASON_MOBILE ORDER_REASON_MOBILE 모바일 애플리케이션에서 주문한 것이 활성화되어 작업이 실행되었습니다.
    POSITION_REASON_WEB DEAL_REASON_WEB ORDER_REASON_WEB 웹 플랫폼에서 주문이 활성화되어 작업이 실행되었습니다.
    POSITION_REASON_EXPERT DEAL_REASON_EXPERT ORDER_REASON_EXPERT MQL5 프로그램(예: Expert Advisor 또는 스크립트)에서 발주한 주문의 활성화 결과로 작업이 실행되었습니다.
    - DEAL_REASON_SL ORDER_REASON_SL 손절매 활성화의 결과로 작업이 실행되었습니다.
    - DEAL_REASON_TP ORDER_REASON_TP 이익실현 활성화의 결과로 작업이 실행되었습니다.
    - DEAL_REASON_SO ORDER_REASON_SO Stop Out 이벤트의 결과로 작업이 실행되었습니다.
    - DEAL_REASON_ROLLOVER - 롤오버로 인해 거래가 실행되었습니다.
    - DEAL_REASON_VMARGIN - 변동 마진을 부과한 후 거래가 체결되었습니다.
    - DEAL_REASON_SPLIT - 분할 공고 시 오픈 포지션이 있던 주식 또는 다른 자산의 분할(가격 인하) 후 거래가 체결된 경우

  16. MQL5: 최적화된 동기화 및 틱 기록에 대한 액세스.
  17. MQL5: CopyTicksRange 함수에서 통계 배열로 틱이 반환되는 문제를 수정했습니다. 이전 버전에서는 이 경우 항상 0틱이 반환되었습니다.
  18. MQL5: Fuzzy Logic Library 에서 다양한 수정이 이루어졌습니다.
  19. 신호: 거래 계정 연결이 없을 때 웹사이트에서 신호가 열리는 문제를 수정했습니다.
  20. 테스터: 주문 및 거래 내역에 대한 작업을 최적화하고 가속화합니다. 많은 양의 데이터(수만 개의 이력 항목)로 작업할 때 작업 속도가 훨씬 빨라집니다.
  21. 테스터: 테스트 보고서에서 위치 유지 시간 계산이 수정되었습니다.
  22. MetaEditor: 디버거에서 정적 클래스 구성원 배열의 내용 표시를 수정했습니다.
  23. MetaEditor: 디버깅된 프로그램에 중단점 목록을 추가했습니다. 디버그 탭의 상황에 맞는 메뉴를 사용하여 목록을 열 수 있습니다.


    중단점으로 이동하려면 해당 지점을 두 번 클릭합니다.

  24. 문서가 업데이트되었습니다.

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

 

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

Metatrader 5로 시작하는 방법

세르게이 골루베프 , 2017.02.12 06:36

MetaTrader 5 - 상상 그 이상입니다!

MetaTrader 5 의 개발은 2007년에 시작되었습니다. MetaTrader 5는 Forex는 물론 다른 모든 금융 시장에서 실행할 수 있는 혁신적인 다중 시장 플랫폼으로 인식되었습니다. 그 이후로 많은 작업이 이루어졌고, 이 작업의 결과는 거래자에게 무한한 기회를 제공하는 플랫폼입니다. 이 기사에서는 MetaTrader 5의 모든 주요 기능에 대해 이야기하고 이전 버전의 거래 플랫폼과 비교 분석을 수행합니다.

  1. 차트
  2. 항해자
  3. 거래
  4. 공구 상자
  5. 테스트 및 최적화
  6. MQL5.community와 통합
  7. 메타에디터
  8. MQL5 프로그래밍 언어
  9. 거래자와 개발자를 위한 서비스

------------------------

그리고 이것은 MT5 사용자 설명서입니다:

MetaTrader 5 도움말 - 거래 플랫폼 — 사용자 매뉴얼


 

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

Signals 서비스에 대해 자주 묻는 질문

MetaQuotes Software Corp. , 2013.02.20 09:00

15분 안에 발견: MetaTrader 4 및 MetaTrader 5의 신호 거래에 대한 비디오 보기

신호 서비스와 관련하여 가장 자주 묻는 질문이 이 주제에서 수집되고 처리됩니다. 질문 목록은 수시로 업데이트됩니다. 곧 우리는 들어오는 모든 질문에 대한 답변을 제공하려고 노력할 것입니다. 질문에 대한 답변을 찾지 못한 경우 언제든지 의견을 작성해 주십시오.

질문하기 전에 다음 특집 기사를 읽으십시오.


질문

  1. Signals 서비스가 필요한 이유는 무엇입니까?

  2. 누가 MQL5.com에서 거래 신호를 생성할 수 있습니까? 비용을 지불해야 하나요?

  3. 무료 Signal은 언제 구독할 수 있습니까?

  4. 자유 신호를 만드는 방법은 무엇입니까?

  5. Signal에 가입하는 방법은 무엇입니까?

  6. 신호를 생성했지만 웹사이트에서 구독할 수 없습니다. 왜요?

  7. MetaTrader 4(MetaTrader 5) 클라이언트 터미널에서 신호를 구독하는 방법은 무엇입니까?

  8. MetaTrader 4에서 MetaTrader 5로 또는 그 반대로 거래를 복사할 수 있습니까?

  9. 유료 구독은 어떻게 청구되나요? 무료 구독이 유료가 되면 어떻게 됩니까?

  10. 유료 구독을 취소할 수 있나요?

  11. 1.0랏의 고정 수량으로 거래를 복사하고 싶습니다. 가능합니까?

  12. 공급자의 계정에서 모든 거래는 0.1랏의 거래량으로 수행됩니다. 예를 들어 0.3 랏과 같이 더 큰 볼륨으로 이러한 거래를 복사하고 싶습니다. 어떻게든 볼륨을 높일 수 있습니까?

  13. Provider에는 GOLD라는 거래 기호가 있고 내 중개인은 동일한 상품을 가지고 있지만 XAUUSD라고 합니다. 이 경우 GOLD 거래가 XAUUSD로 복사됩니까?

  14. 공급자의 기호에서 구독자의 기호로 거래를 복사하는 나만의 규칙을 설정할 수 있습니까?

  15. 공급자와 가입자의 거래량 비율에 어떤 반올림 방식이 사용됩니까?

  16. 신호를 구독하기 위해 왜 내 계정에 미결 포지션과 미결 주문이 없어야 합니까?

  17. 수동 거래가 신호 복사 문제(계정 동기화 없음)로 이어지는 이유는 무엇입니까? 하나의 계정에서 신호를 구독하고 동시에 거래할 수 없는 이유는 무엇입니까?

  18. 자신의 Signal을 비활성화하는 방법은 무엇입니까? 더 이상 방송하고 싶지 않습니다.

  19. 거래를 복사하려면 MetaTrader 4/5 터미널이 구독자 쪽에서 실행되고 있어야 합니까?

  20. Signal을 구독한 것과 같은 방식으로 Signal 구독을 취소할 수 있습니까?

  21. 내가 구독하고 있는 Signal을 터미널에서 어떻게 확인하고 구독을 취소할 수 있나요?

  22. 공급자가 기호에 대해 4자리 따옴표를 가지고 있고 가입자가 동일한 기호에 대해 5자리 따옴표를 가지고 있는 경우 또는 그 반대의 경우 트랜잭션이 어떻게 복사됩니까?

  23. 신호 증가는 어떻게 계산됩니까?

  24. 월간 성장률 합계가 이 값과 다른 경우 YTD(연간 누계 성장률)는 어떻게 계산됩니까?

  25. 내 계좌에 대한 신호 복사 비율과 필요한 계좌 예치금의 크기를 사전에 어떻게 알 수 있습니까?


대답

  1. Signals 서비스가 필요한 이유는 무엇입니까?
    MQL5.community 웹사이트의 특별 "시그널" 섹션을 통해 등록된 모든 사용자는 자신의 MetaTrader 4 또는 MetaTrader 5 거래 계정에서 자신의 거래 작업을 방송할 수 있을 뿐만 아니라 다른 거래자의 Signal에서 거래 계정으로 복사 거래를 구독할 수 있습니다. 각 거래 신호에는 신호 섹션에 자체 페이지가 있으며 거래 내역, 성장 및 균형 차트, 가입자 수 등에 대한 자세한 거래 통계를 볼 수 있습니다.

  2. 누가 MQL5.com에서 거래 신호를 생성할 수 있습니까? 비용을 지불해야 하나요?
    신호를 생성하려면 MQL5.com에 등록하기만 하면 됩니다. 무료 및 유료 구독으로 신호를 생성할 수 있습니다. 두 경우 모두 신호를 생성하기 위해 비용을 지불할 필요가 없습니다.

  3. 무료 Signal은 언제 구독할 수 있습니까?
    신호 서버가 신호가 방송될 거래 계정에 연결되는 즉시 가입자에게 무료 신호가 제공됩니다.

  4. 자유 신호를 만드는 방법은 무엇입니까?
    MQL5.com에 등록한 경우 신호 섹션의 오른쪽 상단 모서리에서 " 자신만의 신호 생성"을 클릭하여 자신만의 신호 를 생성할 수 있는 해당 페이지를 엽니다.

    미래 Signal의 이름을 입력한 다음 MetaTrader 4 또는 MetaTrader 5 플랫폼을 선택하고 선택한 거래 플랫폼에서 계정의 로그인 및 투자자 비밀번호를 지정하도록 설정합니다. 브로커 필드에 거래 서버 또는 브로커의 이름을 입력합니다(입력하는 동안 나타나는 드롭다운 목록에서 필요한 서버를 찾을 수 있음).


    이 4개의 필드를 모두 완료한 후 "추가"를 클릭하면 새로 생성된 Signal의 페이지가 열립니다. Signal에 대한 설명을 입력하고 저장합니다.



  5. Signal에 가입하는 방법은 무엇입니까?
    두 가지 방법으로 거래 신호를 구독할 수 있습니다. 첫 번째 - 웹사이트에서 원하는 신호에서 직접 구독:


    두 번째 - 클라이언트 터미널에서 구독합니다. 이렇게 하려면 클라이언트 터미널 설정 대화 상자의 커뮤니티 탭 에 MQL5.com 로그인 및 암호를 입력해야 합니다. 유료 구독의 경우 MQL5.community 지불 시스템 의 계정에 필요한 금액도 필요합니다.



  6. 신호를 생성했지만 웹사이트에서 구독할 수 없습니다. 왜요?
    신호 상태를 보려면 "내 신호" 섹션으로 이동하십시오. 연결에 문제가 있을 수 있습니다.


    신호 페이지를 열면 오류 메시지가 표시됩니다. "편집" 명령을 사용하여 계정 번호, 비밀번호 및 거래 서버 이름을 수정할 수 있습니다.



  7. MetaTrader 4(MetaTrader 5) 클라이언트 터미널에서 신호를 구독하는 방법은 무엇입니까?
    터미널에서 원하는 신호를 선택하고 엽니다. 그런 다음 "구독"을 클릭하고 열린 대화 상자에서 모든 필수 데이터를 입력하십시오. 사용 약관에 동의하고 MQL5.com 계정의 비밀번호를 확인한 다음 "확인"을 클릭하십시오.


    그런 다음 1~2초 후에 신호 복사 설정을 구성하고 "확인"을 클릭해야 하는 다음 대화 상자가 나타납니다.



  8. MetaTrader 4에서 MetaTrader 5로 또는 그 반대로 거래를 복사할 수 있습니까?
    아니오, MetaTrader 4 및 MetaTrader 5 거래 플랫폼은 주문 회계 및 실행에 차이가 있습니다. 따라서 거래를 복사할 수 있으려면 계정과 동일한 거래 플랫폼에서 신호를 선택해야 합니다. 또는 구독하려는 Signal과 동일한 플랫폼(바람직하게는 동일한 브로커)에서 계정을 개설할 수 있습니다.
    MetaTrader 5가 처음이라면 MetaTrader 5 거래 시스템 과 MetaTrader 5의 주문, 포지션 및 거래 기사를 읽는 것이 좋습니다.

  9. 유료 구독은 어떻게 청구되나요? 무료 구독이 유료가 되면 어떻게 됩니까?
    유료 신호를 구독할 때 전체 구독 기간(주 또는 월)에 필요한 금액이 구독자의 계정에 고정됩니다. 그러나 이 돈은 공급자의 계정으로 즉시 이체되지 않습니다. 공급자는 구독이 만료되면 자동으로 돈을 받습니다. 공급자가 Signal을 취소하면 동결된 금액이 가입자에게 반환됩니다.

    제공자가 무료 Signal을 지불하기로 결정하면 모든 기존 구독은 구독 기간이 끝날 때까지 활성 상태로 무료로 유지됩니다. 구독이 만료되면 이 구독을 갱신하기 위해 비용을 지불하라는 제안이 표시되며 이를 수락하거나 거부할 수 있습니다. 따라서 이전에 무료 신호를 구독한 경우 무료 구독을 유료 구독으로 전환해도 계정에 요금이 청구되지 않습니다.

  10. 유료 구독을 취소할 수 있나요?
    가입자가 가입을 취소하면 동결된 금액이 공급자에게 이체됩니다. 이 경우 가입자는 명확한 경고를 받게 됩니다.



  11. 1.0랏의 고정 수량으로 거래를 복사하고 싶습니다. 가능합니까?
    아니요, 복사된 거래의 양은 구독자와 공급자 계정의 지정된 설정과 잔액 비율을 기반으로 클라이언트 터미널에 의해 자동으로 계산됩니다. 고정 거래량을 지정할 수 없습니다.

  12. 공급자의 계정에서 모든 거래는 0.1랏의 거래량으로 수행됩니다. 예를 들어 0.3 랏과 같이 더 큰 볼륨으로 이러한 거래를 복사하고 싶습니다. 어떻게든 볼륨을 높일 수 있습니까?
    모든 볼륨은 자동으로 계산됩니다. 가입자는 신호 복사를 위해 예약된 가입자의 계정 잔액이 공급자의 계정 잔액보다 큰 경우(Subscriber_Balance * Load > Provider_Balance) 한 가지 경우에만 공급자의 계정보다 큰 거래량으로 거래를 복사할 수 있습니다.

  13. Provider에는 GOLD라는 거래 기호가 있고 내 중개인은 동일한 상품을 가지고 있지만 XAUUSD라고 합니다. 이 경우 GOLD 거래가 XAUUSD로 복사됩니까?

    가입자 계정에 공급자 계정과 동일한 이름의 심볼이 있고 해당 심볼에 대한 거래가 완전히 허용되는 경우 이 심볼에 대한 거래가 복사됩니다. 발견된 기호에 대해 거래가 부분적으로 허용되거나 비활성화된 경우 이 기호는 복사에 부적합한 것으로 간주되며 시스템은 적절한 기호를 계속 검색합니다.

    1. 가입자 계정에서 시스템은 이름이 공급자 기호와 처음 6자까지 일치하는 모든 기호를 검색합니다. 예를 들어 EURUSD == EURUSDxxx == EURUSDyyy입니다.
    2. 감지된 각 기호에 대해 거래를 수행할 수 있는 전체 권한이 확인됩니다. 거래가 부분적으로 또는 완전히 금지된 경우 해당 기호는 폐기됩니다.
    3. 남은 심볼마다 마진 계산 유형을 확인합니다 - Forex 인 경우 심볼이 적합한 것으로 간주됩니다. CFD, 선물 또는 기타 계산 유형의 기호는 폐기됩니다.
    4. 모든 검사를 수행한 후에도 기호가 남아 있지 않거나 둘 이상의 기호가 발견되면 기호 매핑 시도가 실패한 것으로 간주되며 해당 기호에 대한 공급자의 거래를 복사할 수 없습니다.
    5. 하나의 적절한 기호가 발견되면 공급자의 거래를 복사하는 데 사용됩니다.

    이 알고리즘은 금속 기호에 대해 두 가지 예외만 제공합니다.

    1. XAUUSD == 골드
    2. XAGUSD == 실버

    이 두 가지 경우에는 거래를 수행할 수 있는 완전한 권한만 확인됩니다. 이러한 권한이 있는 경우 매핑 시도가 성공한 것으로 간주됩니다.

    예 1 : 공급자는 EURUSD에 포지션을 가지고 있고 구독자는 EURUSD에 포지션을 가지고 있습니다! (또는 그 반대의 경우도 마찬가지) 완전한 거래 권한이 있습니다. 터미널은 자동으로 매핑을 수행하고 거래를 복사합니다.

    예 2 : 공급자는 EURUSD에 포지션을 가지고 있고 구독자는 둘 다 EURUSD에 있습니다! 및 EURUSD. 복사는 EURUSD에 대해 수행됩니다.

    예 3 : 공급자는 GOLD에 대한 위치를 가지고 있고 구독자는 XAUUSD에서 완전한 거래 권한을 가지고 있습니다. 터미널은 자동으로 매핑을 수행하고 거래를 복사합니다.

    예 4 : 공급자는 GOLD에 대한 위치를 갖고 있고 구독자는 XAUUSD에서 닫기 전용(부분) 거래 권한을 가지고 있습니다. 매핑은 실패한 것으로 간주되어 복사가 수행되지 않습니다.


  14. 공급자의 기호에서 구독자의 기호로 거래를 복사하는 나만의 규칙을 설정할 수 있습니까?
    거래를 복사할 때 공급자와 구독자의 기호가 자동으로 매핑됩니다. 사용자 정의 규칙을 설정할 수 없습니다.

  15. 공급자와 가입자의 거래량 비율에 어떤 반올림 방식이 사용됩니까?

    백분율 반올림에는 다음과 같은 단계별 알고리즘이 사용됩니다.

    1. 값이 0.01%보다 작으면 0.001%로 반올림됩니다. 즉, 0.001%로 간주됩니다. 예: 0.007% => 0.001%, 0.000099 => 0.001%.
    2. 값이 0.01%보다 크고 0.1% 미만이면 100분의 1로 반올림됩니다. 예: 0.063% =>0.06%, 0.045 => 0.05%.
    3. 값이 0.1%보다 크고 1% 미만이면 10분의 1로 반올림됩니다. 예: 0.11 => 0.1%, 0.25% => 0.3%.
    4. 값이 1%보다 크고 10%보다 작으면 가장 가까운 정수로 내림됩니다. 예: 6.25% => 6%, 7.79% =>7%.
    5. 값이 10%보다 크고 100%보다 작으면 5% 단위로 가장 가까운 정수로 내림합니다. 예: 29.7% => 25%.
    6. 값이 100%보다 크면 10% 단위로 가장 가까운 정수로 내림됩니다. 예: 129.6% => 120%.

    MetaTrader 4 및 MetaTrader 5용 신호 거래에 대한 일반 정보 기사에서 계산의 예를 볼 수 있습니다.

  16. 신호를 구독하기 위해 왜 내 계정에 미결 포지션과 미결 주문이 없어야 합니까?

    오픈 포지션과 미결 주문은 가입자의 계정이 공급자의 신호를 올바르게 복사하는 것을 허용하지 않습니다.

    • 신호를 구독한다는 것은 공급자의 거래 전략에 전적으로 의존한다는 것을 의미합니다. 귀하 또는 기타 신호에 의해 생성된 포지션 및 보류 주문은 현재 제공자의 거래 전략의 일부가 아닙니다.
    • 복사된 거래 작업의 양은 계정 잔액을 기준으로 계산됩니다. 수동으로 또는 다른 신호에 의해 열린 가입자의 포지션은 예금 부하를 증가시키고 여유 증거금 부족으로 인해 신호 복사를 방지하거나 마진 콜로 이어질 수 있습니다.
    • MetaTrader 5에서는 동시에 하나의 기호에 대해 하나의 공통 위치만 가질 수 있습니다. 가입자의 계정과 공급자의 계정에 동일한 기호에 대한 열린 위치가 있는 경우 신호 복사로 인해 최종 위치가 바뀌거나 볼륨이 크게 변경될 수 있습니다.


  17. 수동 거래가 신호 복사 문제(계정 동기화 없음)로 이어지는 이유는 무엇입니까? 하나의 계정에서 신호를 구독하고 동시에 거래할 수 없는 이유는 무엇입니까?

    신호에 가입한 계정에 대한 수동 개입은 공급자 신호의 올바른 복사를 방지하고 신호 복사 결과의 분석을 복잡하게 만듭니다.

    • 신호를 구독한다는 것은 공급자의 거래 전략에 전적으로 의존한다는 것을 의미합니다. 귀하 또는 기타 신호에 의해 생성된 포지션 및 보류 주문은 현재 제공자의 거래 전략의 일부가 아닙니다.
    • 복사된 거래 작업의 양은 계정 잔액을 기준으로 계산됩니다. 수동으로 또는 다른 신호에 의해 열린 가입자의 포지션은 예금 부하를 증가시키고 여유 증거금 부족으로 인해 신호 복사를 방지하거나 마진 콜로 이어질 수 있습니다.
    • MetaTrader 5에서는 동시에 하나의 기호에 대해 하나의 공통 위치만 가질 수 있습니다. 가입자의 계정과 공급자의 계정에 동일한 기호에 대한 열린 위치가 있는 경우 신호 복사로 인해 최종 위치가 바뀌거나 볼륨이 크게 변경될 수 있습니다.

    동기화 결과 불일치, 즉 공급자의 위치와 다른 위치 또는 보류 중인 주문 세트가 드러날 경우 표준 팝업 창이 나타나 동기화 권한을 묻는 메시지를 표시합니다.

    구독자의 계정이 동기화할 준비가 되지 않았습니다.


  18. 자신의 Signal을 비활성화하는 방법은 무엇입니까? 더 이상 방송하고 싶지 않습니다.

    "내 신호" 섹션에서 삭제하려는 신호를 엽니다.


    "편집"을 클릭합니다.


    "사용" 옵션을 끄고 "저장"을 클릭합니다.


  19. 거래를 복사하려면 MetaTrader 4/5 터미널이 구독자 쪽에서 실행되고 있어야 합니까?
    거래는 실행되고 관련 계정에 연결되어야 하는 구독자의 터미널에 직접 복사됩니다.

    • Signal을 구독한 것과 같은 방식으로 Signal 구독을 취소할 수 있습니까?
      https://www.mql5.com/en/signals 의 내 구독에서 또는 터미널에서 직접 Signal 구독을 취소할 수 있습니다. MetaTrader 5 도움말 → 사용자 인터페이스 → 도구 상자 → Signals: Signal 구독 취소 를 참조하십시오. 유료 Signal의 구독을 취소하는 경우 구독 취소 시 구독료 지불을 위해 계정에서 차단된 금액이 계정에서 공제됩니다.

    • 내가 구독하고 있는 Signal을 터미널에서 어떻게 확인하고 구독을 취소할 수 있나요?
      먼저, 계정에 연결할 때 단말기는 신호 서버에 연결하고 사용 가능한 구독을 확인합니다. 계정이 Signal에 가입되어 있으면 관련 메시지가 저널에 작성됩니다. 또한, 계정이 가입된 시그널의 이름은 터미널 설정의 시그널 섹션의 첫 번째 줄에 파란색으로 표시됩니다.
      둘째, 내 구독 의 신호 페이지에서 현재 및 만료된 모든 구독을 즉시 볼 수 있는 다른 간단한 방법이 있습니다. 이 옵션을 사용하려면 MQL5.com 계정에 로그인해야 합니다.

    • 공급자가 기호에 대해 4자리 따옴표를 가지고 있고 가입자가 동일한 기호에 대해 5자리 따옴표를 가지고 있는 경우 또는 그 반대의 경우 트랜잭션이 어떻게 복사됩니까?
      가입자의 계정에 복사된 모든 거래는 터미널 설정 및 주어진 기호의 계약 사양에 설정된 편차를 고려하여 현재 시장 가격으로 실행됩니다. 따라서 거래를 복사할 때 자릿수는 중요하지 않습니다.

    • 신호 증가는 어떻게 계산됩니까?
      성장은 계정 잔액이 어떻게 증가하는지 보여줍니다. 입출금의 영향을 받지 않도록 계산됩니다.

      계정의 전체 거래 내역은 잔액 작업(예금 및 출금) 사이의 기간으로 구분됩니다. 먼저, 균형 연산(BO) 사이의 각 기간에 대해 계산된 성장 계수를 곱하여 총 성장 계수(K)를 계산한 다음 백분율로 나타낸 성장을 계산합니다.
      Growth Coefficient К = (Balance before BO1/Initial Deposit) * (Balance before BO2/Balance after BO1 * ... * Balance before BOn/Balance after BOn-1)

      Growth in Percentage Terms = (К - 1) * 100%

      아래 차트에서 잔액 작업은 큰 빨간색 점으로 표시되고 점선은 성장 계산 기간을 나타냅니다.


      성장 계산

      이 경우 계정의 총 성장은 다음과 같이 계산됩니다.
      Growth Coefficient К = К1 * K2 * K3 = (6 615/10 000 * 17 847/11 115 * 15 547/14 847) = 1.1

      Growth in Percentage Terms = (K-1) * 100% = (1.1 - 1) * 100 = 10%

      현재 잔고가 초기 예금보다 약 50% 높지만 무역 운영으로 인한 실질 성장은 10%에 불과합니다.

    • 월간 성장률 합계가 이 값과 다른 경우 YTD(연간 누계 성장률)는 어떻게 계산됩니까?

      YTD를 계산할 때 복합 요율을 사용합니다. 이는 YTD 비율이 여러 기간 동안의 성장을 단순히 더하는 것이 아니라 곱하여 계산한다는 것을 의미합니다. 모든 기간 성장은 이전 기간의 총 누적 성장에 중첩됩니다. 이것은 예를 들어 보여질 수 있습니다.


      2014년에 신호는 다음과 같은 월별 성장 값을 가졌습니다.

      1월
      2월
      3월 4월
      5월
      6월
      칠월
      팔월
      구월
      십월
      십일월
      12월
      연간 데이터
      성장, % 14.71
      20.51
      20.43
      12.77
      0.18
      -
      195.28
      -
      -
      130.00 30.55 12.48 1 776
      기간의 성장률
      1.1471 1.2051 1.2043
      1.1277 1.0018
      1 2.9528 1 1
      2.3000 1.3055 1.1248 18.76
      기간의 총 성장률 1.1471 1.3823 1.6648 1.8774 1.8808 1.8808 5.5535 5.5535 5.5535 12.7731 16.6753 18.7563
      1. 1월에는 14.71%의 성장률을 보였습니다. 이는 이번 달 거래 계정에 1.1471을 곱했다는 의미입니다. 이를 해당 기간의 성장률이라고 합니다.
      2. 2월에 20.51%의 성장률이 있었으므로 2월의 성장률은 1.2051과 같습니다.

      해당 기간의 성장률은 (성장률 기준 성장률) / 100% + 1.0 공식에 따라 계산됩니다. 1월의 성장률 = (14.71%/100%)+1.0 = 1.1471.

      해당 기간의 성장률을 계산하려면 2014년 1월과 2월의 성장률을 함께 곱하고 이 달의 일반 성장률을 얻어야 합니다.

      Total growth ratio = 1.1471 * 1.2051 = 1.3823

      총 성장률은 (총 성장률 - 1) * 100% = 해당 기간의 성장률을 백분율로 표시하는 데 도움이 됩니다.

      Growth for January-February of 2013 in percentage terms  = (1.3823 - 1.0) * 100% = 38.23%

      보시다시피, 이 두 달 동안 38.23%의 성장이 있었습니다. 그리고 단순히 매달 퍼센트를 추가하는 것과는 많이 다릅니다( 38.23% != 14.71% + 20.15%).

      따라서 연간 성장률을 구하려면 월별 성장률을 모두 곱한 다음 곱에서 1.0을 빼고 결과에 100%를 곱해야 합니다. 이것은 YTD(연간 누계 복합 요율)입니다.

      수년간의 거래에 대한 성장을 보려면 연간 성장 값으로 동일한 작업을 수행해야 합니다.

    • 내 계정에 대한 신호 복사 비율과 필요한 계정 예치금의 크기를 사전에 어떻게 알 수 있습니까?

      공급자 계정에서 가입자 계정으로의 신호 복사 비율은 4가지 요소에 따라 다릅니다. " 신호 계산기 " 기사는 계산 메커니즘을 설명하고 선택한 신호를 구독하기 전에 이러한 매개변수를 자동으로 계산하는 응용 프로그램을 제공합니다.n

    • 다음 질문

     

    거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

    트위터에 신호

    세르게이 골루베프 , 2016.11.22 08:01

    MetaTrader 5: 블로그, 소셜 네트워크 및 전용 웹사이트에 이메일을 통해 거래 예측 및 실시간 거래 명세서 게시


    거래 예측의 자동 웹 게시는 거래 업계에서 널리 퍼진 추세가 되었습니다. 일부 거래자 또는 회사는 가입 신호를 판매하기 위한 매체로 인터넷을 사용하고, 일부 거래자는 자신의 블로그에 자신의 실적을 알리기 위해 인터넷을 사용하고, 일부는 프로그래밍 또는 컨설팅 서비스를 제공하기 위해 인터넷을 사용합니다. 다른 사람들은 명성이나 재미를 위해 신호를 게시합니다.

    이 기사는 MetaTrader 5를 사용하여 예측을 게시하기 위한 기성품 솔루션을 제시하는 것을 목표로 합니다. MetaTrader 명세서 게시를 위한 전용 웹사이트 사용부터 웹 프로그래밍 경험이 거의 필요 없는 자체 웹사이트 설정 및 최종적으로 많은 독자들이 예측에 참여하고 따를 수 있는 소셜 네트워크 마이크로블로깅 서비스.

    여기에 제시된 모든 솔루션은 100% 무료이며 전자 메일 및 FTP 서비스에 대한 기본 지식이 있는 사람이면 누구나 설정할 수 있습니다. 전문 호스팅 및 상업 거래 예측 서비스에 동일한 기술을 사용하는 데 장애물이 없습니다.

     

    디지털 필터의 거래 시스템


    시작

    1. MT4 스레드 용 필터 표시기 생성기 .
    2. 디지털 필터(기본 설명) 스레드 .
    3. (디지털) 필터 표시기 스레드 .
      3.1 T3 디지털 표시기는 이 게시물 에 있습니다. 이들은 t3 스무딩을 사용하고 있으며 mtf이며 경고가 있으며 1에는 화살표가 있습니다. 스무딩을 원하지 않으면 t3 기간을 1 또는 0으로 바꾸십시오.
      3.2. T3 Dtm 표시기는 이 게시물 에 있습니다. 이것은 t3 dtm입니다. 실제로 stlm과 ftlm은 함께 기울기 변경에 대한 경고가 있는 mtf가 있습니다.
    4. 지표가 있는 템플릿 - 게시물 .
    5. 디지털 ASCTrend 스레드 (ASTCTrend 시스템이 결합된 디지털 필터).

    후에

    1. 디지털 필터 스레드 에 기반한 거래 전략 .
      1.1. T3Digital_Martingale EA(MT4용)는 이 게시물 에 있으며 설정에 따른 거래 결과이 게시물 에 업로드됩니다. Digital Martingale의 첫 번째 버전입니다. 이 EA는 표준화된 t3 rbci를 제외하고 몇 주 전에 게시된 일부 지표를 사용하고 있습니다. rbci는 최적화되어 이 Ea에서 장기적인 추세 관찰자로 사용되지만 시간 단위로도 똑같이 작동하는 것 같습니다. 이 Ea 버전은 Satl,Fatl,Stlm을 사용하고 있으며 앞서 언급한 rbci 모든 표시기는 원하는 대로 시간 프레임을 변경할 수 있는 기능을 가지고 있습니다.
     

    거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

    Metatrader 5로 시작하는 방법

    세르게이 골루베프 , 2013.06.04 20:32

    저는 디지털 필터에 대한 스레드 생성을 준비 중입니다. 그래서 저는 지금 Codebase 안에 있습니다. :)에 대한 몇 가지 지표를 찾으려고 합니다. 다음을 찾았습니다(영국 연구를 기반으로 러시아인이 발명한 디지털 필터에 대한 많은 기사 중 하나일 뿐입니다).

    나는 MT4용으로 오랫동안 디지털 필터를 사용했습니다 ... 제 기억으로는 - 몇 개를 만들었습니다(KGBP ... 그리고 여전히 MT4 CodeBase에 있습니다).

    그래서 지금은 만반의 준비를 하고 있다. 단지 정보를 위해.


     

    좋은 기사 - 디지털 필터 관련:

    Singular Spectrum Analysis 기반 베이지안 분류 및 지표를 사용하여 시장 움직임 예측


    이를 달성하기 위한 한 가지 유망한 방법은 예측 기능과 베이즈 정리에 기반한 중요한 기계 학습 방법(SSA)을 결합하여 시간 효율적인 거래를 위한 추천 시스템을 구축하는 것입니다. 선택된 접근 방식의 가치는 데이터 처리가 전적으로 통계 분석 방법을 기반으로 하며 근거 없는 가정을 의미하지 않는다는 점입니다. 이것은 방법의 기능과 한계, 자동화된 거래 시스템을 만드는 관점에 대한 명확한 아이디어를 제공합니다.

    이 시스템을 개발하는 동안 5분에서 1시간으로 시간 프레임 단위의 규모에 중점을 두었습니다. 이론적으로 성공적인 통계 방법에 대한 대부분의 설명에서는 근본적으로 더 큰 규모(시간 및 일)가 더 많이 사용됩니다(혼돈 구성요소의 기여 감소로 인해). 그러나 이러한 방법은 개별 투기 거래의 실제 관행에서 거의 사용되지 않습니다.

     

    거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

    MT4 및 MT5 백테스트

    세르게이 골루베프 , 2017.02.17 20:53

    '실제 틱 기반 모든 틱'을 사용하여 MT5에서 EA를 백테스트하는 경우 특정 브로커와 MT5 플랫폼에서 거래하는 것과 거의 동일합니다(실제 과거 데이터를 기반으로 하기 때문에).

    예를 들어 이 스레드를 읽으십시오 . MT4보다 MT5가 더 나은 이유는 무엇입니까? 더 적은 제한이 있습니까 ??? - 이것은 스레드의 첫 번째 게시물에서 인용한 것입니다.

    • MT5에서는 기본적으로 실제 시장 가장 가까운 조건 ( 실제 틱 데이터, 실제 변수 스프레드, 지연, 미끄러짐 등) 으로 로봇을 백테스트할 수 있습니다. MT4에서는 기본적으로 할 수 없습니다. 타사 소프트웨어 비용을 지불하는 경우에만 가능합니다. 그렇다면 MT4 동작을 패치하기 위해 몇 가지 소스에서 기록 데이터를 다운로드하고(몇 개 있고 거의 모든 사람이 동일한 소스를 사용함) MT4 형식으로 변환하고 이 타사 소프트웨어를 통해 플랫폼을 열어야 합니다. 이 프로세스를 완료하는 데 많은 시간이 걸리며 새 데이터를 통합할 때마다 반복해야 합니다.
      우리는 백 테스팅에서 놀라운 결과를 얻은 수백 대의 로봇을 모두 보았지만 실제 계정에서 작동했을 때 결과는 매우 나빴습니다. 이는 주로 실제 시장 상황과 무관한 조건으로 만들어졌기 때문이다.

    이에 대한 자세한 정보는 이 요약 을 읽으십시오.

    --------------

    내가 아는 한 - 일부 코더/상인은 백테스트 및/또는 현실에 가장 가까운 백테스트 결과를 얻기 위해 최적화 설정을 찾기 위해 MT4 EA를 MT5로 변환하고 있습니다.


    사유: