
MACD 긴 줄 반전 전략은 MACD 지표를 사용하여 가격 긴 줄 반전을 식별하여 긴 줄 거래를하는 전략이다. 이 전략은 MACD의 빠른 SMA 라인과 느린 SMA 라인 차수를 사용하여 MACD 지표를 구성하고 MACD 지표의 기둥 모양의 반전 형태를 사용하여 가격 잠재적인 긴 줄 반전 기회를 식별한다. 가격 반전 기회를 식별 할 때 전략은 방향성 긴 줄 진입을 수행한다.
이 전략은 6일 EMA를 MACD 단선으로, 26일 EMA를 MACD 느린선으로, 빠른 선과 느린 선의 차이는 MACD로, 그리고 MACD의 9일 SMA를 신호선으로 구성한다. 빠른 느린 선의 차이는 기둥 모양의 선이 0시기를 위해 균형을 나타내고, 긍정적인 긴 선을 위해 상승하고, 부정적인 긴 선을 위해 하락한다.
이 전략의 거래 논리는 다음과 같습니다: MACD의 기둥 선이 앞의 기둥 선을 넘어서면 (분기 확대), 가격이 긴 선으로 돌아가는 것을 고려하면 (구매 시점), MACD의 기둥 선이 앞의 기둥 선을 넘어서면 (분기 수축), 가격이 긴 선으로 돌아가는 것을 고려하면 (판매 시점). 가짜 신호를 필터링하기 위해, 이 전략은 두 기둥 선의 실제 반전이 다시 일어나기를 기다립니다.
MACD 긴선 반전 전략은 MACD 기둥 모양의 선의 반전을 판단하여 가격의 긴선 반전의 기회를 포착한다. 이 전략은 긴 짧은 주기 충돌을 성공적으로 제어하고, 추격 하락을 피하는 문제를 해결한다. 그러나 단일 지표 전략으로 MACD 긴선 반전 전략은 또한 일정 한계가 있으며, 특히 다른 지표 조합과 함께 사용할 때 추가 최적화 할 여지가 있습니다.
/*backtest
start: 2022-12-08 00:00:00
end: 2023-12-14 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © TheGrindToday
//@version=4
strategy("MACD Long Strat", overlay=false)
//fast = 12, slow = 26
fast = 6, slow = 26
fastMA = ema(close, fast)
slowMA = ema(close, slow)
macd = fastMA - slowMA
signal = sma(macd, 9)
histogram = macd-signal
macdpos = histogram[0] > 0
macdneg = histogram[0] < 0
histogram_reversing_negative = histogram[1] > histogram[2]
LongEntryCondition = histogram > histogram[1]
ShortEntryCondition = histogram < histogram[1]
exitConditionLong = histogram[0] < histogram[2]
if (LongEntryCondition and histogram_reversing_negative)
strategy.entry("Long", strategy.long)
if (exitConditionLong)
strategy.close("Long")
plot(histogram)