استراتژی های معاملۀ الگوریتمی


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

پلتفرم های پیشرفته شامل پلتفرم های مکملی می شوند که فرصتی را برای معاملۀ الگوریتمی ارائه می دهد. چنین پلتفرم های پیشرفته ای که معامله گران می توانند از طریق آنها معاملۀ الگوریتمی انجام دهند عبارتند از NetTradeX و MetaTrader 4.

پلتفرم معاملاتی NetTradeX علاوه بر عملکردهای اصلی اش، با استفاده از برنامه های NetTradeX Advisors امکان معاملۀ خودکار را فراهم می کند. NetTradeX Advisors یک پلتفرم ثانویه است که از آن برای معاملۀ خودکار استفاده می شود و با استفاده از NTL+ (زبان NetTradeX) عملکرد پلتفرم اصلی را تقویت می کند. پلتفرم ثانویه همچنین اجازۀ اجرای عملیات پایه ای معاملاتی را در حالت "دستی" فراهم می کند، مانند باز و بسته کردن معاملات، قراردادن دستورها و استفاده از ابزارهای تحلیل تکنیکی.

پلتفرم معاملاتی MetaTrader 4 همچنین امکان اجرای معاملۀ الگوریتمی از طریق یک زبان برنامه نویسی یکپارچه با عنوان MQL4 را فراهم می کند. معامله گران در این پلتفرم می توانند ربات های معاملاتی خودکار که Advisors نامیده می شوند و اندیکاتورهای مختص به خودشان را ایجاد کنند. همۀ عملکردهای ایجاد برنامه مشاور (advisors) شامل اشکال زدایی، سنجش، بهینه سازی و تلفیق در MT4 Meta-Editor اجرا و فعال می شوند.

استراتژی معاملاتی فارکس متعلق به ربات ها و برنامه ها اساساً به منظور دوری از مؤلفه احساس در معامله بکار گرفته می شود چراکه گمان می شود جنبه های روانی از معاملۀ منطقی جلوگیری می کنند و اغلب تاثیری منفی روی معامله دارند.