찾기
프로덕트
커뮤니티
마켓
뉴스
브로커
더보기
KO
지금 시작
커뮤니티
/
아이디어
/
市場の効率性を測るインジケータを作成しました
뉴질랜드 달러 / 일본 엔
市場の効率性を測るインジケータを作成しました
NA0TA의
팔로우
팔로우
2020년 9월 29일
2
2020년 9월 29일
マーケットが今トレンドを形成しているのか、していないのかを測るインジケータを作ってみました。
名前は’choppy market indicator’で略してCMIです。
トレンドを測る指標にADXやRAVIがありますが、2重で平滑化されているので遅行しやすい指標です。
インジケータはなるべくシンプルに、変数が少ないほうが良いと思うのでCMIは簡単な公式でとなっています。
デフォルトでは(現在の終値 - 過去29日の終値)の絶対値を(過去30日の最高値 - 過去30日の最安値)で割った数に
100を掛けて%表示したものです。
つまり、価格が過去30日前から現在の価格になるまでどれだけ上下に激しく動いたかを測ります。
CMIが30%を上回れば効率が良くトレンド状態で、30%を下回れば効率が悪く非トレンド状態となります。
コードを載せておくので良かったら使ってみてください。使わないかな?
//
version
=4
study("CMI","CMI",overlay=false,scale=scale.right,format=format.price,precision=0)
cmlen = input(30,"バー数",minval=20,maxval=100,step=5)
sours_in = input("終値" ,title="ソース" ,options=["終値" ,"キープライス"])
MA = input(false,"平滑化",input.bool)
Sours =
sours_in == "終値" ? close :
sours_in == "キープライス" ? hlc3 :
na
cmi = abs(Sours - Sours[cmlen-1]) / (highest(Sours,cmlen) - lowest(Sours,cmlen)) * 100
cmma = sma(cmi,5)
CMI = MA == false ? cmi : cmma
h1 = hline(30, "Band", color=color.red,linestyle=hline.style_solid, linewidth=2)
plot(CMI,"CMI",color=color.purple,trackprice=false, linewidth=2)
https://www.tradingview.com/x/QqmSBrR7/
Chart Patterns
Technical Indicators
Trend Analysis
NA0TA
팔로우
면책사항
이 정보와 게시물은 TradingView에서 제공하거나 보증하는 금융, 투자, 거래 또는 기타 유형의 조언이나 권고 사항을 의미하거나 구성하지 않습니다. 자세한 내용은
이용 약관
을 참고하세요.