آموزش نرم افزار متا استاک Meta stock
نرم افزارهای تخصصی بورس: نرم افزار متا استاک - دانلود MetaStock
MS_to_MT.zip (797.5 کیلوبایت, 1317 نمایش)
نرم افزار MetaStock در اولین قدم ابتدا data های مورد نیاز را به نرم افزار وارد کنیم. نحوه اتصال MS به Meta Trader به کمک نرم افزارهایHyperTrader وOnlineDownloader صورت میگیرد. اما این نرم افزارها ظاهرا توسط سایت ارائه دهنده ی آنها (http://www.hypertrader.it/htools.shtml ) از حالت Free خارج شده است. برای شروع فایل ضمیمه را Download کرده و UnZip کنید . ( mqsetup.exe و msfl90.dll ) ابتدا فایل mqsetup.exe را اجرا و برنامه متا تريدر ضميمه رو نصب كنيد ( Version 2.01 ) پس از نصب کلیه پیغامهای روی صفحه جهت باز کردن Account را کنسل کنید تا صفحه ی شامل نمودارها ظاهر بشه . از منوی Tools گزینه ی Options را انتخاب و تنظیمات زبانه ی Server را مطابق شکل 1 انجام دهید . (اگر بازار بسته باشه تنظيمات انجام نميشه چون سرور alpari قطع خواهد بود)
تنظیمات زبانه ی MetaStock از گزینه ی Options مطابق شکل 2 انجام شده و فولدر MetaStock data ایجاد می گردد .حال نوبت به ایجاد یک Demo Account در این نرم افزار می رسه که در زبانه ی Server گزینه ی Open Demo Account این کار را انجام خواهد داد (مطابق شکل 3 ) تا این مرحله نصب و تنظیم Meta Trader جهت فرستادن اطلاعات به MS تمام شده .
پس از انجام مراحل قبل حالا نوبت به نصب و تنظیم برنامه ی MS می رسه.نسخه ای که در اینجا توضیح میدهیم MetaStock Professional version 8.0 است .
ابتدا برنامه را نصب کرده و هنگام ورود اطلاعات مربوط به تنظیمات نصب ، در قسمت Select Setup Type مطابق شکل 4 حالت Standard و در مرحله ی Select Real Time Vendor گزینه ی آخر را انتخاب می کنیم تا برنامه در حالت OffLine نصب بشه. (شکل 5 ) نیازی به وارد کردن User Name و Password در قسمت آخر نمی باشد (شکل 6) پس از اتمام نصب و Restart شدن سیستم ابتدا فایل msfl90.dll را در آدرس windows\system32 ... کپی و جایگزین فایل قبلی می کنیم.
سپس برنامه ی Meta Trader نصب شده را باز کرده و یکی از ارزهای مورد نظر را در تایم فریم های مختلف Update می کنیم (هرگاه بخواهیم اطلاعات مربوط به یک ارز خاص را در MS وارد کنیم ابتدا باید آنرا در MT باز کرده و به روزرسانی کنیم و برنامه ی MT را همیشه بصورت Minimize باز نگه داریم )
برنامه ی MS را باز کرده و از منوی Tools گزینه ی Options را انتخاب کرده و زبانه ی Reuter DataLink را مطابق شکل 7 تنظیم می کنیم . حالا از منوی File و با کمک گزینه ی Open فایل های ارسالی از MT برای استفاده در MS آماده می باشد . همچنین می توان برنامه ی MS را در حالت Signal _ Broadcast version نصب کرده و سپس فایل winros ضمیمه را داخل فولدر MetaStock Data کپی کرده و سپس برنامه را اجرا کنیم . در این حالت برنامه پس از اجرا درخواست فایل winros را می کند که بایستی فولدر MetaStock Data آدرس دهی شود.
یکی از امکانات زیبایی که در نرم افزار MetaSock گنجانده شده و کارایی بسیار زیادی دارد ، امکان attach کردن برنامه های نوشته شده می باشد. به عنوان نمونه در زیر یک مثال را می بینیم :
روی صفحه ی اصلی Right click کرده و از گزینه ی Expert Advisor آیتم Attach را انتخاب می کنیم .
در صفحه ی باز شده لیست اسامی برنامه هایی که امکان Attach شدن را دارند می بینیم. برای نمونه آیتم Equis - Candlesticks را انتخاب می کنیم. همانطور که مشاهده می کنید محل ایجاد Candlestick Formation ها و نام آنها بر روی چارت نمایش داده می شوند که هم زمان با دریافت Real Time اطلاعات نیز قابل استفاده می باشند . جهت تنظیم نمایش اسامی می توان بر روی صفحه ی اصلی مجددا Right Click کرده و از قسمت Expert Advisor گزینه Expert Properties را انتخاب کرد . در زبانه ی Symbols همانگونه که مشاهده می شود امکان تنظیم نمایش حالات مختلف وجود دارد.
از دیگر امکاناتی که در این نرم افزار فراهم شده این است که :با Right Click بر روی محور افقی که نشان دهنده تاریخ و زمان می باشد گزینه ی X-Axis Properties را انتخاب می کنیم . در منوی باز شده و در زبانه ی Scale می توانیم بازه ی زمانی دلخواهی را جهت نمایش وارد کنیم.
این امکان به تریدرها کمک میکنه تا استراتژی های خود را در یک بازه ی گذشته چک کرده و سپس نتایج را بعد از نمایش قسمت بعدی ببینند.
زبان برنامه نویسی در MetaStock
جهت نوشتن اندیکاتورهای دلخواه در این نرم افزار زبان برنامه نویسی ساده ای طراحی شده که امکان نوشتن الگوریتم های مختلف را فراهم می کند.این بحث رو به علت گستردگی با یک مثال معرفی می کنیم : اندیکاتور MACD در نرم افزار MetaStock بصورت پیش فرض حالت استاندارد را با پریود های 26و12 و خط سیگنال 9 ترسیم می کند که بصورت پیش فرض تنها امکان تغییر دادن پریود خط سیگنال وجود دارد . با نوشتن خطوط فرمان زیر در قسمت tools/Indicator Builder و با ساخت یک اندیکاتور جدید می توانیم به راحتی و با هر پریود دلخواه آنرا ترسیم کنیم .
{Custom MACD}
tmin:=Input("Input Slow Period",10,100,26);
tmax:=Input("Input Fast Period",3,50,12);
tsig:=Input("Input Signal Period",3,100,9);
Input("Horizontal Line",0,100,0);
customMACD:=Mov(C,tmax,E)-Mov(C,tmin,E);
Mov(customMACD,tsig,E);
customMACD;خطوطی که ترسیم می شوند همگی بصورت پیش فرض قرمز هستند
خوش بینی در محیط فاسد، خیانت به خود و جامعه است.حضرت علی (ع)