النتائج 1 إلى 15 من 23
- 28-07-2009, 07:33 AM #1
ربط برنامج الميتا تريدر بلغات البرمجة عبر DDE
رغم اننى اشعر بالكآبة حين اتعامل مع الميتاتريدر لكن احقاقا للحق هو برنامج عملى جدا
من احدى خصائص البرنامج هو الربط مع البرامج الاخرى عن طريق التبادل الديناميكى للبيانات (DDE)
هذا الجزء مقتبس من وثائق البرنامج
BID request: = MT4|BID!USDCHF result: 1.5773
ASK request: = MT4|ASK!USDCHF result: 1.5778
HIGH request: = MT4|HIGH!USDCHF result: 1.5801
LOW request: = MT4|LOW!USDCHF result: 1.5741
TIME request: = MT4|TIME!USDCHF result: 21.05.02 9:52
QUOTE request: = MT4|QUOTE!USDCHF result: 21.05.02 9:52 1.5773 1.5778 1.5776
صياغة الطلبات تكون كما هو معروف كالاتى
application|topic!item
الان حتى وان كان الكلام السابق يبدو غير مفهوما ولكنها سيصبح افضل حين ننتقل للتطبيق العملى
الان لنفتح برنامج visual basic 6
مصمم النماذج المبتهج ينتفخ ليملىء الشاشة
الان لنضع على النموذج form صندق نصى text box من قائمة الادوات
نضغط ضغطتين على النموذج ليفتح محرر الاكواد داخل حدث تحميل النموذج
نكتب الكود التالى
كود:Text1.LinkTopic = "MT4|BID" Text1.LinkItem = "EURUSD" Text1.LinkMode = 1
ارجو ان تكون طريقة الربط واضحة
فى المرفقات برنامج صغير + الكود لعرض اسعار بيع وشراء بعد الازواج
- 28-07-2009, 07:35 AM #2
رد: ربط برنامج الميتا تريدر بلغات البرمجة عبر DDE
لقرأة ال ام اس دى ان الخاص بالربط من على موقع ميكروسوفت
http://msdn.microsoft.com/en-us/libr...56(VS.60).aspx
- 28-07-2009, 07:54 AM #3
رد: ربط برنامج الميتا تريدر بلغات البرمجة عبر DDE
جزاك الله خير من زمان وانا ابحث عن هذه المعلومة
- 28-07-2009, 08:03 AM #4
- 28-07-2009, 08:17 AM #5
رد: ربط برنامج الميتا تريدر بلغات البرمجة عبر DDE
جزاك الله خيرا على الشرح الجميل وعلى الكود
ولكن
مازالت مشكلة المشاكل بالنسبة لي هي الحصول على اسعار الاغلاقات
حيث لا حل الا بابقاء البرنامج شغال ليأخذ قراءات الاغلاق باستخدام المؤقت
فهل من جديد في هذه المسألة بارك الله فيك
- 28-07-2009, 08:49 AM #6
رد: ربط برنامج الميتا تريدر بلغات البرمجة عبر DDE
Attention: History Data cannot be exported through DDE protocol. The current quotes are exported only when the client terminal is online.
حل غير عملى
افتح البرنامج ليقوم بتخزين البيانات وتحدد اسعار الاغلاق فى قاعده بيانات
قم -يدويا للاسف- بحفظ بيانات الزوج الذى تريد بالفريم الذى تريد فى ملف نصى عبر الميتا تريدر سينتج ملف يشبه هذا:
كود:2009.07.10,07:30,1.39800,1.39870,1.39770,1.39820,97 2009.07.10,08:00,1.39830,1.39850,1.39750,1.39790,123 2009.07.10,08:30,1.39780,1.39850,1.39570,1.39590,164 2009.07.10,09:00,1.39600,1.39710,1.39530,1.39700,191 2009.07.10,09:30,1.39710,1.39710,1.39410,1.39450,165 2009.07.10,10:00,1.39440,1.39500,1.39110,1.39160,275 2009.07.10,10:30,1.39150,1.39210,1.39010,1.39110,265
ولكن للاسف تكون قد قمت فى احدى المراحل باستخدام يدك وهذا غير عملى
ان كنت تعرف سيرفر يقدم الاسعار يمكن استخدام post للسيرفر ان نحصل على اسعار التى نريد
- 28-07-2009, 09:59 AM #7
رد: ربط برنامج الميتا تريدر بلغات البرمجة عبر DDE
- 28-07-2009, 11:05 AM #8
رد: ربط برنامج الميتا تريدر بلغات البرمجة عبر DDE
كود:Dim lines() As String Open "EURUSD30.csv" For Input As #1 n = 0 Do While Not EOF(1) Line Input #1, lines(n) n = n + 1 Loop Text1.Text = lines(100) Close #1
كل عنصر فى المصفوفة يمثل سطر كهذا
2009.07.10,07:30,1.39800,1.39870,1.39770,1.39820,9 7
نعمل مصفوفة اخرى ولتكن مثلا words
كود:dim words(5) as string words=spilt(lines(anynumber),",")
words(0)= date
words(1)=time
words(2)=bid
وهكذا
ارجوا ان اكون افدتك
ولو تفضلت وارفت البرنامج الذى يولد الملفات النصية لارى كيف يعمل واعمل برنامج يأخذ منه الاسعار
- 28-07-2009, 12:47 PM #9
رد: ربط برنامج الميتا تريدر بلغات البرمجة عبر DDE
قريبا ان شاء الله
- 28-07-2009, 01:41 PM #10
- 28-07-2009, 01:59 PM #11
رد: ربط برنامج الميتا تريدر بلغات البرمجة عبر DDE
https://forum.arabictrader.com/t33208.html
وهناك طريقة افضل
الاخ وضاح جعل البيانات تتحدث على الاكسيل لو بحث عن مواضيع الاخ وضاح تجدهآخر تعديل بواسطة NASSER. MUALLA ، 28-07-2009 الساعة 02:02 PM
- 28-07-2009, 02:07 PM #12
- 28-07-2009, 07:19 PM #13
رد: ربط برنامج الميتا تريدر بلغات البرمجة عبر DDE
شكرا لك أخي على عرضك لهذه المعلومات الهامة والمفيدة .
ونرجو أن تستمر في فتح مواضيع برمجية هامة فيبدو أنك محترف ما شاء الله .
- 28-07-2009, 08:43 PM #14
رد: ربط برنامج الميتا تريدر بلغات البرمجة عبر DDE
مواضيع جميله قد تفيدك محفوظة في المفضلة عندي
https://forum.arabictrader.com/t48405-3.html
https://forum.arabictrader.com/t48581.html
- 28-07-2009, 09:19 PM #15
رد: ربط برنامج الميتا تريدر بلغات البرمجة عبر DDE
شكرا جزيلا
لقد كنت ابحث عن هذا الموضوع من زمان
لكن هناك مشكلة وهي اني قمت بتنزيل الفيل وعند تشغله تظهر ليَّ رسالة خطأ ويغلق البرنامج علما بانني اعمل على windows vista
المواضيع المتشابهه
-
ممكن برنامج الميتا تريدر والأول تريدر
By عرفتلها in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 3آخر مشاركة: 22-07-2010, 10:48 AM -
:::::::مشكلة في برنامج الميتا تريدر ::::::::::
By :: إبراهيم :: in forum سوق تداول العملات الأجنبية والسلع والنفط والمعادنمشاركات: 14آخر مشاركة: 24-08-2006, 03:35 PM -
عندي مشكله في برنامج الميتا تريدر والريل تريدر ممكن الحل
By حكيم الراي in forum استفسارات وأسئلة المبتدئينمشاركات: 3آخر مشاركة: 13-06-2005, 03:47 PM -
عندي مشكله في برنامج الميتا تريدر والريل تريدر ممكن الحل
By حكيم الراي in forum سوق تداول العملات الأجنبية والسلع والنفط والمعادنمشاركات: 3آخر مشاركة: 13-06-2005, 03:47 PM