پرش به محتوا
StatePath
اطلس ابزارهاcondition.zigzag_pattern

ابزار

Pattern Interpretor

condition.zigzag_pattern

ConditionPattern

ورودی‌ها

infoBundle (untagged)

بسته‌ی الگو از یک نود market.zigzag_patterns — پیوت‌های سوئینگ شناسایی‌شده به‌علاوه‌ی فیلدهای طبقه‌بندی آن‌ها (جهت، پروفایل سوئینگ، پوشش، دریفت خالص، موقعیت قله، کد).

خروجی‌ها

Boolean

یک بولین که روی هر کندلی که الگو با فیلتر انتخابی تطبیق می‌کند true است، برای استفاده به‌عنوان ماشه‌ی سیگنال یا گیت فیلتر.

Pattern Interpretor الگوهای زیگزاگ را فیلتر می‌کند تا فقط روی شکل‌هایی که می‌خواهی عمل کنی. آن را به یک نود Zigzag Patterns وصل کن تا هر الگوی شناسایی‌شده را بر اساس جهت، پروفایل سوئینگ، کانال پوششی، دریفت خالص، موقعیت قله، عمق اصلاح، یا فهرستی صریح از کدهای الگو بسنجد.

نمودار کلی Pattern InterpretorHHHLHH

چگونه کار می‌کند

هندل `pattern` را از یک نود market.zigzag_patterns وصل کن، سپس یک حالت انتخاب کن؛ هر حالت گزینه‌های خودش را نمایان می‌کند و فیلد طبقه‌بندی متفاوتی از الگو را می‌خواند. خروجی یک گیت true/false در هر کندل برای یک فیلتر یا سیگنال است.

حالت‌ها

گزینه‌های Mode

فیلتر جهتdirection_filter

می‌سنجد که لگ انتخاب‌شده‌ی الگو رو به بالا است یا رو به پایین.

نمودار فیلتر جهت

چه زمانی استفاده شود: فقط سوئینگ‌هایی را نگه دار که جهتشان با سوگیری معامله‌ات (خرید در برابر فروش) هماهنگ است.

فیلتر پروفایل سوئینگswing_profile_filter

الگوها را بر اساس نحوه‌ی تحول اندازه‌ی سوئینگ‌ها می‌پذیرد — single، expanding، contracting، stable یا mixed.

نمودار فیلتر پروفایل سوئینگ

چه زمانی استفاده شود: ریتم الگو را با لبه‌ی معاملاتی‌ات تطبیق بده، مثلاً فقط سوئینگ‌های expanding (ضربه‌ای).

فیلتر پوشش (Envelope)envelope_filter

الگوها را بر اساس برچسب کانال سقف/کف پیوت‌هایشان می‌پذیرد، مثلاً HH_HL برای یک کانال صعودی.

نمودار فیلتر پوشش (Envelope)HHHLHH

چه زمانی استفاده شود: فقط شکل کانالی را نگه دار که معامله می‌کنی — کانال صعودی برای خرید، نزولی برای فروش.

فیلتر دریفت خالصnet_drift_filter

می‌سنجد که الگو در مجموع از اولین پیوت تا آخرین پیوتش رو به بالا دریفت می‌کند یا رو به پایین.

نمودار فیلتر دریفت خالص

چه زمانی استفاده شود: بر اساس جهت خالص فیلتر کن، حتی وقتی سوئینگ‌های داخلی به هر دو سو زیگزاگ می‌زنند.

فیلتر موقعیت قلهpeak_position_filter

می‌سنجد که بالاترین پیوت کجای الگو قرار دارد — اول، میانه، یا آخر.

نمودار فیلتر موقعیت قله

چه زمانی استفاده شود: الگوهایی را انتخاب کن که اوجشان جایی می‌افتد که ستاپ تو انتظار دارد (مثلاً سقف لگ پایانی).

فیلتر کدcode_filter

الگو را در برابر یک فهرست مجاز یا فهرست مسدود صریح از کدهای الگو تطبیق می‌دهد.

نمودار فیلتر کد

چه زمانی استفاده شود: فقط شکل‌های نام‌گذاری‌شده‌ای را که فهرست کرده‌ای معامله کن و آن‌هایی را که پرهیز می‌کنی کنار بگذار.

فیلتر اصلاحretracement_filter

الگوهایی را می‌پذیرد که لگ آخرشان به درون یک بازه‌ی درصدی انتخابی پولبک می‌زند (پیش‌فرض 38.2-78.6).

نمودار فیلتر اصلاح38.2%78.6%

چه زمانی استفاده شود: فقط پولبک‌هایی را نگه دار که درون ناحیه‌ی ورود کلاسیک Fibonacci هستند.

گزینه‌های Submode

لگ اولfirst_leg

جهت از لگ اول الگو (سوئینگ آغازین آن) خوانده می‌شود.

نمودار لگ اول

چه زمانی استفاده شود: بر اساس نحوه‌ی شروع الگو فیلتر کن.

لگ آخرlast_leg

جهت از لگ آخر الگو (تازه‌ترین سوئینگ آن) خوانده می‌شود.

نمودار لگ آخر

چه زمانی استفاده شود: بر اساس تازه‌ترین حرکت فیلتر کن، همان حرکتی که واردش می‌شوی.

گزینه‌های Direction

بالاup

فقط وقتی عبور بده که لگ سنجیده‌شده رو به بالا باشد (سوئینگ صعودی).

نمودار بالا

چه زمانی استفاده شود: ورودهای سوئینگ فقط-خرید.

پایینdown

فقط وقتی عبور بده که لگ سنجیده‌شده رو به پایین باشد (سوئینگ نزولی).

نمودار پایین

چه زمانی استفاده شود: ورودهای سوئینگ فقط-فروش.

هر کدامany

صرف‌نظر از جهت لگ عبور بده — یک عبوردهنده‌ی جهت.

نمودار هر کدام

چه زمانی استفاده شود: ستاپ‌های متقارن که هر دو سمت را معامله می‌کنند.

گزینه‌های Swing profiles

Singlesingle

یک الگوی تک‌لگ — فقط یک سوئینگ، بدون پیوت بیشتر.

نمودار Single

چه زمانی استفاده شود: ساده‌ترین ضربه یا پولبک را بگیر.

Expandingexpanding

هر سوئینگ متوالی بزرگ‌تر از سوئینگ قبلی است (شکل پهن‌شونده).

نمودار Expanding

چه زمانی استفاده شود: مومنتومی را معامله کن که در حال شتاب گرفتن به سوی یک اوج است.

Contractingcontracting

هر سوئینگ متوالی کوچک‌تر از سوئینگ قبلی است (شکل جمع‌شونده / مثلثی).

نمودار Contracting

چه زمانی استفاده شود: با تنگ‌تر شدن دامنه، انتظار یک شکست را داشته باش.

Stablestable

سوئینگ‌ها از لگ به لگ تقریباً هم‌اندازه می‌مانند (یک کانال یکنواخت).

نمودار Stable

چه زمانی استفاده شود: ساختار منظم و ریتمیک را معامله کن.

Mixedmixed

اندازه‌ی سوئینگ‌ها بدون یک روند واحد بزرگ و کوچک می‌شود — یک شکل نامنظم.

نمودار Mixed

چه زمانی استفاده شود: ساختار آشفته‌ای را بپذیر که فیلترهای دیگرت آن را محدود خواهند کرد.

گزینه‌های Envelopes

سقف‌های بالاتر و کف‌های بالاترHH_HL

سقف‌ها و کف‌ها هر دو پله‌پله بالا می‌روند — یک کانال صعودی تمیز.

نمودار سقف‌های بالاتر و کف‌های بالاترHHHLHH

چه زمانی استفاده شود: ادامه‌ی روند صعودی را معامله کن.

سقف‌های بالاتر و کف‌های پایین‌ترHH_LL

سقف‌ها بالا می‌روند در حالی که کف‌ها پایین می‌آیند — یک کانال پهن‌شونده (مگافون).

نمودار سقف‌های بالاتر و کف‌های پایین‌ترHHLLHH

چه زمانی استفاده شود: نوسان گسترش‌یابنده / شکست‌ها را معامله کن.

سقف‌های بالاتر، کف‌های مختلطHH_mixed

سقف‌ها پله‌پله بالا می‌روند اما کف‌ها نظم روشنی ندارند.

نمودار سقف‌های بالاتر، کف‌های مختلطHH

چه زمانی استفاده شود: ساختار با تمایل صعودی همراه با حمایت آشفته.

سقف‌های بالاتر، بدون کفHH_na

فقط سقف‌ها تعریف شده‌اند (پیوت‌ها برای برچسب کف بسیار کم‌اند).

نمودار سقف‌های بالاتر، بدون کفHH

چه زمانی استفاده شود: الگوهای کوتاهی که فقط سمت سقفشان واجد شرایط است.

سقف‌های پایین‌تر و کف‌های بالاترLH_HL

سقف‌ها پایین می‌آیند در حالی که کف‌ها بالا می‌روند — یک مثلث جمع‌شونده (متقارن).

نمودار سقف‌های پایین‌تر و کف‌های بالاترLHHLLH

چه زمانی استفاده شود: انتظار شکست از یک فشردگی را داشته باش.

سقف‌های پایین‌تر و کف‌های پایین‌ترLH_LL

سقف‌ها و کف‌ها هر دو پله‌پله پایین می‌آیند — یک کانال نزولی تمیز.

نمودار سقف‌های پایین‌تر و کف‌های پایین‌ترLHLLLH

چه زمانی استفاده شود: ادامه‌ی روند نزولی را معامله کن.

سقف‌های پایین‌تر، کف‌های مختلطLH_mixed

سقف‌ها پله‌پله پایین می‌آیند اما کف‌ها نظم روشنی ندارند.

نمودار سقف‌های پایین‌تر، کف‌های مختلطLH

چه زمانی استفاده شود: ساختار با تمایل نزولی همراه با حمایت آشفته.

سقف‌های پایین‌تر، بدون کفLH_na

فقط سقف‌ها تعریف شده‌اند و پله‌پله پایین می‌آیند.

نمودار سقف‌های پایین‌تر، بدون کفLH

چه زمانی استفاده شود: الگوهای کوتاهی که فقط سمت سقفشان واجد شرایط است، نزولی.

سقف‌های مختلط، کف‌های بالاترmixed_HL

کف‌ها پله‌پله بالا می‌روند اما سقف‌ها نظم روشنی ندارند.

نمودار سقف‌های مختلط، کف‌های بالاترHL

چه زمانی استفاده شود: ساختار با تمایل صعودی همراه با مقاومت آشفته.

سقف‌های مختلط، کف‌های پایین‌ترmixed_LL

سقف‌ها نظم روشنی ندارند اما کف‌ها پله‌پله پایین می‌آیند.

نمودار سقف‌های مختلط، کف‌های پایین‌ترLL

چه زمانی استفاده شود: ساختار با تمایل نزولی همراه با مقاومت آشفته.

سقف‌ها و کف‌های مختلطmixed_mixed

نه سقف‌ها و نه کف‌ها نظم روشنی دارند — آشفتگی محض.

نمودار سقف‌ها و کف‌های مختلط

چه زمانی استفاده شود: ساختار مبهمی را بپذیر که فیلترهای دیگرت آن را پالایش می‌کنند.

بدون سقف، کف‌های بالاترna_HL

فقط کف‌ها تعریف شده‌اند و پله‌پله بالا می‌روند.

نمودار بدون سقف، کف‌های بالاترHL

چه زمانی استفاده شود: الگوهای کوتاهی که فقط سمت کفشان واجد شرایط است، صعودی.

بدون سقف، کف‌های پایین‌ترna_LL

فقط کف‌ها تعریف شده‌اند و پله‌پله پایین می‌آیند.

نمودار بدون سقف، کف‌های پایین‌ترLL

چه زمانی استفاده شود: الگوهای کوتاهی که فقط سمت کفشان واجد شرایط است، نزولی.

بدون سقف، بدون کفna_na

پیوت‌ها برای برچسب‌گذاری هیچ‌کدام از دو سمت بسیار کم‌اند (یک پوشش تباه‌شده).

نمودار بدون سقف، بدون کف

چه زمانی استفاده شود: کوتاه‌ترین الگوهایی را بپذیر که هیچ برچسب کانالی ندارند.

گزینه‌های Net drifts

بالاup

الگوهایی را بپذیر که پیوت آخرشان بالاتر از پیوت اول است — یک دریفت خالص رو به بالا.

نمودار بالا

چه زمانی استفاده شود: فیلتر با تمایل خرید بر اساس جهت کلی.

پایینdown

الگوهایی را بپذیر که پیوت آخرشان پایین‌تر از پیوت اول است — یک دریفت خالص رو به پایین.

نمودار پایین

چه زمانی استفاده شود: فیلتر با تمایل فروش بر اساس جهت کلی.

گزینه‌های Peak positions

اولfirst

بالاترین پیوت الگو، همان نخستین پیوت آن است.

نمودار اول

چه زمانی استفاده شود: الگوهایی که بلافاصله سقف می‌سازند و سپس باز می‌گردند.

میانهinterior

بالاترین پیوت جایی در میانه‌ی الگو قرار دارد.

نمودار میانه

چه زمانی استفاده شود: قله‌های متقارن مانند یک سر میان دو شانه.

آخرlast

بالاترین پیوت همان تازه‌ترین پیوت است — الگو در حال ساختن سقف‌های جدید است.

نمودار آخر

چه زمانی استفاده شود: ستاپ‌های شکست / ادامه با سقف جدید.

گزینه‌های Code match mode

Includeinclude

فهرست کدها یک فهرست مجاز است — یک الگو فقط وقتی عبور می‌کند که کدش در مجموعه باشد.

نمودار Includebundlein libool

چه زمانی استفاده شود: یک فهرست کوتاه و صریح از شکل‌های نام‌گذاری‌شده را معامله کن.

Excludeexclude

فهرست کدها یک فهرست مسدود است — یک الگو عبور می‌کند مگر اینکه کدش در مجموعه باشد.

نمودار Excludebundlenot ibool

چه زمانی استفاده شود: همه‌چیز را عبور بده مگر چند شکلی که از آن‌ها پرهیز می‌کنی.

پیکربندی

modeenum

انتخاب می‌کند کدام فیلتر بولین اجرا شود (جهت، پروفایل سوئینگ، پوشش، دریفت خالص، موقعیت قله، کد، یا اصلاح) و گزینه‌های آن حالت را نمایان می‌کند.

گزینه‌ها:direction_filterswing_profile_filterenvelope_filternet_drift_filterpeak_position_filtercode_filterretracement_filter
submodeenum

در حالت direction_filter، اینکه لگ اول الگو سنجیده شود یا لگ آخر آن.

گزینه‌ها:first_leglast_leg
directionenum

در حالت direction_filter، جهت موردنیاز - up، down، یا any (any مانند یک عبوردهنده عمل می‌کند).

گزینه‌ها:updownany
swing_profilesmulti_enum

در حالت swing_profile_filter، مجموعه‌ی پروفایل‌های سوئینگی که پذیرفته می‌شوند (single، expanding، contracting، stable، mixed).

گزینه‌ها:singleexpandingcontractingstablemixed
envelopesmulti_enum

در حالت envelope_filter، مجموعه‌ی برچسب‌های کانال سقف/کفی که پذیرفته می‌شوند (مثلاً HH_HL برای یک کانال صعودی).

گزینه‌ها:HH_HLHH_LLHH_mixedHH_naLH_HLLH_LLLH_mixedLH_namixed_HLmixed_LLmixed_mixedna_HLna_LLna_na
net_driftsmulti_enum

در حالت net_drift_filter، اینکه الگوهایی پذیرفته شوند که از اولین پیوت تا آخرین، رو به بالا، رو به پایین، یا هر دو دریفت می‌کنند.

گزینه‌ها:updown
peak_positionsmulti_enum

در حالت peak_position_filter، اینکه بالاترین پیوت کجا قرار دارد - first، interior، یا last.

گزینه‌ها:firstinteriorlast
codesmulti_enum

در حالت code_filter، کدهای الگوی دقیقی که باید تطبیق داده شوند، که در برابر کاتالوگ زنده و تعداد لگ بالادست اعتبارسنجی می‌شوند.

code_match_modeenum

اینکه فهرست کدها یک فهرست مجاز (include) باشد یا یک فهرست مسدود (exclude).

گزینه‌ها:includeexclude
min_retracement_pctscalar

در حالت retracement_filter، حداقل عمق پولبک (درصد) لگ آخر؛ 38.2 کران پایین کلاسیک است.

نمودار min_retracement_pct38.2%
max_retracement_pctscalar

در حالت retracement_filter، حداکثر عمق پولبک (درصد) لگ آخر؛ 78.6 کران بالای رایج است.

نمودار max_retracement_pct78.6%
live_after_last_pivotscalar

Off فقط روی کندلی که پیوت آخر الگو می‌افتد شلیک می‌کند؛ on روی کندل‌های بعدی با استفاده از طبقه‌بندی منتقل‌شده شلیک می‌کند.

نمودار live_after_last_pivot

اتصال به

خواندن از
تغذیه به

مثال‌ها

  • فیلتر: فقط زمانی سیگنال خرید را مجاز کن که direction_filter گزارش دهد لگ اول رو به بالا است.
  • از retracement_filter با بازه‌ی 38.2 تا 78.6 استفاده کن تا فقط پولبک‌های درون ناحیه‌ی کلاسیک Fibonacci پذیرفته شوند.

اشتباهات رایج

  • انتخاب پروفایل سوئینگ، پوشش، یا موقعیت قله‌ای که الگوی بالادست هرگز نمی‌تواند برای تعداد لگش تولید کند، که اعتبارسنج همگام‌سازی را رد می‌کند.
  • استفاده از حالت تطبیق include با یک فهرست کدهای خالی، که هرگز چیزی را تطبیق نمی‌دهد (در عوض یک فهرست exclude خالی همیشه عبور می‌کند).

همچنین ببینید