ابزار
Pattern Interpretor
condition.zigzag_pattern
ورودیها
بستهی الگو از یک نود market.zigzag_patterns — پیوتهای سوئینگ شناساییشده بهعلاوهی فیلدهای طبقهبندی آنها (جهت، پروفایل سوئینگ، پوشش، دریفت خالص، موقعیت قله، کد).
خروجیها
یک بولین که روی هر کندلی که الگو با فیلتر انتخابی تطبیق میکند true است، برای استفاده بهعنوان ماشهی سیگنال یا گیت فیلتر.
Pattern Interpretor الگوهای زیگزاگ را فیلتر میکند تا فقط روی شکلهایی که میخواهی عمل کنی. آن را به یک نود Zigzag Patterns وصل کن تا هر الگوی شناساییشده را بر اساس جهت، پروفایل سوئینگ، کانال پوششی، دریفت خالص، موقعیت قله، عمق اصلاح، یا فهرستی صریح از کدهای الگو بسنجد.
چگونه کار میکند
هندل `pattern` را از یک نود market.zigzag_patterns وصل کن، سپس یک حالت انتخاب کن؛ هر حالت گزینههای خودش را نمایان میکند و فیلد طبقهبندی متفاوتی از الگو را میخواند. خروجی یک گیت true/false در هر کندل برای یک فیلتر یا سیگنال است.
حالتها
گزینههای Mode
میسنجد که لگ انتخابشدهی الگو رو به بالا است یا رو به پایین.
چه زمانی استفاده شود: فقط سوئینگهایی را نگه دار که جهتشان با سوگیری معاملهات (خرید در برابر فروش) هماهنگ است.
الگوها را بر اساس نحوهی تحول اندازهی سوئینگها میپذیرد — single، expanding، contracting، stable یا mixed.
چه زمانی استفاده شود: ریتم الگو را با لبهی معاملاتیات تطبیق بده، مثلاً فقط سوئینگهای expanding (ضربهای).
الگوها را بر اساس برچسب کانال سقف/کف پیوتهایشان میپذیرد، مثلاً HH_HL برای یک کانال صعودی.
چه زمانی استفاده شود: فقط شکل کانالی را نگه دار که معامله میکنی — کانال صعودی برای خرید، نزولی برای فروش.
میسنجد که الگو در مجموع از اولین پیوت تا آخرین پیوتش رو به بالا دریفت میکند یا رو به پایین.
چه زمانی استفاده شود: بر اساس جهت خالص فیلتر کن، حتی وقتی سوئینگهای داخلی به هر دو سو زیگزاگ میزنند.
میسنجد که بالاترین پیوت کجای الگو قرار دارد — اول، میانه، یا آخر.
چه زمانی استفاده شود: الگوهایی را انتخاب کن که اوجشان جایی میافتد که ستاپ تو انتظار دارد (مثلاً سقف لگ پایانی).
الگو را در برابر یک فهرست مجاز یا فهرست مسدود صریح از کدهای الگو تطبیق میدهد.
چه زمانی استفاده شود: فقط شکلهای نامگذاریشدهای را که فهرست کردهای معامله کن و آنهایی را که پرهیز میکنی کنار بگذار.
الگوهایی را میپذیرد که لگ آخرشان به درون یک بازهی درصدی انتخابی پولبک میزند (پیشفرض 38.2-78.6).
چه زمانی استفاده شود: فقط پولبکهایی را نگه دار که درون ناحیهی ورود کلاسیک Fibonacci هستند.
گزینههای Submode
جهت از لگ اول الگو (سوئینگ آغازین آن) خوانده میشود.
چه زمانی استفاده شود: بر اساس نحوهی شروع الگو فیلتر کن.
جهت از لگ آخر الگو (تازهترین سوئینگ آن) خوانده میشود.
چه زمانی استفاده شود: بر اساس تازهترین حرکت فیلتر کن، همان حرکتی که واردش میشوی.
گزینههای Direction
فقط وقتی عبور بده که لگ سنجیدهشده رو به بالا باشد (سوئینگ صعودی).
چه زمانی استفاده شود: ورودهای سوئینگ فقط-خرید.
فقط وقتی عبور بده که لگ سنجیدهشده رو به پایین باشد (سوئینگ نزولی).
چه زمانی استفاده شود: ورودهای سوئینگ فقط-فروش.
صرفنظر از جهت لگ عبور بده — یک عبوردهندهی جهت.
چه زمانی استفاده شود: ستاپهای متقارن که هر دو سمت را معامله میکنند.
گزینههای Swing profiles
یک الگوی تکلگ — فقط یک سوئینگ، بدون پیوت بیشتر.
چه زمانی استفاده شود: سادهترین ضربه یا پولبک را بگیر.
هر سوئینگ متوالی بزرگتر از سوئینگ قبلی است (شکل پهنشونده).
چه زمانی استفاده شود: مومنتومی را معامله کن که در حال شتاب گرفتن به سوی یک اوج است.
هر سوئینگ متوالی کوچکتر از سوئینگ قبلی است (شکل جمعشونده / مثلثی).
چه زمانی استفاده شود: با تنگتر شدن دامنه، انتظار یک شکست را داشته باش.
سوئینگها از لگ به لگ تقریباً هماندازه میمانند (یک کانال یکنواخت).
چه زمانی استفاده شود: ساختار منظم و ریتمیک را معامله کن.
اندازهی سوئینگها بدون یک روند واحد بزرگ و کوچک میشود — یک شکل نامنظم.
چه زمانی استفاده شود: ساختار آشفتهای را بپذیر که فیلترهای دیگرت آن را محدود خواهند کرد.
گزینههای Envelopes
سقفها و کفها هر دو پلهپله بالا میروند — یک کانال صعودی تمیز.
چه زمانی استفاده شود: ادامهی روند صعودی را معامله کن.
سقفها بالا میروند در حالی که کفها پایین میآیند — یک کانال پهنشونده (مگافون).
چه زمانی استفاده شود: نوسان گسترشیابنده / شکستها را معامله کن.
سقفها پلهپله بالا میروند اما کفها نظم روشنی ندارند.
چه زمانی استفاده شود: ساختار با تمایل صعودی همراه با حمایت آشفته.
فقط سقفها تعریف شدهاند (پیوتها برای برچسب کف بسیار کماند).
چه زمانی استفاده شود: الگوهای کوتاهی که فقط سمت سقفشان واجد شرایط است.
سقفها پایین میآیند در حالی که کفها بالا میروند — یک مثلث جمعشونده (متقارن).
چه زمانی استفاده شود: انتظار شکست از یک فشردگی را داشته باش.
سقفها و کفها هر دو پلهپله پایین میآیند — یک کانال نزولی تمیز.
چه زمانی استفاده شود: ادامهی روند نزولی را معامله کن.
سقفها پلهپله پایین میآیند اما کفها نظم روشنی ندارند.
چه زمانی استفاده شود: ساختار با تمایل نزولی همراه با حمایت آشفته.
فقط سقفها تعریف شدهاند و پلهپله پایین میآیند.
چه زمانی استفاده شود: الگوهای کوتاهی که فقط سمت سقفشان واجد شرایط است، نزولی.
کفها پلهپله بالا میروند اما سقفها نظم روشنی ندارند.
چه زمانی استفاده شود: ساختار با تمایل صعودی همراه با مقاومت آشفته.
سقفها نظم روشنی ندارند اما کفها پلهپله پایین میآیند.
چه زمانی استفاده شود: ساختار با تمایل نزولی همراه با مقاومت آشفته.
نه سقفها و نه کفها نظم روشنی دارند — آشفتگی محض.
چه زمانی استفاده شود: ساختار مبهمی را بپذیر که فیلترهای دیگرت آن را پالایش میکنند.
فقط کفها تعریف شدهاند و پلهپله بالا میروند.
چه زمانی استفاده شود: الگوهای کوتاهی که فقط سمت کفشان واجد شرایط است، صعودی.
فقط کفها تعریف شدهاند و پلهپله پایین میآیند.
چه زمانی استفاده شود: الگوهای کوتاهی که فقط سمت کفشان واجد شرایط است، نزولی.
پیوتها برای برچسبگذاری هیچکدام از دو سمت بسیار کماند (یک پوشش تباهشده).
چه زمانی استفاده شود: کوتاهترین الگوهایی را بپذیر که هیچ برچسب کانالی ندارند.
گزینههای Net drifts
الگوهایی را بپذیر که پیوت آخرشان بالاتر از پیوت اول است — یک دریفت خالص رو به بالا.
چه زمانی استفاده شود: فیلتر با تمایل خرید بر اساس جهت کلی.
الگوهایی را بپذیر که پیوت آخرشان پایینتر از پیوت اول است — یک دریفت خالص رو به پایین.
چه زمانی استفاده شود: فیلتر با تمایل فروش بر اساس جهت کلی.
گزینههای Peak positions
بالاترین پیوت الگو، همان نخستین پیوت آن است.
چه زمانی استفاده شود: الگوهایی که بلافاصله سقف میسازند و سپس باز میگردند.
بالاترین پیوت جایی در میانهی الگو قرار دارد.
چه زمانی استفاده شود: قلههای متقارن مانند یک سر میان دو شانه.
بالاترین پیوت همان تازهترین پیوت است — الگو در حال ساختن سقفهای جدید است.
چه زمانی استفاده شود: ستاپهای شکست / ادامه با سقف جدید.
گزینههای Code match mode
فهرست کدها یک فهرست مجاز است — یک الگو فقط وقتی عبور میکند که کدش در مجموعه باشد.
چه زمانی استفاده شود: یک فهرست کوتاه و صریح از شکلهای نامگذاریشده را معامله کن.
فهرست کدها یک فهرست مسدود است — یک الگو عبور میکند مگر اینکه کدش در مجموعه باشد.
چه زمانی استفاده شود: همهچیز را عبور بده مگر چند شکلی که از آنها پرهیز میکنی.
پیکربندی
انتخاب میکند کدام فیلتر بولین اجرا شود (جهت، پروفایل سوئینگ، پوشش، دریفت خالص، موقعیت قله، کد، یا اصلاح) و گزینههای آن حالت را نمایان میکند.
در حالت direction_filter، اینکه لگ اول الگو سنجیده شود یا لگ آخر آن.
در حالت direction_filter، جهت موردنیاز - up، down، یا any (any مانند یک عبوردهنده عمل میکند).
در حالت swing_profile_filter، مجموعهی پروفایلهای سوئینگی که پذیرفته میشوند (single، expanding، contracting، stable، mixed).
در حالت envelope_filter، مجموعهی برچسبهای کانال سقف/کفی که پذیرفته میشوند (مثلاً HH_HL برای یک کانال صعودی).
در حالت net_drift_filter، اینکه الگوهایی پذیرفته شوند که از اولین پیوت تا آخرین، رو به بالا، رو به پایین، یا هر دو دریفت میکنند.
در حالت peak_position_filter، اینکه بالاترین پیوت کجا قرار دارد - first، interior، یا last.
در حالت code_filter، کدهای الگوی دقیقی که باید تطبیق داده شوند، که در برابر کاتالوگ زنده و تعداد لگ بالادست اعتبارسنجی میشوند.
اینکه فهرست کدها یک فهرست مجاز (include) باشد یا یک فهرست مسدود (exclude).
در حالت retracement_filter، حداقل عمق پولبک (درصد) لگ آخر؛ 38.2 کران پایین کلاسیک است.
در حالت retracement_filter، حداکثر عمق پولبک (درصد) لگ آخر؛ 78.6 کران بالای رایج است.
Off فقط روی کندلی که پیوت آخر الگو میافتد شلیک میکند؛ on روی کندلهای بعدی با استفاده از طبقهبندی منتقلشده شلیک میکند.
اتصال به
مثالها
- فیلتر: فقط زمانی سیگنال خرید را مجاز کن که direction_filter گزارش دهد لگ اول رو به بالا است.
- از retracement_filter با بازهی 38.2 تا 78.6 استفاده کن تا فقط پولبکهای درون ناحیهی کلاسیک Fibonacci پذیرفته شوند.
اشتباهات رایج
- انتخاب پروفایل سوئینگ، پوشش، یا موقعیت قلهای که الگوی بالادست هرگز نمیتواند برای تعداد لگش تولید کند، که اعتبارسنج همگامسازی را رد میکند.
- استفاده از حالت تطبیق include با یک فهرست کدهای خالی، که هرگز چیزی را تطبیق نمیدهد (در عوض یک فهرست exclude خالی همیشه عبور میکند).