با سلام خدمت دوستان
چند وقت پیش یه پستی زدم تو یکی از فروم های همسایه که اون پست رو عینا براتون میارم. در واقع این موضوع بهانه ای بود برای درگیر شدن من با برنامه نویسی mql
البته قبلا ها هم دوست داشتم یه کارهایی بکنم مثلا تو بازار آتی خودمون همون وقت هایی که سرور ها آپدیت نمیشدن یا بازار بسته میشد دوست داشتم بیام و یه جورایی کندل ها رو اضافه کنم و یا مثلا چارت دو تا سررسید رو بیام با یک افست به هم وصل کنم تا نموداری برا تکنیکالیست ها ایجاد کنم اما خوب توفیق نشد و از خیرش هم گذشتم و بعد هم که اومدم تو فارکس کلا .. بگذریم
تو این یکی دو هفته اطلاعات خوبی از mql5 به دست آوردم که ندیدم جایی تو فروم ها گفته بشه
هدف من از ایجاد این تاپیک در واقع بیان تفاوت های دو نسخه 4 و 5 MQL و ذکر قابلیت ها و همچنیین ذکر منابع دقیق برای قسمت های مختلف MQL5 است.
امیدوارم این مطالب برا دوستان مفید واقع بشه و باعٍث بشه بقیه سریعتر مسیری رو که من در حال عبور ازش هستم طی کنن.
من میخوام بعد نوشتن اکسپرت رسم الگوهای هارمونیک یه اکسپرت دیگه بنویسم برای تشخیص واگرایی تو تایم فریم های مختلف و شاید بررسی خطوط روند و سطوح مقاومت در اندیکاتور RSI در تابم فریم های مختلف
کلا میخوام نشون بدم لااقل برا کسانی که با مبانی برنامه نویسی آشنایی دارن دونستن زبان MQL5 میتونه یک ابزار کمکی مفید و راحت ( با استفاده از کلاس های موجود) باشه که اونا رو از نشستن پای نمودار بینیاز میکنه .
و میخوام دید دوستان رو به برنامه نویسی و اکسپرت نویسی عوض بشه، همونطور که دید خودم تو این 2-3 هفته عوض شده و تا قبل از این فکر میکردم اکسپرت نویسی فقط برا خرید و فروش اتوماتیک هست و باید یک سیستم رو بطور تمام و کمال به صورت یه برنامه در اورد ولی حالا متوجه شدم که به صورت موردی استفاده های فراوانی میشه از این ابزار کرد که یادگیری اونو برا همه جالب میکنه
اما پست من
راستش من میخوام یه اندیکاتور یا اسکریپ بنویسم که 4 تا نقطه با کلیک موس بگیره و سطوح فیبو های مختلف اعم از Pro, Ret ,Ext را رسم کنه تا من بتونم نقطه تکمیل الگو هارمونیک رو تشخیص بدم . در واقع جاهایی رو که سطوح فیبو مختلف همگرایی دارند حالا اسم الگو زیاد مهم نیست.
اینو تو اکسل نوشتم ولی کمی وقت گیره اطلاعات رو وارد کنم
برای این کار آیا میشه با کلیک موس اطلاعات رو وارد اندیکاتور یا اسکریپ کرد، مثلا اسکریپت رو ران کنی( مثل همون ابجکت های 2 یا 3 نقطه ای که از تولبار یا منوی متاریدر انتخاب میشه) بعد 4 تا نقطه رو به ترتیب انتخاب کنی
من بیشتر اندیکاتور ها رو که دیدم میان و زمان و قیمت رو با برسی نمودار در حلقهfor در متغییر مربوطه ذخیره میکنند و بعد با تابع create object اون خط یا ... را رسم میکنند
جایی ندیدم نقطه با کلیک ماوس وارد بشه
بعد با مختصر نگاهی که به دستورات help ام کیو ال 4 کردم متوجه شدم نمیشه این کار و کرد ولی تو mql5 دیدم قابلیت event اضافه شده و یکی از اونها ایونت کلیک هست که مختصات نقطه رو میده
حالا نمیدونم اون مختصات بر حسب قیمت و زمانه یا باید با استفاده از نقاط گوشه پنجره به قیمت و زمان تبدیل بشه
(البته فعلا زمان مهم نیست) راستش من تو برنامه نویسی مشکلی ندارم و میتونم سریع راه بیوفتم ولی اول میخواستم از اساتید بپرسم ایا به نظر شما این کار شدنی هست که من وقت بزارم
با تشکر
چند وقت پیش یه پستی زدم تو یکی از فروم های همسایه که اون پست رو عینا براتون میارم. در واقع این موضوع بهانه ای بود برای درگیر شدن من با برنامه نویسی mql
البته قبلا ها هم دوست داشتم یه کارهایی بکنم مثلا تو بازار آتی خودمون همون وقت هایی که سرور ها آپدیت نمیشدن یا بازار بسته میشد دوست داشتم بیام و یه جورایی کندل ها رو اضافه کنم و یا مثلا چارت دو تا سررسید رو بیام با یک افست به هم وصل کنم تا نموداری برا تکنیکالیست ها ایجاد کنم اما خوب توفیق نشد و از خیرش هم گذشتم و بعد هم که اومدم تو فارکس کلا .. بگذریم
تو این یکی دو هفته اطلاعات خوبی از mql5 به دست آوردم که ندیدم جایی تو فروم ها گفته بشه
هدف من از ایجاد این تاپیک در واقع بیان تفاوت های دو نسخه 4 و 5 MQL و ذکر قابلیت ها و همچنیین ذکر منابع دقیق برای قسمت های مختلف MQL5 است.
امیدوارم این مطالب برا دوستان مفید واقع بشه و باعٍث بشه بقیه سریعتر مسیری رو که من در حال عبور ازش هستم طی کنن.
من میخوام بعد نوشتن اکسپرت رسم الگوهای هارمونیک یه اکسپرت دیگه بنویسم برای تشخیص واگرایی تو تایم فریم های مختلف و شاید بررسی خطوط روند و سطوح مقاومت در اندیکاتور RSI در تابم فریم های مختلف
کلا میخوام نشون بدم لااقل برا کسانی که با مبانی برنامه نویسی آشنایی دارن دونستن زبان MQL5 میتونه یک ابزار کمکی مفید و راحت ( با استفاده از کلاس های موجود) باشه که اونا رو از نشستن پای نمودار بینیاز میکنه .
و میخوام دید دوستان رو به برنامه نویسی و اکسپرت نویسی عوض بشه، همونطور که دید خودم تو این 2-3 هفته عوض شده و تا قبل از این فکر میکردم اکسپرت نویسی فقط برا خرید و فروش اتوماتیک هست و باید یک سیستم رو بطور تمام و کمال به صورت یه برنامه در اورد ولی حالا متوجه شدم که به صورت موردی استفاده های فراوانی میشه از این ابزار کرد که یادگیری اونو برا همه جالب میکنه
اما پست من
راستش من میخوام یه اندیکاتور یا اسکریپ بنویسم که 4 تا نقطه با کلیک موس بگیره و سطوح فیبو های مختلف اعم از Pro, Ret ,Ext را رسم کنه تا من بتونم نقطه تکمیل الگو هارمونیک رو تشخیص بدم . در واقع جاهایی رو که سطوح فیبو مختلف همگرایی دارند حالا اسم الگو زیاد مهم نیست.
اینو تو اکسل نوشتم ولی کمی وقت گیره اطلاعات رو وارد کنم
برای این کار آیا میشه با کلیک موس اطلاعات رو وارد اندیکاتور یا اسکریپ کرد، مثلا اسکریپت رو ران کنی( مثل همون ابجکت های 2 یا 3 نقطه ای که از تولبار یا منوی متاریدر انتخاب میشه) بعد 4 تا نقطه رو به ترتیب انتخاب کنی
من بیشتر اندیکاتور ها رو که دیدم میان و زمان و قیمت رو با برسی نمودار در حلقهfor در متغییر مربوطه ذخیره میکنند و بعد با تابع create object اون خط یا ... را رسم میکنند
جایی ندیدم نقطه با کلیک ماوس وارد بشه
بعد با مختصر نگاهی که به دستورات help ام کیو ال 4 کردم متوجه شدم نمیشه این کار و کرد ولی تو mql5 دیدم قابلیت event اضافه شده و یکی از اونها ایونت کلیک هست که مختصات نقطه رو میده
حالا نمیدونم اون مختصات بر حسب قیمت و زمانه یا باید با استفاده از نقاط گوشه پنجره به قیمت و زمان تبدیل بشه
(البته فعلا زمان مهم نیست) راستش من تو برنامه نویسی مشکلی ندارم و میتونم سریع راه بیوفتم ولی اول میخواستم از اساتید بپرسم ایا به نظر شما این کار شدنی هست که من وقت بزارم
با تشکر
نظر