نمایش تاریخچه معاملات در چارت‌ها
بازدید 69

دانلود اکسپرت ایجاد دکمه‌های قابل کشیدن روی چارت MT5 | دانلود اکسپرت بستن معاملات با ریسک و سود | دانلود اکسپرت نمایش تاریخچه معاملات در چارت‌ها

کلاس ChartButton در متاتریدر 5 این امکان را به شما می‌دهد که دکمه‌هایی روی چارت ایجاد کنید که مانند اشیاء چارت (Chart Objects) عمل می‌کنند. این اشیاء دارای مختصات زمان و قیمت هستند و می‌توانند بر روی چارت کشیده شوند و در هنگام پیمایش، در همان مکان باقی بمانند. این ابزار برای کسانی که به یادگیری برنامه‌نویسی شی‌گرا (Object Oriented Programming) علاقه‌مندند، یا می‌خواهند با چگونگی کارکرد رویدادهای چارت (chartevents) و ایجاد واسط‌های گرافیکی آشنا شوند، بسیار مفید است.

عملکرد اصلی کلاس ChartButton

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


دانلود اکسپرت ایجاد دکمه‌های قابل کشیدن روی چارت MT5


کاربردهای کلاس ChartButton

  1. ایجاد رابط‌های کاربری گرافیکی: با استفاده از این کلاس، توسعه‌دهندگان می‌توانند به‌راحتی دکمه‌ها و کنترل‌های دیگر را روی چارت اضافه کنند، که می‌تواند تجربه کاربری را بهبود بخشد.
  2. آموزش برنامه‌نویسی شی‌گرا: این کلاس مثال خوبی از نحوه استفاده از برنامه‌نویسی شی‌گرا در متاتریدر 5 است. کاربران می‌توانند با ساختارهای کلاس و اشیاء آشنا شوند.
  3. تعامل با کاربر: دکمه‌ها می‌توانند به‌راحتی با کلیک‌ها و حرکات موس تعامل داشته باشند، که به کاربران اجازه می‌دهد تا اقدامات خاصی را به‌سادگی انجام دهند.
  4. تعامل دینامیک با چارت: دکمه‌ها به‌گونه‌ای طراحی شده‌اند که با تغییرات چارت به‌صورت دینامیک پاسخ دهند و این باعث می‌شود که کاربر بتواند به‌راحتی با چارت کار کند.

نتیجه‌گیری

کلاس ChartButton یک ابزار قدرتمند برای توسعه‌دهندگان در متاتریدر 5 است که می‌خواهند رابط‌های کاربری تعاملی ایجاد کنند. با استفاده از این کلاس، کاربران می‌توانند تجربه کاربری خود را بهبود بخشند و به سادگی دکمه‌هایی را به چارت خود اضافه کنند که قابلیت کشیدن و رها کردن دارند. این کلاس نه تنها به یادگیری برنامه‌نویسی شی‌گرا کمک می‌کند، بلکه به توسعه‌دهندگان این امکان را می‌دهد که درک بهتری از چگونگی کارکرد رویدادهای چارت داشته باشند.


مدیریت مالی در متاتریدر 5 | مشاور متخصص برای مدیریت موقعیت‌ها

این مشاور متخصص (Expert Advisor) با هدف مدیریت مالی طراحی شده است و بر اساس محاسبه موجودی حساب جاری و ورودی‌های کاربر برای درصد ریسک و سود، می‌تواند معاملات را در حالت سود یا ضرر ببندد. این ابزار می‌تواند برای افرادی که به این روش در مدیریت موقعیت‌های خود تمایل دارند، بسیار مفید باشد.

برای مشاوره و  طراحی اکسپرت، اندیکاتور یا ربات های معامله گر می توانید با کارشناسان ما تماس بگیرید ، ما همواره پاسخگو شما خواهیم بود.شماره تماس پشتیبانی سایت هوش فعال : 09364549266

عملکرد مشاور متخصص مدیریت مالی

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


دانلود اکسپرت بستن معاملات با ریسک و سود


ویژگی‌های کلیدی

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

نکات مهم

در نسخه P_pro، یک خط کد اضافه شده بود که تنها یک موقعیت فروش را به‌صورت همزمان باز می‌کرد. این فقط به‌عنوان یک نمایش از عملکرد EA بود و این ویژگی در نسخه مدیریت مالی (money management mq5) حذف شده است.

اگر باگ یا مشکلی در عملکرد این مشاور متخصص مشاهده کردید، لطفاً به من اطلاع دهید.

ads - Banner - chatGPT Plus

نتیجه‌گیری

مشاور متخصص مدیریت مالی در متاتریدر 5 ابزاری کارآمد برای معامله‌گران است که به دنبال بهبود استراتژی‌های مدیریت ریسک و سود خود هستند. با این ابزار، کاربران می‌توانند با دقت بیشتری به مدیریت موقعیت‌های خود بپردازند و تصمیمات بهتری را در معاملات اتخاذ کنند. این EA می‌تواند به‌عنوان بخشی از یک استراتژی کلی معاملاتی مورد استفاده قرار گیرد و به کاربران کمک کند تا به اهداف مالی خود دست یابند.


نمایش تاریخچه معاملات بر روی چارت‌ها در متاتریدر 5 | مشاور متخصص برای تحلیل معاملات

این مشاور متخصص (Expert Advisor) به شما امکان می‌دهد تا تاریخچه معاملات خود را به‌راحتی بر روی چارت‌های متاتریدر 5 نمایش دهید. برای استفاده از این ابزار، ابتدا باید فایل‌های تاریخچه معاملات (.csv) را دریافت کرده و آن‌ها را در پوشه ..\MQL5\File قرار دهید. سپس نام فایل (.csv) را ذخیره کنید.


دانلود اکسپرت نمایش تاریخچه معاملات در چارت‌ها


مراحل استفاده از مشاور متخصص

  1. آماده‌سازی فایل تاریخچه معاملات: فایل تاریخچه معاملات را از بروکر خود دریافت کنید و آن را به پوشه مشخص‌شده منتقل کنید.
  2. تنظیمات بروکر: برای کسب بهترین نتایج، بهتر است از متاتریدر 5 همان بروکر برای دریافت تاریخچه معاملات استفاده کنید تا از تفاوت‌های زمانی جلوگیری شود.
  3. اجرای مشاور متخصص: مشاور را روی هر چارت اجرا کنید و نام فایل (.csv) را در قسمت ورودی مشاور وارد کنید.

سیگنال‌های خرید و فروش

  • برای سیگنال‌های خرید، از فلش‌های آبی و خطوط روند استفاده می‌شود.
  • برای سیگنال‌های فروش، از فلش‌های قرمز و خطوط روند استفاده می‌شود.

این مشاور متخصص به‌گونه‌ای طراحی شده است که با حذف آن، تمامی اشیاء (فلش‌ها و خطوط روند) نیز از روی چارت حذف می‌شوند. این ویژگی به کاربران این امکان را می‌دهد که به‌راحتی تاریخچه معاملات خود را مشاهده و تحلیل کنند.

آزمایش بر روی چارت‌های فارکس و طلا

این EA بر روی چارت‌های فارکس و طلا تست شده است و به‌خوبی توانسته است سیگنال‌های معاملاتی را به نمایش بگذارد. با استفاده از این ابزار، معامله‌گران می‌توانند تصمیمات بهتری در زمینه خرید و فروش بگیرند و عملکرد خود را بهبود بخشند.

نمایش تاریخچه معاملات در چارت‌ها

نتیجه‌گیری

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

نظرات کاربران

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *