كيف يتم الربط بين ميتاتريدر وملف الاكسل

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • كيف يتم الربط بين ميتاتريدر وملف الاكسل

    السلام عليكم ورحمه الله وبركاته

    لقد وجدت الكثير من الاعضاء يتساءل عن كيفيه الربط بين الميتاتريدر وملف الاكسيل فقمت بالبحث والعثور على الطريقه وهى منقوله للافاده

    طريقة ربط الإكسل بـ ميتاتريدر لجلب بيانات "الإفتتاح ، الهاي ، اللو ، الإغلاق ، الفوليوم ، التاريخ ، التايم" لأي شمعه في أي فريم زمني :

    الجزء الأول :



    1- يجب تحميل مؤشر tickrecoder من المرفقات.
    2- قم بفتح برنامج الميتاتريدر ثم إدراج المؤشر "tickrecoder" ، بعدها إضغط على inputs كما بالشكل التالي :



    شرح الـ inputs :

    Bar : و تمثل عدد بيانات الشموع السابقه المُراد إظهارها في ملف الإكسيل ، و إذا تم وضع القيمه 0 سوف يظهر الشمعه الحاليه فقط ، "و في كل الحالات تظهر بيانات الشمعه الحاليه حسب برمجة المؤشر".
    و لتفعيل ظهور بينات الشمعه أو الشموع السابقه يتم وضع القيمه 1

    LastBar : القيمه الإفتراضيه 0 و هي تعني عدم ظهور بيانات الشمعه أو الشموع السابقه .

    cnttik : و هي تعني تسجيل البيانات في ملف الإكسيل بعد كم حركه أو tick للشمعه الحاليه و يُفضل وضعها القيمه 0 لتسجيل البيانات مُباشرةً في ملف الإكسيل حين إضافة المؤشر.
    الملفات المرفقة

  • #2
    رد: كيف يتم الربط بين ميتاتريدر وملف الاكسل

    لجزء الثاني :

    - مثال عملي لجلب بيانات شمعة الساعه 16 فريم الأربع ساعات لزوج الباوند دولار :

    توضيح مُهم : بفرض أن مُعادلتك الرقميه تعمل على شمعه الساعه 16 فريم الأربع ساعات ..
    إذاً فأنت تنتظر إغلاق شمعه الساعه 16 فريم الأربع ساعات لأخذ بياناتها من أجل المُعادله .
    و عندما تغلق شمعه الساعه 16 ، سوف تفتح مُباشرةً شمعه الساعه 20
    إذاً فنحن الآن عندنا شمعتين :
    - الشمعه الحاليه : شمعة الساعه 20 فريم الأربع ساعات.
    - الشمعه السابقه : شمعة الساعه 16 فريم الأربع ساعات.


    1- قم بفتح برنامج الميتاتريدر ثم إفتح تشارت الباوند دولار فريم الأربع ساعات.

    2- قم بإدراج المؤشر "tickrecoder" ، بعدها إضغط على inputs كما بالشكل التالي :



    شرح الـ inputs :

    Bar : تم وضع القيمه 1 و هي تعني أنه سوف يجلب بيانات شمعه واحده فقط سابقه ، و بيانات الشمعه الحاليه.
    LastBar : تم وضع القيمه 1 لتفعيل ظهور بيانات الشمعه السابقه.
    cnttik : تم وضع القيمه 0 لتسجيل البيانات مُباشرةً في ملف الإكسيل حين إضافة المؤشر.


    3- إضغط OK

    بمجرد الضغط على OK يظهر في الأعلى save of ...
    و تعني أنه تم جلب البيانات المطلوبه بنجاح.

    تعليق


    • #3
      رد: كيف يتم الربط بين ميتاتريدر وملف الاكسل

      و إذا لم تظهر هذه الجمله بالأعلى نقوم بعمل بعمل ******* كما هو مُوضّح بالشكل التالي :

      تعليق


      • #4
        رد: كيف يتم الربط بين ميتاتريدر وملف الاكسل

        - الآن بعد أن عرفنا جيداً وظيفة المؤشر و كيفية إستخدامه ، إذاً أين يتم تخزين هذه البيانات ؟! ....

        - يتم تخزين هذه البيانات عن طريق إنشاء ملف إكسيل إمتداداه CSV
        و يتم إنشاء الملف بإسم الزوج زائد إسم الفريم.
        في مثالنا هذا تم إنشاء الملف بالإسم التالي GBPUSD240
        و يعني أن هذا الملف يحوي بيانات زوج الباوند دولار ، و 240 تعني 240 دقيقه يعني بيانات فريم الأربع ساعات لهذا الزوج.
        - الملف المذكور يتم إنشاءُه و تخزين الملفات بداخله بمجرد عمل المؤشر ،
        على المسار التالي :
        MetaTrader4\experts\files

        داخل فولدر الميتاتريدر حسب شركتك > فولدر experts > فولدر files

        - إذا قمنا بفتح المجلد للتأكد من صحة البيانات المُسجله حسب المثال السابق ؛ من المفترض أن تظهر لنا بهذا الشكل :



        في الصف رقم 1 و 2 يظهر لنا بالترتيب من الشمال إلي اليمين :
        تاريخ اليوم ، الساعه التي بدأت فيها الشمعه ، الإفتتاح ، أعلى سعر ، أدنى سعر ، الإغلاق ، الفوليوم

        و يظهر أن بيانات شمعه الساعه 16 "الشمعه السابقه" و هي المطلوبه ، و تظهر في الصف رقم 1
        و بيانات شمعة الساعه 20 "الشمعه الحاليه" ، و تظهر في الصف رقم 2

        تعليق


        • #5
          رد: كيف يتم الربط بين ميتاتريدر وملف الاكسل

          - الآن عرفنا كيف يقوم المؤشر بتسجيل البيانات المطلوبه ، إذاً كيف أقوم بإستدعاء هذه البيانات من هذا الملف إلى ملف الإكسيل الذي بعمل المعادلات عليه ؟! ...

          1- قم بفتح ملف إكسيل جديد.
          2- إضغط على الخليه التي تريد أن يبدأ منها تسلسل وضع البيانات كما بالشكل التالي :




          يظهر هنا أنه سوف يتم إستدعاء البيانات و تخزينها بدءاً من الخليه B4 .

          تعليق


          • #6
            رد: كيف يتم الربط بين ميتاتريدر وملف الاكسل

            3- إفتح قائمة Data > Import External Data
            ثم إضغط على Import Data كما بالشكل التالي :

            تعليق


            • #7
              رد: كيف يتم الربط بين ميتاتريدر وملف الاكسل

              4- نختار ملف الإكسيل "الذي قام المؤشر بإنشاءُه و تسجيل البيانات بداخله" من مسارُه على القرص الصلب MetaTrader4\experts\files كما أوضحنا سلفاً ، ثم نضغط Open كما بالشكل التالي :


              تعليق


              • #8
                رد: كيف يتم الربط بين ميتاتريدر وملف الاكسل

                5- تظهر لدينا محتويات الملف ، نضغط Next كما بالشكل التالي :

                تعليق


                • #9
                  رد: كيف يتم الربط بين ميتاتريدر وملف الاكسل

                  6- نقوم بعمل علامة صح بالضغط على Comma ، و تعني أننا نريد إستيراد البيانات بحيث تظهر لنا كل قيمه واحده في خليه واحده ، يعني التاريخ في B4 و التايم في B5 و هكذا ...
                  ثم نضغط على Next كما بالشكل التالي :


                  تعليق


                  • #10
                    رد: كيف يتم الربط بين ميتاتريدر وملف الاكسل

                    7- نضغط على Finish
                    و إذا أردنا قبل الضغط على Finish أن لا نقوم بجلب بيانات عمود مُحدد مثل الفوليوم مثلاً ، فنقوم بالضغط العمود سيتحول إلى اللون الإسود بعدها نضغط بالأعلى على Do not import column -skip
                    *يمكن تكرار هذه العمليه مع أكثر من عمود.
                    ثم نضغط على Finish كما بالشكل التالي :

                    تعليق


                    • #11
                      رد: كيف يتم الربط بين ميتاتريدر وملف الاكسل

                      8- نضغط OK كما بالشكل التالي :

                      تعليق


                      • #12
                        رد: كيف يتم الربط بين ميتاتريدر وملف الاكسل

                        9- مبروك الآن ظهرت بيانات شمعة الساعه 16 "الشمعه السابقه" كما بالشكل التالي :
                        *و بالنسبه لبيانات "الشمعه الحاليه" يمكنك تجاهلها ببساطه ، و بناء مُعادلتك على بيانات الشمعه 16 كما تريد.

                        تعليق


                        • #13
                          رد: كيف يتم الربط بين ميتاتريدر وملف الاكسل

                          10- بقى لدينا خطوه مُهمه ، الآن إذا قمت بإغلاق الملف و إعادة فتحه لجلب بيانات جديده ثم ضغطت ******* "سوف يتم شرح خطوة الريفرش هذه في النقاط التاليه" سوف يطلب منك تحديد مكان الملف مره آخرى و مِن ثَم إعادة نفس الخطوات و هي عمليه مُرهقه جداً ، و لتلافي هذه المشكله نقوم بالضغط right click على أي خليه من الخلايا المُسجل بها البيانات ثم الضغط على Data Range Properties كما بالشكل التالي :

                          تعليق


                          • #14
                            رد: كيف يتم الربط بين ميتاتريدر وملف الاكسل

                            11- الآن أمامنا خياران إما أن نلغي علامة الصح بالضغط على Prompt for file name on ******* فقط ، ثم Ok ، و بذلك لن يطلب منا مره آخرى تحديد الملف الذي نستدعي منه البيانات
                            و لكننا في كل مره نفتح الملف سوف نقوم بعمل right click على أي خليه من الخلايا المُسجل بها البيانات ثم الضغط على ******* لتحديث البيانات و سوف يتم تحديثها فوراً بأمر الله .

                            -أو نلغي علامة الصح بالضغط على Prompt for file name on ******* و نقوم بوضع علامة صح بالضغط على ******* data on file open ، و بذلك فإن كل مره سوف نقوم فيها بفتح الملف لن نضطر لعمل ريفرش و لكن سوف تظهر لنا نافذه تخيرنا بين تجنب تحديث البيانات بالضغط على Disable automatic ******* أو تحديث البيانات بالضغط على Enable automatic *******

                            الأشكال التاليه توضح هذه النقطه :







                            بذلك يكون إنتهى الشرح بفضل الله تعالى.

                            تعليق


                            • #15
                              رد: كيف يتم الربط بين ميتاتريدر وملف الاكسل

                              س1/ و لكن سؤال هام بعد أن قرأت الشرح جيداً ؛ الا ترى معي أن هذه الخطوات كثيره و أنا أعمل بمعادلة رقميه و السرعه شئ ضروري ..

                              جـ1/ هذه الخطاوت فقط سوف تقوم بها لأول مره بعد ذلك مجرد جلب البيانات لن يأخذ منك أكثر من 30 ثانيه أي نصف دقيقه و هذا ملخص سريع بعد أن قرأت الشرح جيداً كما ذكرت ، و قمت بعمل هذه الخطوات لأول مره سوف تكون المره التاليه كالتالي :

                              1- إذهب إلى مسار MetaTrader4\experts\files و قم بحذف ملف GBPUSD240
                              2- إفتح الميتاتريدر و من المفترض إنك واضع المؤشر على التشارت بالإعدادات المطلوبه ، و أول ما يتصل بالإنترنت إعمل ******* سوف يظهر فوق save of و إغلق البرنامج فوراً بعد أن تتأكد أنه قام بإنشاء ملف جديد GBPUSD240 في المسارMetaTrader4\experts\files و أن مساحة الملف أكبر من 0KB
                              ثم إغلق البرنامج فوراً .
                              - إفتح ملف الإكسيل إللي فيه المعادله و دوس Enable Automatic ******* أو إعمل ******* من ملف الإكسيل كما بالشرح إذا كنت لم تفعل خاصية التحديث التلقائي.

                              كما ترى في خطوتين لا يتعدوا الـ 30 ثانيه بأمر الله تكون البيانات الجديده موجوده عندك بملف الإكسيل الذي تعمل عليه.

                              س2/ أنا أعمل على بمعادلة على فريم اليومي كيف يمكنني جلب البيانات لشمعة الدايلي ؟

                              جـ2/ بنفس الطريقه التي جلبنا بها البيانات لشمعة الأربع ساعات ، و لكنك سوف تقوم بوضع المؤشر بعد تحويل الفريم إلي الدايلي.

                              س3/ أنا أعمل على أكثر من زوج و طبعاً مش هعمل لكل زوج ملف أنا كده هَتوُّه فما الحل ...

                              جـ3/ لا يوجد مشكله إطلاقاً ، سوف تقوم بعمل نفس الخطوات في الجزء الأول من الشرح بوضع المؤشر على أكثر من زوج.
                              و بالنسبه لملف الإكسيل الذي تعمل عليه سوف تطبق نفس الخطوات أيضاً في الصف الذي يليه و لزوج آخر و الذي يليه لزوج آخر و هكذا....
                              و بهذا يكون ملف الإكسيل الذي تعمل عليه يستورد بيانات من أكثر من ملف CSV في نفس الوقت بسهوله تامه إن شاء الله.


                              أعتذر على الإطاله و لكن الموضوع كان يحتاج لشئ و ربما الكثير من التفصيل حيث أني لم أجد هنا مواضيع تتحدث عن هذا الشئ بالتفصيل من قبل بعد بحث مُضني من فتره.
                              الموضوع كده يعتبر إنتهى بالكامل و قد أخرجت كل ما في جبعتي بخصوص هذا الموضوع لعلمي التام بأهميته البالغه لدى الإخوه إللي بيشتغلوا بالمعادلات الرقميه ، أسأل الله أن ينفعهم هذا الشرح.
                              و إحقاقاً للحق بالنسبه للمؤشر فقط ، فقد عثرت عليه هنا منذ فتره بعد البحث بإحدى المواضيع في مشاركة أحد الإخوه جزاه الله خيراً

                              رجاء قراءة الشرح جيداً ، و أي إستفسارات أنا في الخدمه.
                              مع التحـيه ،،،

                              تعليق

                              يعمل...
                              X