نرم افزار آمی بروکر (AmiBroker)

نرم افزار AmiBroker، با استفاده از استاندارد حرفه ای ویژوال C++ و کتابخانه گروه بنیادی مایکروسافت، توسط دکتر Tomasz Janeczko و همکارانش، در سال 1995 در لهستان طراحی شده است و تا امروز هر ساله بالغ بر 200 ویژگی جدید به آن افزوده شده. این نرم افزار پیشرفته، به عنوان یک نرم افزار تحلیلگرکاربردی، هر آنچه برای یک تجارت موفق نیاز دارید، در اختیار شما قرار می دهد. در این مقاله به اختصار به معرفی، نصب، راه اندازی، اندیکاتورها، مزایا و امکانات نرم افزار آمی بروکر می پردازیم.
 

آمی بروکر نرم افزاری پیشرفته برای آنالیز تکنیکال

آمی بروکر، یک پلتفرم توسعه سیستم آنالیز فنی و تجاری کاملاً برجسته، با یک نمودار زمان واقعی پیشرفته، قابلیت پشتیبان گیری، بهینه سازی نمونه ها و قابلیت اسکن است. محیط پیشرفته سیستم قدرتمند AmiBroker، امکان یافتن نا کارآمدی های بازار، کد گذاری سیستم و تأیید اعتبار آن را با استفاده از روش های آماری قدرتمند از جمله: تست walk-forward و شبیه سازی مونت کارلو را فراهم می کند.

این نرم افزار به شما امکان تجارت بی واسطه، به کمک نمودارها یا برنامه ها و به کار گیری رابط تجارت خودکار (که در تعامل با کارگزاران است) را می دهد. آمی بروکر سه ویژگی منحصر به فرد دارد:
 
  • نمودارهای قدرتمند و زیبا که به راحتی قابل استفاده هستند
  • میانگین ها، مجموعه داده ها و شاخص ها را به آسانی و به کمک موس، به سایر اندیکاتورها منتقل کنید.
 
  • پارامترها را در زمان واقعی و با استفاده از لغزنده ها (اهرم های کنترل متغیرها) اصلاح کنید.
 
  • با استفاده از سبک ها و درجه بندی های مختلف، پارامترهای خود را زیباتر کرده و شخصی سازی کنید.
 
  • سریع ترین پلتفرم پشتیبان گیری و بهینه سازی نمونه ها در جهان
سرعت شگفت انگیز، همراه با ویژگی های پیچیده ای مانند:
 
  • دسته بندی موقعیت ها از لحاظ اندازه، به صورت پیشرفته
 
  • امتیاز دهی و رتبه بندی
 
  • تجارت چرخشی
 
  • معیارهای سفارشی
 
  • پشتیبان گیری سفارشی
 
  • پشتیبانی چند گانه ارزی
 
  • اتوماسیون و پردازش گروهی
وقت و انرژی خود را صرف کارهای تکراری نکنید! اجازه دهید آمی بروکر فعالیت های روتین شما را، با استفاده از پردازنده گروهی یکپارچه جدید خود، به صورت اتوماتیک انجام دهد. با اجرای برنامه از طریق "برنامه ریز ویندوز" آمی بروکر می تواند حتی در زمان خواب شما، فعالیت های مورد نظرتان را انجام دهد. (1)

نکات کلیدی نصب و راه اندازی نرم افزار آمی بروکر

ویدئوهای آموزشی مختلفی به زبان فارسی، جزئیات مراحل نصب و وارد کردن اطلاعات به این نرم افزار را شرح داده اند، همچنین توضیحات و راهنمای انگلیسی نیز در سایت آمی بروکر در دسترس است؛ بنابراین در این مقاله به شرح نکات کلیدی درین زمینه می پردازیم. حداقل امکانات مورد نیاز در کامپیوتر شما برای سازگاری و اجرای این برنامه عبارتند از: (1) و (2)
 
  • پنتیوم (Pentium) 450 مگاهرتز یا بالاتر
 
  • رم 128 مگابایت
 
  • فضای هارد دیسک 20 مگابایت
 
  • کارت گرافیک 256 رنگ
 
  • حداقل وضوح صفحه نمایش 800×600
 
از لحاظ پیکربندی سیستم
  • هسته های چندگانه، 1 گیگاهرتز یا بیشتر
 
  • رم 512 مگابایت یا بیشتر

آمی بروکر روی سیستم عامل های زیر پشتیبانی می شود:
 
  • هر نسخه ای از ویندوز 10، 8، 7 (32/64 بیتی) و XP
 
  • هر نسخه ای از ویندوز Vista (32/64 بیتی)
 
  • تمامی نسخه های ویندوز سرور 2012 و 2008 (32/64 بیتی)
 
  • و ویندوز 2000

شاخص های نرم افزار آمی بروکر

به طور کلی، شاخص یا اندیکاتور یک تابع ریاضی است که می تواند در زمینه تحلیل قیمت،  یا تحلیل شاخص های بازار، به وسیله فرمول های خاص و ابزارهای گرافیکی، مورد استفاده قرار گیرد. اندیکاتورهای داخلی AmiBroker به شرح زیر هستند:
 
  • نرخ تغییر قیمت یا ROC
کاربرد در شناسایی، قدرت یا ضعف حرکت قیمت است.

تغییر قیمت صعودی= حرکت رو به بالای خط مرکزی و تغییر قیمت نزولی= حرکت رو به پایین خط مرکزی
 
  • شاخص قدرت نسبی یا RSI
  • > RSL 30 = فروش های افراطی در بازار، در نتیجه صعود قیمت امکان پذیر است.
 
  • 70 = خرید های افراطی در بازار، در نتیجه نزول قیمت امکان پذیر است.
 
  • همگرایی/واگرایی میانگین متحرک یا MACD
کاربرد مک دی در محاسبه قدرت، جهت و شتاب در راستای یک روند، است.
 
  • شاخص کانال کالا یا CCI
زمانی که بازار صعودی باشد، مثبت و در بازار نزولی، منفی است. (بازه نوسان= 200+ تا 100-)
 
  • حجم در تعادل یا OBV
این اندیکاتور بر اساس تغییر جهت، محاسبات مورد نظر را انجام می دهد، نه از روی مقادیر. به این صورت که شکست نزولی آن نشانگر زمان مناسب فروش و شکست معکوس نشانگر زمان مناسب خرید است.
 
  • شاخص حجم منفی یا NVI
طبق این اندیکاتور، تغییر در شاخص به عنوان درصد تغییر در قیمت محاسبه می شود.
 
  • شاخص گردش پول یا MFI
  • MFL با RSI در ارتباط بوده، و زمانی که RSI فقط به قیمت ها توجه دارد، MFI نیز حجم را مورد آنالیز قرار می دهد.
  • انباشت / توزیع
  • Accumulation/Distribution یک شاخص حرکت است که تغییرات قیمت و حجم را در کنار هم در نظر می گیرد.
 
  • سه گانه نمایی یا TRIX
  • TRIX برای فیلتر کردن چرخه های بی اهمیت (آن هایی که از تعداد میانگین های متحرک مشخص شده کوچکتر هستند)، طراحی شده است، اطراف یک خط صفر نوسان کرده و معاملات باید هنگامی که نشانگر جهت را تغییر می دهد، صورت گیرند.
  • نوسانگر چایکین (Chaikin)
  • میانگین قیمت [(HIGH + LOW) / 2] را جایگزین قیمت اولیه ویلیام کرد.
  • قدرت نسبی یا RS (مقایسه ای)
این شاخص، روند عملکرد یک سهام یا گروه صنعتی را با یک سهام، گروه یا شاخص دیگر مقایسه می کند.
 
  • نوسانگر نهایی
سیگنال های نوسانگر نهایی، شامل: واگرایی و شکست در روند نوسان کننده، و همچنین سطح بیش از حد خرید و فروش است.
 
  • تغییر تدریجی (استوکاستیک یا Stochastic)
در این اندیکاتور، سرعت و جهت حرکت قیمت اهمیت داشته و بازه نوسانات از دیدگاه پیشرفته، بین 20 تا 80 است.
 
  • شاخص ثروت یا TRIN
Arms Index مقاومت نسبی حجم مرتبط با ترقی سهام، در برابر استحکام حجم مرتبط با نزول سهام را اندازه گیری می کند.
 
  • خط صعود-نزول یا AD-Line
این شاخص بیانگر پیشرفت و کاهش اندازه گیری خط است، که نشان دهنده وسعت بازار است.
 
  • هیستوگرام حجم در قیمت یا VAP
هیستوگرام حجم در قیمت به نمودار نمایه حجم نیز معروف است.
 
  • نمودار عملکرد نسبی
این شاخص، میزان تغییر قیمت دو یا چند ابزار قابل معامله را مقایسه می کند. (3) و (4)


 

آمی بروکر مجموعه ای از مزایا و امکانات، برای یک تجارت سودمند

این سیستم تحلیل تکنیکال پیشرفته، امکانات و مزایای ویژه ای نیز دارد که آمی بروکر را تبدیل به یکی از محبوب ترین نرم افزارهای آنالیز اطلاعات کرده است.
 
  • پنجره تجزیه و تحلیل
پنجره آنالیز، فضایی برای کلیه اسکن ها، جستجوها، پشتیبان گیری های نمونه کارها، بهینه سازی ها، تست های walk-forward و شبیه سازی مونت کارلو است.
 
  • صفحه بازارها برای نمایش موقعیت ها
  • ابزار غربالگری و داده کاوی چند منظوره است که خروجی ای به صورت جدول، با قابلیت برنامه ریزی، و تعداد نامحدود ردیف و ستون از داده های نمادها، ایجاد می کند.
 
  • قابلیت آزمایش سیستم کاربر
  • امکان تست عملکرد سیستم شما را بر روی داده های قدیمی فراهم می کند. شبیه سازی بر روی نمونه کارها کاملاً مطابق واقعیت، با اوراق بهادار متعدد و به طور همزمان، صورت می گیرد و هر یک دارای قانون برآورد موقعیت قابل تعریف توسط کاربر هستند.
 
  • رتبه بندی و امتیاز دهی
اگر چندین سیگنال ورودی در یک نوار یکسان واقع شوند و قدرت خرید شما تمام شده باشد، آمی بروکر برای یافتن سرمایه گذاری ارجح، بر اساس امتیاز موقعیت های برآورد شده توسط کاربر، نوار را سیگنال به سیگنال رتبه بندی می کند.
 
  • یافتن مقادیر بهینه پارامترها
شما می توانید از آمی بروکر بخواهید، هزاران ترکیب پارامتر مختلف را برای یافتن نمونه های با بهترین عملکرد، امتحان کند و از بهینه سازی هوش مصنوعی هوشمند، برای جستجوی فضاهای حجیم در زمان محدود استفاده کنید.
 
  • تست Walk-forward
در دام شرایط بیش از حد مناسب، نیفتید! با بررسی عملکرد Out-of-Sample پس از فرایند بهینه سازی In-Sample، کیفیت عملکردی سیستم خود را تأیید کنید.
 
  • شبیه سازی مونت کارلو (Monte Carlo)
خود را برای شرایط دشوار بازار آماده کنید. سناریوهای بدترین حالت ممکن و احتمال خراب کردن و اشتباه را بررسی کنید. همچنین در مورد ویژگی های آماری سیستم معاملاتی خود اطلاعاتی کسب کنید.

ابزارهای تحلیل تکنیکال و نحوه انجام معاملات در نرم افزار آمی بروکر

 
  • پردازش سریع ماتریس و آرایه ها
در زبان فرمولی آمی بروکر (AFL) ، بردارها و ماتریس ها انواع کلاسیک، مانند اعداد ساده هستند. برای محاسبه نقطه میانی داده های بالا و پایین، فقط لازم است که آن ها را عنصر به عنصر تایپ کنید تا اطلاعات با کدهای برداری ماشین، به صورت دستورالعمل در برنامه قرار گیرند. به این ترتیب عملگرها و اپراتورهای ماتریکس های سریع کلاسیک، محاسبات آماری را به سرعت انجام می دهند.

MidPt = (H + L) /2; // :مثال

H و L آرایه ها هستند.
 
  • زبان مختصر به معنای کار کمتر است
سیستم ها و شاخص های تجاری شما که در AFL نوشته شده است فضای کمتری نسبت به سایر زبان ها به خود اختصاص می دهد و نیاز به تایپ کمتری دارد. زیرا بسیاری از کارهای معمولی در AFL بصورت تک خطی هستند. به عنوان مثال، برای توقف Chandelier بر مبنای AFL نمونه زیر را اعمال کنید:
 
  • ApplyStop (stopTypeTrailing, stopModePoint, 3* ATR(14) , True, True) :مثال
 
  • اشکال زدایی داخلی
این برنامه اشکال زدایی، امکان تماشای یک مرحله و متغیر ها در زمان اجرا را، توسط کد شما برایتان فراهم می کند، تا چگونگی عملکرد فرمول را بهتر درک کنید.
 
  • پیشرفته ترین ویرایشگر کد
در آمی بروکر، از ویرایشگر پیشرفته با متد ویژه، تکمیل کننده خودکار، راهنمای فراخوان پارامترها، تأیید کننده کد، گزارش خطا به صورت خودکار و خطی (in-line) ، لذت ببرید. هنگامی که با خطایی رو به رو می شوید، گزارش خطا درست در همان خط نمایش داده می شود.
 
  • تایپ کمتر، نتایج سریعتر
فرمول خود را به راحتی، با قطعات کد آماده استفاده، کد گذاری کنید. شما همچنین می توانید با استفاده از ده ها قطعه از پیش نوشته شده، وظایف و الگوهای متداول را پیاده سازی کرده یا نمونه های خاص خود را ایجاد کنید.
 
چند موضوعی، تکنیکی است که چندین مجموعه پردازشگر، در مراحل اجرا، توسط آن می توانند از یک مجموعه کد استفاده کنند. به عبارت دیگر تمام فرمول های شما به طور خودکار از چندین پردازنده یا هسته بهره مند می شوند. هر فرمول نمودار، ارائه دهنده گرافیک و پنجره تجزیه و تحلیل در خطوط جداگانه اجرا می شود. (5)


جالب است بدانید که
  • آمی بروکر سه نسخه: استاندارد، حرفه ای و بسته نهایی دارد که می توانید از بین آن ها محصول مورد نظر خود را انتخاب کنید.
 
  • آمی بروکر پیش از خرید، یک نسخه رایگان 30 روزه در اختیار شما قرار خواهد داد تا از سازگاری برنامه با سیستم کامپیوتریتان و همچنین هماهنگی آن با نیازهای خود مطمئن شوید.
 
  • آمی بروکر، 20 سال پیش، یعنی قبل از گوگل، فیس بوک و سایر برنامه های شناخته شده امروزی، متولد شده و در خدمت تجارت قرار گرفته است.
 
  • آمی بروکر سیستم عامل های اندوید و مک را پشتیبانی نمی کند و بنابراین در گوشی های هوشمند، تبلت های اندروید و سیستم های اپل، قابل اجرا نیست. (5)

پی نوشتها
  1. www.amibroker.com
  2. www.boursesaham.com
  3. www.khanesarmaye.com
  4. www.databourse.ir
  5. www.alternativeto.net