ابزار
Chart Pattern Interpretor
interpretor.chart_pattern
ورودیها
بسته الگوی نموداری از یک نود market.chart_patterns — نام، خانواده، جهت، اطمینان، مرحله چرخه عمر، خط گردن و هدف هر الگوی تشخیصدادهشده را حمل میکند.
خروجیها
یک بسته الگوی تفسیرشده: یک گیت `matched` که وقتی الگوی موردنظر شما حاضر و قابلمعامله است درست میشود، بههمراه اسکالرهایی مانند اطمینان، جهت، خط گردن و target_price که میتوانید پاییندست بزنید.
Chart Pattern خروجی یک آشکارساز الگوی نموداری (سر و شانه، مثلثها، سقف دوقلو و موارد دیگر) را میخواند و آن را به یک گیت قابلاستفاده بههمراه مقادیر کاربردی مانند اطمینان، جهت، خط گردن و هدف پیشبینیشده تبدیل میکند. از آن استفاده کنید تا فقط روی الگوهای نموداریای که با برنامه شما همخوانی دارند عمل کنید.
چگونه کار میکند
دسته `info` را از یک نود market.chart_patterns وصل کنید، یک حالت انتخاب کنید (بر اساس نام، خانواده یا پریست، جهت، یا حداقل اطمینان) و در صورت تمایل الگو را ملزم به بودن در یک مرحله قابلمعامله از چرخه عمر کنید. این ابزار یک گیت `matched` بههمراه اسکالرهایی مانند `target_price` در اختیار میگذارد که میتوانید آن را بهعنوان حد سود استفاده کنید.
حالتها
گزینههای Mode
فقط با اسلاگهای دقیق الگویی که در `codes` فهرست میکنید مطابقت میدهد (فهرست مجاز یا فهرست مسدود).
چه زمانی استفاده شود: وقتی برنامه شما شکلهای نامدار مشخصی را معامله میکند، مثلاً فقط یک سر و شانه یا یک سقف دوقلو.
با هر الگویی که به یک خانواده یا پریست انتخابی شما در `selected` تعلق دارد مطابقت میدهد (مثلاً bullish_reversal، triangle).
چه زمانی استفاده شود: وقتی نوع ستاپ برایتان مهم است نه نام دقیق آن — یک سطل کامل را یکجا بپذیرید.
با الگوهایی مطابقت میدهد که یک سمت انتخابی را تلویحاً نشان میدهند — بالا، پایین، نامشخص یا هر کدام.
چه زمانی استفاده شود: وقتی فقط الگوهای صعودی (یا فقط نزولی) را میخواهید، فارغ از نامشان.
فقط با الگوهایی مطابقت میدهد که اطمینان آشکارساز آنها به `confidence_threshold` میرسد.
چه زمانی استفاده شود: وقتی میخواهید هر شکلی را بپذیرید اما تشخیصهای ضعیف و کماطمینان را حذف کنید.
گزینههای Code match mode
فقط `codes` فهرستشده بهعنوان مطابقت بهحساب میآیند؛ بقیه نادیده گرفته میشوند.
چه زمانی استفاده شود: انتخاب معمول — دقیقاً همان چند الگویی را که معامله میکنید نام ببرید.
همه الگوها مطابقت میدهند بهجز آنهایی که در `codes` فهرست میکنید.
چه زمانی استفاده شود: وقتی نام بردن همان چند شکلی که میخواهید رد شوند آسانتر است.
گزینههای Selected
الگوهایی که یک روند نزولی را به صعودی برمیگردانند (مثلاً سر و شانه معکوس، کف دوقلو، کف گرد).
چه زمانی استفاده شود: ورودهای خرید زمانبندیشده با چرخش روند از نزولی به صعودی.
الگوهایی که یک روند صعودی را به نزولی برمیگردانند (مثلاً H&S، سقف دوقلو، سقف گرد).
چه زمانی استفاده شود: ورودهای فروش زمانبندیشده با چرخش روند از صعودی به نزولی.
الگوهایی که یک روند صعودی را مکث میدهند و سپس بالاتر ادامه میدهند (مثلاً پرچم صعودی، مثلث افزایشی).
چه زمانی استفاده شود: به یک روند صعودی موجود اضافه شوید یا در شکست ادامه به آن بپیوندید.
الگوهایی که یک روند نزولی را مکث میدهند و سپس پایینتر ادامه میدهند (مثلاً پرچم نزولی، مثلث کاهشی).
چه زمانی استفاده شود: به یک روند نزولی موجود اضافه شوید یا در شکست نزولی ادامه به آن بپیوندید.
دو قله تقریباً برابر (سقف دوقلو) یا دو دره برابر (کف دوقلو) در یک سطح.
چه زمانی استفاده شود: ورودهای بازگشتی وقتی قیمت دو بار در یک قیمت ناکام میشود.
سه قله یا دره تقریباً برابر در یک سطح — نسخهای قویتر از دوقلو.
چه زمانی استفاده شود: ورودهای بازگشتی پس از آنکه قیمت سه بار در یک قیمت رد شد.
سه قله که قله میانی (سر) بلندترین است و دو شانه پایینتر، با یک خط گردن مشترک.
چه زمانی استفاده شود: بازگشت کلاسیک — پس از شانه راست، شکست خط گردن را بفروشید.
سقفها و کفها پیش از یک شکست همگرا میشوند و دامنه تنگ میشود.
چه زمانی استفاده شود: وقتی یک مثلث جمعشونده به سمت بالا یا پایین حل میشود، شکست را معامله کنید.
قیمت بین دو خط روند موازی شیبدار حرکت میکند (کانال صعودی یا نزولی).
چه زمانی استفاده شود: نردههای داخل کانال را معامله بازگشتی کنید، یا شکست نهایی را معامله کنید.
یک دامنه افقی بین حمایت صاف و مقاومت صاف پیش از یک شکست.
چه زمانی استفاده شود: لبههای جعبه را معامله رنج کنید، یا شکست حمایت / مقاومت را معامله کنید.
یک میله تند، سپس یک مستطیل کوچک که خلاف روند حرکت میکند، سپس ادامه در جهت میله.
چه زمانی استفاده شود: ورودهای ادامهدهنده — وقتی پرچم شکست، به روند بپیوندید.
یک میله تند، سپس یک مثلث متقارن کوچک که جمع میشود، سپس یک حرکت ادامهدهنده.
چه زمانی استفاده شود: ورودهای ادامهدهنده — مانند پرچم اما تثبیت همگرا میشود.
هر دو خط روند در یک جهت شیب دارند و همگرا میشوند (گوه افزایشی یا کاهشی)؛ اغلب بازگشتی است.
چه زمانی استفاده شود: ورودهای بازگشتی — یک گوه افزایشی به پایین میشکند و یک گوه کاهشی به بالا.
یک بلندگو از سوئینگهای پهنشونده — با گسترش نوسان، سقفهای بالاتر و کفهای پایینتر میسازد.
چه زمانی استفاده شود: ستاپهای بازگشتی / معامله بازگشتی پرنوسان در انتهای دامنههای گسترشیابنده.
یک بشقاب آرام و هموار (کف گرد) یا گنبد (سقف گرد) که روند را بهتدریج میچرخاند.
چه زمانی استفاده شود: ورودهای بازگشتی تدریجی همزمان با تکمیل یک کف یا سقف منحنی.
یک کف فنجانیشکل گرد، سپس یک دسته اصلاحی کوچک، سپس یک شکست به سقفهای جدید.
چه زمانی استفاده شود: ورودهای ادامه صعودی / شکست وقتی دسته میشکند.
سوئینگها ابتدا پهن میشوند (گسترشیابنده) سپس تنگ میشوند (مثلث) و طرحی الماسیشکل میسازند.
چه زمانی استفاده شود: ورودهای بازگشتی وقتی الماس از سمت تنگشوندهاش خارج میشود.
یک بازگشت تند و سریع بدون گردشدن — یک کف V محکم یا سقف V معکوس.
چه زمانی استفاده شود: گرفتن بازگشتهای اوجگیرنده شدید (اغلب پس از تسلیم بازار).
یک خط روند ملایم (ورودی)، سپس یک برآمدگی تند و بیشازحد کشیده، سپس یک شکست به عقب از خط.
چه زمانی استفاده شود: ورودهای بازگشتی وقتی یک برآمدگی بیشازحد کشیده ناکام میشود و خط روند ورودی را میشکند.
یک پای ضربهای، یک اصلاح جزئی، سپس یک پای دوم با اندازه مشابه (یک حرکت ABCD).
چه زمانی استفاده شود: هدفگذاری — اندازه پای دوم را پیشبینی کنید تا یک حد سود تعیین کنید.
گزینههای Direction
فقط الگوهایی را میپذیرد که به سمت بالا اشاره میکنند (سوگیری صعودی).
چه زمانی استفاده شود: ستاپهای فقطخرید — بازگشتها و ادامههای صعودی را بگیرید.
فقط الگوهایی را میپذیرد که به سمت پایین اشاره میکنند (سوگیری نزولی).
چه زمانی استفاده شود: ستاپهای فقطفروش — بازگشتها و ادامههای نزولی را بگیرید.
فقط الگوهایی را میپذیرد که هنوز سوگیری جهتی روشنی ندارند (هنوز در حال شکلدادن سوگیری هستند).
چه زمانی استفاده شود: وقتی میخواهید شکلهای مبهم را پیش از مشخصشدنشان زیر نظر بگیرید.
الگوها را در هر جهتی میپذیرد (بدون فیلتر جهتی).
چه زمانی استفاده شود: استراتژیهای متقارن که هر دو شکل صعودی و نزولی را معامله میکنند.
گزینههای Require lifecycle
بررسی چرخه عمر را غیرفعال میکند — حتی الگوهایی که هنوز در حال شکلگیری هستند بهعنوان مطابقت بهحساب میآیند.
چه زمانی استفاده شود: پایش زودهنگام، یا وقتی یک مرحله پاییندستی خودش تأیید را مدیریت میکند.
فقط الگوهایی را میپذیرد که شکلشان کاملاً شکل گرفته است (آخرین پیوت قرار گرفته است).
چه زمانی استفاده شود: وقتی یک ساختار کاملشده میخواهید اما هنوز به یک شکست تأییدشده نیاز ندارید.
فقط الگوهای تأییدشده یا ریتستشده را میپذیرد — حالت پیشفرض، شکسته و آماده معامله.
چه زمانی استفاده شود: پیشفرض امن برای ورودهای زنده: فقط روی یک شکست تأییدشده عمل کنید.
فقط الگوهایی را میپذیرد که شکستهاند و پیش از ادامه، برای ریتست سطح بازگشتهاند.
چه زمانی استفاده شود: بالاترین درجه اطمینان برای ورود — منتظر بمانید قیمت خط گردن / سطح شکست را ریتست کند.
پیکربندی
انتخاب میکند کدام آزمون اجرا شود: بر اساس نام الگو، بر اساس خانواده/پریست، بر اساس جهت، یا بر اساس حداقل اطمینان.
در حالت name_filter، فهرست اسلاگهای الگو برای مطابقت؛ خالی یعنی هر الگویی بهحساب میآید.
اینکه فهرست codes یک فهرست مجاز (include) باشد یا یک فهرست مسدود (exclude).
در حالت family_filter، خانوادهها یا پریستها (مانند bullish_reversal یا triangle) برای مطابقت؛ خالی یعنی هر کدام.
در حالت direction_filter، اینکه کدام سمت پذیرفته شود — بالا، پایین، نامشخص یا هر کدام.
حداقل اطمینان الگوی لازم برای آنکه بهعنوان مطابقت بهحساب آید.
فقط الگوهای در این مرحله یا فراتر از آن را میپذیرد؛ tradeable (پیشفرض) یعنی تأییدشده یا ریتستشده، any بررسی را غیرفعال میکند.
خاموش فقط روی میله تکمیل الگو شلیک میکند؛ روشن با استفاده از مقادیر ذخیرهشده آخرین الگو روی میلههای بعدی نیز به شلیک ادامه میدهد.
اتصال به
مثالها
- فیلتر: فقط زمانی ورودها را بگیرید که `matched` برای یک پریست بازگشت صعودی تأییدشده درست باشد.
- `target_price` را به اسلات حد سود یک ORDER_EXIT بزنید تا معامله به هدف اندازهگیریشده الگو نشانه برود.
اشتباهات رایج
- رها کردن `require_lifecycle` روی tradeable اما انتظار مطابقت روی الگوهایی که فقط در حال شکلگیریاند — فقط الگوهای تأییدشده/ریتستشده عبور میکنند.
- تنظیم بیشازحد پایین `confidence_threshold` که الگوهای ضعیف و غیرقابلاتکا را عبور میدهد.