Type/to search

아키텍처 혁신 백테스팅 전략

Cryptocurrency
Created: 2023-10-17 17:26:03
Last modified: 3 years ago
1
Follow
1781
Followers

img

개요

이 전략은 레벨 브레이크 방식을 채택하고, 특정 브레이크 조건에서 더 많은 공백을 수행하며, 최적의 변수 조합을 찾기 위해 자동으로 재검토하는 기능을 갖추고 있다.

원칙

  1. 입력된 파라미터는 재검토일, 정지율, 정지율, 그리고 자동으로 재검토한 파라미터들인 재검토일, 정지 손실 범위 등이 포함된다.

  2. 회귀 시에는 회귀일, 상금율, 상금율의 다양한 조합을 거쳐 각 조합의 상금 손실을 기록한다.

  3. 브레이크 신호 판단: 종결 가격 상단 반을 통과하고 상시 시간 기둥을 통과하지 않고, 더 많이; 종결 가격 아래 상단 반을 통과하고 상시 시간 기둥을 통과하지 않고, 공백을 <unk>다.

  4. 중지 손실 조건 판단: 멈추지 않고 중지 라인을 촉발하면 중단됩니다.

  5. 정지 조건 판단: 정지되지 않고 정지선을 터뜨린다면 정지가 출장한다.

  6. 피드백 결과를 표시하는 명확한 표는 사용자 설정에 따라 수익률 또는 순이익 또는 거래 수에 따라 정렬 할 수 있습니다.

장점

  1. 자동 피드백 기능은 수동 테스트 없이 최적의 파라미터 조합을 빠르게 찾을 수 있다.

  2. 수익률, 순이익, 거래 수 등에 따라 순차적으로 재검토를 할 수 있으며, 자신의 필요에 맞는 최적의 매개 변수를 유연하게 선택할 수 있다.

  3. 모든 거래의 수익과 손실을 시각화합니다.

  4. 리포트 파라미터를 사용자 정의할 수 있으며, 더 넓은 파라미터 공간을 테스트하여 전체적으로 최적의 것을 찾을 수 있다.

  5. 전략적 거래 규칙은 간단하고 명확하며, 이해하기 쉽고 구현된다.

위험과 해결

  1. 응답주기가 짧으면 결과가 불안정할 수 있다. 해결 방법: 더 긴 응답주기를 설정한다.

  2. 거래 빈도가 미끄러져 수익에 영향을 미칠 수 있다. 해결 방법: 적절히 느슨한 스톱 스톱 손실 범위를 허용한다.

  3. 단일 상품의 재검토 결과는 대표적이지 않을 수 있습니다. 해결 방법: 다양한 품종을 재검토하여 안정적인 파라미터 조합을 찾습니다.

  4. 매개 변수가 너무 최적화되면 너무 잘 맞을 수 있다. 해결 방법: 매개 변수가 다른 품종과 시간 주기에서의 안정성을 검증한다.

  5. 거래비용을 무시하면 재검토 결과가 오차될 수 있습니다. 해결 방법: 합리적인 수수료 매개 변수를 설정하십시오.

최적화 방향

  1. 이동식 중지 또는 거래 횟수 제한 등과 같은 변수 최적화 차원을 추가하십시오.

  2. 시장 진입 조건을 최적화하고, 트렌드 지표 필터링과 결합한다.

  3. 동적 스톱 또는 스톱 추적과 같은 스톱 스톱 손실 전략을 최적화하십시오.

  4. 기계 학습과 같은 알고리즘 보조 파라미터 최적화를 추가한다.

  5. 코드 구조를 최적화하고, 재검토 속도를 높여주세요.

  6. 다종 다주기 검증 파라미터 안정성.

  7. 자동 거래 기능을 통합하는 것을 고려하십시오.

요약하다

이 전략의 전반적인 아이디어는 명확하고 이해하기 쉽다. 자동 회귀 기능은 빠르게 파라미터를 최적화 할 수 있으며, 이익과 손실이 전략 개선에 유리하다는 것을 보여줍니다. 특정 위험이 있으므로 주의해야하지만 여러 가지 측면에서 지속적인 개선을 최적화 할 수 있으며, 강력한 실용적 가치가 있습니다. 전체적으로 이 전략은 간단한 돌파구 아이디어를 사용하여 자동 회귀 도구를 갖추고 있으며, 거래자가 신속하게 안정적인 거래 시스템을 구축 할 수 있습니다.

Source
Pine
/*backtest
start: 2023-09-16 00:00:00
end: 2023-10-16 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// © -_-
//@version=5
// strategy("[-_-] LBAB", process_orders_on_close=true, overlay=true, max_labels_count=500, max_lines_count=500, max_boxes_count=500, default_qty_type=strategy.cash, default_qty_value=100, initial_capital=10000, commission_type=strategy.commission.percent, commission_value=0.075)
Strategy parameters
Strategy parameters
Lookback
TP (%)
SL (% from Low)
Commission (%)
Optimisation
Min Lookback
Max Lookback
Min TP (%)
Max TP (%)
Min SL (%)
Max SL (%)
Percentage profitable
Net profit
Number of trades
Table
Position
Font size
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)