Saturday 3 February 2018

Forex 전략 테스터 사용 방법


MetaTrader 4 전략 테스터 안내서.


전문 고문을 최대한 활용하려면 MetaTrader의 Strategy Tester를 사용하여 전략을 최적화하고 백 테스트해야합니다. 데모 계정에 대한 전방 테스트가 필수적이지만 백 테스팅을 사용하면 단 몇 분만에 장기간에 걸쳐 거래를 시뮬레이션 할 수 있습니다. 최적화 기능을 사용하면 선택한 기록 차트 기간 동안 가장 잘 수행 된 설정을 찾을 수 있습니다.


MetaTrader의 전략 테스터의 정확성에 대한 상당한 논쟁이 있습니다. 기껏해야, 백 테스팅은 거래가 실시간으로 어떻게 실행될 것인지에 대한 근사치를 제공합니다. 그러나 다양한 거래 상황에서 신속하게 전략을 테스트 할 수있는 유일한 도구이며, 잘 사용하는 법을 배워야하는 도구입니다.


툴바에서 해당 버튼을 클릭하거나 View 메뉴에서 Strategy Tester를 선택하여 MetaTrader에서 Strategy Tester를 엽니 다.


역사 센터.


백 테스트 또는 최적화하기 전에 특히 "Every tick"을 테스트 모델로 사용하는 경우 히스토리 데이터가 완전하고 정확해야합니다. 저널 로그에 '불일치 차트'오류가 표시되거나 모델링 품질이 90 % 미만인 경우 기록 데이터로 정확한 진드기를 생성하기에 충분하지 않습니다.


도구 메뉴에서 내역 센터를 열거 나 키보드에서 F2를 눌러 내역 센터를여십시오. 백 베스토를 계획중인 왼쪽 열에서 차트 쌍을 두 번 클릭하십시오. 시간대 목록이 아래에 나타납니다. 1 분 (M1)을 두 번 클릭하여 시작하여 해당 기간의 내역 데이터를로드합니다. 백 테스터는 M1 데이터를 사용하여 틱을 생성하므로 M1 데이터가 완벽해야합니다.


히스토리 센터에서 백 테스팅에 사용할 데이터를 다운로드하거나 가져올 수 있습니다. 브로커는 최근 데이터를 자동으로 제공하지만 더 긴 백 테스트의 경우에는 충분하지 않을 수 있습니다. 또한 MetaTrader (다운로드 단추를 통해 액세스 할 수 있음)에서 무료로 다운로드 할 수있는 데이터가 항상 완전하지는 않으며 큰 차이가있을 수 있습니다.


forextester / data / datasources. html에서 무료 M1 데이터를 다운로드 할 수 있습니다. 먼저 왼쪽 목록에서 기호의 M1 기간을 선택하십시오. 가져 오기 단추를 클릭 한 다음 가져 오기 대화 상자에서 찾아보기를 클릭하여 방금 다운로드 한 M1 데이터 파일을 선택합니다. 확인을 눌러 데이터를 가져 오십시오. 몇 분 정도 걸릴 수 있습니다. 이제 해당 심볼에 대해 수년 동안의 M1 데이터가 있습니다.


더 높은 시간대에이 데이터를 사용하려면 MetaTrader와 함께 제공되는 period_converter 스크립트를 사용해야합니다. 차트 창을 열고 M1으로 설정하십시오. 네비게이터 창에서 period_converter 스크립트를 차트로 드래그 앤 드롭하고 ExtPeriodMultiplier 설정을 변환 할 시간 (분)으로 설정하십시오. M15의 경우 15를 사용하십시오. H1의 경우 60을 사용하십시오. H4의 경우 240을 사용합니다.


테스트 할 모든 기호 / 기간에 대해이 과정을 반복하십시오. 충분한 내역 데이터를 확보하면 테스트를 시작할 수 있습니다. 아래 비디오는 M1 데이터를 가져 와서 변환하는 과정을 보여줍니다.


최적화.


MetaTrader 4의 최적화 기능을 사용하면 수천 가지 조합의 전문 고문 설정을 테스트하여 선택한 차트, 기간 및 기간에 대해 가장 수익성있는 설정을 찾을 수 있습니다. 지표 기반 전략은 최대한의 수익성을 위해 최적화되어야합니다. 그러나 대부분의 EAs는 최적화를 통해 이익을 얻을 것입니다 - 심지어 틱 데이터를 사용하는 경우에도 M1 이력 데이터가 완벽해야합니다 (위 참조).


옵티마이 저가 선택한 기간에 대해 가장 수익성있는 설정을 반환하지만 향후 설정에서이 설정이 수익성을 보장 할 수는 없습니다. 시장 상황은 자주 바뀌므로 최상의 결과를 얻기 위해 정기적으로 전문가 고문을 다시 최적화하는 것이 중요합니다.


전문가 조언자를 최적화하려면 먼저 전문가 조언 드롭 다운 상자에서 선택하십시오. 기간 상자에서 기호 상자와 차트 기간에서 통화 쌍을 선택하십시오. 모델의 경우 틱 데이터에서 실행되는 EA를 최적화하지 않는 한 일반적으로 "Open Prices Only"를 선택해야합니다. 이 경우 "Every Tick"을 선택하십시오. 날짜 사용 옵션을 선택하고 최적화 할 날짜 범위를 선택하십시오. 마지막으로 최적화가 선택되었는지 확인하십시오.


전문가 특성 단추를 클릭하여 전문 권고 자 설정을여십시오. 입력 탭에서 최적화 할 값 범위를 입력합니다. 시작 열은 주어진 설정에 대해 가장 낮은 값이되며 중지 열은 가장 높습니다. 단계 열은 옵티마이 저가 시작에서 중지 설정으로 "단계별 실행"하는 양입니다.


위 이미지에서 우리는 전문 고문을 위해 SL, TS 및 TP 설정을 최적화합니다. 시작 값은 20이고, 단계는 20이며, 중지는 200입니다. 옵티마이 저는 20, 40, 60 등의 모든 값 조합을 200까지 테스트합니다. 시작, 단계 및 정지 값을 사용하십시오 당신이 최적화하고있는 설정. 심지어 짝수 (5, 10 등)의 값이 좋습니다.


해당 설정을 최적화하려면 맨 왼쪽의 확인란을 선택해야합니다. 선택하지 않은 설정은 최적화 할 때 값 열의 숫자를 사용합니다. 테스트 탭에서 초기 보증금을 약간 더 현실적인 것으로 조정할 수 있습니다. 다른 설정은 기본값으로 두십시오.


최적화를 시작할 준비가되면 전략 테스터 창의 오른쪽 하단에있는 시작 버튼을 누릅니다. 기간, 날짜 범위, 테스트 모델 및 최적화 할 설정 수에 따라 몇 분에서 몇 시간까지 걸릴 수 있습니다. 시간이 너무 오래 걸리면 기간을 줄이거 나 설정을 최적화하거나 더 큰 단계 값을 사용하는 것이 좋습니다.


최적화가 끝나면 Optimization Results 탭을 열고 Profit 열을 두 번 클릭하여 결과를 정렬합니다. 결과를 두 번 클릭하여 테스터에로드하십시오. 선택한 설정으로 백 테스트하려면 시작 단추를 다시 누르십시오.


역 테스팅.


이제 백 테스터가 어떻게 작동하는지 분명히해야합니다. 전문가 고문, 기호, 기간 및 모델을 선택하고 사용 날짜 상자를 선택하고 기간을 선택하십시오. 백 테스트를 시각적으로 보려는 경우에만 비주얼 모드를 선택하십시오. 최적화를 선택하지 않습니다.


전문가 등록 정보 버튼을 클릭하고 입력란 아래의 값 열에 설정을 입력하십시오. 오른쪽 하단의 버튼을 사용하여 설정을로드하거나 저장할 수도 있습니다. 확인란과 마찬가지로 시작, 단계 및 중지 열은 무시됩니다.


전문가 등록 정보 대화 상자를 닫고 시작을 눌러 테스트를 시작하십시오. 설정에 따라 몇 초에서 몇 분 정도 소요됩니다. 테스트가 끝나면 하단의 보고서 탭을 열어 결과를 확인하십시오.


메모 몇 가지 통계 :


총 순익 - 총 이익에서 총 손실을 뺀 값입니다. 이익 요인 - 총 손실 대 총 손실의 비율입니다. 높을수록 좋으며 1.5 이상이면 좋습니다. 절대적 인 인출 - 초기 예금의 인출. 드로우 다운이 많으면 계정이 끊어 질 가능성이 높아집니다. 이익 거래 - 전반적인 승리 비율. 모델링 품질 - 테스트 모델이 Every Tick 인 경우에만 중요합니다. 그렇다면 90 %가되어야합니다. 그렇지 않은 경우 정확한 M1 데이터로 기록을 업데이트하려면 위의 지침을 따르십시오.


전략 테스터의 하단에있는 결과 탭은 후행 중지, 이익 실현 및 손실 중지를 포함하여 개설 및 미결 주문에 대한 세부 정보를 제공합니다. 차트 열기 단추를 클릭하여 결과를 시각적으로 표시하십시오. 새 EA를 테스트 할 때는 전략을 의도 한대로 작동하는지 확인하십시오.


Walk Forward Analysis.


백 테스팅과 최적화를 통해 EA의 거래 방식에 대한 좋은 아이디어를 얻을 수 있지만 거래 시스템이 진정으로 수익성이 있는지 확인하기 위해서는보다 광범위한 테스트를 수행해야합니다. 이를 달성하는 가장 좋은 방법은 도보 이동 분석이라고하는 프로세스를 사용하는 것입니다.


Walk forward 분석은 여러주기의 최적화 및 백 테스트로 구성되며 오랜 기간 테스트 결과를 분석합니다. Walk forward 분석에 대한 우리의 기사는 그 과정을 더 자세하게 설명합니다. Walk Forward Analyzer for MetaTrader를 사용하면 WFA를 빠르고 쉽게 수행 할 수 있습니다.


MetaTrader 4 고급 가이드 - 전략 테스트 및 최적화.


메인 메뉴 & gt; 보기 & gt; 전략 테스터; 또는.


표준 툴바에서 Strategy Tester 버튼을 누릅니다. 또는.


컴퓨터 키보드에서 CTRL + R을 누릅니다. 이러한 작업 중 하나를 수행하면 그림 21과 같이 MT4 화면 하단의 테스터 창이 열립니다.


결과 - 전문가가 과거 데이터에 대해 수행 한 거래 작업의 결과입니다.


그래프 - 결과를 그래픽으로 표시합니다.


저널 - 전문가의 모든 행동과 내부 메시지가 기록되는 로그입니다.


최적화 결과 - 입력, 수익성 및 비용 절감을 포함한 모든 최적화 단계에 관한 데이터입니다.


Optimization Graph (최적화 그래프) - 그래프 형식으로 표시된 최적화 결과입니다. 테스트 매개 변수 설정.


Expert Advisor - 컴파일 된 Expert Advisor 만 테스트 할 수 있으며 "Expert Advisor"옆의 드롭 다운 메뉴에 나타납니다.


전문가 속성 - 전문가가 선택되면 "전문가 속성"버튼을 클릭하여 테스트, 입력 및 최적화의 세 가지 탭 각각에 대한 매개 변수를 선택합니다.


기호 및 마침표 - 기호는 기호 필드에 정의됩니다. 기간은 기간 필드에 지정됩니다. 기호 또는 마침표에 저장된 기록 데이터가없는 경우 테스터는 마지막 512 개의 바를 자동으로 다운로드합니다.


모델 - 테스트를 위해 히스토리 데이터 모델링의 세 가지 방법 중 하나를 선택할 수 있습니다. o 오픈 가격 - 바 오픈을 제어하는 ​​전문가 어드바이저에게 적합한 가장 빠른 방법.


사용 날짜 - 테스트가 적용될 과거 가격 데이터. 시작 및 끝 필드를 완료하여 범위를 식별하십시오.


최적화 - 전문가 매개 변수 최적화 모드를 사용하려면 선택합니다. 비활성화 된 경우 "시작"버튼을 누를 때 전문가가 테스트되지만 최적화되지 않습니다.


차트 열기 - 테스트를 위해 선택한 기호로 새로운 가격 차트를 엽니 다. 차트에는 거래 항목과 종료가 표시되며 전문가가 테스트 된 후에 만 ​​열 수 있습니다.


Modify Expert - 원하는 경우 MetaEditor를 열고 코드를 변경하려면이 옵션을 클릭하십시오.


시작 - "시작"버튼을 눌러 테스트 또는 최적화합니다. 그림 22와 같이 테스터 창 하단에 진행률 표시 줄이 나타납니다.


입력 - 입력은 전문가의 작업에 영향을 미치는 변수입니다. 최적화에 입력을 포함하려면 선택하십시오. 최적화 도중 무시하도록 선택하지 않습니다. 이 항목을 선택하면 각 필드를 두 번 클릭하여 시작 (초기 값), 단계 (변경 간격) 및 중지 (최종 값)에 대한 값을 지정합니다.


최적화 - 이 탭에서는 거래가가 최적화 과정에서 제한을 적용 할 수 있습니다. 최적화 과정을 별도로 통과하는 동안 조건 중 하나라도 충족되면 최적화가 중단됩니다. 이익 최대 및 연속 손실과 같은 제한 조건을 사용하려면 선택합니다.


패스 - 패스 번호.


이익 - 순이익 (총 이익에서 총 손실을 뺀 값).


Total Trades - 생성 된 총 거래 수입니다.


Profit Factor - 총 이익과 총 손실의 비율. 1보다 작은 값은 시스템 손실을 나타냅니다.


기대 보수 - 승리의 수학적 기대.


Drawdown $ - 초기 예금과 관련하여 최대 축소.


Drawdown % - 최대 축소 비율입니다.


무역 전략 테스터.


실제 거래에 사용하기 전에 거래 로봇을 테스트하고 최적화하십시오.


내장 MetaTrader 5 Strategy Tester는 거래에서 자동화 된 로봇 성능 테스트를 용이하게합니다. 이 강력한 도구는 Expert Advisor의 효율성을 테스트 할 수있을뿐 아니라 실제 계정에서 EA를 실행하기 전에 최상의 입력 매개 변수를 검색 할 수 있습니다.


Strategy Tester의 전체 운영은 통화, 주식 및 기타 자산의 역사적 견적을 기반으로합니다. 테스트 중에 Expert Advisor는 누적 된 견적을 검토하고 알고리즘에 따라 가상 트랜잭션을 수행합니다. 이 절차를 통해 과거에 EA가 어떻게 거래되었는지 평가할 수 있습니다.


MetaTrader 5 Strategy Tester를 사용하면 여러 통화의 전문가 고문을 테스트 할 수 있습니다. 거래 로봇은 테스터의 모든 금융 상품에 액세스 할 수 있으며 그 중 어느 것과도 거래를 수행 할 수 있습니다. 이 기능을 사용하면 여러 통화를 분석하고 이들 간의 상관 관계를 식별 할 수있는 더욱 정교한 전문가 자문역을 테스트 할 수 있습니다.


테스트 절차의 가장 큰 장점은 실제 계정을 거래하기 전에 로봇 성능을 평가할 수 있다는 것입니다. 또한 실제 시장에서 EA를 테스트하는 데 필요한 며칠, 몇 주 또는 몇 달이 아니라 테스터에서 불과 몇 분 밖에 걸리지 않습니다. 이것은 전략 테스터의 논쟁의 여지가없는 이점이지만, 모든 기능은 아닙니다.


테스트 모드.


MetaTrader 5 Strategy Tester는 상인의 필요에 따라 최적의 속도 / 품질 비율을 달성 할 수있는 몇 가지 테스트 모드를 제공합니다. "모든 틱"은 최상의 테스트 정확성을 보장하기 위해 사용됩니다. 시뮬레이션 된 조건은이 모드에서 가장 현실적입니다. "1 분 OHLC"는 전략을 신속하게 테스트하기를 원하는 동시에 상 당히 정확한시기에 상인에게 소개됩니다. 바의 공개 가격을 기반으로 매우 빠르고 대략적인 평가가 필요한 경우 "Open prices only"를 선택하십시오.


Strategy Tester는 거래 로봇을 테스트하는 데 사용될뿐만 아니라 매개 변수 최적화와 관련된 많은 수학적 문제를 해결하는데도 사용됩니다. 이 경우 거래 내역은 사용되지 않으며 시장 환경은 숙련 된 전문가가 구현 한 수학 계산에 영향을 미치지 않습니다.


스트레스 테스트를 통해 거래 로봇 테스트가 더욱 사실적으로 이루어질 수 있습니다. Random Delay 모드는 거래 요청을 전송 및 처리 할 때 네트워크 지연을 시뮬레이트하고 실제 거래에서 딜러가 실행하는 요청이 지연되는 것을 시뮬레이션합니다.


테스트 결과의 그래픽 디스플레이.


Expert Advisors의 테스트 결과 표시는 Strategy Tester의 가장 주목할만한 기능 중 하나입니다. 결과는 테스트 중 전문가 고문의 이익을 표시하는 수치로 표시됩니다. 또한 수익 / 손실 백분율 비율, 수익성 / 손실 성 거래 건수, 위험 요소, 예상 수익 등을 비롯한 많은 양의 통계 데이터로도 나타납니다.


전략 테스트 결과는보다 편리한 분석을 위해 차트로 표시 될 수 있습니다.


시각적 테스트.


시각적 테스트를 통해 실시간 가격 데이터에 대한 Expert Advisor의 작업을 실시간으로 추적 할 수 있습니다.


수행 된 모든 거래가 차트로 시각화되므로 분석이 더욱 편리해집니다. 특정 시간 간격으로 거래가 수행되는 방식을 관찰하기 위해 테스트 프로세스가 느려지거나 중지 될 수 있습니다.


시각화 모드를 사용하면 상인이 무역 로봇의 작업을 실시간으로 모니터링 할 수있을뿐 아니라 사용자 정의 기술 지표를 테스트 할 수 있습니다. 예를 들어, 시장에서 구매하기 전에 과거 데이터에 대한 표시기의 동작을 평가할 수 있습니다.


최적화.


Strategy Tester의 또 다른 중요한 유틸리티는 최적화 기능입니다. 이 기능을 통해 특정 거래 로봇에 가장 적합한 입력 매개 변수를 선택할 수 있습니다. 예를 들어 최적화를 사용하면 최대 수익성과 안정성, 최소 위험 등을 달성하기 위해 매개 변수를 수정할 수 있습니다.


최적화 프로세스 중에 하나의 거래 로봇이 여러 매개 변수 집합을 사용하여 여러 번 테스트됩니다. 최적화 후 결과를 비교하여 로봇에 최상의 성능을 제공하는 매개 변수를 선택할 수 있습니다.


최적화에서 입력 매개 변수의 조합 수는 압도적입니다. 최대 수백 또는 수천 개의 이러한 조합을 가질 수 있습니다. 결과적으로 최적화는 매우 광범위한 프로세스로 바뀔 수 있지만 유전 알고리즘의 사용을 통해 상당히 단축 될 수 있습니다. 이 기능은 입력 매개 변수의 모든 조합을 직렬 검색 할 수 없게하고 최적화 기준 집합을 가장 잘 충족하는 매개 변수 만 선택합니다. 후속 단계에서 최상의 결과가 얻어 질 때까지 "최적의"조합이 교차됩니다. 유전 알고리즘은 조합 수와 전체 최적화 시간을 크게 줄이는 데 도움이됩니다.


최적화 결과의 그래픽 표시.


전략 테스터는 최적화 결과의 시각적 분석을위한 강력한 2D 및 3D 도구를 제공합니다. 예를 들어 2D에서 두 개의 매개 변수를 사용하여 최종 결과의 상관 관계를 분석 할 수 있으며 3D를 사용하면 최적화 중에 최적의 결과 검색 프로세스 전체를 볼 수 있습니다.


내장 된 기능 외에도> "href ="mql5 / ko / articles / 403 "> 사용자 정의 시각화 방법을 사용할 수 있습니다. 데이터를 특정 방식으로 준비하거나, 내보내거나, 최적화 프로세스 중에 결과를 검토 할 수 있습니다.


전달 테스트.


내장형 포워드 테스팅 옵션은 "과도 최적화"또는 파라미터 피팅의 문제를 피하는 데 도움이됩니다. 이 옵션은 최적화를위한 통화 및 주가 정보 데이터베이스를 두 부분으로 나눕니다. 최적화는 첫 번째 부분에 대해 수행되고 두 번째 부분은 획득 된 결과를 확인하는 데 사용됩니다. 거래 로봇이 두 세그먼트에서 똑같이 효율적이면 거래 시스템이 최상의 매개 변수를 갖고 매개 변수 피팅이 실제로 불가능하다는 증거입니다.


MQL5 클라우드 네트워크.


분산 테스트 및 최적화를 통해 이러한 프로세스를 향상시키기 위해 추가 컴퓨팅 리소스를 연결할 수 있습니다. 예를 들어, 로컬 네트워크에있는 추가 컴퓨터를 사용하여 최적화 프로세스를 가속화 할 수 있습니다. 그러나 그것이 전부는 아닙니다.


MQL5 클라우드 네트워크는 전 세계 수천 대의 컴퓨터를 하나로 묶는 클라우드 컴퓨팅 네트워크입니다. Strategy Tester는 거의 무제한의 컴퓨팅 성능을 활용하여 네트워크에 연결할 수 있습니다. MQL5 클라우드 네트워크를 사용하면 일반적으로 한 대의 컴퓨터 만 사용하는 경우 계산에 몇 달이 걸리는 거래 응용 프로그램의 최적화가 이제는 몇 시간 내에 완료 될 수 있습니다.


MQL5 클라우드 네트워크는 단 몇 번의 클릭만으로 MetaTrader 5 거래 플랫폼을 통해 활성화 할 수 있습니다. MQL5 클라우드 네트워크가 계산을 가속화하는 방법에 대해 자세히 알아보기 & gt; & gt;


분산 컴퓨팅 네트워크를 사용하는 것 외에도 CPU 컴퓨팅 능력을 제공하고 수익을 창출 할 수 있습니다. MetaTrader 5 거래 플랫폼에 포함 된 MetaTester 구성 요소를 실행하면 컴퓨터가 MQL5 클라우드 네트워크에 연결됩니다.


전략 테스터 (Strategy Tester)는 거래 로봇 개발자를 위해 제작 된 매우 강력한 도구입니다. 테스터를 사용하지 않으면 효율적이고 믿을 수있는 로봇을 만들 수 없습니다. Strategy Tester는 많은 시간을 절약하고 진정한 최적의 거래 로봇을 만들 수 있습니다!


새로운 전략을 올바르게 테스트하는 방법.


기술적 인 준비, 위험 관리 & amp; 상인 심리학.


기사 요약 : 시스템을 완전히 테스트하면 얻을 수있는 이점이 많습니다. 목록의 맨 위에는 시스템의 모든 측정 항목을 명확하게 표시하는 완벽하게 테스트 된 시스템을 통해 유리한 시장이 도래 할 때 귀사의 경쟁력을 높일 수 있다는 확신을 얻을 수 있습니다. 또한 완전히 테스트 된 시스템을 사용하면 손실을 줄이고 다른 시스템을 거래하기 시작할 때와 같은 기계 수준의 정확성으로 행동 할 수 있습니다.


당신이 편안하게 실행할 수있는 거래 전략을 수립하는 것은 결코 쉬운 일이 아닙니다. 그러나 일단 적절한 인디케이터 혼합과 위험 관리를 찾으면 시간을 테스트해야합니다. 귀하의 전략을 시험 할 때만 새로운 전략이 반복 할만한 가치가 있는지 알 수 있습니다.


왜 귀하의 전략을 테스트합니까?


성공적인 거래 시스템은 많은 사람들이 믿는 것처럼 일반적인 것이 아닙니다. 지역 서점에 가거나 성공적인 거래 시스템을 검색했다면 처음에는 웹 사이트 조회수 나 책이 선반에있는만큼 장기간 성공적인 시스템이 있다고 생각할 것입니다. 당신이 상상할 수 있듯이, 처음에는 인상적인 것을 읽은 것만으로도 시스템이 미래에 희망대로 재생 될 수 없다는 것을 의미합니다.


Forex를 배우십시오 : 좋게 보일지도 모르지만, 전략은 당신을 위해 작동합니까?


현명하게도, 당신이하는 것처럼 당신의 거래 결과에 대해 아무도 관심을 두지 않는다고 말했습니다. 당신이 혼자 (돈을 관리하지 않는 한) 결과와 함께 살아야하기 때문에, 당신이 찾고있는 전략을 적절히 테스트하는 데 집중해야합니다. 이것은 처음 들었을 때 좋았던 것에 반하여 귀하의 실사를 통과 한 전략을 교환하는 것을 보장합니다.


먼저, 따라야 할 일련의 규칙이 필요합니다. 둘째, 흐름도는 사전 무역에서 전후 무역으로 프로세스를 배치하는 데 도움이 될 수 있습니다. 마지막으로 시스템을 정밀하게 테스트하기 위해 정밀도와 같은 규칙을 따르기를 원합니다.


거래 할 때 전략을 테스트하기 위해 선택할 수있는 두 가지 방법 또는 수단이 있습니다. 위험에 처한 실제 돈이없는 데모 환경이나 샘플 거래량의 실제 환경을 선택할 수 있습니다. 실제 자본으로 전략을 테스트하면 감정이 새로운 전략으로 어떻게 수정되는지 느낄 수 있습니다.


물론 데모에서 전략을 테스트 한 다음 상대적으로 작은 라이브 계정을 이동하여 두 옵션을 모두 사용할 수 있습니다. 귀하의 새로운 전략에 대한 라이브 계정을 작성한 후에는 한 번에 하나의 계약서를 거래하고 새로운 신호를 받으면 거래 규모를 늘리는 것이 가장 좋을 수 있습니다. 그러나 테스트 기간 동안 귀하의 거래 규모를 제한함으로써, 귀하는 귀하의 테스트 시간에 미치지 못하는 일일 대 시스템의 유효성에 집중할 수 있습니다.


Forex를 배우십시오 : 당신의 시험 기준에 관하여 정밀하십시오.


테스트 샘플 완료 후 찾을 내용


거래는 확률을 관리하기위한 것이기 때문에 샘플의 합의가 유효한 시스템의 기준을 충족시키는 지 확인하는 것이 좋습니다. 다음은 시스템의 효율성을 테스트 할 때 고려해야 할 7 가지 필드 목록입니다.


총 순이익 : 취해진 위험에 관계없이 수익성. 이것은 고정 거래 횟수를 초과하는 시스템의 순 p / l을 보여주는 양수 또는 음수입니다. 과도한 위험을 감수하면서 단기간에 큰 이익을 얻을 수 있기 때문에 큰 실수가 될 수있는 많은 상인들이 여기서 멈 춥니 다. 그러나 충분히 긴 시간대에 과도한 위험을 감수하면 우리는 피해야하는 파멸로 이어질 수 있습니다.


거래 횟수 : 총 거래 횟수는 시스템 결과의 유효성을 보여줍니다. 모든 것이 평등하다면 더 많은 수의 거래를 가진 테스트는 많은 신호를 통해 어떻게 수행했는지 보여주기 때문에 더 많은 가중치를 부여해야합니다.


평균 거래 기간 : 거래 기간은 거래가 시장에 얼마나 오래 있었는지 알려줍니다. 이는 시장 거래가 요구 마진을 맞추기 때문에 중요합니다. 단기 트레이더로 시스템 트레이딩의 평균 소요 시간이 선호보다 길면 시스템을 조정하고 테스트를 다시 시작하거나 새로운 시스템을 찾는 것이 가장 좋습니다.


Max Drawdown : Max Drawdown은 테스트 기간 동안 최대 Peak-to-Valley 드롭 다운을 표시합니다. 다른 말로하면, 최악의 시간 (정상에서 구매 또는 바닥에서 파는)에서 취해진 무역은 주식에 얼마나 큰 타격을 주 었는지를 전달합니다. Max drawdown은 또한이 시스템이 적절하게 거래되도록하기 위해 얼마만큼의 지분을 거래해야하는지에 대한 좋은 견해를 제공합니다.


최대 연속 손실 : 연속 손실은 테스트를 통해 얼마나 많은 연속적인 손실 거래가 지속되었는지를 알 수 있도록 도와줍니다. 연속 손실 횟수를 미리 아는 것의 이점은 임의의 수의 정류장에 타격을 가할 경우 낙담하지 않는 것과 대조적으로 전반적인 상금을 유지하는 데 도움이된다는 것입니다. 이 사실을 알고 있으면 소수의 거래에서 주요 이익을 얻는 추종자를 추동하는 데 특히 유용 할 수 있습니다.


이익 손실 비율 (P : L) : P : L은 평균 손실 대비 평균 손실 비율을 볼 수 있도록 도와줍니다. 당연히 수치가 높을수록 긍정적 인 숫자가 손실을 극복하는 이익을 보여주기 때문에 더 좋습니다. 트렌드 추종자는 종종 p : l 비율이 더 높지만 단기 거래자는 종종 더 높은 승리 %를 보입니다.


Percent Winners : 우승 한 거래의 백분율. 이렇게하면 시장 환경이 정렬 될 때 시스템의 가장자리를 볼 수 있습니다. 이 수치는 긍정적 인 P : L 비율과 함께 사용할 때 가장 좋습니다.


이 모든 데이터를 저장하는 간단한 Excel 스프레드 시트를 만들 수 있습니다. 시트에는 이러한 분야와 함께 운영하는 데 필요한 전략 이름과 시장 조건이 포함되어야합니다. 조건이 일치하면 전략표로 이동하여 가장 적합한 전략을 찾을 수 있습니다.


시스템을 개발할 때 더 적은 것이 있습니다. 가능한 한 가장 간단한 규칙으로 거래하면서 우위를 유지하면서 유리한 환경에서 시스템을 고수할 확률이 높아집니다. 간단한 시스템은 또한 테스트 환경이 현재 환경과 일치하면 테스트 기간과 유사한 결과를 표시 할 가능성이 높습니다.


--- 트레이너 강사 인 Tyler Yell 글


Tyler의 전자 메일 배포 목록에 추가하려면 여기를 클릭하십시오.


업데이트 된 차트를 통해 수십 가지의 무역 아이디어를 매일보고 싶으시겠습니까? 거래중인 통화 쌍에 대한 주요 지원 및 저항 수준을 확인 하시겠습니까?


DailyFX는 글로벌 통화 시장에 영향을 미치는 추세에 대한 외환 뉴스 및 기술적 분석을 제공합니다.


다가오는 이벤트.


Forex 경제 달력.


과거 성과는 미래의 결과를 나타낼 수 없습니다.


DailyFX는 IG Group의 뉴스 및 교육 웹 사이트입니다.

No comments:

Post a Comment