ابزار
Gann Fan Interpretor
interpretor.gann_fan
ورودیها
یک بستهٔ فن Gann از market.gann_fan که نه رِیِ لنگرانداخته در یک پیوت را حمل میکند.
یک سری قیمت (مانند market.close) که هر کندل در برابر رِیهای فن مقایسه میشود؛ باید نماد و تایمفریم فنِ بالادست را به اشتراک بگذارد.
خروجیها
یک بولین که روی هر کندلی که قاعدهٔ فنِ انتخابشده برقرار است درست میشود — آمادهٔ وصلشدن به یک گیت فیلتر، ورود یا خروج.
Gann Fan Interpretor یک فن Gann را به یک سیگنال سادهٔ بله/خیر که میتوانید روی آن عمل کنید تبدیل میکند. رِیهای فن و یک سری قیمت را میخواند، سپس هر کندل به یک پرسش پاسخ میدهد — آیا قیمت بالای یک رِیِ انتخابشده است یا زیر آن، آیا روی خط اصلی 1x1 سوار است، یا تازه به زیر آن شکسته است؟
چگونه کار میکند
بستهٔ فن را به 'fan' و یک سری قیمت (مانند market.close) را به 'price' وصل کنید؛ مود قاعده را انتخاب میکند و اینترپرتور یک BOOL هر کندل خروجی میدهد. above_ray و below_ray قیمت را در برابر رِیِ نامگذاریشده با ray_index آزمون میکنند، ride_1x1 تا زمانی که قیمت روی یا بالای خط 1x1 درون تلورانس حفظ شود شلیک میکند، و break_1x1 روی همان یک کندلی که قیمت پس از سوارشدن به زیر 1x1 میرود شلیک میکند.
حالتها
روی هر کندلی که قیمت بالای رِیِ نامگذاریشده با ray_index است درست میشود.
چه زمانی استفاده شود: تأیید کنترل صعودی تا زمانی که قیمت بالای یک خط فنِ انتخابشده میماند.
روی هر کندلی که قیمت زیر رِیِ نامگذاریشده با ray_index است درست میشود.
چه زمانی استفاده شود: تأیید کنترل نزولی تا زمانی که قیمت زیر یک خط فنِ انتخابشده میماند.
تا زمانی که قیمت روی یا بالای خط اصلی 1x1 (۴۵ درجه) درون تلورانس حفظ شود شلیک میکند.
چه زمانی استفاده شود: فقط زمانی به ورودهای روندی اجازه دهید که قیمت سوار خط مرکزی 1x1 است.
روی همان یک کندلی که قیمت پس از سوارشدن به زیر خط 1x1 میرود شلیک میکند — یک تریگر شکستِ روند.
چه زمانی استفاده شود: همان لحظه که قیمت خط 1x1 را از دست میدهد خارج شوید یا برگردانید.
پیکربندی
اینکه کدام قاعدهٔ فن ارزیابی شود: above_ray یا below_ray (قیمت در برابر رِیِ انتخابشده)، ride_1x1 (قیمت در حال حفظ خط 1x1)، یا break_1x1 (کندلی که قیمت به زیر 1x1 میشکند).
اینکه قیمت در برابر کدامیک از ۹ رِی در مود above_ray یا below_ray آزمون شود؛ 0 رِیِ متعارف 1x1 (۴۵ درجه) است.
بیشترین فاصلهٔ مجاز از خط 1x1 در مودهای ride_1x1 و break_1x1؛ 0.0 یعنی دقیقاً روی خط، مقادیر بزرگتر یک باند حول آن را میپذیرند.
اتصال به
مثالها
- از مود ride_1x1 بهعنوان یک فیلتر استفاده کنید تا معاملات خرید فقط زمانی مجاز باشند که قیمت خط 1x1 را حفظ میکند.
- از مود break_1x1 بهعنوان تریگر استفاده کنید تا همان لحظه که قیمت به زیر 1x1 میافتد خارج شوید یا برگردانید.
اشتباهات رایج
- رها کردن تلورانس روی 0.0 برای ride_1x1، که میطلبد قیمت دقیقاً روی خط بنشیند و تقریباً هرگز شلیک نمیکند — آن را پهن کنید تا یک باند کوچک را بپذیرد.
- وصل کردن یک سری قیمت از نماد یا تایمفریمی متفاوت از فنِ بالادست، طوری که مقایسه بیمعنا شود.