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

 

거래 신호:

실계좌 기반 시그널입니다. 데모 신호는 항상 무료입니다.

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

Metatrader 5로 시작하는 방법

세르게이 골루베프 , 2016.02.19 16:25

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

질문

  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(연간 누계 성장률)는 어떻게 계산됩니까?

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

신호 구독 비활성화, '신호' 설정에서 실시간 구독 활성화

Jose Francisco Casado Fernandez , 2016.09.23 07:00

먼저 mql5 사용자로 로그인해야 합니다(Tools\Options\Community):




그런 다음 신호 구독(Tools\Options\Signals)을 활성화해야 합니다.



문안 인사.

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

동기화는 제 역할을 하지 않습니다.

Marco vd Heijden , 2016.11.03 09:12

신호를 복사하는 시스템은 항상 실행 중이어야 합니다.

닫았다가 다시 열면 새 위치가 동기화됩니다.


 

매우 유용한 기사

MetaTrader 4 Build 600 이상의 데이터 구조


MetaTarder 4 빌드 600은 클라이언트 터미널 파일의 새로운 구조와 위치를 제공합니다. 이제 MQL4 애플리케이션은 프로그램 유형(Expert Advisors, 표시기 또는 스크립트)에 따라 별도의 디렉토리에 배치됩니다. 대부분의 경우 터미널 데이터는 이제 터미널 설치 위치와 분리된 특수 데이터 폴더에 저장됩니다. 이 기사에서는 데이터가 전송되는 방식과 새로운 스토리지 시스템을 도입한 이유에 대해 자세히 설명합니다.


 

신호의 빠른 평가: 거래 활동, 하락/하중 및 MFE/MAE 분포 차트

가입자는 종종 신호 제공자의 계정에 대한 총 성장을 분석하여 적절한 신호를 검색합니다. 이는 나쁜 생각이 아닙니다. 그러나 특정 거래 전략의 잠재적 위험을 분석하는 것도 중요합니다. 이 기사에서는 성능 값을 기반으로 거래 신호를 평가하는 간단하고 효율적인 방법을 보여줍니다.


 

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

MetaTrader 5 웹 플랫폼은 이제 더 빠르고 더 편리합니다

MetaQuotes Software Corp. , 2016.09.29 10:59

우리는 MetaTrader 5 다중 자산 웹 플랫폼 을 지속적으로 개선하고 기능을 확장합니다. 최신 업데이트를 사용하면 좋아하는 브라우저에서 훨씬 더 편안하게 거래할 수 있습니다. 웹 터미널을 실행하고 최신 혁신을 시도하십시오.

  1. Market Watch 및 가격 차트 창을 포함하여 웹 애플리케이션 블록의 크기를 조정하는 기능이 추가되었습니다.
  2. 도구 상자 창의 거래 및 내역 탭에서 열을 기준으로 정렬하는 기능을 추가했습니다. 열 너비는 변경할 수 있습니다.
  3. 세부 정보 탭과 기호를 빠르게 추가하는 기능이 추가되었습니다.
  4. 코드 최적화로 전반적인 웹단말 동작 속도를 높였습니다. 계정 초기화, 기호 추가 및 거래 자체가 이제 훨씬 빠르게 수행됩니다!

MetaTrader 5 웹 플랫폼은 이제 더 빠르고 더 편리합니다


모든 변경 사항에도 불구하고 가장 중요한 것은 그대로 유지됩니다. MetaTrader 5 Web은 여전히 가장 다재다능하고 편리한 웹 플랫폼입니다.

애플리케이션을 실행하고 지금 바로 사용해 보세요!


 

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

Metatrader 5로 시작하는 방법

세르게이 골루베프 , 2016.05.08 20:17

어서 오십시오,

  • 일반적으로 코딩을 할 수 없는 사람들은 이 포럼에서 무료 도움을 받지 못하지만 운이 좋다면 이런 일이 발생할 수 있지만 인내심을 가지십시오.
  • 자신의 시도를 보여주고 문제를 잘 설명하면 커뮤니티에서 답을 얻을 가능성이 큽니다.
  • 코딩을 배우고 싶지 않다면 나쁠 것이 없습니다. 무료가 이미 존재하는 경우 Codebase 를 보거나 유료 제품에 대한 시장 (때로는 무료)을 볼 수 있습니다.
  • 마지막으로 프리랜스 섹션 에서 프로그래머를 고용할 수도 있습니다.
행운을 빕니다.

 

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

Metatrader 5로 시작하는 방법

세르게이 골루베프 , 2014.05.07 18:18

알림만

기본 거래 에 관한 좋은 기사가 있습니다( 뉴스 거래와 관련된 EA 생성 ):

=============

자동 뉴스 트레이더 구축



Investopedia 에 따르면 뉴스 거래자는 "뉴스 발표에 따라 거래 또는 투자 결정을 내리는 거래자 또는 투자자"입니다. 실제로 한 국가의 GDP, 소비자 신뢰 지수 및 국가의 고용 데이터와 같은 경제 보고서는 종종 통화 시장에서 중요한 움직임을 생성합니다. 미국 비농업 급여 발표에 참석한 적이 있습니까? 그렇다면 이러한 보고서가 통화의 최근 미래를 결정하고 추세 반전의 촉매 역할을 할 수 있음을 이미 알고 있습니다.


 

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

이제 MetaTrader 5용 MAMM 플러그인을 브로커 및 전문 트레이더를 위한 금융 시장의 자산 관리에 사용할 수 있습니다.

MetaQuotes Software Corp. , 2016.10.13 09:49

MetaTrader 5의 인기 가 높아짐에 따라 브로커는 이제 기능을 확장하는 추가 솔루션에 관심이 있습니다. 이러한 요구에 부응하여 Plugit Apps Business Solution 제공자는 인기 있는 플랫폼과 통합된 자산 관리 자동화 서비스를 출시했습니다.

MetaTrader 5 PLG MAMM(다중 자산 관리 모듈)은 브로커 및 전문 자산 관리자를 위해 설계된 웹 인터페이스가 있는 특수 서버 측 플러그인입니다. 이 응용 프로그램은 MetaTrader 5 다중 자산 플랫폼에서 자금 관리자(마스터)와 투자자 거래 간의 상호 작용을 단순화하고 최적화합니다. 다음 유형의 자산 관리가 지원됩니다. 자기자본비율(MAM), 자기자본현금비율(PAMM) 및 균등 거래량.

MetaTrader 5용 MAMM 플러그인


PLG MAMM을 사용하면 MetaTrader 5 플랫폼에서 거래하는 자금 관리자가 다양한 전략과 다양한 할당 유형을 사용하여 무제한의 투자자 계정에 걸쳐 마스터 계정에서 대규모 대량 거래를 할 수 있습니다. PLG MAMM 애플리케이션에는 관리자가 고급 통계 보고서 및 차트를 통해 성과를 평가하는 것 외에도 클라이언트 목록을 관리할 수 있는 강력한 보고 도구도 탑재되어 있습니다.

Plugit Apps의 CEO인 Jalal Faour는 "주요 중개인들 사이에서 MetaTrader 5의 채택이 증가함에 따라 Plugit은 이러한 제품에 대한 급증하는 수요를 충족하기 위해 MetaTrader 5 솔루션에 막대한 투자를 해야 할 때가 되었음을 깨달았습니다."라고 말합니다. "오늘 우리는 신뢰할 수 있는 MetaTrader 5 제품, 특히 턴키 솔루션인 PLG MAMM을 성공적으로 출시한 최초의 기업이 된 것을 자랑스럽게 생각합니다. 우리 MAMM 솔루션을 사용하면 MetaTrader 5 브로커가 플랫폼을 활용하고 머니 매니저 뿐만 아니라 이 혁신적인 솔루션을 배포하기 전에 MetaQuotes와 긴밀하게 협력하게 된 것을 매우 기쁘게 생각합니다."

Jalal Faour, 플러그인 앱

Jalal Faour, 플러그인 앱

sales@plugitapps.com으로 이메일을 보내거나 +357 25 025026으로 전화하여 MetaTrader 5 PLG MAMM 플러그인에 대해 자세히 알아보고 무료 평가판을 테스트하십시오.


 

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

MetaTrader 5 클라이언트 터미널 빌드의 변경 사항 목록

MetaQuotes Software Corp. , 2016.10.13 17:14

새로운 MetaTrader 5 플랫폼 빌드 1455: MQL5의 수학 함수 라이브러리

MetaTrader 5 플랫폼 업데이트는 2016년 10월 14일 금요일에 출시됩니다. 새 버전에는 다음과 같은 변경 사항이 있습니다.

  1. 터미널: 거래 대화 상자에서 구매, 판매 및 닫기 버튼에 대한 툴팁을 추가했습니다. 툴팁에는 초보자가 거래 프로세스를 이해하는 데 도움이 되도록 작업 중 매매할 유가 증권에 대한 정보가 포함되어 있습니다.




  2. 터미널: "거래" 및 "내역" 탭에 주문, 거래 및 포지션의 새로운 아이콘을 추가했습니다.




  3. 터미널: 업데이트된 터미널은 Market Depth, Market Depth의 눈금 차트 및 시간 및 판매 데이터의 최적화되고 훨씬 빠른(최대 4-5배) 표시 및 업데이트를 제공합니다.
  4. 터미널: 비 거래 시간 동안의 틱 기록 동기화를 수정했습니다. 경우에 따라 프로세스가 과도한 양의 네트워크 트래픽을 소비할 수 있습니다.
  5. MQL5:ALGLIB 수치 분석 라이브러리 의 MQL5 버전이 표준 라이브러리에 포함되었습니다.

    라이브러리 기능

    • 선형 대수학
    • 선형 및 비선형 방정식 시스템
    • 보간
    • 최적화
    • 고속 푸리에 변환
    • 수치 적분
    • 선형 및 비선형 최소제곱 피팅
    • 상미분 방정식
    • 특수 기능
    • 기술 통계 및 가설 테스트
    • 데이터 분석 - 분류, 회귀
    • 다중 정밀도 산술에서 선형 대수, 보간 등의 알고리즘 구현(MPFR 사용)

    사용하는 방법

    ALGLIB 파일은 \MQL5\Include\Math\Alglib에 있습니다. 함수를 사용하려면 기본 라이브러리 파일을 프로그램에 추가하십시오.

    #include <Math\Alglib\alglib.mqh>

  6. MQL5: 수학 통계 기능이 표준 라이브러리에 포함되었습니다. MQL5는 이제 통계 데이터 처리 및 분석을 위한 최고의 도구 중 하나인 R 언어 의 기능을 제공합니다.

    라이브러리 기능

    통계 라이브러리에는 데이터의 통계적 특성을 계산하기 위한 함수와 통계 분포를 사용하는 작업을 위한 함수가 포함되어 있습니다.

    • 배열 요소의 통계적 특성 계산을 위한 함수
    • 통계적 분포를 사용한 작업 옵션: 정규 분포, 로그 정규 분포, 베타 분포 등

    사용하는 방법

    통계 라이브러리 파일은 \MQL5\Include\Math\Stat에 있습니다. 라이브러리를 사용하려면 필요한 기능이 있는 파일을 프로그램에 추가합니다. 예를 들면 다음과 같습니다.

    #include <Math\Stat\Binomal.mqh>
    #include <Math\Stat\Cauchy.mqh>
    
    

    라이브러리 기능에 대한 자세한 설명은 MQL5의 Statistical Distributions - The Best of R 기사에서 볼 수 있습니다.


  7. MQL5: Fuzzy 라이브러리의 MQL5 버전이 표준 라이브러리에 포함되었습니다. 퍼지 라이브러리는 Mamdani 및 Sugeno 퍼지 추론 시스템을 구현합니다.

    라이브러리 기능

    • 13 회원 기능
    • 퍼지 시스템 규칙 개발을 위한 유연한 형식
    • Mamdani 퍼지 추론 시스템
    • 스게노 퍼지 추론 시스템
    • 5 Mamdani 유형 시스템의 역퍼지화 방법
    • 입력 및 출력 변수의 무제한

    사용하는 방법

    퍼지 라이브러리 파일은 \MQL5\Include\Math\Fuzzy에 있습니다. 라이브러리를 사용하려면 필요한 기능이 있는 파일을 프로그램에 추가합니다. 예를 들면 다음과 같습니다.

    #include <Math\Fuzzy\mamdanifuzzysystem.mqh>
    #include <Math\Fuzzy\sugenofuzzysystem.mqh>
    
    

    라이브러리에 대한 자세한 설명은 Code Base: Fuzzy - 퍼지 모델 개발을 위한 라이브러리 에서 볼 수 있습니다.


  8. MQL5: 새 속성 CHART_QUICK_NAVIGATION을 사용하면 차트에서 빠른 탐색 모음을 활성화/비활성화할 수 있습니다. 속성 상태를 수정하고 액세스해야 하는 경우 ChartSetInteger 및 ChartGetInteger 함수를 사용하십시오.




    Enter 또는 Space 키를 누르면 탐색 모음이 열립니다. 차트에서 지정된 날짜로 빠르게 이동하고 기호 및 기간을 전환할 수 있습니다. MQL5 프로그램이 Enter 또는 Space 키 누르기를 처리하는 경우 터미널에서 이러한 이벤트를 가로채지 않도록 CHART_QUICK_NAVIGATION 속성을 비활성화하십시오. 빠른 탐색 모음은 여전히 두 번 클릭하여 열 수 있습니다.

  9. MQL5: 새로운 기능 FileLoad 및 FileSave가 추가되었습니다. 배열을 읽고 파일에 저장하는 쉬운 방법을 제공합니다. FileRead* 및 FileWrite*와 달리 이러한 함수에는 표시기 핸들이 필요하지 않습니다. FileLoad 및 FileSave는 숫자 유형의 배열뿐만 아니라 문자열, 동적 배열 또는 클래스 개체가 없는 간단한 구조에서도 작동합니다.
     long   FileLoad(
       const string filename,       // [in] File name
       void          &buffer[],     // [out] An array to which the file is read
       uint          common_flag= 0    // [in] 0 - search for the file in the Files folder of the terminal, FILE_COMMON - search in the common directory of terminals
       );
    
    bool   FileSave(
       const string filename,      // [in] File name
       const void    &buffer[],     // [in] An array to which the file is saved
       uint          common_flag= 0    // [in] 0 - create a file in the Files folder of the terminal, FILE_COMMON - create in the common directory of terminals
       );
    
    파일에 틱을 쓴 다음 읽는 방법의 예:
     //--- input parameters
    input int       ticks_to_save= 1000 ; // Number of ticks
    //+------------------------------------------------------------------+
    //| Script program start function                                    |
    //+------------------------------------------------------------------+
    void OnStart ()
      {
       string   filename=_Symbol+ "_ticks.bin" ;
       MqlTick ticks[];
    //---
       int copied=CopyTicks(_Symbol,ticks,COPY_TICKS_ALL, 0 ,ticks_to_save);
       if (copied!=- 1 )
         {
           PrintFormat ( " CopyTicks(%s) copied %d ticks" ,_Symbol,copied);
           //--- If the tick history is synchronized, the error code is equal to zero
           if (! GetLastError ()== 0 )
             PrintFormat ( "%s: Ticks are not synchronized. Error=" ,_Symbol,copied,_LastError);
           //---  Writing ticks to a file
           if (!FileSave(filename,ticks,FILE_COMMON))
             PrintFormat ( "FileSave() failed, error=%d" , GetLastError ());
         }
       else
           PrintFormat ( "Failed CopyTicks(%s), Error=" ,_Symbol, GetLastError ());
    //--- Now reading the ticks back to the file
       ArrayFree (ticks);
       long count=FileLoad(filename,ticks,FILE_COMMON);
       if (count!=- 1 )
         {
           Print ( "Time\tBid\tAsk\tLast\tVolume\tms\tflags" );
           for ( int i= 0 ;i<count;i++)
            {
             PrintFormat ( "%s.%03I64u:\t%G\t%G\t%G\t%I64u\t0x%04x" ,
             TimeToString (ticks[i].time,TIME_DATE|TIME_SECONDS),ticks[i].time_msc% 1000 ,
             ticks[i].bid,ticks[i].ask,ticks[i].last,ticks[i].volume,ticks[i].flags);
            }
         }
      }
    

  10. MQL5: DRAW_CANDLES 그리기 모드로 사용자 지정 표시기의 표시를 수정했습니다. 이제 이 모드에 대해 1~3가지 색상을 설정할 수 있습니다. 촛대의 표시는 얼마나 많은 색상이 설정되었는지에 따라 다릅니다.

    하나의 색상이 지정 되면 차트의 모든 촛대가 이 색상으로 완전히 칠해집니다.
     //--- Candlesticks painted in the same color 
    #property indicator_label1   "One color candles"
    #property indicator_type1   DRAW_CANDLES
    //--- Only one color is specified, so all candlesticks are the same color
    #property indicator_color1  clrGreen  
    
    두 가지 색상이 지정 되면 한 색상은 촛대 가장자리에 사용되고 다른 색상은 본체에 사용됩니다.
     //--- The color of the candlesticks differs from the color of shadows
    #property indicator_label1   "Two color candles"
    #property indicator_type1   DRAW_CANDLES
    //--- Candlestick edges and shadows are green, body is white
    #property indicator_color1  clrGreen,clrWhite 
    
    세 가지 색상이 지정 되면 촛대 가장자리에 한 가지 색상이 사용되고 강세 및 약세 촛대의 몸체에 다른 두 가지 색상이 사용됩니다.
     //--- The color of the candlesticks differs from the color of shadows
    #property indicator_label1   "One color candles"
    #property indicator_type1   DRAW_CANDLES
    //--- Candlestick edges and shadows are green, the body of a bullish candle is white, the body of a bearish candle is red
    #property indicator_color1  clrGreen,clrWhite,clrRed
    
    DRAW_CANDLES 스타일을 사용하면 촛대의 사용자 정의 색상을 설정할 수 있습니다. PlotIndexSetInteger(drawing_index_DRAW_CANDLES, PLOT_LINE_COLOR, modifier_number, color) 함수를 사용하여 표시기가 실행되는 동안 모든 색상을 동적으로 변경할 수도 있습니다. 여기서 modifier_number는 다음 값을 가질 수 있습니다.
    • 0 - 가장자리와 그림자의 색상
    • 1 – 강세 촛대 몸체의 색상
    • 2 – 약세 촛대 몸체의 색상
     //--- Setting the color of edges and shadows
    PlotIndexSetInteger ( 0 ,PLOT_LINE_COLOR, 0 ,clrBlue);
    //--- Setting the color of the bullish candlestick body
    PlotIndexSetInteger ( 0 ,PLOT_LINE_COLOR, 1 ,clrGreen);
    //--- Setting the color of the bearish candlestick body
    PlotIndexSetInteger ( 0 ,PLOT_LINE_COLOR, 2 ,clrRed);
    
  11. MQL5: CopyTicks 기능을 사용하는 틱 기록의 버그를 수정하고 작업을 개선했습니다.
  12. MQL5: 새 빌드부터 인터페이스에서 연산자를 사용할 수 있습니다(이전에는 허용되지 않음).
  13. 마켓: 마켓에서 제품을 구매할 때 MQL5.community에 로그인하라는 반복적인 요청으로 이어질 수 있는 오류를 수정했습니다.
  14. 테스터: 그리스어, 말레이어 및 히브리어로 UI 번역을 추가했습니다.
  15. 업데이트된 설명서.

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


 

MQL5 코드 보안: 비밀번호 보호, 키 생성기, 시간 제한, 원격 라이선스 및 고급 EA 라이선스 키 암호화 기술

"대부분의 개발자는 코드를 보호해야 합니다. 이 기사에서는 MQL5 소프트웨어를 보호하는 몇 가지 다른 방법을 제시합니다. 기사의 모든 예는 Expert Advisors를 참조하지만 동일한 규칙을 스크립트 및 표시기에 적용할 수 있습니다. 기사는 간단한 암호 보호 및 키 생성기 사용, 주어진 브로커 계정 라이선스 및 시간 제한 보호 그런 다음 원격 라이선스 서버 개념을 소개합니다. MQL5-RPC 프레임워크에 대한 나의 마지막 기사에서는 MetaTrader 5 에서 XML-RPC 서버로의 원격 프로시저 호출에 대해 설명했습니다. "

"원격 라이센스의 예를 제공하기 위해 이 솔루션을 사용할 것입니다. 또한 base64 인코딩으로 이 솔루션을 향상시키는 방법을 설명하고 MQL5 Expert Advisors 및 Indicators에 대한 매우 안전한 보호를 만들기 위해 PGP 지원에 대한 조언을 제공할 것입니다. 저는 MetaQuotes Software Corp. 는 MQL5.com Market 섹션 에서 직접 코드를 라이선싱하는 몇 가지 옵션을 제공하고 있습니다. 이는 모든 개발자에게 정말 유용하며 이 기사에 제시된 아이디어를 무효화하지 않습니다. 두 솔루션을 함께 사용하면 보호 기능을 더욱 강화할 수 있습니다. 소프트웨어 도난에 대해 더 안전합니다."

사유: