ZenAndTheArtOfTrading

Ultimate Pullback Strategy

What is the Ultimate Pullback Strategy?

This strategy script is based on my Ultimate Pullback Indicator which detects pullback trading opportunities by analyzing price action in a very specific manner.


By combining simple trend filters with various advanced candlestick patterns it detects high-probability trend-continuation setups (and optional exits).

If you use this script to set alerts then you will never miss a pullback trading opportunity ever again!

I personally use this indicator to profitably trade pullback signals in the forex markets on multiple timeframes, from the 15-Minute chart to the 4-Hour and Daily chart.

Note: This strategy companion script is only available for subscribers of The Ultimate Pullback Indicator.
Phát hành các Ghi chú:
Fixed ATR multiplier not working.
Phát hành các Ghi chú:
-
- Updated strategy script to match latest indicator script
Phát hành các Ghi chú:
-
- Fixed max rejection wick size setting bug
- Added option to ignore long or short setups
Phát hành các Ghi chú:
-
- Added option to change Moving Average types
Phát hành các Ghi chú:
-
- Fixed "Exit Reasons + Target" Bug
- Added "DEMA" Option
- Added Fixed Pip SL Option

I've also added a new setting - R:R To Trigger Exit.

Basically it works like this (for example) - if you set your regular R:R Target to 2:1, you set your Break-Even target to 1.5:1, and you set your R:R To Trigger Exit to 1:1, the script will perform like this:

- If price hits your stop loss it will be stopped out as per usual
- If price hits 1:1 it will begin searching for your selected exit reason(s)
- If price hits 1.5:1 it will move the theoretical stop loss to break-even
- If price hits 2:1 it will exit your trade for a profit regardless of the exit reason(s)

If you set R:R To Exit Trade to 0 it will disable that setting (it's disabled by default), and the script will only begin searching for an exit reason when your standard R:R under the Stops & Targets section is hit.
Phát hành các Ghi chú:
-
- A few bug fixes and minor improvements
- Added a whole bunch of alert customization for 3rd party APIs
Phát hành các Ghi chú:
- Added MA slope filter (won't take trades if MA has flattened)
- Added time-based filter (won't take trades during given time of day)
Phát hành các Ghi chú:
-
- Improved hammers & shooting stars detection
- Added start date filter
- Separated all the various alert conditions
Phát hành các Ghi chú:
-
- Better organized settings menu using latest Pine features
- Added trailing stop source option (high/low, close, open)
- Doji's are now detected based on % of bar size, not pips
- Removed slope filter as it wasn't working as intended
- Removed Stats Label as it has a display bug on the strategy version of this script for some reason
- Removed individual alert options from settings menu (they're now all listed under alert dialog)
- Added complete in-built AutoView automation functionality

To use AutoView alerts, make sure to set up the appropriate settings and then create an alert using "Any alert() function call". The script will then automate trade management based on however you've set up the script to behave.

For help with this, search "The Art Of Trading AutoView Guide" on YouTube. Enjoy :)
Phát hành các Ghi chú:
UPS Update:
-
- Many minor fixes:
- Removed deprecated transp parameters
- Fixed "1234567" on time function (to include weekends in time filter)
- Fixed some out-of-scope function call warnings
- Added AutoView Disclaimer
- Added minimum hammer size compared to ATR to prevent detecting tiny hammers & stars
- Added lowest low/highest high lookback to hammers & stars
- Added option to round SL pips to remove decimals (on by default)
- Fixed SL label drawing over the top of Win label if both target & SL are hit on the same bar
- Removed "overwrite new trades" setting as it is not relevant for this script
Phát hành các Ghi chú:
-
- Fixed minor mistake with trade label text
Phát hành các Ghi chú:
-
- Fixed minor bug where script would take trades when ATR was null
Phát hành các Ghi chú:
-
- Released v3.0 of the UPI.
- Updated code to v5 of Pine Script.
- Improved pullback detection accuracy.
- Added PineConnector functionality for auto-trading.
- Updated course material to better explain how to use this script to trade profitably (including my personal strategy rules).
- A few other minor changes - check out the settings guide on my website or YouTube channel (link in my profile).
Phát hành các Ghi chú:
- Fixed some typos in settings & removed some code that wasn't used
Phát hành các Ghi chú:
- Fixed a potential bug with automation code
Phát hành các Ghi chú:
- Fixed time session filter bug
Phát hành các Ghi chú:
- Fixed bug with AutoView code which caused long position sizes to be calculated incorrectly
Phát hành các Ghi chú:
- Improved pullback detection accuracy slightly
Phát hành các Ghi chú:
- Updated code to work with AutoView changes to break-even functionality
Phát hành các Ghi chú:
- v3.04
- Temporarily added max_bars_back=5000 parameter to attempt to hotfix issue with "Pine cannot determine the referencing length of a series" until I find the culprit variable
- Added warning labels for trades that hit their take-profit AND stop-loss on the same bar (outcome requires manual confirmation)
Phát hành các Ghi chú:
-
- Updated ZenLibrary to v3
- Added option to select pips or price value for PineConnector entry limit order
- Added option to select pips or price value for PineConnector stops & targets
- Added debug option to display AutoView/PineConnector alert string
Phát hành các Ghi chú:
v3.06:
- Updated ZenLibrary to v5
- Updated code to be compatible with new PineConnector syntax
- Updated trailing stop to work with pips as well as price with PineConnector
- Added Spread Filter setting
- Added EAP SL Algorithm #2
- Truncated decimals on debug label for TP & SL price values
Phát hành các Ghi chú:
-
- Fixed time filter not working properly
- Removed 'when' statements which are now deprecated
Phát hành các Ghi chú:
Added Stop Loss price source option (allows you to specify what price to use for calculating your stop loss - eg. high/low, open or close).
Phát hành các Ghi chú:
- Updated version to 3.09 to match UPI script to keep versions consistent (no actual code changes as UPI bugfix update was unrelated to UPS)
Phát hành các Ghi chú:
- Turned Bar Magnifier feature off by default as many users don't have a Premium plan which is currently required to use this feature, and we are getting a lot of support emails about it. But it is recommended to turn this ON in the Properties tab if you are a Premium user as it will increase the accuracy of your test results (not by a significant margin as it will only affect trades that hit their Take-Profit and Stop-Loss on the same bar which is a rare occurrence, but obviously when backtesting you want results to be as accurate as possible!)
Phát hành các Ghi chú:
- Added PineConnector symbol override option (settings tooltip explains what it does). Leave blank to disable.
Phát hành các Ghi chú:
- Cleaned up status bar user inputs and some plots using new display=display.none parameter
- Added (EXPERIMENTAL!) feature that makes the strategy tester calculate position size based on a % of your account balance. Only works on forex markets. The feature may not work on all markets (it was mainly tested using USD currency as the base broker currency and only on the major FX pairs), so use at your own risk and always take the time to ensure the numbers are accurate if you're trading more exotic instruments or base currencies.
Phát hành các Ghi chú:
- Added "SL Rounding Fix" setting for non-FX markets that produce rounding errors for SL/TP pips (eg. stock indexes like NAS100)
Phát hành các Ghi chú:
Added multi-strategy support for PineConnector.
Phát hành các Ghi chú:
Added "minimum SL distance" - allows user to ignore trades with a stop loss below this number in pips, or override the stop loss to this pip distance if it's below it.
Phát hành các Ghi chú:
Forgot to update version number
Phát hành các Ghi chú:
Removed indicator status line display for new minimum SL input (forgot to do this on last update - purely cosmetic, makes chart less cluttered and in line with the rest of the inputs)
Phát hành các Ghi chú:
Fixed Max Candles Beyond EMA setting not applying correctly
Phát hành các Ghi chú:
Fixed minimum stop loss pip size override not working properly.

My Resources Hub: theartoftrading.com
FREE YouTube Lessons: rebrand.ly/zyt
FREE Pine Script Basics Course: rebrand.ly/zpsbc
Pine Script MASTERY Course: rebrand.ly/zpsmc
My Indicators & Strategies: rebrand.ly/zmisc
Tập lệnh chỉ hiển thị cho người được mời

Quyền truy cập vào tập lệnh này bị hạn chế đối với người dùng được tác giả ủy quyền và thường yêu cầu thanh toán. Bạn có thể thêm nó vào mục yêu thích của mình, nhưng bạn sẽ chỉ có thể sử dụng nó sau khi yêu cầu sự cho phép từ tác giả. Liên hệ ZenAndTheArtOfTrading để thêm thông tin, hoặc làm theo hướng dẫn của tác giả bên dưới.

TradingView không đề xuất trả tiền cho một tập lệnh và sử dụng cho đến khi bạn hoàn toàn tin tưởng tác giả và hiểu cách thức hoạt động của tập lệnh. Trong nhiều trường hợp, bạn có thể tìm thấy một giải pháp thay thế nguồn mở miễn phí trong Thư viện Công cộng của chúng tôi.

Thông báo miễn trừ trách nhiệm

Thông tin và ấn phẩm không có nghĩa là và không cấu thành, tài chính, đầu tư, kinh doanh, hoặc các loại lời khuyên hoặc khuyến nghị khác được cung cấp hoặc xác nhận bởi TradingView. Đọc thêm trong Điều khoản sử dụng.

Hướng dẫn của tác giả

To request a free trial or purchase the source code to this script, visit my website (link in my profile!)

Bạn muốn sử dụng tập lệnh này trên biểu đồ?

Cảnh báo: vui lòng đọc trước khi yêu cầu quyền truy cập.