اعلانات المواقع والشركات

توصيات ديلر 1 (1000) نقطة كل اسبوع - إن شاء الله -  
[ 1 من 10 ] [ الكاتب : dealer1 ] [ آخر مشاركة : dealer1 ] [ عدد الزوار : 95753 ] [ عدد الردود : 5460 ]
** استراتيجيه اللؤلؤة **  
[ 2 من 10 ] [ الكاتب : WhiTe TiGer ] [ آخر مشاركة : WhiTe TiGer ] [ عدد الزوار : 13007 ] [ عدد الردود : 616 ]
**$** مع London Forex Rush مجانا **$**  
[ 3 من 10 ] [ الكاتب : مصطفى فارس ] [ آخر مشاركة : ahmedfouad ] [ عدد الزوار : 32 ] [ عدد الردود : 2 ]
طلب: مؤشر تنبيه لرينج الاربع ساعات  
[ 4 من 10 ] [ الكاتب : سعيد الزهراني ] [ آخر مشاركة : سعيد الزهراني ] [ عدد الزوار : 31 ] [ عدد الردود : 2 ]
قراءات رقمية يومية للأزواج " GBPUSD - EURUSD - AUDUSD " بإذن الله  
[ 5 من 10 ] [ الكاتب : عاشقهامدينة ] [ آخر مشاركة : بريق النور ] [ عدد الزوار : 8434 ] [ عدد الردود : 420 ]
النفط العربي يقترب من حافة العشرين دولار  
[ 6 من 10 ] [ الكاتب : جنجويدي ] [ آخر مشاركة : جنجويدي ] [ عدد الزوار : 16 ] [ عدد الردود : 0 ]
اكسبرت يضاعف راس المال 3 مرات  
[ 7 من 10 ] [ الكاتب : shael alashour ] [ آخر مشاركة : amr_320 ] [ عدد الزوار : 8043 ] [ عدد الردود : 212 ]
@@ توصيــــــــــات يوميــــــــــــه على الباونـــد / دولار @@  
[ 8 من 10 ] [ الكاتب : ماجد ،،،، ] [ آخر مشاركة : ماجد ،،،، ] [ عدد الزوار : 571815 ] [ عدد الردود : 13282 ]
استراتيجية مركز الثقل : ألــغـــاااااااااااااااااااااز كثيرة ؟؟؟؟؟؟  
[ 9 من 10 ] [ الكاتب : حماده يلعب ] [ آخر مشاركة : طارق حسين ] [ عدد الزوار : 438 ] [ عدد الردود : 19 ]
### نظرة فنية علي الدولار كندي ###  
[ 10 من 10 ] [ الكاتب : رمضان غنيم ] [ آخر مشاركة : محمد احمد سلامة ] [ عدد الزوار : 292 ] [ عدد الردود : 18 ]

اعلانات منتجات وخدمات المتداول العربي

العودة   منتديات المتداول العربي > مـنـتـديــات الـمـتـداول الـعـربي > منتدى المؤشرات والاكسبيرتات والبرمجة Indicators & Experts Advisors
التسجيل مركز رفع الملفات الأسئلة الشائعة التقويم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع
قديم 09-07-2008, 01:40 PM   #1 (permalink)
معلومات العضو
عضو نشيط
 
الصورة الرمزية mercury_man

إحصائية العضو
افتراضي كيف ممكن اعملها .....................

السلام عليكم ورحمة الله
اكسبيرت يفتح صفقات مؤجلة في فترات مختلفة
المطلوب ضبط الاكسباير على ساعة محددة ولتكن اغلاق السوق الامريكي
المشكلة ان فتح الصفقات لا يكون في وقت محدد انما متغير
كيف يمكن جعل كل الاوامر المؤجلة تلغى عند ساعة محددة (اغلاق السوق الامريكي)
وذلك فقط باستخدام الاكسباير
ممكن المساعدة وشكرا لكم مقدما

التوقيع

~~~~~~~~~~~~~~~~~~~~~~ .
~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~

mercury_man غير متواجد حالياً   رد باقتباس
قديم 09-07-2008, 03:30 PM   #2 (permalink)
معلومات العضو
عضو نشيط
 
الصورة الرمزية أسامة

إحصائية العضو
افتراضي رد: كيف ممكن اعملها .....................

اقتباس:
المشاركة الأصلية كتبت بواسطة mercury_man مشاهدة المشاركة
السلام عليكم ورحمة الله

اكسبيرت يفتح صفقات مؤجلة في فترات مختلفة
المطلوب ضبط الاكسباير على ساعة محددة ولتكن اغلاق السوق الامريكي
المشكلة ان فتح الصفقات لا يكون في وقت محدد انما متغير
كيف يمكن جعل كل الاوامر المؤجلة تلغى عند ساعة محددة (اغلاق السوق الامريكي)
وذلك فقط باستخدام الاكسباير

ممكن المساعدة وشكرا لكم مقدما
أخي mercury_man
السلام عليكم
أنا أستخدم هذه الوظيفة أو الدالة التالية في إكسبرتاتي لقفل الصفقات بعد زمن معين أحدده بالبارات.
مثلا لو أردت الأوردر المعلقة تبقى لمدة 5 بارات على فريم الربع ساعة فهذا يعادل بالثواني 5*15*60 = 4500 ثانية.
على فكرة ... بعض البروكرات لايسمحون بوضع ومن إلغاء الصفقة لحظة الدخول في الصفقة ... أي يجب أن تجعل الإكسبرت يراقب الوقت ويقوم بقفل الصفقة وهذا ماتفعله هذه الدالة.
أعذرني على الإرفاق على هيئة صورة لأن الكود بيتلخبط لو أرفقته على هيئة كود.
وفقك الله

الصور المصغرة للصور المرفقة
expiration_code.gif  
التوقيع

"حسبي الله لاإله إلا هو ، عليه توكلت وهو رب العرش العظيم"
من قالها حين يصبح وحين يمسي سبع مرات في اليوم
كفاه الله ماأهمه من أمر الدنيا والآخره

أسامة غير متواجد حالياً   رد باقتباس
قديم 09-07-2008, 04:02 PM   #3 (permalink)
معلومات العضو
عضو نشيط
 
الصورة الرمزية mercury_man

إحصائية العضو
افتراضي رد: كيف ممكن اعملها .....................

شكرا جزيلا لك اخي اسامة
لكن المطلوب ليس دليت انما اكسباير
لاني سوف اغلق الجهاز يعني فقط الاكسباير يستطيع العمل لانه يبقى في سيرفر الشركة مع الامر نفسه
منتظر الاجابة رجاءا

التوقيع

~~~~~~~~~~~~~~~~~~~~~~ .
~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~

mercury_man غير متواجد حالياً   رد باقتباس
قديم 09-07-2008, 04:56 PM   #4 (permalink)
معلومات العضو
عضو نشيط
 
الصورة الرمزية أسامة

إحصائية العضو
افتراضي رد: كيف ممكن اعملها .....................

أخي mercury_man
كنت أظن أنك مبرمج وتريد إظافة بعض الكود لبرنامجك.
ولكن ...
لكي أرسل لك الكود المطلوب لابد أن أعرف هل أنت تتاجر عن طريق إكسبرت ما؟ أم أنك تدخل الأوامر يدويا وتريد الإكسبرت أن يقوم بإلغائها عن وقت معين؟
لابد من إدخال الأوامر عن طريق إكسبرت لكي يتم التعرف على الأوردرات المعلقة من قبل الإكسبرت بعد مرور وقت معين أو تحقق شروط مبرمجة مسبقا.
هل من الممكن أن تشرح لي طريقتك أو إستراتيجيتك بالكامل لكي يتم برمجتها (لو إستطعت) لأنه من الضروري معرفة كل التفاصيل لكي أقوم بذلك.
إذا كان لديك إسبرت من الممكن تعديله لكي يفي بالغرض أيضا.
وفقك الله

التوقيع

"حسبي الله لاإله إلا هو ، عليه توكلت وهو رب العرش العظيم"
من قالها حين يصبح وحين يمسي سبع مرات في اليوم
كفاه الله ماأهمه من أمر الدنيا والآخره

أسامة غير متواجد حالياً   رد باقتباس
قديم 09-07-2008, 07:11 PM   #5 (permalink)
معلومات العضو
عضو نشيط
 
الصورة الرمزية mercury_man

إحصائية العضو
افتراضي رد: كيف ممكن اعملها .....................

اقتباس:
المشاركة الأصلية كتبت بواسطة أسامة مشاهدة المشاركة
أخي mercury_man
كنت أظن أنك مبرمج وتريد إظافة بعض الكود لبرنامجك.
ولكن ...
لكي أرسل لك الكود المطلوب لابد أن أعرف هل أنت تتاجر عن طريق إكسبرت ما؟ أم أنك تدخل الأوامر يدويا وتريد الإكسبرت أن يقوم بإلغائها عن وقت معين؟
لابد من إدخال الأوامر عن طريق إكسبرت لكي يتم التعرف على الأوردرات المعلقة من قبل الإكسبرت بعد مرور وقت معين أو تحقق شروط مبرمجة مسبقا.
هل من الممكن أن تشرح لي طريقتك أو إستراتيجيتك بالكامل لكي يتم برمجتها (لو إستطعت) لأنه من الضروري معرفة كل التفاصيل لكي أقوم بذلك.
إذا كان لديك إسبرت من الممكن تعديله لكي يفي بالغرض أيضا.
وفقك الله
شكرا لك مرة اخرى اخي العزيز اسامة
لكن يبدو اني لم اوفق في توضيح المطلوب
لارسال امر معين من خلال الاكسبيرت نستخدم الدالة ordersend() التي تحتوي عدة عوامل او متغيرات يجب ملأها وعندما نضع القيمة صفر يعني تجاور تلك القيمة مثل الستوب عندما نضعه صفر
ايضا هناك الخاصية ما قبل الاخيرة تدعى اكسبايريشن والتي تجعل مدة زمنية للامر المؤجل تحديدا فاذا لم يتحقق الامر يلغى حتى لو كان البرنامج مقفل والجهاز مقفل لان البرنامج يتعامل معه كما يتعامل مع البروفيت والستوب
وهو موجود بالاوامر المؤجلة التي نكون يدويا او بواسطة الاكسبيرت كما سوف اوضح بالصور

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

رمز:
   OrderSend(Symbol(),OP_BUYSTOP,Lots,Buy_1,0,SLB,Profit_1,"Mercury",MB1,CurTime()+((Per-Minute())*60),CLR_NONE);
حيث الكود باللون الاحمر اعلاه يفيد ان الصفقة اذا لم تتفعل خلال اربع ساعات بالضبط من تاريخ فتح الصفقة فان الصفقة تلغى تلقائيا حتى لو كان الجهاز مغلق

فائدة هذه العملية انه لو هناك اوامر معلقة توضع في بداية اليوم واذا لم تتفعل خلال فترة يوضع اكسباير للصفقة ونغلق الجهاز ونذهب

المطلوب هو جعل الكود باللون الاحمر يفيد الغاء الصفقة عند نهاية السوق الامريكي

ارجو ان اكون وفقت في بيان المطلوب وشكرا جزيلا لكل من ساعد او يساعد للوصول الى الكود المطلوب

الصور المصغرة للصور المرفقة
1.jpg  2.jpg  
التوقيع

~~~~~~~~~~~~~~~~~~~~~~ .
~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~

mercury_man غير متواجد حالياً   رد باقتباس
قديم 10-07-2008, 12:01 AM   #6 (permalink)
معلومات العضو
عضو نشيط
 
الصورة الرمزية أسامة

إحصائية العضو
افتراضي رد: كيف ممكن اعملها .....................

اقتباس:
المشاركة الأصلية كتبت بواسطة mercury_man مشاهدة المشاركة
شكرا لك مرة اخرى اخي العزيز اسامة
لكن يبدو اني لم اوفق في توضيح المطلوب
لارسال امر معين من خلال الاكسبيرت نستخدم الدالة ordersend() التي تحتوي عدة عوامل او متغيرات يجب ملأها وعندما نضع القيمة صفر يعني تجاور تلك القيمة مثل الستوب عندما نضعه صفر
ايضا هناك الخاصية ما قبل الاخيرة تدعى اكسبايريشن والتي تجعل مدة زمنية للامر المؤجل تحديدا فاذا لم يتحقق الامر يلغى حتى لو كان البرنامج مقفل والجهاز مقفل لان البرنامج يتعامل معه كما يتعامل مع البروفيت والستوب
وهو موجود بالاوامر المؤجلة التي نكون يدويا او بواسطة الاكسبيرت كما سوف اوضح بالصور

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

رمز:
   OrderSend(Symbol(),OP_BUYSTOP,Lots,Buy_1,0,SLB,Profit_1,"Mercury",MB1,CurTime()+((Per-Minute())*60),CLR_NONE);
حيث الكود باللون الاحمر اعلاه يفيد ان الصفقة اذا لم تتفعل خلال اربع ساعات بالضبط من تاريخ فتح الصفقة فان الصفقة تلغى تلقائيا حتى لو كان الجهاز مغلق

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

المطلوب هو جعل الكود باللون الاحمر يفيد الغاء الصفقة عند نهاية السوق الامريكي
"سيقوم الإكسبرت بقفل الصفقات ذاتيا عند الزمن المحدد وسيسجل هذا في كشف الحساب"
ارجو ان اكون وفقت في بيان المطلوب وشكرا جزيلا لكل من ساعد او يساعد للوصول الى الكود المطلوب
أخي mercury_man
السلام عليكم

أتعبتك معاي في الشرح لابأس كلنا نريد أن نستفيذ.

كما فهمت من رد سابق لك أنك تريد رفع الإكسبرت على سيرفر معين! لو أن هذا صحيح فسيسهل كثيرا تنفيذ طلبك لأن هناك نقطة قد ذكرتها سابقا وهي أن بعض البروكرات يرفض أن يضع مدة معينة لتفيذ طلب قفل الصفقات المعلقة.

في هذه الحالة فإن الكود الذي أرسلته لك للوظيفة PendingOrderExpiration يقوم بالمطلوب مائة بالمائة لأنني شخصيا أستعمل هذه الدالة في إكسبرتاتي والتي تتطلب أن يكون إتصالك بالنت بصورة دائمة أو رفع الإكسبرت على سيرفر وفي الصورة المرفقة أوضح لك كيفية إدراجها في الكود العام داخل دالة Start وفي السطور الأخيرة منها وذلك بعد أن يقوم الإكسبرت من التأكد من وجود أوامر معلقة.
لاتنسى أن تضع 0 بدلا من الكود الذي أشرت عليه باللون الأحمر لأن الإكسبرت هو الذي يقوم بحساب الزمن وليس سيرفر البروكر.
أعذرني ياأخي ... شرحي معقد شوية بس لو تراجع الكود ستجده واضح إن شاء الله.
أرجو أن يكون ماذكرت إجابة لك وفي إنتظار رأيك وعلى إستعداد للإجابة حسب مقدرتي.
تحياتي

الصور المصغرة للصور المرفقة
orderexpiration2.gif  
التوقيع

"حسبي الله لاإله إلا هو ، عليه توكلت وهو رب العرش العظيم"
من قالها حين يصبح وحين يمسي سبع مرات في اليوم
كفاه الله ماأهمه من أمر الدنيا والآخره

أسامة غير متواجد حالياً   رد باقتباس
قديم 10-07-2008, 12:16 AM   #7 (permalink)
معلومات العضو
عضو نشيط
 
الصورة الرمزية أسامة

إحصائية العضو
افتراضي رد: كيف ممكن اعملها .....................

وهذا ياأخي mercury_man أحد تجارب إكسبرتاتي وبه أستعمل نفس الطريقة.
دعك من منطق عمل الإكسبرت الغريب لأنني بدأت بهذا الإكسبرت منذ مدة طويلة ولم أنتهي منه بعد ولكنه على أي حال يشتغل ويضع أوردرات معلقة ويغلقها ويعمل خسائر وأرباح ... قد يفيدك فيما تريد.

الملفات المرفقة
نوع الملف: mq4 MAcrossOMEGA_v2.mq4 (11.2 كيلوبايت, المشاهدات 15)
التوقيع

"حسبي الله لاإله إلا هو ، عليه توكلت وهو رب العرش العظيم"
من قالها حين يصبح وحين يمسي سبع مرات في اليوم
كفاه الله ماأهمه من أمر الدنيا والآخره

أسامة غير متواجد حالياً   رد باقتباس
قديم 10-07-2008, 10:15 AM   #8 (permalink)
معلومات العضو
عضو نشيط
 
الصورة الرمزية mercury_man

إحصائية العضو
افتراضي رد: كيف ممكن اعملها .....................

شكرا لك مجددا اخي العزيز اسامة
اتعبتك معاي , وجاري الاستفادة من الكود المرفق

التوقيع

~~~~~~~~~~~~~~~~~~~~~~ .
~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~

mercury_man غير متواجد حالياً   رد باقتباس
رد


أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع جديدة
لا تستطيع كتابة ردود جديدة
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

رمز [IMG] متاحة
رمز HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



Powered by vBulletin Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0

الساعة الآن: 02:46 AM.
المتداول العربي RSS Feeds - الاتصال بنا - اقتراحات الزوار - المتداول العربي - الأرشيف - الأعلى تحذير المخاطرة - Risk Disclosure
جميع الحقوق محفوظة لموقع المتداول العربي تصميم الإستايل بواسطة شركة ويب تو أراب
جميع مايطرح في المنتدى لا يعبر بالضرورة عن رأي إدارة المنتدى، وإنما يعبر عن رأي كاتبه، لذلك تخلي إدارة المنتدى مسؤوليتها عما يطرح فيه من آراء وتوصيات

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27