با MQL5 و Metatrader5 می توانید ربات تجاری خود را برای تجارت 24/7 دقیقاً مطابق قوانین خود ایجاد کنید. MQL5 را بیاموزید یا با ماژول های پیش ساخته شروع کنید که می توانند دقیقاً بر اساس نیازهای خود تنظیم شوند.
- 15 دسامبر 2022
- ویدئو
آموزش MQL5 - سیستم پلاتین - نوسان ساز Demarker < Span> MQL5 آموزش Raimund Bauer
با MQL5 و Metatrader5 می توانید ربات تجاری خود را برای تجارت 24/7 دقیقاً مطابق قوانین خود ایجاد کنید. MQL5 را بیاموزید یا با ماژول های پیش ساخته شروع کنید که می توانند دقیقاً بر اساس نیازهای خود تنظیم شوند.
- 15 دسامبر 2022
- ویدئو
آموزش MQL5 - سیستم پلاتین - Demarker OslatorMQL5 آموزش Raimund Bauer
با MQL5 و Metatrader5 می توانید ربات تجاری خود را برای تجارت 24/7 دقیقاً مطابق قوانین خود ایجاد کنید. MQL5 را بیاموزید یا با ماژول های پیش ساخته شروع کنید که می توانند دقیقاً بر اساس نیازهای خود تنظیم شوند.
- 15 دسامبر 2022
- ویدئو
آموزش MQL5 - سیستم پلاتین - نوسان ساز Demarker
در این فیلم کوچک ، ما قصد داریم سیگنال ورودی را برای این نوسان ساز که به آن نوسان ساز Demarker گفته می شود ، محاسبه کنیم. چندان مشهور نیست ، اما ما یک سیگنال ورودی برای آن ایجاد خواهیم کرد. بنابراین ببینیم چگونه می توانیم این کار را با MQL5 انجام دهیم. یک پنجره جداگانه در زیر نمودار شمع ، نوسان ساز Demarker را نشان می دهد. دارای مقیاس و دو خط است. بیشتر اوقات ، از نوسان سازها برای فیلتر کردن سیگنال های دیگر استفاده می شود ، اما می توان از آنها برای ساخت سیگنال های ورودی نیز استفاده کرد ، این همان کاری است که ما در اینجا انجام خواهیم داد. برای استفاده از آن ، ما باید یک فایل MQ5 جداگانه ایجاد کنیم و آن را در همان پوشه مانند سایر پرونده های سیستم پلاتین قرار دهیم. Checkentry Idemarker MQ5 نام پرونده است و Checkentry تنها عملکردی است که دارد. این امر می فهمد که سیگنال ورود ما چیست و آن اطلاعات را به ماژول اصلی ارسال می کند. ما می خواهیم یک متغیر رشته ای برای سیگنال محاسبه شده ایجاد کنیم ، اما ما هنوز به آن مقدار نمی دهیم زیرا بعداً مشخص می شود. ما به یک آرایه قیمت نیاز داریم. لطفاً نوع دو برابر را انتخاب کنید زیرا می تواند مقادیر نوع شناور را نگه دارد. MQL5 شامل تابعی به نام Idemarker است که می توانیم از آن برای تعریف نوسان ساز استفاده کنیم. چند پارامتر باید تنظیم شود. اولین پارامتر نماد نمودار است. دوره موجود در نمودار پارامتر دوم است. و آخرین پارامتر برای تعداد شمع هایی که می خواهیم برای محاسبه خود استفاده کنیم استفاده می شود. وقتی نوسان ساز Demarker را روی یکی از نمودارهای خود می کشید ، این مقادیر را نیز مشاهده خواهید کرد. اکنون ما از مجموعه Array به عنوان سری استفاده می کنیم تا آرایه ای را که از شمع فعلی 0 به سمت پایین ایجاد کرده ایم ، مرتب کنیم. با CopyBuffer ، داده ها را در آرایه قرار می دهیم. ما این کار را با توجه به تعریف خود از بالا انجام می دهیم و مقادیر بافر 0 را محاسبه می کنیم ، با شروع شمع فعلی 0 و سه شمع بعدی. بیایید با دیدن مقدار شمع 0 در آرایه ما ، ارزش شمع فعلی را بفهمیم. با Normalize Double می توانیم مقدار را برای نشان دادن 3 رقم در پشت نقطه قالب بندی کنیم. برای فهمیدن چه زمانی خرید ، ما به دنبال مقداری هستیم که زیر خط پایین باشد. این اتفاق می افتد پس از آن زیر 0. 3 است! بنابراین این یک سیگنال خرید خواهد بود و وقتی این اتفاق می افتد ، ما به سیگنال خود کلمه "خرید" می دهیم. در غیر این صورت ، اگر مقدار بالاتر از 0. 7 یا بالاتر از خط بالای مقیاس نوسان ساز باشد که می تواند یک سیگنال فروش باشد ، بنابراین ما کلمه "فروش" را در سیگنال خود قرار می دهیم. در پایان عملکرد ، سیگنال با استفاده از دستور بازگشت به ماژول اصلی ارسال می شود. لطفا فراموش نکنید که پرونده را ذخیره کنید! نیازی به کامپایل آن در حال حاضر نیست. فقط آن را ذخیره کرده و به جایی که عملکرد ONTICK در ماژول اصلی است ، برگردید.
- در آنجا ، شما باید پرونده جدید را به بخشی که شامل بیانیه های شامل است ، اضافه کنید. با استفاده از عبارت شامل ، به دنبال آن نام پرونده ای که ایجاد کرده ایم. لطفاً برای اظهار نظر در مورد هر سیگنال ورودی دیگر از دو برش استفاده کنید و F7 را فشار دهید یا روی دکمه کامپایل کلیک کنید تا هم ماژول اصلی و هم فایل ورودی جدید را که اخیراً ساخته اید ، کامپایل کنید. خوب ، امیدوارم که روند تدوین برای شما کار کرده باشد. اکنون باید بتوانید از نوسان ساز Demarker یا به عنوان سیگنال ورودی یا به عنوان فیلتر استفاده کنید. با تشکر از شما برای تماشای این فیلم ، و من شما را در مورد بعدی می بینم.
- ویدئو
ویدئو
آموزش MQL5 - سیستم پلاتین - نشانگر IDEMA < SPAN> در آنجا ، باید پرونده جدید را به بخش اضافه کنید که شامل بیانیه های شامل است. با استفاده از عبارت شامل ، به دنبال آن نام پرونده ای که ایجاد کرده ایم. لطفاً برای اظهار نظر در مورد هر سیگنال ورودی دیگر از دو برش استفاده کنید و F7 را فشار دهید یا روی دکمه کامپایل کلیک کنید تا هم ماژول اصلی و هم فایل ورودی جدید را که اخیراً ساخته اید ، کامپایل کنید. خوب ، امیدوارم که روند تدوین برای شما کار کرده باشد. اکنون باید بتوانید از نوسان ساز Demarker یا به عنوان سیگنال ورودی یا به عنوان فیلتر استفاده کنید. با تشکر از شما برای تماشای این فیلم ، و من شما را در مورد بعدی می بینم.
- 11 دسامبر 2022
- ویدئو
آموزش MQL5 - سیستم پلاتین - نشانگر IDEMA ، شما باید پرونده جدید را به بخشی که شامل بیانیه های شامل است ، اضافه کنید. با استفاده از عبارت شامل ، به دنبال آن نام پرونده ای که ایجاد کرده ایم. لطفاً برای اظهار نظر در مورد هر سیگنال ورودی دیگر از دو برش استفاده کنید و F7 را فشار دهید یا روی دکمه کامپایل کلیک کنید تا هم ماژول اصلی و هم فایل ورودی جدید را که اخیراً ساخته اید ، کامپایل کنید. خوب ، امیدوارم که روند تدوین برای شما کار کرده باشد. اکنون باید بتوانید از نوسان ساز Demarker یا به عنوان سیگنال ورودی یا به عنوان فیلتر استفاده کنید. با تشکر از شما برای تماشای این فیلم ، و من شما را در مورد بعدی می بینم.
11 دسامبر 2022
- ویدئو
- ویدئو
در این ویدیو قصد داریم این خط قرمز کوچک را در اینجا محاسبه کنیم. به آن میانگین متحرک دو نمایی گفته می شود و اکنون ما یک ماژول ورودی برای محاسبه سیگنال های خرید و فروش ایجاد خواهیم کرد. این بار ، ما می خواهیم نشانگر IDEMA را بفهمیم و از آن برای محاسبه سیگنال ورود سیستم تجارت استفاده کنیم. نشانگر IDEMA درست در نمودار شمع نقاشی شده است و به عنوان یک خط قرمز نشان داده می شود. اگر نشانگر ماوس خود را روی آن نشان دهید ، خواهید دید که این یک میانگین متحرک دو نمایی ایجاد می کند. برای شروع ، ما یک فایل جدید به نام Checkentry Idema تهیه می کنیم و آن را در همان فهرست مانند سایر پرونده های سیستم قرار می دهیم. پرونده جدید از تابعی به نام Checkentry استفاده می کند ، و ما متغیری به نام سیگنال ایجاد خواهیم کرد که برای بازگشت سیگنال محاسبه شده ما در انتهای عملکرد استفاده می شود. ما همچنین برای ذخیره اطلاعات قیمت برای چند شمع به یک آرایه نیاز داریم. اکنون ، ما از Array Set As Series استفاده می کنیم تا آرایه خود را با شمع فعلی و پایین آمدن مرتب کنیم. با نرخ کپی آرایه قیمت خود را با داده ها پر می کنیم. ما این کار را برای نماد فعلی و دوره انتخاب شده در حال حاضر انجام می دهیم ، از شمع فعلی 0 شروع می کنیم و داده ها را برای 3 شمع کپی می کنیم تا آنها را در آرایه قیمت ما ذخیره کنیم. برای نشانگر ما به یک آرایه جدید نیاز داریم که با استفاده از مجموعه Array به عنوان سری نیز باید به سمت پایین مرتب شویم. بیایید ادامه دهیم و تعریف کنیم که عملکرد ما چیست. برای این کار ، MQL5 دارای یک تابع داخلی به نام IDEMA است. باید 5 پارامتر تعریف شود. دو مورد اول برای نماد فعلی و دوره در نمودار و سوم برای دوره محاسبه است. در مورد ما 14 است. پارامتر 4 برای تغییر شمع بالقوه است ، ما آن را روی 0 تنظیم می کنیم و آخرین پارامتر مشخص می کند که ما می خواهیم نتیجه را بر اساس قیمت های نزدیک محاسبه کنیم. با بافر کپی اکنون می توانیم مطابق با تعریف خود ، آرایه خود را با داده های قیمت پر کنیم. ما این کار را برای بافر 0 انجام می دهیم ، از شمع فعلی شروع می کنیم و قیمت ها را برای 3 شمع ذخیره می کنیم. پس از آن ، اکنون می توانید با نگاه کردن به آن آرایه قیمت و به ویژه مقدار شمع 0 ، مقدار شمع فعلی را دریافت کنید. اکنون می توانیم سیگنال خرید را بفهمیم. هنگامی که خط قرمز زیر قیمت نزدیک شمع 1 است ، ما می خواهیم از آن به عنوان نشانه ای برای خرید استفاده کنیم. بنابراین بیایید کلمه "خرید" را به سیگنال خود بدهیم. در مورد دیگر ، ما می خواهیم هر زمان که خط قرمز بالاتر از قیمت نزدیک شمع باشد ، بفروشیم. در آن مرحله ، ما می خواهیم متغیر سیگنال را به ارزش "فروش" بدهیم. در پایان عملکرد ، لطفاً از تابع بازگشت برای ارسال مقدار محاسبه شده به ماژول اصلی ما استفاده کنید.
ماژول ورودی اکنون به پایان رسیده است. بلافاصله آن را ذخیره کنید. سپس باید پرونده اصلی را باز کنید و به دنبال بخشی باشید که برای اضافه کردن سیگنال ورودی نیاز دارید. شما می توانید با قرار دادن نام پرونده برای سیگنال ورود ما پس از بیانیه شامل این کار را انجام دهید. لطفاً با قرار دادن دو برش در مقابل آن ، هر سیگنال ورودی دیگری را غیرفعال کنید. پس از اتمام کار ، می توانید ماژول اصلی و ماژول ورودی را که فقط با فشار دادن F7 یا کلیک روی دکمه کامپایل ساخته اید ، کامپایل کنید. اگر همه چیز خوب پیش رفت ، نباید خطایی پیدا کنید! اگر این کار را کردید ، لطفاً به پیام های خطا نگاه کنید و سعی کنید منظور آنها را بفهمید. در mql5. com ، می توانید لیستی از همه این کدهای خطا را پیدا کنید. خوب ، در حال حاضر شما باید برای شاخص متوسط حرکت نمایی مضاعف که در نمودار خود مشاهده می کنیم ، کار کنید. من می خواهم از شما برای تماشای این ویدیو تشکر کنم و شما را در مورد بعدی خواهم دید.