این تعهد متعلق به هیچ شعبه ای در این مخزن نیست و ممکن است متعلق به یک چنگال در خارج از مخزن باشد.
نام در حال استفاده
یک برچسب در حال حاضر با نام شاخه ارائه شده وجود دارد. بسیاری از دستورات GIT نام برچسب و شاخه را می پذیرند ، بنابراین ایجاد این شاخه ممکن است باعث رفتار غیر منتظره شود. آیا مطمئن هستید که می خواهید این شاخه را ایجاد کنید؟
- محلی
- مکاشه
با استفاده از URL وب از Git یا Checkout با SVN استفاده کنید.
با CLI رسمی ما سریع کار کنید. بیشتر بدانید.
ورود به سیستم لازم
لطفاً برای استفاده از برنامه های کد وارد سیستم شوید.
راه اندازی دسک تاپ GitHub
اگر هیچ اتفاقی نمی افتد ، GitHub Desktop را بارگیری کنید و دوباره امتحان کنید.
راه اندازی دسک تاپ GitHub
اگر هیچ اتفاقی نمی افتد ، GitHub Desktop را بارگیری کنید و دوباره امتحان کنید.
راه اندازی Xcode
اگر هیچ اتفاقی نمی افتد ، Xcode را بارگیری کنید و دوباره امتحان کنید.
راه اندازی کد ویژوال استودیو
فضای کد شما یک بار آماده خواهد شد.
مشکلی برای تهیه فضای کدگذاری شما وجود داشت ، لطفاً دوباره امتحان کنید.
آخرین تعهد
آمار git
فایل ها
بارگیری آخرین اطلاعات متعهد انجام نشد.
readme. md
Strategems یک بسته جولیا با هدف ساده سازی و ساده سازی روند توسعه ، آزمایش و بهینه سازی استراتژی های تجارت الگوریتمی/سیستماتیک است. این بسته به طور عمده توسط بسته QuantsTrat 1 ، 2 در R الهام گرفته شده است و یک ساختار کلی مشابه را با بلوک های ساختمان که یک استراتژی را تشکیل می دهد ، اتخاذ می کند.
با توجه به ماهیت بسیار تکراری توسعه استراتژی معاملات محور رویداد ، طراحی با کارایی بالا جولیا (به ویژه در زمینه حلقه ها) و به نظر می رسد که نحو ساده ، آن را به عنوان یک زبان برای تحقیق و توسعه استراتژی سیستماتیک ، به عنوان یک زبان طبیعی تبدیل می کند. در حالی که این بسته در اوایل توسعه باقی مانده است ، با گذشت زمان امید این است که بتوانیم به سرعت یک ایده تجارت را پیاده سازی کنیم ، یک پشتی تاریخی بسازید ، نتایج آن را تجزیه و تحلیل کنید ، بیش از یک مجموعه پارامتر معین بهینه شوید و همه اینها را با جزئیات عالی تجسم کنید.
این بسته استفاده سنگین از نوع سری TS TIS بسته زمانی را برای تسهیل محاسبات اساسی در تمیز کردن و پیش پردازش داده های مورد استفاده در هنگام آزمایش یک استراتژی انجام می دهد. علاوه بر این ، بسته شاخص ها بسیاری از کارکردهای تجزیه و تحلیل فنی را ارائه می دهد که با هدف یک موتور تحقیقاتی استراتژی تجاری کاملاً عمومی در ذهن نوشته شده و طراحی شده اند ، و بنابراین باید روند کار با این داده ها را کمی ساده تر کند.
بسته Stratems را می توان با استفاده از توابع استاندارد مدیر بسته بندی جولیا نصب کرد.
آناتومی یک استراتژی
در زیر بلوک های اصلی ساختمانی که آناتومی عمومی یک استراتژی را با توجه به طراحی بسته بندی Strategems. JL و تعاریف نوع استفاده شده برای تسهیل گردش کار تحقیق تشکیل می دهند ، آورده شده است.
- جهان: محاصره دارایی ها/اوراق بهادار استراتژی مجاز به تجارت است
- شاخص: محاسبه انجام شده بر روی هر دارایی در جهان که نتایج ما فکر می کنیم پتانسیل پیش بینی کننده برای حرکت قیمت آینده است
- ParameterSet: ورودی/آرگومان به محاسبات نشانگر
- سیگنال: پرچم بولی ارسال پیام به منطق/قوانین تجارت برای تفسیر و عمل بر اساس آن
- قانون: برنامه های منطق تجارت ناشی از تفسیرهای محاسبات قبلی و سیگنال ها در هر مرحله زمانی
- استراتژی: شیء اصلی در حال محاصره و هدایت همه منطق و داده های فوق برای برقراری موتور پشتی
در زیر یک مثال سریع نشان می دهد که یک مورد استفاده ساده را نشان می دهد که ممکن است برای آشنایی با نحوه عملکرد بسته استفاده شود. توجه داشته باشید که اپراتورهای Infix سفارشی که توسط uparrow و downarrow زیر مشخص شده است در این بسته به عنوان روش دیگری برای بیان اینکه یک متغیر از دیگری عبور می کند تعریف شده است. قصد این تعریف اپراتور Infix این است که امیدوارم تعریف یک استراتژی را از نظر نحوی بیانگر و شهودی تر بیان کند.
شاخص اصلی مورد استفاده در این استراتژی ، میانگین حرکت سازگار MESA John Ehlers (یا مادر برای کوتاه) است. این قابلیت در بسته بندی indentators. jl که در بالا توضیح داده شد ، پیاده سازی می شود ، و یک ماتریس (یا TS Object اگر یکی به عنوان ورودی منتقل شود) از دو ستون خارج می شود ، اولین خود مادر و دوم FAMA است ، یا به دنبال حرکت تطبیقی است. میانگین.
این استراتژی به سادگی طولانی می رود که مادر از روی FAMA عبور می کند و وقتی Fama از روی مادر عبور می کند ، کوتاه می رود. در زیر اجرائی ارائه شده است که نحوه تنظیم آرگومان های پیش فرض را بر روی شاخص ها نشان می دهد. عملکرد MAMA را با استفاده از آن پارامترها اجرا کنید ، و همچنین محدوده های مشخصی را تعریف کنید که ممکن است دوست داشته باشیم ببینیم که چگونه استراتژی تحت مجموعه پارامترهای مختلف رفتار می کند.
نقشه راه / لیست آرزوها
- برای تسهیل ساخت آسان استراتژی های ساده ، یک سیستم از نوع به اندازه کافی کامل ایجاد کنید
- منطق هوشمندانه تری برای قوانین تجارت اجازه دهید
- اندازه سفارش را بر اساس نمونه کارها/حساب در زمان t تنظیم کنید
- منطق بهینه سازی نمونه کارها
- محدودیت های خطر
- قوانین از دست دادن را متوقف کنید
- سفارشات را محدود کنید
- دستورات را متوقف کنید
در باره
توسعه استراتژی تجاری سیستماتیک کمی و پشتی در جولیا