جلسه هشتم – ارسال نوتیفیکیشن به موبایل

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

مراحل انجام تنظیمات جهت ارسال نوتیفیکیشن :

  1. اپلیکیشن متاتریدر روی موبایل نصب شود.
  2. MetaQuotesID را از بخش ID Setting / MetaQuotes در اپلیکیشن گوشی،  یادداشت می کنیم.
  3. در منو tools  از متا تریدر ویندوز و در بخش Options /Notifications  گزینه ی Notifications  Enable Push را تیک  میزنیم.
  4. کد یادداشت شده از اپلیکیشن موبایل را در منو tools و در بخش Options /Notifications ، در کادر MetaQuotesID وارد می کنیم.
  5. سپس روی گزینه test کلیک می کنیم و از ارتباط متاتریدر در ویندوز با اپلیکیشن موبایل مطمئن می شویم.
  6. اگر نیاز داشته باشیم که ارتباط متاتریدر در ویندوز با چندین موبایل و یا تبلت برقرار باشد کافی است همه ی MetaQuotesID ها را در کادر مربوطه وارد کنیم و آنها را با کاراکتر کاما جدا سازیم.
  7. برای اینکه برای تراکنش های ترید ها، نوتیفیکیشن به موبایل ارسال شود. یعنی به محض اینکه پوزیشن باز یا بسته شود یک نوتیفیکیشن به اپلیکیشن گوشی ارسال شود گزینه ی Notify of trade transactions  را تیک می زنیم.

تابع  SendNotification : برای ارسال نوتیفیکیشن به اپلیکیشن گوشی مورد استفاده قرار می گیرد. اگر نوتیفیکیشن با موفقیت ارسال شود خروجی تابع true و در غیر این صورت خروجی false خواهد بود به عنوان مثال :

SendNotification ("this is text message") ;

نکته : اگر خروجی تابع مقدار flase  باشد می توانیم با تابع ()GetLastError کد خطای بوجود آمده را چک کنیم و به تریدر نمایش بدهیم.

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

You have to agree to the comment policy.