최적화로 거래 전략을 최대한 활용

NinjaTrader의 강력한 전략 분석기를 통해 거래자는 과거 시장 데이터를 사용하여 자동 거래 전략을 백테스트할 수 있습니다. 또한 거래자는 최적화 테스트를 실행하여 라이브 시장에서 최고의 성과를 낼 수 있는 매개변수를 결정할 수 있습니다.

예를 들어, 이동 평균 목표를 매도 신호로 사용할 때 이동 평균 및 차트 간격의 어느 기간이 가장 잘 수행됩니까? 이러한 변수는 다양한 성능 결과에 대해 여러 조합에서 테스트할 수 있습니다. 최적화는 거래자가 라이브 시장에서 전략을 가장 잘 포지셔닝할 수 있는 조합을 결정하는 데 도움이 됩니다.

전략 최적화는 어떻게 작동합니까?

백테스트와 유사하게 최적화는 성능을 테스트하고 분석하기 위해 과거 데이터에 대해 자동화된 전략을 실행합니다. 주요 차이점은 최적화가 여러 설정을 테스트하여 어떤 접근 방식이 가장 잘 수행되었는지 결정한다는 것입니다. 이 피드백은 전략 수립자가 알고리즘과 자동화 시스템을 개선하고 개선하는 데 매우 중요합니다.

최적화 수행

최적화를 실행하려면 사용된 NinjaScript 전략에 최적화할 입력이 있어야 합니다. 예를 들어, 입력은 이동 평균 기간, 과매수 또는 과매도 RSI 임계값 또는 사용자가 미리 정의할 수 있는 기타 지표 매개변수일 수 있습니다.

  1. 전략 분석기 창의 설정 패널 내 백테스트 유형 아래 최적화 선택 . 한 번 최적화 선택하면 추가 설정이 나타납니다.
  2. 전략 매개변수 아래 , 선택한 전략에 사용 가능한 입력을 찾을 수 있습니다.
  3. 최적화에 필요한 전략 매개변수를 구성합니다.
  4. 보관할 최상의 결과 수를 설정합니다.
  5. 최적화 대상 설정은 최적화 결과의 기반이 되는 광범위한 항목 목록을 제공합니다.
  6. 모든 설정이 원하는 대로 구성되면 실행을 클릭합니다. 최적화를 수행합니다.

최적화 결과 보기

최적화가 완료되면 전략 분석기 창의 왼쪽에 있는 성과 결과 패널에서 결과를 찾을 수 있습니다.

왼쪽 상단 섹션에는 최적화 중에 수행된 각 테스트가 표시됩니다. 매개변수 열에는 각 테스트의 입력에 사용된 값이 표시됩니다.

각 테스트의 자세한 성능 결과를 보려면 상단에서 원하는 테스트를 선택하면 왼쪽 하단 섹션에 결과가 나타납니다. 표시되는 보고서 유형은 표시에서 선택한 스타일에 따라 다릅니다. 드롭다운 메뉴.

전략이나 최적화 결과에 관계없이 거래자는 관련된 위험을 인식하고 예측할 수 없는 시장에 대한 노출을 관리해야 합니다.

백테스팅과 최적화는 자동화된 전략이 실제 시장에 대비할 수 있도록 하는 중요한 단계입니다. NinjaTrader 플랫폼은 백테스팅, 고급 차트 작성 및 거래 시뮬레이션을 위해 항상 무료입니다. 수상 경력에 빛나는 거래 플랫폼으로 시작하십시오!


선물 및 상품
  1. 선물 및 상품
  2. 선물 거래
  3. 옵션