نمونه استراتژی معاملاتی

ساخت وبلاگ

این فرم فقط برای پاسخگویی به سوالات مربوط به این درس طراحی شده است. اگر در مورد حساب Interactive Brokers خود سؤالی دارید، لطفاً با خدمات مشتری در اینجا تماس بگیرید.

در این درس، نحوه ساخت و اجرای یک استراتژی معاملاتی نمونه در TWS را خواهیم دید.

نکات مطالعه:

در این درس، شما باید:

  • یاد بگیرید که چگونه یک استراتژی تجاری بسازید و اجرا کنید
  • اقدامات احتیاطی که باید در معاملات خودکار انجام شود

نمونه استراتژی معاملاتی

استراتژی ابتدا به TWS متصل می شود. در مرحله بعد، اسکریپت عکس فوری را که تابع callback سفارشی را در خود نگه می دارد، منبع می کنیم.

در خط 6، با استفاده از تابع سهام tws یک قرارداد ایجاد می کنیم.

از خطوط 8 تا 11، پارامترهای دو میانگین متحرک ساده و موقعیت جریان اولیه را روی صفر قرار می دهیم.

در مرحله بعد، داده های اولیه مورد نیاز بازار را با استفاده از پاسخ به تماس سفارشی استخراج می کنیم.

سپس استراتژی وارد یک حلقه while در خط 19 می شود. در خط 20، ما از تابع rbind برای ترکیب فریم های داده به سطر استفاده می کنیم. در خط 22، ما از تابع منحصر به فرد برای حذف ردیف های تکراری از قاب داده استفاده می کنیم.

بلوک دستور If که از خط 23 شروع می شود، به بررسی داده ها ادامه می دهد تا زمانی که داده های کافی برای ادامه استراتژی وجود داشته باشد. از خط 31 تا 34، منطق سیگنال های خرید و فروش را بر اساس دو میانگین متحرک ساده تعریف می کنیم.

هنگامی که یک سیگنال به دست می آید، با استفاده از تابع twsOrder یک نظم ساخته می شود و با استفاده از تابع placeOrder مکان می شود. موقعیت فعلی در هر موقعیت خرید یا فروش پر شده به روز می شود.

در هنگام اجرا، استراتژی خروجی زیر را تولید می کند:

در ابتدا داده های کافی برای تولید سیگنال ها وجود ندارد. پس از جمع آوری داده ها، سیگنال ها قرار می گیرند و می توانید اجرای دستورات را در کنسول R و همچنین در پنجره سفارشات ایستگاه کاری معامله گر مشاهده کنید. از آنجایی که منطق معاملاتی در حلقه while با مقدار واقعی قرار می گیرد، استراتژی تا زمانی که متوقف شود به سفارش دهی ادامه می دهد.

موارد احتیاط

در زیر اقدامات احتیاطی وجود دارد که معاملات باید هنگام معامله الگوریتمی با استفاده از APIهای معاملاتی در نظر داشته باشند.

  • معامله گران باید یک مدیریت ریسک قوی داشته باشند در صورتی که مدیریت ریسک پیش فرض TWS تمام ریسک های خاص استراتژی را در بر نگیرد.
  • بلوک کد برای اطمینان از سلامت قیمت سفارش و کمیت سفارش.
  • برای اطمینان از اینکه استراتژی با حلقه های ارسال سفارش مواجه نمی شود، مورد آزمایشی را بنویسید.
  • موارد تست را بنویسید تا در هر ارتقای API اجرا شود تا مطمئن شوید که هیچ چیز خراب نیست.
  • برای رسیدگی به تلفات اتصال سوکت ، پیام های خطا از کارگزاران تعاملی و خطاهای شبکه ، کدهای قوی بنویسید.

نتیجه

توابع بسته بندی Ibrokers به راحتی قابل استفاده است و می تواند برای ساخت انواع مختلف استراتژی های معاملاتی برای تجارت خودکار در TWS اجرا شود. این نتیجه نهایی در دوره آنلاین "تجارت با استفاده از R" است. ما امیدواریم که شما آن را دوست داشته باشید. متشکرم!

توجه - بسته Ibrokers دسترسی بومی R به API Workstation Trader Brokers را فراهم می کند

افشای اطلاعات: کارگزاران تعاملی

تجزیه و تحلیل در این ماده فقط برای اطلاعات ارائه شده است و نباید به عنوان پیشنهادی برای فروش یا درخواست پیشنهاد برای خرید هرگونه امنیت تفسیر شود. به حدی که این ماده در مورد فعالیت عمومی بازار ، روند صنعت یا بخش یا سایر شرایط اقتصادی یا سیاسی مبتنی بر بحث و گفتگو بحث می کند ، نباید به عنوان مشاوره تحقیق یا سرمایه گذاری تفسیر شود. به حدی که شامل اشاراتی به اوراق بهادار خاص ، کالاها ، ارزها یا سایر ابزارها باشد ، این منابع توصیه ای را برای خرید ، فروش یا نگه داشتن چنین سرمایه گذاری ها توصیه نمی کنند. این ماده برای در نظر گرفتن شرایط مالی خاص ، اهداف سرمایه گذاری یا الزامات مشتریان خاص در نظر گرفته نشده است. قبل از عمل بر روی این ماده ، باید در نظر بگیرید که آیا برای شرایط خاص شما مناسب است و در صورت لزوم به دنبال مشاوره حرفه ای است.

حمایت از مستندات برای هرگونه مطالبات و اطلاعات آماری در صورت درخواست ارائه می شود.

هر سهام ، گزینه ها یا نمادهای آتی نمایش داده شده فقط برای اهداف مصور است و برای به تصویر کشیدن توصیه ها در نظر گرفته نشده است.

افشای اطلاعات: افشای API

این نرم افزار به هیچ وجه توسط کارگزاران تعاملی یا هر یک از شرکت های وابسته به آن وابسته ، تأیید یا تأیید نشده است. این امر کاملاً بدون ضمانت است و نباید در تجارت واقعی مورد استفاده قرار گیرد مگر اینکه کاربر بتواند منبع را بخواند و درک کند. Ibrokers یک اجرای خالص R از API TWS است.

درس در:

تجارت با استفاده از r

این صفحه را به اشتراک بگذار:

IBKR EventTrader IBKR Podcasts Open IBKR Account Practical Guide to Trading Specialization

دوره معتبر CFA:

مؤسسه CFA به اعضای خود امکان می دهد تا اعتبار خود را برای خود تعیین کننده و گزارش های یادگیری حرفه ای (PL) به دست آمده از منابع خارجی بدست آورند. اعضای مؤسسه CFA تشویق می شوند که چنین اعتباراتی را در ردیاب PL آنلاین خود به دست آورند.

کارگزاران تعاملی IBKR Webinars وابسته به کارگزاران تعاملی LLC است

تعاملی کارگزاران LLC: عضو NYSE - FINRA - SIPC و تنظیم شده توسط کمیسیون بورس و اوراق بهادار ایالات متحده و کمیسیون معاملات معاملات آتی کالا. دفتر مرکزی: دو Pickwick Plaza ، Greenwich ، CT 06830 USA www. interactiveBrokers.com

کارگزاران تعاملی کانادا Inc: عضو سازمان تنظیم مقررات صنعت سرمایه گذاری کانادا (IIROC) و عضو - صندوق حمایت از سرمایه گذار کانادایی است. مشاور خود را بشناسید: AdvisorReport IIROC را مشاهده کنید. تجارت اوراق بهادار و مشتقات ممکن است میزان بالایی از ریسک را شامل شود و سرمایه گذاران باید برای خطر از دست دادن کل سرمایه گذاری خود و از دست دادن مبالغ بیشتر آماده شوند. استفاده از پول وام گرفته شده برای تأمین مالی خرید اوراق بهادار ، ریسک بیشتری را نسبت به استفاده از منابع نقدی فقط شامل می شود. اگر برای خرید اوراق بهادار پول قرض می گیرید ، مسئولیت شما برای بازپرداخت وام و پرداخت بهره مطابق با شرایط آن حتی اگر ارزش اوراق بهادار خریداری شده کاهش یابد ، یکسان است. شرکت های تعاملی Canada Inc. یک فروشنده فقط اجرای سفارش است و خدمات تعیین کننده مناسب را ارائه نمی دهد و نه مشاوره یا توصیه های سرمایه گذاری در مورد خرید یا فروش هر اوراق بهادار یا مشتقات. دفتر ثبت شده: خیابان کالج 1800 مک گیل ، سوئیت 2106 ، مونترال ، کبک ، H3A 3J6 ، کانادا. وب سایت: www. interactivebrokers. ca

کارگزاران تعاملی ایالات متحده محدود: مجاز و تنظیم شده توسط سازمان رفتار مالی. شماره ورود ثبت نام FCA 208159. حساب شما توسط کارگزاران تعاملی LLC و برای برخی از محصولات محدود توسط کارگزاران تعاملی (U. K.) محدود پاک و حمل می شود. کارگزاران تعاملی LLC توسط SEC و CFTC ایالات متحده تنظیم شده و عضو برنامه جبران خسارت SIPC (www. sipc.org) است. فقط محصولات تنظیم شده FCA که توسط کارگزاران تعاملی (U. K.) محدود انجام می شود توسط FSC های انگلستان پوشانده شده است

کارگزاران تعاملی ایرلند محدود: تنظیم شده توسط بانک مرکزی ایرلند (CBI ، شماره مرجع C423427) ، که در دفتر ثبت شرکت ها (CRO ، شماره ثبت 657406) ثبت شده است ، و عضو طرح جبران خسارت سرمایه گذار ایرلند (ICS) است.

کارگزاران تعاملی اروپای مرکزی Zrt: مجوز و تنظیم شده توسط بانک مرکزی مجارستان (بانک مگیار نمیزتی) تحت شماره. H-en-III-623/2020. دادگاه ثبت نام: ثبت شرکت دادگاه عمومی کلانشهر.

Interactive Brokers Hong Kong Limited: توسط کمیسیون اوراق بهادار و آتی هنگ کنگ تنظیم می شود و عضو SEHK و HKFE است. دفتر ثبت شده: سوئیت 1512، Two Pacific Place، 88 Queensway، Admiralty، هنگ کنگ SAR.

کارگزاران تعاملی سنگاپور Pte. محدود: دارای مجوز و تنظیم شده توسط مقامات پولی سنگاپور (شماره مجوز CMS100917). دفتر ثبت شده: #40-02A، برج میدان آسیا 1، 8 مارینا نمای، سنگاپور 018960.

Interactive Brokers Australia Pty. Limited: ABN 98 166 929 568 دارای مجوز و تنظیم توسط کمیسیون اوراق بهادار و سرمایه گذاری استرالیا (AFSL: 453554) است و یکی از شرکت کنندگان ASX، ASX 24 و Chi-X استرالیا است. دفتر ثبت شده: سطح 40، Grosvenor Place، خیابان جورج 225، سیدنی 2000، نیو ساوت ولز، استرالیا.

آکادمی معامله گران کارگزاران تعاملی وابسته به Interactive Brokers LLC است

این سایت توسط reCAPTCHA محافظت می شود و خط مشی رازداری Google و شرایط خدمات اعمال می شود.

اگر سؤال یا نظری دارید، یا مایل به مشارکت در Trader's Academy هستید، لطفاً اینجا با ما تماس بگیرید.

تجزیه و تحلیل در این ماده فقط برای اطلاعات ارائه شده است و نباید به عنوان پیشنهادی برای فروش یا درخواست پیشنهاد برای خرید هرگونه امنیت تفسیر شود. به حدی که این ماده در مورد فعالیت عمومی بازار ، روند صنعت یا بخش یا سایر شرایط اقتصادی یا سیاسی مبتنی بر بحث و گفتگو بحث می کند ، نباید به عنوان مشاوره تحقیق یا سرمایه گذاری تفسیر شود. به حدی که شامل اشاراتی به اوراق بهادار خاص ، کالاها ، ارزها یا سایر ابزارها باشد ، این منابع توصیه ای را برای خرید ، فروش یا نگه داشتن چنین سرمایه گذاری ها توصیه نمی کنند. این ماده برای در نظر گرفتن شرایط مالی خاص ، اهداف سرمایه گذاری یا الزامات مشتریان خاص در نظر گرفته نشده است. قبل از عمل بر روی این ماده ، باید در نظر بگیرید که آیا برای شرایط خاص شما مناسب است و در صورت لزوم به دنبال مشاوره حرفه ای است.

اوراق بهادار یا سایر ابزارهای مالی ذکر شده در مطالب ارسال شده برای همه سرمایه گذاران مناسب نیست. مطالب ارسال شده اهداف خاص سرمایه گذاری، موقعیت های مالی یا نیازهای شما را در نظر نمی گیرد و به عنوان توصیه ای به شما در مورد اوراق بهادار، ابزار مالی یا استراتژی خاصی در نظر گرفته نشده است. قبل از انجام هر گونه سرمایه گذاری یا معامله، باید در نظر بگیرید که آیا برای شرایط خاص شما مناسب است یا خیر و در صورت لزوم، از مشاوره حرفه ای استفاده کنید. کارایی گذشته ضمانتی برای نتایج آینده نیست.

گزینه ها شامل ریسک هستند و برای همه سرمایه گذاران مناسب نیستند. برای اطلاعات بیشتر، "ویژگی ها و خطرات گزینه های استاندارد" را بخوانید. برای کپی با خدمات مشتری کارگزاران تعاملی به شماره 6901-542-312 تماس بگیرید.

هر گونه اطلاعات ارائه شده توسط اشخاص ثالث از منابعی به دست آمده است که معتقدند قابل اعتماد و دقیق هستند. با این حال، IBKR صحت آن را تضمین نمی کند و هیچ مسئولیتی در قبال خطاها یا حذفیات نمی پذیرد.

هر گونه اطلاعات ارسال شده توسط کارکنان IBKR یا یک شرکت وابسته بر اساس اطلاعاتی است که اعتقاد بر این است که قابل اعتماد است. با این حال، نه IBKR و نه شرکت های وابسته به آن، کامل بودن، صحت یا کفایت آن را تضمین نمی کنند. IBKR هیچ گونه نمایندگی یا ضمانت نامه ای در مورد عملکرد گذشته یا آتی هیچ ابزار مالی ارائه نمی کند. با ارسال مطالب در آکادمی معامله گران IBKR، IBKR نشان نمی دهد که هیچ ابزار مالی یا استراتژی تجاری خاصی برای شما مناسب است. خطر ضرر در تجارت آنلاین سهام، اختیار معامله، قراردادهای آتی، فارکس، سهام خارجی و درآمد ثابت می تواند قابل توجه باشد. قبل از معامله، مشتریان باید بیانیه های افشای ریسک مربوطه را در صفحه هشدارها و افشای IBKR - http://www. interactivebrokers.com/disclosures مطالعه کنند.

تنظیم کوکی

این وب سایت از کوکی ها برای ارائه تجربه مرور بهتر و جمع آوری اطلاعات استفاده استفاده می کند. با مرور این سایت یا با کلیک بر روی دکمه "پذیرش کوکی ها" خط مشی کوکی ما را می پذیرید.

حریم خصوصی شما

هنگام بازدید از هر وب سایت ، ممکن است از کوکی ها و چراغ های وب برای ذخیره یا بازیابی اطلاعات در مرورگر خود استفاده کند. این اطلاعات ممکن است در مورد شما ، تنظیمات برگزیده یا دستگاه شما باشد و به طور معمول برای کار وب سایت همانطور که انتظار می رود استفاده می شود. این اطلاعات معمولاً شما را به طور مستقیم شناسایی نمی کند ، اما می تواند یک تجربه مرور شخصی را ارائه دهد. از آنجا که ما به حق شما برای حفظ حریم خصوصی احترام می گذاریم ، می توانید به برخی از انواع کوکی ها و چراغ های وب اجازه ندهید. لطفاً عناوین دسته های مختلف را بخوانید تا انواع مختلف کلاسهای کوکی را پیدا کنید. با این حال ، مسدود کردن کوکی ها ممکن است بر تجربه شما در وب سایت ما تأثیر بگذارد و خدماتی را که می توانیم ارائه دهیم محدود کند.

کوکی های کاملاً لازم

کوکی های کاملاً لازم برای عملکرد وب سایت ضروری هستند و نمی توانند در سیستم های ما خاموش شوند. آنها به طور معمول در پاسخ به اقدامات انجام شده توسط شما تنظیم می شوند که به درخواست خدمات ، مانند تنظیم تنظیمات برگزیده حریم خصوصی ، ورود به سیستم یا پر کردن فرم ها ، می رسد. در حالی که می توانید مرورگر خود را برای مسدود کردن یا هشدار دادن به این کوکی ها تنظیم کنید ، برخی از قسمت های وب سایت کار نمی کنند. این کوکی ها هیچ اطلاعات شخصی قابل شناسایی را ذخیره نمی کنند.

کوکی های عملکردی و چراغ های وب

کوکی های عملکردی و چراغ های وب به ما امکان می دهد بازدید و منابع ترافیکی را حساب کنیم تا بتوانیم عملکرد وب سایت را اندازه گیری و بهبود بخشیم. آنها به ما کمک می کنند تا بدانیم که کدام صفحات بیشترین محبوبیت را دارند و می بینند که بازدید کنندگان چگونه در وب سایت ما حرکت می کنند. تمام اطلاعاتی که این کوکی ها و چراغ های وب جمع می کنند جمع شده و ناشناس است. اگر به این کوکی ها و چراغ های وب اجازه ندهید ، ما نمی دانیم چه زمانی از وب سایت ما بازدید کرده اید و قادر به نظارت بر عملکرد آن نخواهید بود.

کوکی های کاربردی

کوکی های کاربردی وب سایت ما را قادر می سازد تا عملکرد و شخصی سازی پیشرفته را ارائه دهد. آنها ممکن است توسط ما یا ارائه دهندگان شخص ثالث تنظیم شوند که خدمات آنها به صفحات خود اضافه کرده ایم. اگر این کوکی ها را اجازه ندهید ، ممکن است برخی یا همه این سرویس ها به درستی کار نکنند.

هدف قرار دادن کوکی ها و چراغ های وب

هدف قرار دادن کوکی ها و چراغ های وب ممکن است توسط شرکای تبلیغاتی ما از طریق وب سایت ما تنظیم شود. آنها ممکن است توسط این شرکت ها برای ایجاد نمایه ای از علایق شما استفاده شوند و تبلیغات مربوطه را در وب سایت های دیگر به شما نشان دهند. آنها به طور مستقیم اطلاعات شخصی را ذخیره نمی کنند ، بلکه منحصر به فرد مرورگر و دستگاه اینترنتی شما را شناسایی می کنند. اگر به کوکی ها و چراغ های وب اجازه ندهید ، تبلیغات هدفمند کمتری را تجربه خواهید کرد. وب سایت ما هنگام عبور از وب سایت های شخص ثالث ، کاربران را ردیابی نمی کند ، تبلیغات هدفمند را به آنها ارائه نمی دهد و بنابراین به سیگنال های "ردیابی نکنید" پاسخ نمی دهد.

استراتژی ترید...
ما را در سایت استراتژی ترید دنبال می کنید

برچسب : نویسنده : مرجان شیرمحمدی بازدید : 61 تاريخ : سه شنبه 15 فروردين 1402 ساعت: 21:45