منو +

تلگرام - بله - ایتا : 09364549266 موبایل : 09119542983

دانلود رایگان اکسپرت Connect Disconnect Sound Alert برای متاتریدر ۵

اگر شما هم از معامله‌گرانی هستید که همیشه در حال استفاده از متاتریدر ۵ (MetaTrader 5) هستید، احتمالاً بارها با مشکل قطع و وصل شدن اتصال به سرور کارگزاری روبه‌رو شده‌اید. این مسئله می‌تواند در لحظات حساس بازار دردسرساز باشد. خوشبختانه، اکسپرت Connect Disconnect Sound Alert دقیقاً برای حل همین مشکل طراحی شده است.

این اکسپرت چه کاری انجام می‌دهد؟

اکسپرت Connect Disconnect Sound Alert یک ابزار بسیار ساده اما کاربردی است که وظیفه آن ایجاد هشدار صوتی در هنگام اتصال یا قطع اتصال متاتریدر به سرور می‌باشد. با استفاده از این ابزار دیگر نیاز نیست مدام وضعیت اتصال پلتفرم خود را چک کنید، چرا که در صورت بروز مشکل یا وصل شدن دوباره، یک صدای هشدار به شما اطلاع می‌دهد.

بروکر GTCfx

نحوه استفاده از اکسپرت

برای استفاده از این اکسپرت کافی است مراحل زیر را انجام دهید:

جهت عضویت در کانال اندیکاتور و اکسپرت  کلیک کنید ایتا | بله | تلگرام

 

جهت سفارش طراحی و برنامه‌نویسی اختصاصی اندیکاتور، اکسپرت و ربات معامله‌گر برای MetaTrader 4 و  MetaTrader 5  می‌توانید استراتژی، ایده یا نیاز معاملاتی خود را با تیم هوش فعال در میان بگذارید. برای دریافت مشاوره، بررسی امکان پیاده‌سازی و ثبت سفارش، از طریق شماره 09364549266 با پشتیبانی هوش فعال در ارتباط باشید.

ابتدا فایل‌های صوتی با فرمت WAV را داخل پوشه زیر کپی کنید: MQL5\Files\Sounds

سپس کد اکسپرت را کپی کرده و در محیط MetaEditor متاتریدر ۵ کامپایل کنید.

پس از نصب، این اکسپرت به‌صورت خودکار در زمان قطع یا وصل شدن اتصال به سرور صدای هشدار انتخابی شما را پخش خواهد کرد.

نکته مهم

در فایل اکسپرت خطوطی به‌صورت کامنت‌گذاری شده (commented) وجود دارد. دلیل این موضوع این است که استفاده از دستور #resource باعث می‌شود بارگذاری فایل‌ها غیرممکن باشد. بنابراین، توسعه‌دهنده این اکسپرت با ساده‌ترین روش ممکن امکان استفاده از فایل‌های صوتی خارجی را برای شما فراهم کرده است.

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

  • دریافت هشدار فوری هنگام قطع یا وصل شدن اینترنت یا سرور
  • جلوگیری از ضررهای احتمالی ناشی از بی‌خبری از قطع اتصال
  • نصب و راه‌اندازی بسیار آسان
  • افزایش دقت و امنیت در معاملات
//+------------------------------------------------------------------+
//|                               Connect_Disconnect_Sound_Alert.mq5 |
//|                                Copyright 2024, Rajesh Kumar Nait |
//|                  https://www.mql5.com/en/users/rajeshnait/seller |
//+------------------------------------------------------------------+
#property copyright "Copyright 2024, Rajesh Kumar Nait"
#property link      "https://www.mql5.com/en/users/rajeshnait/seller"
#property version   "1.00"
#include <Trade/TerminalInfo.mqh>

bool     first             = true;
bool     Now_IsConnected   = false;
bool     Pre_IsConnected   = true;
datetime Connect_Start = 0, Connect_Stop = 0;

CTerminalInfo terminalInfo;
//--- Sound files
#resource "\\Files\\Sounds\\CONNECTED.wav"
#resource "\\Files\\Sounds\\DISCONNECTED.wav"
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
      ResetLastError();
      while ( !IsStopped() ) {
         Pre_IsConnected = Now_IsConnected;
         Now_IsConnected = terminalInfo.IsConnected();

         if ( first ) {
            Pre_IsConnected = !Now_IsConnected;
         }

         if ( Now_IsConnected != Pre_IsConnected ) {
            if ( Now_IsConnected ) {
               Connect_Start = TimeLocal();
               if ( !first ) {
                  if(!PlaySound("::Files\\Sounds\\DISCONNECTED.wav"))
                     Print("Error: ",GetLastError());
               }
               if ( IsStopped() ) {
                  break;
               }
               if(!PlaySound("::Files\\Sounds\\CONNECTED.wav"))
                  Print("Error: ",GetLastError());
            } else {
               Connect_Stop = TimeLocal();
               if ( !first ) {
                  if(!PlaySound("::Files\\Sounds\\CONNECTED.wav"))
                     Print("Error: ",GetLastError());
               }
               if ( IsStopped() ) {
                  break;
               }
               if(!PlaySound("::Files\\Sounds\\DISCONNECTED.wav"))
                  Print("Error: ",GetLastError());
            }
         }

         first = false;
         Sleep(1000);
      }
//---
   return(INIT_SUCCEEDED);
  }

//+------------------------------------------------------------------+

اکسپرت Connect Disconnect Sound Alert در متاتریدر ۵ یکی از ساده‌ترین اما ضروری‌ترین ابزارها برای هر معامله‌گر است. با این اکسپرت دیگر نیازی نیست همیشه چشم به وضعیت اتصال پلتفرم داشته باشید؛ چرا که در صورت هرگونه تغییر، هشدار صوتی شما را باخبر خواهد کرد.اگر به دنبال افزایش امنیت و مدیریت بهتر معاملات خود هستید، حتماً استفاده از این ابزار را در برنامه کاری‌تان قرار دهید.

⚠️ هشدار و سلب مسئولیت

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

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

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

بروکر متاگلد

بروکر ایکس چف

بروکر وینگو مارکت

راهنمای نصب اندیکاتور و اکسپرت در متاتریدر

 
 

راهنمای ایجاد حساب دمو و ریل ، نصب متاتریدر و اضافه کردن حساب به متاتریدر

 

ثبت نام در وینگو مارکت  | ثبت نام در متاگلد | ثبت نام در ایکس چف

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

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

Blue Captcha Image Refresh

*

ارتباط با پشتیبانی هوش فعال

از طریق روش‌های زیر با ما در ارتباط باشید: