تغيير تنسيق التاريخ على ملفات .csv MT4؟
الصفحة 1 من 589 123 ... الأخيرةالأخيرة
Results 1 to 10 of 41

Thread: تغيير تنسيق التاريخ على ملفات .csv MT4؟

  1. #1
    هل هناك طريقة لتعيين أو تغيير تنسيق التاريخ في ملفات .csv المحفوظة باستخدام MT4؟ بينما أحاول استيرادها إلى برنامج آخر ولا يعمل لأنه لا يدعم تنسيق MT4 الافتراضي. أي مساعدة عن تقديره.

  2. #2
    مرحباً Creztor عذرًا ، لا أعرف أي طريقة للحصول على MT4 للقيام بذلك. وهنا حل ممكن: 1. تحميل محرر نص حر محرر EmEditor من
    http://shareme.com/download/emeditor-free.htmlقم بتشغيل الملف .MSI لتثبيت (في \ Program Files \ EmEditor) ثم قم بتشغيل EmEditor 2. افتح الملف (اضغط Ctrl-O) التواريخ التي ترغب في تعديلها. 3. اضغط على Ctrl-H للبحثالاستبدال ، وتحقق من استخدام تعبيرات عادية. اكتب بالضبط ^ (....) \. (..) \. (..) في حقل البحث ، و \ 2- \ 3- \ 1 في الحقل ”استبدال بـ” [ملاحظة: هذا يفترض أنك تريد التغيير إلى تنسيق MM-DD-YYYY ؛ تغيير الواصلات إلى أي فاصل تحتاج إليه ؛ يمكنك أيضًا التبديل 1 ، 2 ، 3 على النحو الذي تريده: 1 = YYYY ، 2 = MM ، 3 = DD ، على سبيل المثال. للحصول على DDMMYYYY ، اكتب \ 3\ 2\ 1 تأكد من أن backslashes \ stay حيث هم] انقر فوق استبدال الكل ، ثم اضغط Esc لإغلاق البحثالاستبدال و Ctrl-S لحفظ الملف . 4. كرر الخطوات 2 3 لكل ملف ، حسب الحاجة. لاحظ أن الإدخالات الخاصة بك في البحث والاستبدال تظل لزجة: تحتاج فقط إلى كتابتها مرة واحدة فقط. يتذكر EmEditor أيضًا المجلد الذي فتحت منه ملف CSV الأخير. يمكنك بدلاً من ذلك تحميل الملفات إلى Excel ومعالجتها باستخدام الصيغ ، ولكن - بمجرد إعداد إدخالات البحث والاستبدال في EmEditor - يكون أسرع كثيرًا. إنها عملية سريعة وسهلة بمجرد القيام بها عدة مرات. أتمنى أن يساعدك هذا. ديفيد

  3. #3
    إذا كنت تعرف ما تفعله ، فهو سهل جدًا. إنشاء برنامج نصي يتكرر عبر البيانات وإنشاء ملف .csv المخصص الخاص بك. ستجني الكثير من وظائف الملفات ،
    http://docs.mql4.com/files.

  4. #4

    Quote Originally Posted by ;
    إذا كنت تعرف ما تفعله ، فهو سهل جدًا. إنشاء برنامج نصي يتكرر عبر البيانات وإنشاء ملف .csv المخصص الخاص بك. ستجني الكثير من وظائف الملفات ،
    http://docs.mql4.com/files.
    إذا كنت أعرف ما كنت أفعله لن أقوم بنشره هنا. شكراً لك سوف أعطي هذه المحاولة.

  5. #5
    هانوفر هذا هو بالضبط ما أحتاجه ، شكرا جزيلا.

  6. #6

    Quote Originally Posted by ;
    إذا كنت أعرف ما كنت أفعله لن أقوم بنشره هنا. شكراً لك سوف أعطي هذه المحاولة.
    آسف يا رجل ، في تسرع بلدي أعتقد أنني وضعت ردا كان من الصعب جدا أن تكون مفيدة.

  7. #7
    1 مرفق (مرفقات) Hi Creztor Tesla حقًا تمامًا ، من السهل جدًا كتابة نص برمجي للقيام بذلك ، لذا قمت بذلك (انظر أدناه). عندما قلت ”لا أعرف كيف أحصل على MT4 للقيام بذلك” في المنشور السابق ، كنت أشير إلى وظيفة حفظ الملفات. يفترض البرنامج النصي أدناه أنك تحتاج إلى التنسيق التالي: mm –dd-yyyy، hh: mm، Open، High، Low، Close، Volume If If not، let me know and I will change accordingly. ما عليك سوى تنزيل الملف أدناه إلى المجلد C: \ Program Files \ lt؛ المجلد meta trader folder ، المجلد \ experts \ scripts. ثم قم بتشغيل MT4 واضغط Ctrl-N لفتح Navigator افتح شجرة ”Scripts” ، ثم اسحب ”output_history” إلى المخطط المرغوب. تظهر الرسالة ”إخراج السجل الكامل” في أعلى يمين الرسم البياني. ابحث في المجلد C: \ Program Files \ lt؛ meta trader foldergt؛ \ experts \ files ويجب أن ترى ملف السجل (على سبيل المثال ، ملف ”AUDUSD، 60.CSV” هو H1 لـ AUDUSD). الآن لديك طريقة بديلة. ديفيد [تحرير: المبرمجين MQL4 من ذوي الخبرة ، من فضلك لا تضحك من الصعب جدا في ترميز رياضاتي]
    https://www.forexdrop.com/attachment...4322860964.mq4

  8. #8
    مرحبًا ، لقد نزلت النص البرمجي المرفق ، وهذا قريب من ما أحتاجه. وبما أنني لا أعرف لغة البرنامج النصي ، سأكون ممتنا حقا بعض المساعدة. أحتاج إلى أتمتة عملية إنشاء ملف CSV ، عندما أبدأ ميتاتريدر ، للحصول على قائمة من عمليات التزاوج. أنا بالفعل تعديل البرنامج النصي لتنسيق التاريخ الذي أحتاجه. مجرد كتابة سطر واحد لزوج واحد وسوف نسخ ولصق للآخرين. أحتاج أيضًا إلى العنوان في السطر الأول DATE و TIME وما إلى ذلك ... هل من الممكن تعديل النص البرمجي الحالي لأتمتة العملية؟ أيضا ، هل من الممكن أن تعود هذه العملية. استيراد ملفات CSV مباشرة إلى قاعدة البيانات. (الأسهم الرسم البياني على سبيل المثال) ستكون مساعدتك موضع تقدير جيد. شكر.

  9. #9
    1 مرفق (ق) Serhito ، لقد أجبت على البريد الإلكتروني الخاص بك. في حالة رغبة أي شخص آخر في الإصدار المحدّث من البرنامج النصي output_history.MQ4 ، يتم إرفاقه. يمكن الآن تعديلها بسهولة لإخراج أي عدد من محفوظات بيانات زوج العملةالإطار الزمني في دورة واحدة. تعليمات في منطقة تعليقات البرنامج النصي. ديفيد
    https://www.forexdrop.com/attachment...1323623185.mq4

  10. #10
    شكرا جزيلا للسيناريو. يعمل تماما!

أذونات النشر

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
  • رمز BB مفعل
  • الابتسامات مفعلة
  • رمز[IMG] مفعل
  • رمز [VIDEO] مفعل
  • رمز HTML غير مفعل
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.