쌍평균선 골든 크로스 전략은 빠른 평평선 상에서 느린 평평선을 뚫고 다중 신호를 생성하고 빠른 평평선 아래에서 느린 평평선을 뚫고 하위 신호를 생성하는 간단한 양적 전략이다. 이 전략은 쌍평균선의 골든 크로스를 포착하여 시장의 장기적인 트렌드 전환점을 판단한다.
50주기의 빠른 간단한 이동 평균을 계산하여 단기 경향을 나타냅니다.
200주기의 느린 간단한 이동 평균을 계산하여 장기 추세를 나타냅니다.
빠른 평균선에서 느린 평균선을 통과할 때, 상승하는 장기적 추세에 진입하기 시작한다고 생각하면, 이 때 더 많이 한다.
빠른 평균선 아래의 느린 평균선을 통과할 때, 하향의 장기적 추세에 진입하기 시작한다고 생각하며, 이 때 다중 단위 보유를 평행한다.
교차는 시장의 수요 공급 관계와 심리적 측면의 전환을 나타내고, 긴 선으로 추세 전환을 판단할 수 있는 신호이다. 빠르고 느린 평균 선 주기 조합은 다른 품종과 주기에 따라 조정할 수 있다.
이중평등선을 사용하여 주요 트렌드 전환점을 판단하십시오.
금색 십자 모양의 명확한 다중 공백 신호
다양한 시장에 적용 가능한 변수 조정 유연성
리포트 및 하드 디스크 조정 간단하다
다른 요인들과 함께 사용할 수 있다
평균선에는 약간의 지연이 있습니다.
가짜 침입을 막아야 합니다.
특정 출전과 출전 시간을 판단할 수 없습니다.
트렌드 내부의 변동으로 인해 손실이 발생할 수 있습니다.
쌍평평선 골드 크로스 전략은 더 빠르고 느린 평균선의 골드 크로스 상황을 비교하여 긴 선의 경향의 변화를 판단하는, 광범위하게 사용되는 긴 선 전략 사상이다. 다양한 시장 상황에 따라 파라미터를 조정할 수 있으며, 다른 요인들과 조합하여 전략의 효과를 높이기 위해 사용할 수 있다.
/*backtest
start: 2023-09-07 00:00:00
end: 2023-09-14 00:00:00
period: 2m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("GoldenCross Strategy by Clefsphere",overlay=true, initial_capital=10000,default_qty_type=strategy.percent_of_equity,default_qty_value=100)
// testStartYear = input(2013, "Start Year")
// testStartMonth = input(3, "Start Month")
// testStartDay = input(1, "Start Day")
// testPeriodStart = timestamp(testStartYear,testStartMonth,testStartDay,0,0)
// testStopYear = input(2018, "Stop Year")
// testStopMonth = input(8, "Stop Month")
// testStopDay = input(5, "Stop Day")
// testPeriodStop = timestamp(testStopYear,testStopMonth,testStopDay,0,0)
// testPeriodBackground = input(title="Background", type=bool, defval=true)
// testPeriodBackgroundColor = testPeriodBackground and (time >= testPeriodStart) and (time <= testPeriodStop) ? #00FF00 : na
sma1Period = input(50, "Fast EMA Buy")
sma2Period = input(200, "Slow SMA Buy")
// testPeriod() =>
// time >= testPeriodStart and time <= testPeriodStop ? true : false
sma1val=sma(close,sma1Period)
sma2val=sma(close,sma2Period)
plot(sma1val,color=blue,linewidth=1)
plot(sma2val,color=orange,linewidth=1)
long=crossover(sma1val,sma2val)
short=crossunder(sma1val,sma2val)
// if testPeriod()
if long
strategy.entry("buy",strategy.long)
if short
strategy.close("buy")
plot(low,color= sma1val > sma2val ? green: red,style=columns,transp=90,linewidth=1)