آموزش ساخت اندیکاتور در سی تریدر


آموزش ساخت اندیکاتور در سی تریدر

آموزش باز کردن حساب واقعی در پلتفرم کپی ترید فیبودا

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

آموزش باز کردن حساب دمو در پلتفرم کپی ترید فیبودا

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

آموزش ثبت نام در بروکر آلپاری

آموزش باز کردن حساب در آلپاری ابتدا وارد سایت https://alpari.com شده و با کلیک روی " myAlpari " وارد کابینه شخصی خود شوید. سپس از بالای صفحه بر روی گزینه "Account an Open "کلیک کنید و یا از باالترین .

نحوه ثبت نام و استفاده ازانجمن MQL5

نحوه ثبت نام و استفاده از انجمن MQL5 MQL5 چیست؟ MQL5 یک فضای آنلاین در ارتباط با ربات‌ها و اندیکاتورهای معاملاتی، با بیش از 10.000 برنامه تجاری برای پلتفرم معاملاتی متاتریدر است. این موارد را می توان قبل از خرید .

نحوه کار کردن با سوشال ترید Fiboda

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

آموزش ثبت نام در حساب سرمایه گذاری فیبوگروپ

آموزش ثبت نام در حساب سرمایه گذاری فیبوگروپ حساب مدیریتی (پم) – درآمد اضافی هم برای سرمایه گذار و هم برای مدیر حساب است. حساب مدیریتی (پم) – نوع مدیریت سرمایه است که در آن مدیر حساب کل سرمایه گروه .

آموزش ثبت نام در حساب دمو و واقعی کپی ترید زولا ترید

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

آموزش ثبت نام در حساب سرمایه گذاری آلپاری

آموزش ثبت نام در حساب سرمایه گذاری آلپاری راهنمای ساخت سبدهای PAMM) portfolio PAMM) سبدسازی از روشهای رایج کاهش ریسک در بازارهای سرمایه است. شرکت آلپاری در راستای ارائه خدمات بهتر امکان ساخت سبد از حسابهای PAMM را فراهم کرده .

آموزش کپی تریدینگ و نحوه متصل شدن به سیستم کپی ترید بروکر آمارکتس

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

کپی ترید چیست و حساب کپی تریدینگ چگونه کار می‌کند؟

حساب کپی تریدینگ یا کپی ترید چیست ؟ کپی ترید یا ramm سیستمی است که معامله گر می‌تواند با استفاده از آن، هر معامله‌ای که در حساب خود باز می‌کند را در یک یا چند حساب دیگر نیز، بلافاصله باز .

اخبار مقالات و تخفیفات گروهی را دنبال کنید

اندیکاتور الگوی ABCD برای متاتریدر

اندیکاتور اینساید بار +استراتژی پرایس اکشن معامله با inside bar

اندیکاتور تشخیص رنج

اندیکاتور سوپر ترند (Super trend) برای متاتریدر 4 + آموزش و دانلود

اندیکاتور کانال کلتنر برای متاتریدر 4

استراتژی معاملاتی با میانگین متحرک ساده

اندیکاتور اینساید بار +استراتژی پرایس اکشن معامله با inside bar

اندیکاتور فیبوناتچی اتوماتیک برای بورس و فارکس

استراتژی معاملاتی شاخص میانگین جهت دار(ADX) و میانگین متحرک نمایی

استراتژی معاملاتی اندیکاتور های باند بولینگر، استوکاستیک و آر اس آی

ربات معامله گری کومبو سیستم فارکس

استراتژی معاملاتی با تونل خط روند و شناسایی حمایت و مقامت

اندیکاتور کانال کلتنر برای متاتریدر 4

اندیکاتور الگوی ABCD برای متاتریدر

اندیکاتور اینساید بار +استراتژی پرایس اکشن معامله با inside bar

اخبار مقالات و تخفیفات گروهی را دنبال کنید

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

آموزش ساخت ربات معامله گر --- فصل ۰: آموزش MQL5

معصومه کرمی

معصومه کرمی هستم و خیلی خوشحالم که به واسطه هم‌رویش تونستم مسیر آموزشی کم‌بها و همگانی برای برنامه‌نویسی متاتریدر ایجاد کنم. آموزش‌های تکمیلی این مسیر هم در وبسایت سودگاه (+) ارائه خواهد شد.

توضیحات

این آموزش ساخت ربات معامله گر یا اکسپرت با MQL5 بخشی از یک مسیر آموزشی است . اما هدف ما از آموزش برنامه نویسی MQL5 و ساخت اکسپرت چیست؟ هدف ما از آموزش متاتریدر 5 فرهنگ سازی آموزش ساخت اندیکاتور در سی تریدر معامله الگوریتمی در فارکس و بازار رمزارزها با نرم افزار متاتریدر 5 و یا بازار بورس (با نسخه‌های بومی متاتریدر) است. این یک بازار کار جدید برای علاقه‌مندان برنامه‌نویسی خواهد بود. فیلم آموزش mql5 در واقع بخشی از بسته مقدماتی در مسیر آموزشی زیر است (اگر بسته مقدماتی را پیش از این تهیه کرده‌اید نیازی نیست که این آموزش را مجددا تهیه کنید. در همان بسته در بخش اول موجود است):

  1. بسته آموزش مقدماتی ساخت اکسپرت با MQL5 (+)
  2. بسته آموزش پیشرفته ساخت اکسپرت با MQL5 (+)
  3. آموزش اکسپرت نویسی فارکس (+)

توجه: اگر بسته شماره ۱ را در بالا تهیه کرده‌اید دیگر نیازی به تهیه این آموزش نیست (زیرا در همان بسته قرار داده شده است). بسته ۱ را کامل ببینید و تمرین کنید و بعد سراغ بسته‌ شماره ۲ و بعد ۳ بروید!

همچنین توجه کنید که در این مسیر ما نخست ساخت اکسپرت را برای بازار بورس شروع می‌کنیم تا برای مخاطب ساده‌تر باشد. در بسته پایانی (شماره ۳ بالا) همه آموخته‌ها را به اکسپرت فارکس تبدیل می‌کنیم.

معامله الگوریتمی چیست؟

معامله الگوریتمی (+) به زبان ساده یعنی این که استراتژی معاملاتی خود آموزش ساخت اندیکاتور در سی تریدر را به صورت الگوریتم درآوریم؛ سپس این الگوریتم را به صورت یک برنامه قابل اجرا، برنامه‌نویسی و در محیط معامله (در یک نرم افزار مناسب مثل متاتریدر) اجرا کنیم. برنامه ما مثل یک ربات مدام دستورات را اجرا می‌کند و عملیاتی مثل خرید یا فروش سهم تحت شرایط معین را به صورت خودکار انجام می‌دهد.

برای ساخت ربات بورس حتی امروزه کار فراتر رفته و اغلب برنامه‌ها به الگوریتم‌های یادگیری عمیق مجهز و بنابراین هوشمند شده‌اند. هدف نهایی در این موضوع ایجاد برنامه‌هایی است که حتی بتواند رفتار دیگر معامله گران را پیش بینی و استراتژی معامله را بهینه کند.

امروزه بر اساس آمار ویکی پدیا، بیش از 80 درصد از معاملات فارکس (بزرگترین بازار سرمایه جهانی) به صورت الگوریتمی انجام می‌شود.

زبان برنامه نویسی MQL5 و نرم افزار متاتریدر

زبان MQL مخفف MetaQuotes Language است. این زبان توسط شرکت MetaQuotes (+) ایجاد شده است. شرکتی که نرم افزار متاتریدر را ارائه می‌کند. نرم افزار متاتریدر محیطی برای تحلیل و اجرای معامله است. تعدادی ابزارهای عمومی دارد و اگر کسی بخواهد می‌تواند در این محیط با زبان MQL برای اجرای کارهای پیشرفته اقدام به برنامه نویسی کند.

ما در آموزش MQL5 به آموزش برنامه نویسی MQL5 می‌پردازیم که آخرین نسخه از زبان MQL است؛ این زبان مناسب آخرین نسخه از نرم افزار متاتریدر یعنی MetaTrader 5 است.

دقت کنید که MQL5 از اساس با MQL4 متفاوت است. اگر با MQL4 آشنا هستید لازم است که این آموزش را برای مهاجرت به نسخه جدید ببینید.

خوشبختانه کارگزاری های مختلفی در ایران اقدام به ارائه نسخه بومی متاتریدر کرده اند (برای مثال دانلود مفید تریدر 5 را ببینید). پس شما برای معامله در بورس ایران می‌توانید از زبان MQL5 و امکانات نرم افزار متاتریدر استفاده کنید.

این آموزش در یک نگاه

ما در این مجموعه به آموزش MQL5 می‌پردازیم. شما سینتکس زبان MQL5 را یاد می گیرید. می‌آموزید که چطور برنامه هایی به زبان MQL5 بنویسید و در نرم افزار متاتریدر و نسخه ایرانی آن (مفید تریدر 5) اجرا کنید.

بحث را با دانلود مفید تریدر 5 و آشنایی با نرم افزار متاتریدر آغاز می کنیم. سپس به سراغ مفاهیم برنامه نویسی می‌رویم.

تعریف متغیر در MQL5 و انواع داده ها را می‌آموزید. با آرایه ها و ساختارهای شرط و حلقه در زبان MQL5 آشنا خواهید شد. با هم به تعریف تابع در MQL5 می‌پردازیم. مفاهیم شی گرایی و تعریف کلاس را نیز به صورت عمیق می‌آموزیم.

سرانجام در پایان فیلم آموزش mql5 ساختار یک اکسپرت بورس را بررسی می‌کنیم. این که تمام مفاهیم بالا چطور دست به دست هم می‌دهند تا یک برنامه را بسازند.

در پایان این دوره، یعنی پس از آموزش زبان MQL5 شما آماده ورود به برنامه نویسی اکسپرت و ساخت ربات بورس یا اندیکاتور هستید. این موضوعات به صورت خودآموز می‌تواند توسط شما پیگری شود؛ البته ما نیز در هم رویش شما را تنها نخواهیم گذاشت . تا شما این آموزش را تمام کنید به مرور هر کدام از این موارد مثل ساخت اکسپرت یا ساخت اندیکاتور و … را طی بسته های مستقلی تولید و منتشر خواهیم کرد. هم رویش را در شبکه های اجتماعی با شناسه HamRyesh دنبال کنید تا به موقع از انتشار آثار بعدی مطلع شوید.

هدف این آموزش

اگر دارندگان سهام عدالت را کنار بگذاریم، حدود 15 میلیون کاربر فعال بورس در ایران داریم. اغلب کاربران به صورت سنتی معامله می‌کنند. ساعت ها از زمان عمر مردم پای تابلوهای بورس صرف می‌شود تا تصمیمی گرفته شود؛ در حالی که این روند می‌تواند خودکار شود.

بنابراین ساخت ربات بورس و ساخت اکسپرت و اندیکاتور و … می‌تواند به شغلی پرمخاطب در کشور تبدیل شود. شغلی جذاب که هم برای کاربر مفید است و هم توسعه دهنده! به این منظور آموزش نیاز است و متاسفانه آموزش MQL5 در این لحظه در کشور بسیار محدود و آن هم صرفا به صورت کلاس و با هزینه بسیار بالا برگزار می‌شود.

انگیزه اصلی ما در هم‌رویش از تولید این آموزش MQL5 با این بهای اندک نیز همین است. این که برنامه نویسان بیشتری بتوانند وارد شغل برنامه نویسی بورس شوند.

این آموزش بی‌نظیر است زیرا
  • با هدف انحصارشکنی و بهای مناسب تهیه شده است.
  • زبان MQL5 آخرین نسخه MQL است.
  • بازار کار بسیار وسیعی پیش روی شماست.
  • برنامه نویسی بورس عرصه جذابی برای استفاده از الگوریتم‌های هوش مصنوعی است.
پیشنیاز
  • آشنایی کلی با بازار سرمایه
کلیدواژه‌ها

فیلم آموزش mql5 یا آموزش متاتریدر 5 – آموزش برنامه نویسی mql5 – نرم افزار متاتریدر 5 – آموزش MetaTrader 5 – ساخت ربات بورس – آموزش اکسپرت نویسی بورس – آموزش زبان MQL5 – دانلود آموزش mql5 – دوره آموزش mql5 – ویدیو آموزش mql5 – آموزش تصویری mql5

سرفصل مطالب

سرفصل مطالب

فصل اول – نصب ابزار و شروع کار

درس صفر: معرفی دوره در یک نگاه
– معامله الگوریتمی چیست ؟
– زبان برنامه نویسی mql5 چیست؟
– پیشنیاز این آموزش
– نگاهی به محیط این آموزش
– اهداف آموزش

درس یکم: نصب و راه اندازی محیط برنامه نویسی
– دریافت و نصب مفیدتریدر
– ساخت نمایه مجازی در مفیدتریدر
– نحوه تغییر زبان مفیدتریدر به فارسی
– اولین برخورد با MetaEditor
– بررسی مسیر نصب نرم افزار
– توصیه برای روزآمدی فرآیند نصب

درس دوم: ساخت اولین اکسپرت
– ساخت یک Expert Advisor در MetaEditor
– مفهوم تابع onInit و onDeInit و onTike چاپ یک پیغام روی نمودار
– درج یادداشت یا comment در کدهای mql

درس سوم : انواع فایل ها در MQL5
– آشنایی با انواع فایل mq5 و ex5 و mqh و set در زبان MQL5
– مفهوم فایل include و بررسی یک نمونه
– کامپایل برنامه و تولید فایل ex5 به عنوان خروجی اکسپرت

درس چهارم : مدیریت فایل ها
– آشنایی با پوشه بندی MetaEditor و پوشه های Experts و Includes
– مفهوم کتابخانه یا library در زبان mql5 در یک نگاه

فصل دوم – متغیرها وانواع داده در MQL5

درس پنجم: مفهوم متغیر و تعریف متغیر در MQL5
– چرا نیاز به متغیرها داریم؟
– مفهوم متغیر و identifier
– تعریف یک متغیر در MQL5
– قواعد نام‌گذاری متغیرها در MQL5

درس ششم: انواع داده در MQL5(integer)
– چرا به انواع داده‌ها نیاز داریم؟
– انواع داده عدد صحیح یا integer
– تفاوت char و short و int و long
– تفاوت uchar وushort و uint و ulong

درس هفتم: انواع داده در MQL5(real,string,Boolean)
– انواع داده عدد حقیقی یا real
– تفاوت float و double در MQL5
– نوع داده استرینگ یا string
– نوع داده منطقی یا بولین Boolean
– بررسی نوع داده ها در مستندات MQL5

درس هشتم: انواع داده در MQL5(color, datetime)
-نوع داده رنگ یا color
-نوع داده تاریخ وزمان یا datetime
-بررسی ثابت های تاریخ و زمان

درس نهم: آرایه ها
-تعریف آرایه یک بعدی استاتیک
_تعریف index در آرایه ها
-مقداردهی به آرایه های تک بعدی
– تفاوت آرایه های استاتیک و داینامیک
_ تعریف آرایه تک بعدی داینامیک
_ استفاده از تابع ArrayResaize برای تعیین اندازه آرایه ها

درس دهم: آرایه ها چند بعدی
-تعریف آرایه دو بعدی استاتیک
-مقداردهی به آرایه های تک بعدی
_ تعریف آرایه دو بعدی داینامیک

درس یازدهم: Enumeration
-تعریف Enumeration
_ استفاده از Enumeration
– تغییر اعداد متناظر به هر عضور از لیست Enumeration

درس دوازدهم: Structures
_ تعریف یک متغیر از نوع داده Structures
_ ساخت یک نمونه از متغییر Structures و مقدار دهی به متغیرهای آن
_ کاربا Structures داخلی MqlTick در زبان MQL5
_ استفاده از تابع SymbolInfoTick برای خواندن اطلاعات از سرورها و پر کردن متغیرهای MqlTick
_ اجرای اکسپرت نوشته شده روی نمودار سهم های مختلف

درس سیزدهم: متغیرهای ورودی ( input variables )
_ تعریف ویژگی های input variable
– آشنای با sintax متغیرهای ورودی
_ کاربرد expert نویسی برای بهینه کردن سود در اندیکاتور moving Average
_ مثال کاربردی از متغیرهای ورودی

درس چهاردهم : متغیرهای محلی و سراسری ( local variable and Global variable)
_ تعریف ویژگی های local variable
– آشنای با sintax متغیرهای محلی و سراسری
_ تعریف ویژگی های Global variable

درس پانزدهم : متغیرهای استاتیک ( static variable )
_ تعریف ویژگی های static variable
– آشنای با sintax متغیرهای استاتیک
_ بررسی تفاوت متغیرهای استاتیک و متغیرهای محلی

فصل سوم – عملگرها در زبان MQL5

درس شانزدهم : عملگرهای ریاضی ( Operations)
_ آشنایی با روش انجام عملیات ریاضی و ذخیره سازی نتایج عملیات در MQL5
_ تعریف عملگر جمع یا Addition و حل مثال از آن
_ تعریف عملگر ضرب یا Multiplication و حل مثال از آن
_ تعریف عملگر تفریق یا Subtraction و حل مثال از آن
_ تعریف عملگر تقسیم یا Division و حل مثال از آن
_ تعریف عملگر باقیمانده تقسیم یا Modulus و حل مثال از آن

درس هفدهم : عملیات تخصیص ( Assignment Operations)
_ تعریف عملگرهای تخصیص برای عملیات جمع
_ تعریف عملگرهای تخصیص برای عملیات تفریق
_ تعریف عملگرهای تخصیص برای عملیات ضرب
_ تعریف عملگرهای تخصیص برای عملیات تقسیم
_ تعریف عملگرهای تخصیص برای عملیات باقیمانده

درس هجدهم : عملیات مقایسه ای ( Relation Operations)
_ تعریف عملگرهای مقایسه ای
_ حل مثال از عملگر بزرگتر و کوچکتر
_ حل مثال از عملگر بزرگتر مساوی و کوچکتر مساوی
_ حل مثال از عملگر برابر و نابرابری

درس نوزدهم : عملیات منطقی ( Boolean Operations)
_ تعریف عملگرهای منطقی
_ تعریف و حل مثال از عملگر منطقی (AND)
_ تعریف و حل مثال از عملگر منطقی (OR)
_ تعریف و حل مثال از عملگر منطقی (NOT)

فصل چهارم – ساختارهای شرط و حلقه

درس بیستم : ساختار شرطی if
_ تعریف ساختارشرطی if
_ حل مثال از ساختارشرطی if

درس بیست و یکم : ساختار شرطی else
_ تعریف ساختارشرطی else
_ حل مثال از ساختارشرطی else
_ تعریف ساختارشرطی else if
_ حل مثال از ساختارشرطی else if

درس بیست و دوم : حلقه While
_ تعریف حلقه ها در MQL
_تعریف حلقه while
_ حل آموزش ساخت اندیکاتور در سی تریدر مثال از حلقه while

درس بیست و سوم : حلقه do_While
_ تعریف حلقه do-while
_ حل مثال از حلقه do_while
_ بررسی و حل مثال از تفاوت حلقه ی while و do_while

درس بیست و چهارم : حلقه for
_ تعریف حلقه for
_ حل مثال از حلقه for
_ تعریف و حل مثال از break operator
_ تعریف و حل مثال از continue operator

فصل پنجم – تابع

درس بیست و پنجم: معرفی تابع (Function)
_ معرفی نظری تابع ها
_ بیان 2 مزیت اصلی توابع

درس بیست و ششم : تعریف اولین تابع در MQL5
_ تعریف تابع GetStopLoss
_ تعریف ورودی و خروجی در تابع GetStopLoss
_ استفاده از تابع GetStopLoss در تابع OnTick

درس بیست و هفتم : تابع ها با مقدار ورودی پیش فرض (DefaultValue)
_ تعریف مزیت های تابع ها و دلیل استفاده از تابع ها
_ تعریف مقدار پیش فرض برای ورودی تابع ها
_ استفاده از تابع با با مقدار پیش فرض

درس بیست و هشتم : تابع های بدون خروجی ( void Type)
_ آشنای با عملگر return
_ تعریف مثال از تابع void
_ بررسی تفاوت تابع void و تابع که خروجی دارد

درس بیست و نهم : استفاده از داده های ویژه به عنوان ورودی تابع
_ معرفی تابع SymbolInfoTick
_ معرفی استراکچر MqlTick
_ساخت نمونه از استراکچر MqlTick
_ پاس دادن استراکچرها به عنوان ورودی تابع SymbolInfoTick

فصل ششم – شی گرایی و کلاس

درس سی ام : برنامه نویسی شی گرا ( object-oriented programming)
_ معرفی برنامه نویسی شی گرا
_ معرفی المان های کلاس و شی در طبیعت
_ معرفی المان های شی گرای کلاس و شی در صنعت
_ حل مثال از کاربرد شی گرایی در MQL5

درس سی و یکم : تعریف یک کلاس ( Classes)
_ تعریف کلاس CIndicator
_ معرفی المان های تعریف کلاس در MQL5

درس سی و دوم: سطح دسترسی در کلاس ( Access Modifiers)
_ معرفی انواع سطح دسترسی کلاس ها در MQL5
_ آشنایی با ویژگی های سطح دسترسی Public
_ آشنایی با ویژگی آموزش ساخت اندیکاتور در سی تریدر های سطح دسترسی private
_ آشنایی با ویژگی های سطح دسترسی protected
_ معرفی مفهوم encapsulation در oop

درس سی و سوم : کاربرد سطح دسترسی در کلاس ( Access Modifiers)
_ آشنایی با انواع روش تعریف تابع ها در کلاس
_ تعریف عملکرد تابع main در کلاس Cindicator
_ تعریف عملکرد تابع Release در کلاس Cindicator
_ استفاده از متغیرهای که به صورت protected در سطح کلاس تعریف شدن در تابع ها

درس سی و چهارم : constructor
_ تعریف ویژگی و کاربرد constructor پیش فرض
_ تعریف ویژگی و کاربرد constructor دستی در تابع
_حل مثال از constructor در کلاس Cindicator

درس سی و پنجم : ارث بری در برنامه نویسی شی گرا (ِDerived Classes)
_ تعریف مفهوم ارث بری inheritance
_ تعریف مفهوم کلاس والد یا کلاس parent class
– تعریف مفهوم کلاس فرزند یا derived class
_ تعریف کلاس اندیکاتور میانگین متحرک با نام CiMA به عنوان کلاس فرزند که از کلاس والد Cindicator
_ تعریف تابع Init() در کلاس CiMA و استفاده از متغیرهای ارث بری شده

درس سی و ششم : تابع های مجازی ( virtual functions)
_ تعریف کاربرد تابع های مجازی در کلاس ها
_ حل مثال کاربردی از تابع های مجازی در کلاس

درس سی و هفتم : نمونه یا object
_ آشنای با روش تعریف object از کلاس ها
_ تعریف object از کلاس CiMA یا کلاس اندیاتور میانگین متحرک

فصل هفتم – جمع بندی و طرح یک مثال

درس سی و هشتم : بررسی ساختار یه برنامه در MQL5
_ آشنایی با اجزای مختلف یک برنامه
_ نقش Preprocessor Directives در MQL5
_ تفاوت #include و #import
_ جایگاه متغیرهای input و global
_ جایگاه تابع ها و کلاس ها
_ مفهوم و جایگاه Event Handler ها

درس سی و نهم : جمع بندی و نگاهی به آینده
_ مروری بر آچه در دوره گفته شده
_ آنچه در ادامه پیش رو داریم

آموزش ساخت ربات معامله گر --- فصل ۰: آموزش MQL5

معصومه کرمی

معصومه کرمی هستم و خیلی خوشحالم که به واسطه هم‌رویش تونستم مسیر آموزشی کم‌بها و همگانی برای برنامه‌نویسی متاتریدر ایجاد کنم. آموزش‌های تکمیلی این مسیر هم در وبسایت سودگاه (+) ارائه خواهد شد.

توضیحات

این آموزش ساخت ربات معامله گر یا اکسپرت با MQL5 بخشی از یک مسیر آموزشی است . اما هدف ما از آموزش برنامه نویسی MQL5 و ساخت اکسپرت چیست؟ هدف ما از آموزش متاتریدر 5 فرهنگ سازی معامله الگوریتمی در فارکس و بازار رمزارزها با نرم افزار متاتریدر 5 و یا بازار بورس (با نسخه‌های بومی متاتریدر) است. این یک بازار کار جدید برای علاقه‌مندان برنامه‌نویسی خواهد بود. فیلم آموزش mql5 در واقع بخشی از بسته مقدماتی در مسیر آموزشی زیر است (اگر بسته مقدماتی را پیش از این تهیه کرده‌اید نیازی نیست که این آموزش را مجددا تهیه کنید. در همان بسته در بخش اول موجود است):

  1. بسته آموزش مقدماتی ساخت اکسپرت با MQL5 (+)
  2. بسته آموزش پیشرفته ساخت اکسپرت با MQL5 (+)
  3. آموزش اکسپرت نویسی فارکس (+)

توجه: اگر بسته شماره ۱ را در بالا تهیه کرده‌اید دیگر نیازی به تهیه این آموزش نیست (زیرا در همان بسته قرار داده شده است). بسته ۱ را کامل ببینید و تمرین کنید و بعد سراغ بسته‌ شماره ۲ و بعد ۳ بروید!

همچنین توجه کنید که در این مسیر ما نخست ساخت اکسپرت را برای بازار بورس شروع می‌کنیم تا برای مخاطب ساده‌تر باشد. در بسته پایانی (شماره ۳ بالا) همه آموخته‌ها را به اکسپرت فارکس تبدیل می‌کنیم.

معامله الگوریتمی چیست؟

معامله الگوریتمی (+) به زبان ساده یعنی این که استراتژی معاملاتی خود را به صورت الگوریتم درآوریم؛ سپس این الگوریتم را به صورت یک برنامه قابل اجرا، برنامه‌نویسی و در محیط معامله (در یک نرم افزار مناسب مثل متاتریدر) اجرا کنیم. برنامه ما مثل یک ربات مدام دستورات را اجرا می‌کند و عملیاتی مثل خرید یا فروش سهم تحت شرایط معین را به صورت خودکار انجام می‌دهد.

برای ساخت ربات بورس حتی امروزه کار فراتر رفته و اغلب برنامه‌ها به الگوریتم‌های یادگیری عمیق مجهز و بنابراین هوشمند شده‌اند. هدف نهایی در این موضوع ایجاد برنامه‌هایی است که حتی بتواند رفتار دیگر معامله گران را پیش بینی و استراتژی معامله را بهینه کند.

امروزه بر اساس آمار ویکی پدیا، بیش از 80 درصد از معاملات فارکس (بزرگترین بازار سرمایه جهانی) به صورت الگوریتمی انجام می‌شود.

زبان برنامه نویسی MQL5 و نرم افزار متاتریدر

زبان MQL مخفف MetaQuotes Language است. این زبان توسط شرکت MetaQuotes (+) ایجاد شده است. شرکتی که نرم افزار متاتریدر را ارائه می‌کند. نرم افزار متاتریدر محیطی برای تحلیل و اجرای معامله است. تعدادی ابزارهای عمومی دارد و اگر کسی بخواهد می‌تواند در این محیط با زبان MQL برای اجرای کارهای پیشرفته اقدام به برنامه نویسی کند.

ما در آموزش MQL5 به آموزش برنامه نویسی MQL5 می‌پردازیم که آخرین نسخه از زبان MQL است؛ این زبان مناسب آخرین نسخه از نرم افزار متاتریدر یعنی MetaTrader 5 است.

دقت کنید که MQL5 از اساس با MQL4 متفاوت است. اگر با MQL4 آشنا هستید لازم است که این آموزش را برای مهاجرت به نسخه جدید ببینید.

خوشبختانه کارگزاری های مختلفی در ایران اقدام به ارائه نسخه بومی متاتریدر کرده اند (برای مثال دانلود مفید تریدر 5 را ببینید). پس شما برای معامله در بورس ایران می‌توانید از زبان MQL5 و امکانات نرم افزار متاتریدر استفاده کنید.

این آموزش در یک نگاه

ما در این مجموعه به آموزش MQL5 می‌پردازیم. شما سینتکس زبان MQL5 را یاد می گیرید. می‌آموزید که چطور برنامه هایی به زبان MQL5 بنویسید و در نرم افزار متاتریدر و نسخه ایرانی آن (مفید تریدر 5) اجرا کنید.

بحث را با دانلود مفید تریدر 5 و آشنایی با نرم افزار متاتریدر آغاز می کنیم. سپس به سراغ مفاهیم برنامه نویسی می‌رویم.

تعریف متغیر در MQL5 و انواع داده ها را می‌آموزید. با آرایه ها و ساختارهای شرط و حلقه در زبان MQL5 آشنا خواهید شد. با هم به تعریف تابع در MQL5 می‌پردازیم. مفاهیم شی گرایی و تعریف کلاس را نیز به صورت عمیق می‌آموزیم.

سرانجام در پایان فیلم آموزش mql5 ساختار یک اکسپرت بورس را بررسی می‌کنیم. این که تمام مفاهیم بالا چطور دست به دست هم می‌دهند تا یک برنامه را بسازند.

در پایان این دوره، یعنی پس از آموزش زبان MQL5 شما آماده ورود به برنامه نویسی اکسپرت و ساخت ربات بورس یا اندیکاتور هستید. این موضوعات به صورت خودآموز می‌تواند توسط شما پیگری شود؛ البته ما نیز در هم رویش شما را تنها نخواهیم گذاشت . تا شما این آموزش را تمام کنید به مرور هر کدام از این موارد مثل ساخت اکسپرت یا ساخت اندیکاتور و … را طی بسته های مستقلی تولید و منتشر خواهیم کرد. هم رویش را در شبکه های اجتماعی با شناسه HamRyesh دنبال کنید تا به موقع از انتشار آثار بعدی مطلع شوید.

هدف این آموزش

اگر دارندگان سهام عدالت را کنار بگذاریم، حدود 15 میلیون کاربر فعال بورس در ایران داریم. اغلب کاربران به صورت سنتی معامله می‌کنند. ساعت ها از زمان عمر مردم پای تابلوهای بورس صرف می‌شود تا تصمیمی گرفته شود؛ در حالی که این روند می‌تواند خودکار شود.

بنابراین ساخت ربات بورس و ساخت اکسپرت و اندیکاتور و … می‌تواند به شغلی پرمخاطب در کشور تبدیل شود. شغلی جذاب که هم برای کاربر مفید است و هم توسعه دهنده! به این منظور آموزش نیاز است و متاسفانه آموزش MQL5 در این لحظه در کشور بسیار محدود و آن هم صرفا به صورت کلاس و با هزینه بسیار بالا برگزار می‌شود.

انگیزه اصلی ما در هم‌رویش از تولید این آموزش MQL5 با این بهای اندک نیز همین است. این که برنامه نویسان بیشتری بتوانند وارد شغل برنامه نویسی بورس شوند.

این آموزش بی‌نظیر است زیرا
  • با هدف انحصارشکنی و بهای مناسب تهیه شده است.
  • زبان MQL5 آخرین نسخه MQL است.
  • بازار کار بسیار وسیعی پیش روی شماست.
  • برنامه نویسی بورس عرصه جذابی برای استفاده از الگوریتم‌های هوش مصنوعی است.
پیشنیاز
  • آشنایی کلی با بازار سرمایه
کلیدواژه‌ها

فیلم آموزش mql5 یا آموزش متاتریدر 5 – آموزش برنامه نویسی mql5 – نرم افزار متاتریدر 5 – آموزش MetaTrader 5 – ساخت ربات بورس – آموزش اکسپرت نویسی بورس – آموزش زبان MQL5 – دانلود آموزش mql5 – دوره آموزش mql5 – ویدیو آموزش mql5 – آموزش تصویری mql5

سرفصل مطالب

سرفصل مطالب

فصل اول – نصب ابزار و شروع کار

درس صفر: معرفی دوره در یک نگاه
– معامله الگوریتمی چیست ؟
– زبان برنامه نویسی mql5 چیست؟
– پیشنیاز این آموزش
– نگاهی به محیط این آموزش
– اهداف آموزش

درس یکم: نصب و راه اندازی محیط برنامه نویسی
– دریافت و نصب مفیدتریدر
– ساخت نمایه مجازی در مفیدتریدر
آموزش ساخت اندیکاتور در سی تریدر نحوه تغییر زبان مفیدتریدر به فارسی
– اولین برخورد با MetaEditor
– بررسی مسیر نصب نرم افزار
– توصیه برای روزآمدی فرآیند نصب

درس دوم: ساخت اولین اکسپرت
– ساخت یک Expert Advisor در MetaEditor
– مفهوم تابع onInit و onDeInit و onTike چاپ یک پیغام روی نمودار
– درج یادداشت یا comment در کدهای mql

درس سوم : انواع فایل ها در MQL5
– آشنایی با انواع فایل mq5 و ex5 و mqh و set در زبان MQL5
– مفهوم فایل include و بررسی یک نمونه
– کامپایل برنامه و تولید فایل ex5 به عنوان خروجی اکسپرت

درس چهارم : مدیریت فایل ها
– آشنایی با پوشه بندی MetaEditor و پوشه های Experts و Includes
– مفهوم کتابخانه یا library در زبان mql5 در یک نگاه

فصل دوم – متغیرها وانواع داده در MQL5

درس پنجم: مفهوم متغیر و تعریف متغیر در MQL5
– چرا نیاز به متغیرها داریم؟
– مفهوم متغیر و identifier
– تعریف یک متغیر در MQL5
– قواعد نام‌گذاری متغیرها در MQL5

درس ششم: انواع داده در MQL5(integer)
– چرا به انواع داده‌ها نیاز داریم؟
– انواع داده عدد صحیح یا integer
– تفاوت char و short و int و long
– تفاوت uchar وushort و uint و ulong

درس هفتم: انواع داده در MQL5(real,string,Boolean)
– انواع داده عدد حقیقی یا real
– تفاوت float و double در MQL5
– نوع داده استرینگ یا string
– نوع داده منطقی یا بولین Boolean
– بررسی نوع داده ها در مستندات MQL5

درس هشتم: انواع داده در MQL5(color, datetime)
-نوع داده رنگ یا color
-نوع داده تاریخ وزمان یا datetime
-بررسی ثابت های تاریخ و زمان

درس نهم: آرایه ها
-تعریف آرایه یک بعدی استاتیک
_تعریف index در آرایه ها
-مقداردهی به آرایه های تک بعدی
– تفاوت آرایه های استاتیک و داینامیک
_ تعریف آرایه تک بعدی داینامیک
_ استفاده از تابع ArrayResaize برای تعیین اندازه آرایه ها

درس دهم: آرایه ها چند بعدی
-تعریف آرایه دو بعدی استاتیک
-مقداردهی به آرایه های تک بعدی
_ تعریف آرایه دو بعدی داینامیک

درس یازدهم: Enumeration
-تعریف Enumeration
_ استفاده از Enumeration
– تغییر اعداد متناظر به هر عضور از لیست Enumeration

درس دوازدهم: Structures
_ تعریف یک متغیر از نوع داده Structures
_ ساخت یک نمونه از متغییر Structures و مقدار دهی به متغیرهای آن
_ کاربا Structures داخلی MqlTick در زبان MQL5
_ استفاده از تابع SymbolInfoTick برای خواندن اطلاعات از سرورها و پر کردن متغیرهای MqlTick
_ اجرای اکسپرت نوشته شده روی نمودار سهم های مختلف

درس سیزدهم: متغیرهای ورودی ( input variables )
_ تعریف ویژگی های input variable
– آشنای با sintax متغیرهای ورودی
_ کاربرد expert نویسی برای بهینه کردن سود در اندیکاتور moving Average
_ مثال کاربردی از متغیرهای ورودی

درس چهاردهم : متغیرهای محلی و سراسری ( local variable and Global variable)
_ تعریف ویژگی های local variable
– آشنای با sintax متغیرهای محلی و سراسری
_ تعریف ویژگی های Global variable

درس پانزدهم : متغیرهای استاتیک ( static variable )
_ تعریف ویژگی های static variable
– آشنای با sintax متغیرهای استاتیک
_ بررسی تفاوت متغیرهای استاتیک و متغیرهای محلی

فصل سوم – عملگرها در زبان MQL5

درس شانزدهم : عملگرهای ریاضی ( Operations)
_ آشنایی با روش انجام عملیات ریاضی و ذخیره سازی نتایج عملیات در MQL5
_ تعریف عملگر جمع یا Addition و حل مثال از آن
_ تعریف عملگر ضرب یا Multiplication و حل مثال از آن
_ تعریف عملگر تفریق یا Subtraction و حل مثال از آن
_ تعریف عملگر تقسیم یا Division و حل مثال از آن
_ تعریف عملگر باقیمانده تقسیم یا Modulus و حل مثال از آن

درس هفدهم : عملیات تخصیص ( Assignment Operations)
_ تعریف عملگرهای تخصیص برای عملیات جمع
_ تعریف عملگرهای تخصیص برای عملیات تفریق
_ تعریف عملگرهای تخصیص برای عملیات ضرب
_ تعریف عملگرهای تخصیص برای عملیات تقسیم
_ تعریف عملگرهای تخصیص برای عملیات باقیمانده

درس هجدهم : عملیات مقایسه ای ( Relation Operations)
_ تعریف عملگرهای مقایسه ای
_ حل مثال از عملگر بزرگتر و کوچکتر
_ حل مثال از عملگر بزرگتر مساوی و کوچکتر مساوی
_ حل مثال از عملگر برابر و نابرابری

درس نوزدهم : عملیات منطقی ( Boolean Operations)
_ تعریف عملگرهای منطقی
_ تعریف و حل مثال از عملگر منطقی (AND)
_ تعریف و حل مثال از عملگر منطقی (OR)
_ تعریف و حل مثال از عملگر منطقی (NOT)

فصل چهارم – ساختارهای شرط و حلقه

درس بیستم : ساختار شرطی if
_ تعریف ساختارشرطی if
_ حل مثال از ساختارشرطی if

درس بیست و یکم : ساختار شرطی else
_ تعریف ساختارشرطی else
_ حل مثال از ساختارشرطی else
_ تعریف ساختارشرطی else if
_ حل مثال از ساختارشرطی else if

درس بیست و دوم : حلقه While
_ تعریف حلقه ها در MQL
_تعریف حلقه while
_ حل مثال از حلقه while

درس بیست و سوم : حلقه do_While
_ تعریف حلقه do-while
_ حل مثال از حلقه do_while
_ بررسی و حل مثال از تفاوت حلقه ی while و do_while

درس بیست و چهارم : حلقه for
_ تعریف حلقه for
_ حل مثال از حلقه for
_ تعریف و حل مثال از break operator
_ تعریف و حل مثال از continue operator

فصل پنجم – تابع

درس بیست و پنجم: معرفی تابع (Function)
_ معرفی نظری تابع ها
_ بیان 2 مزیت اصلی توابع

درس بیست و ششم : تعریف اولین تابع در MQL5
_ تعریف تابع GetStopLoss
_ تعریف ورودی و خروجی در تابع GetStopLoss
_ استفاده از تابع GetStopLoss در تابع OnTick

درس بیست و هفتم : تابع ها با مقدار ورودی پیش فرض (DefaultValue)
_ تعریف مزیت های تابع ها و دلیل استفاده از تابع ها
_ تعریف مقدار پیش فرض برای ورودی تابع ها
_ استفاده از تابع با با مقدار پیش فرض

درس بیست و هشتم : تابع های بدون خروجی ( void Type)
_ آشنای با عملگر return
_ تعریف مثال از تابع void
_ بررسی تفاوت تابع void و تابع که خروجی دارد

درس بیست و نهم : استفاده از داده های ویژه به عنوان ورودی تابع
_ معرفی تابع SymbolInfoTick
_ معرفی استراکچر MqlTick
_ساخت نمونه از استراکچر MqlTick
_ پاس دادن استراکچرها به عنوان ورودی تابع SymbolInfoTick

فصل ششم – شی گرایی و کلاس

درس سی ام : برنامه نویسی شی گرا ( object-oriented programming)
_ معرفی برنامه نویسی شی گرا
_ معرفی المان های کلاس و شی در طبیعت
_ معرفی المان های شی گرای کلاس و شی در صنعت
_ حل مثال از کاربرد شی گرایی در MQL5

درس سی و یکم : تعریف یک کلاس ( Classes)
_ تعریف کلاس CIndicator
_ معرفی المان های تعریف کلاس در MQL5

درس سی و دوم: سطح دسترسی در کلاس ( Access Modifiers)
_ معرفی انواع سطح دسترسی کلاس ها در MQL5
_ آشنایی با ویژگی های سطح دسترسی Public
_ آشنایی با ویژگی های سطح آموزش ساخت اندیکاتور در سی تریدر دسترسی private
_ آشنایی با ویژگی های سطح دسترسی protected
_ معرفی مفهوم encapsulation در oop

درس سی و سوم : کاربرد سطح دسترسی در کلاس ( Access Modifiers)
_ آشنایی با انواع روش تعریف تابع ها در کلاس
_ تعریف عملکرد تابع main در کلاس Cindicator
_ تعریف عملکرد تابع Release در کلاس Cindicator
_ استفاده از متغیرهای که به صورت protected در سطح کلاس تعریف شدن در تابع ها

درس سی و چهارم : constructor
_ تعریف ویژگی و کاربرد constructor پیش فرض
_ تعریف ویژگی و کاربرد constructor دستی در تابع
_حل مثال از constructor در کلاس Cindicator

درس سی و پنجم : ارث بری در برنامه نویسی شی گرا (ِDerived Classes)
_ تعریف مفهوم ارث بری inheritance
_ تعریف مفهوم کلاس والد یا کلاس parent class
– تعریف مفهوم کلاس فرزند یا derived class
_ تعریف کلاس اندیکاتور میانگین متحرک با نام CiMA به عنوان کلاس فرزند که از کلاس والد Cindicator
_ تعریف تابع Init() در کلاس CiMA و استفاده از متغیرهای ارث بری شده

درس سی و ششم : تابع های مجازی ( virtual functions)
_ تعریف کاربرد تابع های مجازی در کلاس ها
_ حل مثال کاربردی از تابع های مجازی در کلاس

درس سی و هفتم : نمونه یا object
_ آشنای با روش تعریف object از کلاس ها
_ تعریف object از کلاس CiMA یا کلاس اندیاتور میانگین متحرک

فصل هفتم – جمع بندی و طرح یک مثال

درس سی و هشتم : بررسی ساختار یه برنامه در MQL5
_ آشنایی با اجزای مختلف یک برنامه
_ نقش Preprocessor Directives در MQL5
_ تفاوت #include و #import
_ جایگاه متغیرهای input و global
_ جایگاه تابع ها و کلاس ها
_ مفهوم و جایگاه Event Handler ها

درس سی و نهم : جمع بندی و نگاهی به آینده
_ مروری بر آچه در دوره گفته شده
_ آنچه در ادامه پیش رو داریم

آموزش کامل وب سایت Trading view + ویدیو

وب سایت تریدینگ ویو (trading view)

در میان تعداد زیادی از نرم افزارهای آموزش تحلیل تکنیکال مانند متاتریدر، آمی بروکر، سی تریدر، داینامیک تریدر و بسیاری دیگر، بدون شک سایت تریدینگ ویو یکی از معتبر ترین سایت های دنیا برای انجام تحلیل تکنیکال بصورت آنلاین و بر بستر وب می باشد و ابزارهای قدرتمندی برای انجام تحلیل تکنیکال در بازارهای مالی جهانی ازجمله ارزهای دیجیتال (کریپتوکارنسی)، استاک، فارکس، نزدک و S&P 500 در اختیار معامله گران قرار می دهد.

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

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

استراتژی ترید روزانه با مکدی

مکدی مخفف شاخص میانگین متحرک همگرایی/ واگرایی است. در این ویدیو با استراتژی ترید روزانه با استفاده از اندیکاتور مکدی یا ام.ای.سی.دی بیشتر آشنا می شویم.

استراتژی ترید روزانه با مکدی

در این باره بیشتر بخوانید

  • چگونه بلاک چین آینده پول و تجارت را تغییر می دهد
  • سه اشتباه رایج در تریدینگ
  • آشنایی با ترید روزانه بر اساس تحلیل حجم معاملات
  • آشنایی با ترید روزانه بر اساس شکست
  • درآمد روزانه معامله ارزهای دیجیتال چقدر است؟

آیا این مطلب برای شما مفید بود؟

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

متاسفیم که این مطلب نتوانسته نظر شما را جلب کند. لطفا با نظرات و پیشنهادات‌ خود، ما را در بهبود همیشگی سایت یاری دهید.

21 درس بیت کوین

اطلس ارزدیجیتال

سلام. روزتون بخیر.
چطور می تونم از این اندیکاتور برای ارزهای دیجیتال استفاده کنم؟ لطفا نحوه ی اتصال رمز ارز به این اندیکاتور رو یکم دقیقتر و ساده تر توضیح بدید. ممنون

جنس صداشو دوس داشتم

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

شبیه گوینده های اخبار صحبت میکنید خیلی جذاب و عالی 

صدا و تسلط عالی

میانگین متحرک سریع عددش چنده؟
ممنون

سلام مرسی بابت زحمتی که کشیدین .برای من بسیار مفید بود

لطفا یه پکیج خوب اموزش معرفی کنید

واقعا عالی بود دستتون درد نکنه

دست شما درد نکنه ولی این خانم گوینده چرا اینجوری میگه؟
دیگه گوینده فرودگاه نیست که انقد کششششش میاره

ممنون خیلی عالی بود.

خوب بود
پکیج پیشنهادیتون رو معرفی نکردید

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

درود خسته نباشید
لازم نبود حداد عادل‌وار همچی رو به زور فارسی بگید!

با عرض سلام و خسته نباشید بنده به تازگی وارد اموزش آموزش ساخت اندیکاتور در سی تریدر تحلیل تکنیکال شده ام و تا حدودی مبتدی هستم از کجا میتونم از اول تا حد حرفه ای تحلیل نموداری رو اموزش ببینم

شما میتونید برید پکیج هایی ک هست رو دریافت کنید ولی من میتونم یه پکیج رایگان ک مطمعنم ک جواب میده رو بهتون معرفی کنم !

ممنون میشم معرفی کنید

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

dlnow dlnow

  • برگزیده
    • سوالات متداول
    • ویدئو آموزشی
    • اینفوگرافیک
    • شرایط و قوانین استفاده
    • مبدل قیمت ارز دیجیتال
    • محاسبه سود استخراج
    • قیمت ارز دیجیتال
    • ابزارهای ارزدیجیتال
    • آشنایی با بلاک چین
    • آشنایی با بیت کوین
    • آشنایی با اتریوم
    • صفر تا‌‌ صد امنیت
    • تحلیل قیمت بیت کوین
    • تحلیل قیمت آلت کوین‌ها
    • تحلیل قیمت اتریوم
    • تحلیل فاندامنتال
    • فرصتهای شغلی
    • تبلیغات
    • درباره ما
    • ارتباط با ما

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



اشتراک گذاری

دیدگاه شما

اولین دیدگاه را شما ارسال نمایید.