اعداد در متیاتریدر ۴

فارکس حرفه ای
اندیکاتور خطوط اعداد گرد پاکت آپشن: اندیکاتور خطوط اعداد گرد Grid Round Numbers در پلتفرم معاملاتی متاتریدر 4، بر روی چارت در اعداد گرد و صحیح، یک خط رسم میکند.
برای مثال در اعداد 1.100، 1.1150، 1.1200، 1.1250 و غیره (اندیکاتور خطوط اعداد گرد پاکت آپشن).
چرا چنین اندیکاتوری برای معاملات مفید محسوب میشود؟
- برخی معاملهگران یک دستور توقف ضرر را در نزدیکی اعداد گرد جایگذاری میکنند.
- این جایگذاری معمولا برای فروش در بالای اعداد گرد و برای خرید در زیر اعداد گرد، انجام اعداد در متیاتریدر ۴ میگیرد.
- برخی معاملهگران تصمیم میگیرند معاملات باز خود را در نزدیکی اعداد گرد، ببندند.
شما میتوانید فواصل خطوط را تغییر دهید، برای مثال، اگر اعداد در متیاتریدر ۴ عدد 50 را وارد کنید، اندیکاتور خطوط اعداد گرد را در هر 50 پیپ رسم خواهد کرد.
رنگ خط و حالت آن را نیز میتوان از صفحهی مربوط به تنظیمات ورودیهای اندیکاتور تغییر داد (اندیکاتور خطوط اعداد گرد پاکت آپشن).اعداد در متیاتریدر ۴
مثال از این اندیکاتور بر روی چارت معاملاتی
سیگنالهای معاملاتی مقدماتی
سیگنالی برای اندیکاتور خطوط اعداد گرد Grid Round Numbers بر روی متاتریدر 4 وجود ندارد (اندیکاتور خطوط اعداد گرد پاکت آپشن).
پلتفرم: متاتریدر 4
تنظیمات شخصیسازی: فضای بین خطوط، عمق و سبک قابل تغییر (اندیکاتور خطوط اعداد گرد پاکت آپشن).
بازههای زمانی : یک دقیقه، 5 دقیقه، 15 دقیقه، 30 دقیقه، 1 ساعت، 4 ساعت، روزانه، هفتگی، ماهانه.
نصب اندیکاتور
فایل Grid Round Numbers.ex4 را در پوشهی اندیکاتورهای MQL4 در متاتریدر 4 کپی کرده و منتقل کنید (اندیکاتور خطوط اعداد گرد پاکت آپشن).
جلسه دوازدهم – نوع داده double، اعداد در متیاتریدر ۴ float و string
در جلسه دوازدهم از آموزش دوره مقدماتی، با دو نوع داده ی Real Types و String در زبان برنامه نویسی MQL آشنا خواهید شد.
- نوع داده یReal Types : این نوع داده در زبان MQL برای ذخیره ی اعداد اعشاری کاربرد دارد . این نوع داده به دو نوع float و double تقسیم می شود
بعضی اعداد در متاتریدر از نوع اعشاری هستند مثل قیمت ها (Bid , Ask , LotSize و …) که برای کار کردن با این اعداد نیاز داریم از نوع داده ی اعشاری استفاده کنیم.
تفاوت نوع داده float و double : فضایی که داده ها ی نوع float در حافظه اشغال می کنند چهار بایت ولی فضای اشغال شده توسط نوع داده ی double هشت بایت می باشد. در واقع دقت اعداد از نوع double دو برابر اعداد در متیاتریدر ۴ دقت اعداد از نوع float می باشد.
تابع ()DoubleToString : این تابع یک عدد اعشاری را اعداد در متیاتریدر ۴ با تعداد اعشاری که مشخص می کنیم بر می گرداند. خروجی تابع از نوع رشته ای می باشد.
- نوع داده یString : برای ذخیره کردن رشته ای از کاراکترها در زبان برنامه نویسی MQL از نوع داده ی String استفاده میکنیم و برای تعریف متغیرهای رشته ای از کلمه کلیدی String استفاده می کنیم : به عنوان مثال
در ادامه ی این ویدیو با Escape Character ها آشنا می شویم و از آنها در متغیر های String استفاده خواهیم کرد.