johannduplessis

Peterbolic SAR Strategy

This is a strategy version of the Peterbolic SAR:
릴리즈 노트: Updated strategy with latest bug fixes from the original script:
즐겨찾기 스크립트에서 빼기 즐겨찾기 스크립트에 넣기

코멘트

How can we make this Multi time frame?
응답
Good work and very nice coding of Pine V4.
Looks very great. Regard,Author of LBLS indicator (https://www.tradingview.com/u/MarxBabu/#published-scripts)
응답
Thx for your hard work and sharing it!

I´m using the Peterbolic SAR from caseybowman for about a week very intensly. Now I saw that you made the strategy out of it. When I look at the trades in the chart, then the long/short position were opened the next candle after the trigger candle. I´m not sure if this is the right way, because as caseybowman described "... Note that the trigger does not require a close above or below the setup, those levels only need to be penetrated intra candle....". In my opinion the trade should be opened right after hitting the high/low of the setup candle and not the candle after the trigger candle.

I think it would increase the profit a lot. But maybe i am totally wrong...

Maybe you can take a look at it.
응답
@florian78, Thanks! Yes the default way Tradingview works is to open the trade on the candle after the signal, but when I trade it I also open as soon as the previous high/low has been broken. I agree it should increase profitability. I'll investigate and see if I can change the default behaviour.
응답
How can I set the indicator to show 4 hour candles?
응답
Love your Strategy Tester for this indicator. If you could add a way to pick a start date, or date range, this would help a lot.

Thank you for your hard work!
응답
johannduplessis DainBolling
@DainBolling, Hi Dain, thanks! Unfortunately we are at the mercy of TradingView's backtester which means we can't specify a date range.
+1 응답
Nakitxu johannduplessis
@johannduplessis, Yes, you can, with something like this:

// === INPUT BACKTEST RANGE ===
FromMonth = input(defval = 10, title = "From Month", minval = 1, maxval = 12)
FromDay = input(defval = 1, title = "From Day", minval = 1, maxval = 31)
FromYear = input(defval = 2019, title = "From Year", minval = 2017)
ToMonth = input(defval = 1, title = "To Month", minval = 1, maxval = 12)
ToDay = input(defval = 1, title = "To Day", minval = 1, maxval = 31)
ToYear = input(defval = 9999, title = "To Year", minval = 2017)

// === FUNCTION EXAMPLE ===
start = timestamp(FromYear, FromMonth, FromDay, 00, 00) // backtest start window
finish = timestamp(ToYear, ToMonth, ToDay, 23, 59) // backtest finish window
window() => time >= start and time <= finish ? true : false // create function "within window of time"

Simply add "and window()" in the entry or your buy and shell orders, like this:

if (TC and up and window())
strategy.entry("PBSARLE", strategy.long, comment="PBSARLE")

if (TC and not up and window())
strategy.entry("PBSARSE", strategy.short, comment="PBSARSE")
+1 응답
홈으로 스탁 스크리너 포렉스 스크리너 크립토 스크리너 이코노믹 캘린더 사용안내 차트 특징 프라이싱 프렌드 리퍼하기 하우스룰(내부규정) 헬프 센터 웹사이트 & 브로커 솔루션 위젯 차팅 솔루션 라이트웨이트 차팅 라이브러리 블로그 & 뉴스 트위터
프로화일 프로화일설정 계정 및 빌링 리퍼드 프렌즈 코인 나의 서포트 티켓 헬프 센터 공개아이디어 팔로어 팔로잉 비밀메시지 채팅 로그아웃