
이 전략은 스마트 펀드 개념에 기반하여, 일선 평균 지표를 사용하여 기관 자금의 축적과 배분을 식별하여 시장 추세를 포착한다. 기관 자금이 축적될 때, 전략은 더 많이 하고, 기관 자금이 배분될 때, 전략은 빈다.
OBV는 거래량과 가격변동을 연관짓는 동적 지표이다. 가격 상승일에는 OBV가 거래량을 더하고, 가격 하락일에는 거래량을 다.
이 전략은 일선 OBV를 사용합니다.
전략은 OBV의 기울기를 기반으로 두 가지 주요 조건을 식별합니다.
스마트 자금 구매 조건: OBV 기울기가 양수일 때 기관 자금 축적이 발생할 수 있음을 나타냅니다.
스마트 자금 매각 조건: OBV 기하수가 마이너스되면 기관 자금 분배가 발생할 수 있음을 나타냅니다.
초록색 상자 화살표와 빨간색 하자 화살표는 구매 및 판매 신호를 나타냅니다.
스마트 자금의 구매 조건이 확인되면 더 많이 하고, 스마트 자금의 판매 조건이 확인되면 더 적게 한다.
상장할 때, 지능형 자금이 팔라는 신호가 나타난다면, 평지 상장한다. 상장할 때, 지능형 자금이 구매하는 신호가 나타난다면, 평지 상장한다.
평균 지표를 사용하여 시장의 흐름을 파악하고, 시장의 소음을 효과적으로 제거한다.
기관 자금의 행동에 따라 시장 구조를 판단하고, 트렌드 전환을 정확하게 포착한다.
전략적 신호는 명확하고, 규칙은 간단하고, 실행하기 쉽다.
모든 품종과 모든 시간 프레임에서 사용할 수 있습니다.
OBV 지표는 잘못된 신호를 생성하여 구매/판매 시간을 놓칠 수 있습니다. 적절한 경우 다른 지표와 함께 검증 할 수 있습니다.
급격한 상황을 예측할 수 없는 갑작스러운 사건. 위험을 통제하기 위해 스톱로스를 설정할 수 있다.
기관의 자금행동은 정확하게 판단하기 어렵고, 신호의 편차를 초래할 수 있다. 구매/판매 조건은 적절히 완화될 수 있다.
다른 지표와 결합하여 신호 신뢰성을 검증합니다. K선 형태, 스토치 지표 등등.
동적 중지 손실 또는 추적 중지 손실을 설정하여 단독 손실을 제어하십시오.
다른 시간 프레임의 파라미터 설정을 테스트하여 최적의 파라미터 조합을 찾습니다.
기관의 자금 강도 지표를 추가하여 자금 유입 / 유출 강도를 판단하고 신호 품질을 향상시킵니다.
SMART 전문 양적 거래 전략은 평형 지표를 사용하여 기관의 자금 행동을 식별하고, 시장 구조를 판단하고, 트렌드 전환점을 정확하게 포착합니다. 전략 신호는 간단하고 명확하며, 쉽게 실행할 수 있으며, 모든 품종과 시간 주기에서 광범위하게 사용될 수 있으며, 매우 실용적인 트렌드 추적 전략입니다. 다른 지표 신호 검증과 적절한 위험 제어와 결합하면 전략 안정성과 수익 요소를 향상시킬 수 있습니다.
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-18 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Smart Money Concept Strategy", overlay=true)
// Smart Money Concept: On-Balance Volume (OBV)
obv_value = request.security(syminfo.tickerid, "D", close)
obv_slope = obv_value - obv_value[1]
// Define conditions for smart money accumulation/distribution
smart_money_buy_condition = obv_slope > 0
smart_money_sell_condition = obv_slope < 0
// Plot signals
plotshape(series=smart_money_buy_condition, title="Buy Signal", color=color.green, style=shape.labelup, location=location.belowbar)
plotshape(series=smart_money_sell_condition, title="Sell Signal", color=color.red, style=shape.labeldown, location=location.abovebar)
// Strategy Logic
if (smart_money_buy_condition)
strategy.entry("Long", strategy.long)
if (smart_money_sell_condition)
strategy.entry("Short", strategy.short)
// Strategy Exit Logic
strategy.close("ExitLong")
strategy.close("ExitShort")