طراحی و توسعه موتور تحلیل و سیگنالدهی بازار PulseTrader
درباره پروژه
طراحی و توسعه PulseTrader، یک موتور تخصصی تحلیل بازار و تولید سیگنال برای بازارهای معاملاتی نوبیتکس. این سیستم با دریافت دادههای زنده بازار شامل دفتر سفارشات، جریان معاملات و کندلهای OHLC، مجموعهای از اندیکاتورها و الگوهای تکنیکال را پردازش میکند و برای هر نماد معاملاتی یک امتیاز نهایی و نتیجه قابلتحلیل ارائه میدهد. PulseTrader از دستهبندیهای مختلف تحلیل شامل روند، مومنتوم، نوسان، حجم، عمق بازار، الگوهای نموداری، پرایس اکشن، امواج الیوت و الگوهای هارمونیک پشتیبانی میکند. خروجی نهایی سیستم بهصورت سیگنالهای خرید، فروش یا وضعیت خنثی نمایش داده میشود. این پروژه با زبان Python توسعه داده شده و شامل اسکن همزمان چندین نماد، اتصال به REST API و WebSocket، حالت تحلیل سریع Scalp، بکتست استراتژیها، Paper Trading با ذخیرهسازی محلی، گزارشگیری و نمایش جزئیات تحلیل در محیط ترمینال و نمودار است. معماری پروژه بهصورت ماژولار طراحی شده تا توسعه اندیکاتورها، استراتژیها و مدلهای تحلیل جدید در آینده بهسادگی امکانپذیر باشد.