OPEN-SOURCE SCRIPT

Custom XABCD Validation and Backtesting Tool

ที่อัปเดต:
Overview:

We hear a lot about Gartleys, bats, crabs and the rest of the barnyard crew, but have you ever wondered what other creatures might be lurking out there yet to be discovered? Well wonder no longer, it's time to find out for yourself! The Custom XABCD Validation and Backtesting Tool allows you to define retracement ratios and targets for your very own patterns.

Tips:
(1) Adjust the patterns entry/stop/target configuration and see how it affects the pattern's backtesting results.
(2) Adjust the weights of pattern score components (% error, PRZ confluence, Point D/PRZ confluence), along with the entry minimum score requirements ('If score is above'), and see how it affects the patterns' results.

Pattern Scoring:

The pattern's score is an attempt to represent the quality of a pattern with a single metric. This is one of the most powerful aspects of the tool because it can quickly tell you whether a trade is worth entering. The score is based on 3 components:

(1) Retracement % Accuracy - this measures how closely a pattern's retracement ratios match your defined theoretical values. You can change the "Allowed ratio error %" in Settings to be more or less inclusive.
(2) PRZ Level Confluence - Potential Reversal Zone levels are retracements of the XA, BC, and/or XC legs. These levels indicate where a potential reversal might occur (i.e. pivot point D). The PRZ Level Confluence component measures the closeness of the two closest PRZ levels, relative to the height of the of the XA leg.
(3) Point D / PRZ Confluence - this measures the closeness of point D to either of the two closest PRZ levels (identified in the PRZ Level Confluence component above), relative to the height of the XA leg. In theory, the closer together these levels are, the higher the probability of a reversal.

While the score is percentage-based, it should not be confused with a probability. A score of 96% does not imply a 96% chance of success. It simply represents the average of the three components mentioned above, weighted according to the defined weight parameters. A score of 100% would mean that (1) all leg retracements match the defined theoretical retracement ratios exactly, (2) all PRZ retracement levels are exactly the same value, and (3) pivot point D occurred exactly at the confluent PRZ level.

Pattern scoring research has been ongoing since I introduced the concept with my Harmonic Pattern Detection, Prediction and Backtesting Tool (see below). So the way that the score is calculated is subject to change based on the results of that research.

Harmonic Pattern Detection, Prediction, and Backtesting Tool
เอกสารเผยแพร่
Added parameters for removing or moving location of the results table
เอกสารเผยแพร่
Fixed bug with incomplete patterns getting skipped
เอกสารเผยแพร่
Lots of bug fixes
เอกสารเผยแพร่
(1) Fixed matrix.rows runtime error
(2) Made entry checking more efficient
เอกสารเผยแพร่
Fixed "objects cannot be positions more than 500 bars in the future" runtime error
เอกสารเผยแพร่
Fixed bug with invalid incomplete patterns being added
เอกสารเผยแพร่
Bug fixes for drawing/updating potential patterns
เอกสารเผยแพร่
Better handling PRZ levels < 0
เอกสารเผยแพร่
Now drawing potential/incomplete pattern labels on projected point D/entry/PRZ level to reduce label overlapping
เอกสารเผยแพร่
Updated to use latest version of Fib library (improved efficiency for precise fibs)
เอกสารเผยแพร่
Updated to use latest version of Fib library (improved efficiency for precise fibs)
เอกสารเผยแพร่
Firing alert only on bar close until issue with real-time bar alert spamming is resolved
Chart patternseducationalHarmonic Patterns

สคริปต์โอเพนซอร์ซ

ด้วยเจตนารมณ์หลักของ TradingView ผู้เขียนสคริปต์นี้ได้เผยแพร่เป็นโอเพนซอร์ส เพื่อให้เทรดเดอร์สามารถเข้าใจและตรวจสอบได้ ต้องขอบคุณผู้เขียน! ที่ให้คุณใช้ได้ฟรี แต่การนำโค้ดนี้ไปใช้ในการเผยแพร่ซ้ำจะต้องอยู่ภายใต้ กฎระเบียบการใช้งาน คุณสามารถตั้งเป็นรายการโปรดเพื่อใช้บนชาร์ตได้

ต้องการที่จะใช้สคริปต์นี้บนชาร์ตใช่ไหม?


และใน:

คำจำกัดสิทธิ์ความรับผิดชอบ