Hull Trend with Kahlman

This is an update to the idea of The Kahlman smoother makes the signal more precise (by one candle).
즐겨찾기 스크립트에서 빼기 즐겨찾기 스크립트에 넣기
Donate: PayPal (


Thank you so much for this valuable script. Question: Is the result without repainting? Thanks in advance for the answer. Maybe also an Idea for an Alertcondition statement?
+2 응답
capissimo CryptoLoverGER
@CryptoLoverGER, according to a recent article on repainting, since the script does not contain a security statement a-la security(..., price, ...), where price is close, hl2, or any other CURRENT value, it does not repaint.

alertcondition(crossup, title='Buy', message='go long')
alertcondition(crossdn, title='Sell', message='go short')
+3 응답
Thank you so much what a wonderfull script. Do you have any idea what indicator combination I can use it with to further improve the signals?
I tried it with oscillators but they give horrible results.
capissimo youssefijburg
@youssefijburg, welcome to the trial-and-error methodology)
For starters you can try these:

- this one should be adjusted to avoid repainting: change current hlc3 value to the previous hlc3 value in security func.
+1 응답
youssefijburg capissimo
@capissimo, Awesome, I will try them, thank you
Excellent work by the way - I use this everyday..
Capissimo, what settings are you supposed to use with the "Gain" function?
capissimo Hunter-Gatherer
@Hunter-Gatherer, here's an update. Removed factor 1000.
gain = input(.5, "Gain", step=.01)
kahlman(x, g) =>
kf = 0.0
dk = x - nz(kf, x)
smooth = nz(kf,x)+dk*sqrt(g*2)
velo = 0.0
velo := nz(velo,0) + (g*dk)
kf := smooth+velo
thanks for sharing amazing update , does this repainting thanks
홈으로 스탁 스크리너 포렉스 스크리너 크립토 스크리너 이코노믹 캘린더 사용안내 차트 특징 프라이싱 프렌드 리퍼하기 하우스룰(내부규정) 헬프 센터 웹사이트 & 브로커 솔루션 위젯 차팅 솔루션 라이트웨이트 차팅 라이브러리 블로그 & 뉴스 트위터
프로화일 프로화일설정 계정 및 빌링 리퍼드 프렌즈 코인 나의 서포트 티켓 헬프 센터 공개아이디어 팔로어 팔로잉 비밀메시지 채팅 로그아웃