23-05-2013, 07:18 PM
|
المشاركة رقم: 18
|
البيانات |
تاريخ التسجيل: |
Jan 2012 |
رقم العضوية: |
7800 |
المشاركات: |
246 |
بمعدل : |
0.05 يوميا |
الإتصالات |
الحالة: |
|
وسائل الإتصال: |
|
|
كاتب الموضوع :
Fxcol
المنتدى :
منتدى شركات الوساطة و موقع اف اكس كوميشن FXCOMMISSION
رد: تاجر مباشرة على اكسل من خلال المتاتريدر
السلام عليكم
كل الشكر للاستاذ وضاح عطار من منتدى الجيران على شرحه لهذا الموضوع المفيد
لكن تبقى تقنية DDE محدودة .
وهنا تاتي طريقة اخرى تتيح للمتاتريدر و اكسل التواصل في الاتجاهين
بحيث يستطيع المتاتريدر وضع و اخذ المعلومات بكل حرية من اي خانة
و استعمالها في المؤشرات او الاكسبيرتات...
هذه الطريقة تعتمد على مكتبة mt4excel.dll
mt4excel.dll هي مكتبة مكتوبة في دلفي. لاستدعاء DLL، تتم تهيئة المكتبة .
قبل الاستخدام، يجب استدعاء واحدة من الوظائف التالية: ExcelOpen أو ExcelOpenPattern أو ExcelOpenFile.
يتم إنشاء كائن OLE، و فتح MS Excel، يتم إنشاء ملف وصفحة جديدة من خلال نموذج أو يتم فتح ملف Excel موجود (اعتمادا على الدالة).
إغلاقMS Excel بواسطة ExcelClose و تحرير الكائن OLE.
يمكنك القراءة والكتابة في خلية منفصلة: ExcelSetFormulaCell، ExcelSetValueCell، ExcelSetTextCell، ExcelGetValueCell، ExcelGetTextCell، ExcelGetFormulaCell،
أو في فئة محفوظة ببواسطة الدالة ExcelSetRange، ثم استخدام ExcelSetFormula، على سبيل المثال، أو غيرها من المهام .
وهناك عدد من الوظائف المساعدة لإدارة عرض المعلومات، وما إلى ذلك يمكنك العثور على مزيد من التفاصيل عنها في تعليقات المثال.
في المثال الشامل
ضع المكتبة في المتاتريدر و المؤشر في ملف المؤشرات
لا تنسونا من دعواتكم الصالحة
|
|
|