이동 평균 집계 윌리엄스 비즈니스 지구 매수 및 매도 압력 지표 전략


생성 날짜: 2023-12-07 17:48:42 마지막으로 수정됨: 2023-12-07 17:48:42
복사: 0 클릭수: 647
avatar of ChaoZhang ChaoZhang
1
집중하다
1619
수행원

이동 평균 집계 윌리엄스 비즈니스 지구 매수 및 매도 압력 지표 전략

이 전략의 주요 아이디어는 윌리엄스 상가 구역의 매매 압력 지표를 사용하여 시장의 축적과 분배 단계를 판단하여 가격과 윌리엄스 지표 사이의 오차를 발견하여 거래 신호를 생성하는 것입니다. 안전 자산이 새로운 높이를 만들 때 윌리엄스 지표가 새로운 높이를 만들지 않으면, 도박 참가자를 대신하여 배분하고 판매해야합니다. 안전 자산이 새로운 낮은 것을 만들 때 윌리엄스 지표가 새로운 낮은 것을 만들지 않으면, 도박 참가자를 대신하여 축적하고 구입해야합니다.

이 전략은 다음과 같이 설명되어 있습니다.

이 전략은 윌리엄스 상가 구역의 매매 압력 지표에 기초하고 있으며, 이 지표는 시장의 매매 압력을 반영하여 시장이 구매자 또는 판매자의 지배를 받고 있다고 판단한다. 윌리엄스 지표는 종결 가격, 최고 가격 및 최저 가격을 계산하여 가격의 축적과 분배를 판단한다. 가격이 혁신이 높지만 윌리엄스 지표는 혁신이 높지 않은 경우, 배분, 매각을 의미하며, 가격이 혁신이 낮지만 윌리엄스 지표는 혁신이없는 경우, 축적, 매입을 의미한다.

이 전략은 윌리엄스 지표를 사용하여 시장의 축적과 분배를 판단하여 가격의 이탈을 발견하고 거래 신호를 생성한다. 동시에, 이동 평균을 사용하여 윌리엄스 지표를 평형화하여 잘못된 신호를 피한다. 윌리엄스 지표가 이동 평균보다 높으면 축적 단계이며, 이동 평균보다 낮으면 분배 단계이다.

이 전략의 주요 장점은 다음과 같습니다.

  1. 시장의 매매 압력을 정확하게 판단하고 가격의 전환점을 잡을 수 있습니다.

  2. 이동 평균을 사용하여 지표 곡선을 평평하게 하여 잘못된 신호를 피한다.

  3. 규칙은 명확하고 이해하기 쉽고 실행이 쉽다.

  4. 다양한 시장 환경에 적용할 수 있는 유연하게 조정 가능한 매개 변수

주요 위험과 해결책은 다음과 같습니다.

  1. 윌리엄스 지표는 잘못된 신호를 일으킬 수 있으며, 이동 평균은 어느 정도 이 문제를 완화시킬 수 있다.

  2. 매개 변수가 잘못 설정되면 가격 전환을 놓치거나 거짓 신호를 생성할 수 있다. 매개 변수는 다른 주기에 맞게 조정되어야 한다.

  3. 가격에 대한 갑작스러운 사건의 영향에 주의를 기울이고, 필요한 경우 거래 계획을 중단하십시오.

이 전략은 다음과 같은 방향으로 최적화될 수 있습니다.

  1. 더 많은 변수 조합을 테스트하여 최적의 변수를 찾습니다.

  2. 다른 기술 지표를 추가하여 조합하여 신호의 정확성을 향상시킵니다.

  3. 단독 손실을 줄이기 위해 손실을 막는 전략을 늘리십시오.

  4. 트렌드가 더 명확해지면 접속할 수 있는 최적의 시기를 선택하세요.

전반적으로, 이 전략은 윌리엄스 상가 구역의 매매 압박 지표를 사용하여 시장 게임 참가자의 의지를 판단하고, 이동 평균과 결합하여 가격 이탈을 발견하여 거래 신호를 생성한다. 이 전략은 이해하기 쉬운 실행, 파라미터를 조정하여 서로 다른 시장에 적용할 수 있으며, 다방면으로 최적화 할 수 있으며, 깊이 있는 연구와 응용에 가치가 있다.

전략 소스 코드
/*backtest
start: 2023-11-01 00:00:00
end: 2023-11-30 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 23/01/2018
// Accumulation is a term used to describe a market controlled by buyers;
// whereas distribution is defined by a market controlled by sellers.
// Williams recommends trading this indicator based on divergences:
//
//  Distribution of the security is indicated when the security is making 
//  a new high and the A/D indicator is failing to make a new high. Sell.
//
//  Accumulation of the security is indicated when the security is making 
//  a new low and the A/D indicator is failing to make a new low. Buy.
//
//You can change long to short in the Input Settings
//WARNING:
//- For purpose educate only
//- This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Smoothened Williams Accumulation/Distribution (Williams AD)", shorttitle="Williams AD")
Length = input(14, step = 1)
reverse = input(false, title="Trade reverse")
hline(0, color=blue, linestyle=line)
xPrice = close
xWAD = iff(close > nz(close[1], 0), nz(xWAD[1],0) + close - low[1], 
         iff(close < nz(close[1],0), nz(xWAD[1],0) + close - high[1],0))
xWADMA = sma(xWAD, Length)
pos = iff(xWAD > xWADMA, 1,
       iff(xWAD < xWADMA, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue )           
plot(xWAD, color=green, title="Williams AD")
plot(xWADMA, color=red, title="MA(AD)")