اطلاعیه

بستن

راهنمای فروم - حتما بخوانید

با سلام

قابل توجه کاربران محترم تالار گفتگو

قبل از ارسال پست یا ایجاد موضوع جدید، تاپیک قوانین و راهنمای فروم را مطالعه نمائید.

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

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

دوستان توجه داشته باشند که تمامی بخش های اختصاصی و عمومی فروم کاملا رایگان بوده و به هیچ عنوان نیاز به پرداخت وجه به هیچ کس برای باز شدن دسترسی نیست.

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

لذا ضمن پوزش از کاربرانی که تقاضای دسترسی آن ها به بخش های اختصاصی توسط مدیران بخش رد میشود، توصیه میکنیم که پس از فراگیری موضوعات عمومی و تخصصی فراوانی که در روی فروم قرار دارد چنانچه برنامه ویژه ای برای کار در بخش های اختصاصی و کار گروهی دارند آن را مکتوب برای مدیران هر بخش بنویسند و سپس اقدام به درخواست دسترسی بکنند.


با احترام
مشاهده بیشتر
مشاهده کمتر

آموزش زبان mql4 از مقدماتی تا کاربردی توسط mda7

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
پاک کردن همه
پست های جدید

  • #16
    از دوستان اگر کسی کتاب "استراتژی های معامله در بازارهای سرمایه" تالیف آقای علی محمدی رو داره میخواستم یک کمکی به من بکنه

    اگر کسی داشت و آماده همکاری بود همینجا اطلاع بده تا درخواست کنم که 3-4 صفحه برام تایپ کنه و در پیام خصوصی بفرسته تا در پست های آموزشی بعدی ازش استفاده کنیم

    ممنونم
    بزرگترین لذت در زندگی ، انجام دادن کاری ست که دیگران می گویند :
    تو نمی توانی ... !
    ٠•●ஜ رومن پولانسکی ஜ●•٠




    نظر


    • #17
      پست 4 - انواع داده - قسمت اول

      بیایید کم کم شروع کنیم و سعی کنیم که مثل ماشین فکر کنیم تا بتونیم ایده هامون رو تبدیل به کدی بکنیم که ماشین بتونه اون رو بخونه و انجام بده.

      ما چه چیزهایی رو میتونیم با یک کیبورد به ماشین بفهمونیم و چند نوی میتونن باشن؟

      عدد ، نوشته ، آره یا نه ، رنگ و زمان که اصطلاحاتشون به این صورت هستند:


      داده های عددی خودشون میتونند دو نوع باشند (اعداد صحیح مثل 0،1،2،100،،1-،2-،1000-) و (اعداد اعشاری مثل 1.618 .....)

      برای معرفی داده ها به برنامه ابتدا میبایستی نوع اونها رو مشخص کنیم تا برنامه متوجه بشه که این داده از نوی عدد هست یا تاریخ یا .....

      حال میخواهیم دو متغیر با نامهای PCM که یک عدد صحیح 10 رو به اون اختصاص بدیم و متغیر دیگر بنام pcm و عدد اعشاری 1.618 رو براش تعریف کنیم
      بخاطر داشته باشید که PCM با حروف بزرگ با pcm که با حروف کوچک نوشته شده اند با هم تفاوت دارند و برنامه این رو رو به صورت مجزا خواهد شناخت.

      برای تعریف این دو متغیر بایستی در ابتداری برنامه و قبل از تابع ()int init شروع به نوشتن کنیم.
      ابتدا باید نوع اونها رو بنویسیم بعد اسمی که اختصاص میدیم بعد هم مقدارشون رو و همیشه بعد از تعریف یک مقدار باید از سمیکالون ( ; ) استفاده کنیم پس تعریف این دو نام به این شکل خواهد بود.



      پس ما دو متغیر یکی از نوع صحیح
      Integer constant و دیگری از نوع اعشاری (double) تعریف کردیم (int و double)
      ویرایش توسط mda7 : https://www.traderha.com/member/3339-mda7 در ساعت 01-08-2014, 06:21 PM
      بزرگترین لذت در زندگی ، انجام دادن کاری ست که دیگران می گویند :
      تو نمی توانی ... !
      ٠•●ஜ رومن پولانسکی ஜ●•٠




      نظر


      • #18
        نوشته اصلی توسط mda7 نمایش پست ها
        از دوستان اگر کسی کتاب "استراتژی های معامله در بازارهای سرمایه" تالیف آقای علی محمدی رو داره میخواستم یک کمکی به من بکنه

        اگر کسی داشت و آماده همکاری بود همینجا اطلاع بده تا درخواست کنم که 3-4 صفحه برام تایپ کنه و در پیام خصوصی بفرسته تا در پست های آموزشی بعدی ازش استفاده کنیم

        ممنونم
        از دوستان کسی نبووووووددددد ؟
        یه نفر یه همتی بکنه حالا اگه کتاب رو هم نداشتید من اسکنش میکنم و زحمتش رو میکشید و از رو اسکن تایپ میفرمایید.
        بزرگترین لذت در زندگی ، انجام دادن کاری ست که دیگران می گویند :
        تو نمی توانی ... !
        ٠•●ஜ رومن پولانسکی ஜ●•٠




        نظر


        • #19
          نوشته اصلی توسط mda7 نمایش پست ها
          از دوستان کسی نبووووووددددد ؟
          یه نفر یه همتی بکنه حالا اگه کتاب رو هم نداشتید من اسکنش میکنم و زحمتش رو میکشید و از رو اسکن تایپ میفرمایید.

          سلام
          مهدی عزیز بنده کتاب را ندارم ولی به پاس زحمات شما ، لطفا قسمت مورد نظر را اسکنش را برام ارسال کنید تا تایپ شده تحویلتون بدم .
          در ضمن یه سوال هم داشتم ، و اون این که زمانی که ما از اکسپرت میخوایم که اسم سرور پلتفورم را نمایش بده ، اسم سرور را از کدوم فایل یا منبع بدست میاره ؟ پیشاپیش ممنون از پاسخ گوییتون
          ورود به معامله با منطق انسانی
          خروج
          از معامله با احساس ماشینی
          لینکهای پرایس اکشن:

          وبسایت

          کانال تلگرام

          نظر


          • #20
            نوشته اصلی توسط Jabalameli نمایش پست ها
            سلام
            مهدی عزیز بنده کتاب را ندارم ولی به پاس زحمات شما ، لطفا قسمت مورد نظر را اسکنش را برام ارسال کنید تا تایپ شده تحویلتون بدم .
            در ضمن یه سوال هم داشتم ، و اون این که زمانی که ما از اکسپرت میخوایم که اسم سرور پلتفورم را نمایش بده ، اسم سرور را از کدوم فایل یا منبع بدست میاره ؟ پیشاپیش ممنون از پاسخ گوییتون
            سلام استاد.
            قربان شما چرا ؟ میدونم که به اندازه کافی مشغله دارید. اجازه بدید اگر کسی نبود که کمک کنه نهایتا اسکنش رو آپلود میکنم اینجا.

            تابعی که اسم بروکر رو برمیگردونه :

            ()AccountCompany
            بزرگترین لذت در زندگی ، انجام دادن کاری ست که دیگران می گویند :
            تو نمی توانی ... !
            ٠•●ஜ رومن پولانسکی ஜ●•٠




            نظر


            • #21
              نوشته اصلی توسط mda7 نمایش پست ها
              سلام استاد.
              قربان شما چرا ؟ میدونم که به اندازه کافی مشغله دارید. اجازه بدید اگر کسی نبود که کمک کنه نهایتا اسکنش رو آپلود میکنم اینجا.

              تابعی که اسم بروکر رو برمیگردونه :

              ()AccountCompany
              خواهش میکنم مهدی جان . انجام وظیفست . بلاخره یه رابطه متقابله

              مهدی جان درسته که تابعش اینه ، ولی از کدوم منبع یا فایل اسم سرور بروکر را پیدا میکنه ؟ منظورم اینه که این تابع خودش از کجا اطلاعات میگیره ؟

              ممنون


              ورود به معامله با منطق انسانی
              خروج
              از معامله با احساس ماشینی
              لینکهای پرایس اکشن:

              وبسایت

              کانال تلگرام

              نظر


              • #22
                نوشته اصلی توسط Jabalameli نمایش پست ها
                خواهش میکنم مهدی جان . انجام وظیفست . بلاخره یه رابطه متقابله

                مهدی جان درسته که تابعش اینه ، ولی از کدوم منبع یا فایل اسم سرور بروکر را پیدا میکنه ؟ منظورم اینه که این تابع خودش از کجا اطلاعات میگیره ؟

                ممنون

                ما یک سری توابع آماده داریم که توسط شرکت سازنده متاتریدر آماده شدند که جهت سهولت کد نویسی استفاده میکنیم و توابعی که در این کتابخانه موجود نباشه رو مجبوریم خودمون بنویسیم

                این تابع میره و اطلاعات اکانت شما رو میخونه و شرکت بروکر شما رو پیدا میکنه ولی حالا توی خود تابع چی نوشته شده رو من دقیقا نمیدونم

                حالا توابع مختلفی وجود دارند که مثلا ساعت بروکر رو برمیگردونه یا ساعت لوکال کامپیوترتون رو
                اگر مهم هست براتون یه تحقیقی در موردش میکنم
                ویرایش توسط mda7 : https://www.traderha.com/member/3339-mda7 در ساعت 01-09-2014, 12:26 AM
                بزرگترین لذت در زندگی ، انجام دادن کاری ست که دیگران می گویند :
                تو نمی توانی ... !
                ٠•●ஜ رومن پولانسکی ஜ●•٠




                نظر


                • #23
                  با سلام

                  کتاب رو ندارم ولی اگر کمکی از دستم بر میاد من دریغ نمیکنم

                  ارادتمند توکلی
                  زمین میوه هایش را به شما می دهد , و شما اگر بدانید دست ها تان را چه گونه پر کنید بی نیاز خواهید بود .


                  تا در طلب گوهر کانی ،کانی/
                  تا در هوس لقمهٔ نانی، نانی/
                  این نکتهٔ رمز اگر بدانی، دانی/
                  هر چیزی که در جستن آنی، آنی

                  نظر


                  • #24
                    سلام
                    اگر اماده شد بفرمایید لطفا چگونه ارسال کنم .
                    زمین میوه هایش را به شما می دهد , و شما اگر بدانید دست ها تان را چه گونه پر کنید بی نیاز خواهید بود .


                    تا در طلب گوهر کانی ،کانی/
                    تا در هوس لقمهٔ نانی، نانی/
                    این نکتهٔ رمز اگر بدانی، دانی/
                    هر چیزی که در جستن آنی، آنی

                    نظر


                    • #25
                      نوشته اصلی توسط tavakoligh نمایش پست ها
                      سلام
                      اگر اماده شد بفرمایید لطفا چگونه ارسال کنم .
                      سلام جناب توکلی با اجازتون دیشب در پیغام خصوصی ارسال کردم خدمتتون

                      لطفا در پیغام خصوصی برام ارسال فرمایید.

                      خیلی ممنون
                      بزرگترین لذت در زندگی ، انجام دادن کاری ست که دیگران می گویند :
                      تو نمی توانی ... !
                      ٠•●ஜ رومن پولانسکی ஜ●•٠




                      نظر


                      • #26
                        به لطف دوست خوبمون جناب tavakoligh که زحمت تایپ استراتژی رو کشیدند ، از چند پست بعد شروع خواهیم کرد به کد کردن یک استراتژی.

                        امیدوارم که نتیجه خوبی بگیریم .

                        جناب توکلی دستت درد نکنه.
                        بزرگترین لذت در زندگی ، انجام دادن کاری ست که دیگران می گویند :
                        تو نمی توانی ... !
                        ٠•●ஜ رومن پولانسکی ஜ●•٠




                        نظر


                        • #27
                          آقامهدی عزیز تشکر و قدردانی برای مطالبتون

                          من که برای اولین بار با این زبان آشنا میشوم تا اینجا بسیار ساده و رون نوشتید و به نظر میاد میشه سریعتر هم پیشرفت ببخشید
                          من که خیلی مشتاق شدم زودتر یاد بگیرم
                          یه سیوال داشتم خدمتون گویا علاوه به بزرگی و کوچکی حروف در متغیره ها ( منظورم PCM در مثالتون) خود تابع یا دستور نیز حساس می باشد منظورم int یا double می باشد وقتی درست تایپ شود آبی رنگ می شود درست متوجه شدم ؟

                          نظر


                          • #28
                            نوشته اصلی توسط محمدآرامش نمایش پست ها
                            آقامهدی عزیز تشکر و قدردانی برای مطالبتون

                            من که برای اولین بار با این زبان آشنا میشوم تا اینجا بسیار ساده و رون نوشتید و به نظر میاد میشه سریعتر هم پیشرفت ببخشید
                            من که خیلی مشتاق شدم زودتر یاد بگیرم
                            یه سیوال داشتم خدمتون گویا علاوه به بزرگی و کوچکی حروف در متغیره ها ( منظورم PCM در مثالتون) خود تابع یا دستور نیز حساس می باشد منظورم int یا double می باشد وقتی درست تایپ شود آبی رنگ می شود درست متوجه شدم ؟
                            با سلام و با اجازه از اقا مهدی عزیز

                            بله دوست عزیز کلمات کلیدی در نرم افزار به محض این که سه حرف انها را تایپ کنیم پنجره ای باز میشود که میتوان ان کلمه را در ان پنجره دید و پس از تایپ یا انتخاب ان کلمه به صورت رنگی نمایان میشوند .

                            در ضمن اقا مهدی هر چند میدونم وقت کمی دارید بهتر نیست تاپیک پرسش و پاسخ جدا هم باز کنید تا بتونیم سوالات را هم بپرسیم.

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


                            ▪ مثبت فکر کردن را تمرین کنید، هر روز!

                            نظر


                            • #29
                              نوشته اصلی توسط محمدآرامش نمایش پست ها
                              آقامهدی عزیز تشکر و قدردانی برای مطالبتون

                              من که برای اولین بار با این زبان آشنا میشوم تا اینجا بسیار ساده و رون نوشتید و به نظر میاد میشه سریعتر هم پیشرفت ببخشید
                              من که خیلی مشتاق شدم زودتر یاد بگیرم
                              یه سیوال داشتم خدمتون گویا علاوه به بزرگی و کوچکی حروف در متغیره ها ( منظورم PCM در مثالتون) خود تابع یا دستور نیز حساس می باشد منظورم int یا double می باشد وقتی درست تایپ شود آبی رنگ می شود درست متوجه شدم ؟
                              نوشته اصلی توسط gerami-sea نمایش پست ها

                              با سلام و با اجازه از اقا مهدی عزیز

                              بله دوست عزیز کلمات کلیدی در نرم افزار به محض این که سه حرف انها را تایپ کنیم پنجره ای باز میشود که میتوان ان کلمه را در ان پنجره دید و پس از تایپ یا انتخاب ان کلمه به صورت رنگی نمایان میشوند .

                              در ضمن اقا مهدی هر چند میدونم وقت کمی دارید بهتر نیست تاپیک پرسش و پاسخ جدا هم باز کنید تا بتونیم سوالات را هم بپرسیم.

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


                              سلام
                              در مورد سریعتر پیش رفتن که در لحظه ای حتی 5 دقیقه وقت گیر بیارم میدوام سراغ تاپیک از این بابت خیالتون تخت باشه.

                              در مورد فرمایشات جناب گرامی :
                              اگر اجازه بفرمایید در ابتدا یک برنامه رو با هم بنویسیم بعدش میریم سراغ سوال و جواب ، چون فعلا چیزی به اون صورت گنگ نیست فعلا همه چر رو خیلی ساده داریم پیش میریم.
                              بعد از اینکه یک استراتژی رو با هم نوشتیم اگر سوالی باشه حتما در خدمتم. البته شما خودتون که دست کمی از بنده در کد نویسی ندارید . ایشالا زمان سوال و جواب مزاحم شما هم خواهم شد
                              بزرگترین لذت در زندگی ، انجام دادن کاری ست که دیگران می گویند :
                              تو نمی توانی ... !
                              ٠•●ஜ رومن پولانسکی ஜ●•٠




                              نظر


                              • #30
                                پست 5 - انواع داده - قسمت دوم

                                در پست قبلی انواع int و double رو باهم چک کردیم ، در این پست انواع دیگه رو خیلی سریع باهم جلو میریم تا اینکه از پست بعدی بقیه مطالب رو با نوشتن یک کد کامل جلو بریم
                                البته نوشتن یک استراتژی بسته به قدرت برنامه نویسی فرد و تجربش خیلی کمتر از مدت زمانی خواهد بود که ما صرف آموزش این استراتژی خواهیم کرد
                                و در حین نوشتن پله پله توضیح خواهم داد بخاطر همین کمی طولانی به نظر خواهد رسید ولی صبور باشید چون بعد از نوشتن یک اتسراتژی و فهم دقیق اون شاید بعدش با کمی حوصله و پشت کار بتونید خودتون کدهای مشابه رو بدون کمک گرفتن از دیگران بنویسید

                                بریم سراغ داده ها

                                3- Boolian یا همون داده های منطقی برای داده هایی مثل آره و نه استفاده میشه یا همون true / false

                                بعنوان مثال : ;bool Show_Lines = true

                                همون طور که قبلا عرض کردم در ابتدا بایستی نوع داده رو به برنامه بشناسونیم در این جا هم bool نوشتیم تا برنامه بفهمه که این داده از نوع Boolian هست
                                Show_Lines یک اسم هست که به این داده گذاشتیم و مقدار اون رو هم true (میتونست false باشه)
                                اندیکاتورهایی رو به خاطر بیارید که یه چیز مشابه این تنظیم رو در ورودی دارند و با ترو فالس کردن خطوطی به چارت اضافه یا کم میشه
                                بعدا در مثال عملی بیشتر کار خواهیم کرد

                                4- String داده های خطی هستند که به اینصورت نوشته میشه: ;"string My_Name_Is = "MDA7

                                برای دادن مقدار به داده های خطی حتما باید اونها رو داخل دو تا کوتیشن ( " " ) بنویسیم

                                5- Color داده های مربوط به رنگ هست ، به این صورت : ;color Pivot_Color = White

                                متغیر رنگی به نام Pivot_Color تعریف کردیم و به اون مقدار سفید دادیم
                                * : البته برای رنگ به جای White میتونیم عدد مربوط به سفید رو هم قزاز بدیم ولی من توصیه نمیکنم چون همینی که اسم رنگ رو بنویسیم راحت تر از حفظ کردن شماره عددی رنگ هست.

                                6- DateTime داده زمان هست در واقع یک عدد طولانی هست که از ابتدای سال 1970 به هر یک ثانیه یکی به اون اضافه شده و در این لحظه که من تایپ میکنم به عدد 1389353082 رسیده و این کار تا آخر سال 2037 ادامه خواهد داشت
                                ;(datetime Time_Candle =
                                iTime(Symbol(),0,10
                                در اینجا ما یک متغیر از نوع datetime. با نام Time_Candle تعریف کردیک و اون رو برابر کندل دهم قرار دادیم. از طولانی بودن مقدار نترسید باز بعدا در موردش صحبت خواهیم کرد ولی مختصرا میگم
                                iTime خودش یک تابع هست که به صورت پیشفرض در متا قرارداده شده و همون عدد طولانی که در موردش صحبت کردیم رو برمیگردونه
                                وقتی جلوی یک عبارتی () میبینید اصولا خودش باید که یک تابع باشه و میبینید که جلوی iTime هم پرانتز باز و بسته داریم و اما عبارات داخل پرانتز :
                                Symbol باز یک تابع هست که نام جفت ارزی رو که اکسپرت روی اون هست رو برمیگردونه ( به علامت پرانتز جلوی Symbol دقت کنید)
                                0 : یعنی هر تایم فریمی که ران باشه ، حالا اگر این مثلا میگذاشتیم 240 اون وقت میرفت و تایم H4 رو میخوند.
                                و در انتها
                                10: یعنی کندل دهم از سمت راست به چپ چارت
                                همیشه کندلی که در حال بازی کردن هست و هنوز بسته نشده رو بعنوان کندل 0 میشناسیم کندل بعدیش میشه 1 و الی تا آخر.
                                ویرایش توسط mda7 : https://www.traderha.com/member/3339-mda7 در ساعت 01-10-2014, 02:10 PM
                                بزرگترین لذت در زندگی ، انجام دادن کاری ست که دیگران می گویند :
                                تو نمی توانی ... !
                                ٠•●ஜ رومن پولانسکی ஜ●•٠




                                نظر

                                پردازش ...
                                X