رد: إكسبرت أوامر معلقة مع المضاعفات
اقتباس:
المشاركة الأصلية كتبت بواسطة MR.dollar
سأقوم بإضافتها بإذن الله ولكن أخبرني أولا هل يقوم الإكسبرت بفتح جميع الصفقات بدون مشاكل وهل يقوم بإعادة فتح الأوامر بعد تحقق هدفها أو لا حتى أتأكد من أنه لا يوجد مشاكل مع البروكرات المختلفه بما أن بعض الأعضاء إشتكوا من مثل هذه المشاكل
حاضر ان شاء الله سأجرب على منصه AVAFX وابلغ حضرتك بالنتائج
شكرا لاهتمامك
رد: إكسبرت أوامر معلقة مع المضاعفات
اقتباس:
المشاركة الأصلية كتبت بواسطة عبد المهيمن
السلام عليكم
أخي العزيز Mr Dollar
ارفقت لك صورة لاعدادت الأكسبرت
مع صورة أخرى توضح الألية المفترضة لوضع الأوامر حسب الطريقة التي أعمل بها
فهل إعدادت الأاكسبرت كما وضعتها أنا ملائمة لهذه الصيغة ؟
و لدي استفسارت موجودة في صورة إعدادت الأكسبرت ارجو توضيحها و لك جزيل الشكر
أخوك عبدالمهيمن
بالنسبة للمتغير StartPrice فهو الخاص بالسعر الذي ستقوم ببدأ الأوامر المعلقه من عنده إذا لم تكون تريد وضع الأوامر بمجرد تفعيل الإكسبرت بناء على السعر الحالي
لنفرض أنك تريد بدء الأوامر من سعر 1.4000
سوف تجعل StartPrice=1.4000
والآن إذا كنت تريد وضع أمر باي ستوب كل 50 نقطه
فسوف تجعل DistanceBetweenBuyS=50
فسوف يقوم الإكسبرت بوضع الأوامر على سعر 1.4050 و 1.4100 و 1.4150 وهكذا
لكن لنفرض أنك تريد جعل الأمر الأول على مسافه تبعد عن السعر الأول بعشر نقاط بالإضافه إلى المسافه البين الصفقات
فسوف تجعل DistanceFromCurrentPriceBS=10
عندها سوف تكون الأوامر كالآتي 1.4060 و 1.4100 و 1.4150 ثم تستمر هكذا
نفس الفكره بالنسبه لباقي الأوامر
رد: إكسبرت أوامر معلقة مع المضاعفات
اقتباس:
المشاركة الأصلية كتبت بواسطة mdmforex
استفسار لو سمحت
في الباي ستوب والسيل استوب
لماذا بعد التارجت يتم مسحهم
بمعني انا عامل باي ستوب والسعر طلع وجاب تارجت
ليه اخلي الاكسبرت يمسح وبعدين يعمل من جديد للباي ستوب؟
المفروض يمسح السيل فقط
بحيث انه بيعيد عمل الباي ستوب مرة تانية وطبعا لو في وقت خبر مابيتمش قبوله من البروكر
في الحالة دي يبقي ايه الوضع؟
في جميع الأوامر في الإكسبرت إذا جعلت متغير DeleteOrdersAfterProfit=true
وبعد وصول السعر إلى الهدف الذي قمت بتحديده عن طريق المتغير Profit سوف يقوم بحذف جميع الأوامر المعلقه إذا كنت تريد تعطيل هذا الخيار إجعل DeleteOrdersAfterProfit=false
نفس الشيء بالنسبه لمتغير FridayDeleteOrders=false إذا جعلته ترو فسوف يقوم بحذف الأوامر المعلقه في نهاية يوم الجمعه
وسوف تجد أن جميع هذه الخيارات من حذف أو إغلاق الأوامر يمكن تفعيلها أو تعطيلها
وطبعا الإكسبرت يقوم بمسح ووضع الأوامر من جديد حتى يضعها مره أخرى بناء على السعر الجديد وبطريقه متساويه مره أخرى
رد: إكسبرت أوامر معلقة مع المضاعفات
اقتباس:
المشاركة الأصلية كتبت بواسطة faisal
الاخ العزيز مستر دولار
نحن جميعا نعمل على تطوير الاكسيبرت ليكون مناسبا لجميع المتاجرين باذن الله
لذلك ارجو ان تاخذ بعين الاعتبار الملاحظات التالية وان تضيفها الى الاكسيبرت :
1 - اضافة خاصية بالاكسيبرت لالغاء جميع الاوامر المعلقة قبل تفعيلها جملة واحدة وذلك لتفادى الخطأ او النسيان من المتاجر فى حال عدم رغبتة فى العمل على عملة معينة فيمكن عن طريق هذه الخاصية تدارك هذا الخطأ والغاء تلك الاوامر لان الغاء هذة الاوامر مانيوال يستغرق وقتا طويلا خاصة وان الاكسيبرت يقوم بوضع ما يقرب من 100 امر معلق وقد لا يسعف الوقت المتاجر فى الغاءها جميعا وتتفعل بعض هذه الاوامر مما يجبر المتاجر الى الدخول فى صفقات على عملة لايرغب فى المتاجرة عليها
2 - اضافة خاصية بالاكسيبرت لاغلاق جميع الصفقات المفعلة قبل تحقيق الربح المحدد بال profit لان بعض المتاجرين يرغب فى متابعة الاكسيبرت اثناء العمل ولا يتركه بدون متابعة لذلك فان هذه الخاصية تتيح للمتاجر غلق الصفقات فى اي وقت يريده
3- اضافة خاصية اعادة ارسال اوامر الاغلاق للصفقات فى حالة تحقيق الربح المحدد بال profit حتى لا يتلاعب البروكر ويؤخر اوامر الاغلاق بعد تحقيق الربح المحدد ويستمر الاكسيبرت فى العمل فى فتح صفقات جديدة لان ال profit تحقق عند نقطة معينة وابتعد السعر عنها بسبب التاخر فى تنفيذ امر الاغلاق
- بارك الله فيك وجارى الان العمل للوصول لافضل الاعدادات
سأضيف الثلاث خصائص لكن بالنسبه للنقطه الأولى والثانيه هل تقصد حذف الأوامر بمجرد تفعيل الإكسبرت على الشارت مره أخرى أم تقصد حذف الأوامر في ساعه معينه
اقتباس:
المشاركة الأصلية كتبت بواسطة faisal
الاخ العزيز مستر دولار
هناك مشكلة بالاكسيبرت وهو انه يقوم بوضع 37 أمر معلق دفعة واحدة لنفس الامر ومن نفس النقطة وهذا هو ماردت توصيلة اليكم فارجو منكم حل هذه المشكلة وبارك الله فيك
بارك الله فيك وأتمنى أن يحذوا الجميع حذوك فعلا في كيفية عرض المشكله والخطأ وليس مجرد وضع رد مبهم بهذه الطريقه سيكون حلها أسهل بكثير
بإذن الله سأرى المشكله يا ريت ترفق لي صوره من الإعدادات التي عملت عليها وهل يقوم بفتح هذه الأوامر الكثيره في أول مره تقوم بتفعيل الإكسبرت أم عندما يقوم بإعادة وضع الأمر عند تحقق الهدف أم عندما يقوم بحذف جميع الأوامر ووضع الأوامر من جديد وهل تظهر لك أخطاء في الجورنال مباشرة قبل وضع هذه الأوامر أو بعدها
رد: إكسبرت أوامر معلقة مع المضاعفات
شكرا لردك مستر دولار لاكن في حاجة غريبة بتحصل
انا حاليا بستخدم الباي ستوب والسيل استوب فقط
في الباك تست لاكن الباك تست بيديني نتايج مختلفة
من فريم
الاربع ساعات النتايج كويسة جدا
انما فريم الساعه والنصف ساعه والفريمات الصغيرة
النتايج معظمها ضرب استوبات
مع ان المفروض الاستراتيجية رقمية بحتة ماالهاش علاقة بالفريم
مع نفس الاعدادات في الحالتين
رد: إكسبرت أوامر معلقة مع المضاعفات
جزاك الله خيرا MR.dollar
علي المجهود الكبير و علي الاكسبرت الجميل
لي طلب تعديل بسيط عل النسخة الاولي حيث انها تلبي معظم احتياجاتي و هو امكانية تحديد عدد الاوامر المعلقة لكل من( sell stop , buy stop ) و( sell limit , buy limit) اي ان يكون عدد الاوامر المعلقة stop مختلف عن الاوامر المعلقة limit
ولكم جزيل الشكر
رد: إكسبرت أوامر معلقة مع المضاعفات
اخي الكريم مستر دولار النتايج فعلا كويسة جدا والموضوع شيق بس انا ليا طلب اتمني تقدمهولي
وهو عند استخدام الباي ستوب والسيل استوب فقط
في حالة ضرب التارجت وليكن باي ستوب هل يمكن مسح الاوامر السيل ستوب فقط وتنزيلها من جديد بحيث لايمسح الباي ستوب والعكس في حالة ضرب تارجت السيل استوب
يتم مسح اوامر الباي ستوب فقط وتنزيلها من جديد
لانه فعلا بيضيع عليك مسافة كبيرة بينك وبين السعر بيبقي في فجوة بعدد النقط الي بتحددها في خانة
destance between
ان شاء الله نوصل لاحسن النتايج وافضل الاعدادات قريب جدا
رد: إكسبرت أوامر معلقة مع المضاعفات
اقتباس:
المشاركة الأصلية كتبت بواسطة mdmforex
شكرا لردك مستر دولار لاكن في حاجة غريبة بتحصل
انا حاليا بستخدم الباي ستوب والسيل استوب فقط
في الباك تست لاكن الباك تست بيديني نتايج مختلفة
من فريم
الاربع ساعات النتايج كويسة جدا
انما فريم الساعه والنصف ساعه والفريمات الصغيرة
النتايج معظمها ضرب استوبات
مع ان المفروض الاستراتيجية رقمية بحتة ماالهاش علاقة بالفريم
مع نفس الاعدادات في الحالتين
دي النتايج للباك تست شهر مايو 2010 علي الاربع ساعات ومرة اخري لفريم الساعه
لاحظ الفرق في التوتال نت بروفيت انا عارف انه رقم خيالي اصلا بس ده اخر ماتوصلت اليه
لاكن الخوف كل الخوف يكون الحقيقي غير الباك تست
https://forum.arabictrader.com/uploaded/29511_h1.JPG
.................................................
الاربع ساعات
https://forum.arabictrader.com/uploaded/29511_h4.JPG
8 مرفق
رد: إكسبرت أوامر معلقة مع المضاعفات
اقتباس:
المشاركة الأصلية كتبت بواسطة MR.dollar
سأضيف الثلاث خصائص لكن بالنسبه للنقطه الأولى والثانيه هل تقصد حذف الأوامر بمجرد تفعيل الإكسبرت على الشارت مره أخرى أم تقصد حذف الأوامر في ساعه معينه
بالنسبة للنقطة الاولى والثانية اقصد حذف الاوامر بمجرد تفعيل الاكسيبرت على الشارت مره اخرى ولا يهم حذف الاوامر فى ساعة معينة
بارك الله فيك وأتمنى أن يحذوا الجميع حذوك فعلا في كيفية عرض المشكله والخطأ وليس مجرد وضع رد مبهم بهذه الطريقه سيكون حلها أسهل بكثير
بإذن الله سأرى المشكله يا ريت ترفق لي صوره من الإعدادات التي عملت عليها وهل يقوم بفتح هذه الأوامر الكثيره في أول مره تقوم بتفعيل الإكسبرت أم عندما يقوم بإعادة وضع الأمر عند تحقق الهدف أم عندما يقوم بحذف جميع الأوامر ووضع الأوامر من جديد وهل تظهر لك أخطاء في الجورنال مباشرة قبل وضع هذه الأوامر أو بعدها
الاكسيبرت يقوم بوضع الاوامر فى البداية بطريقة صحيحة وبعد اغلاق بعض الصفقات المفعلة عند الوصول الى profit المحدد يبدأ الاكسيبرت فى وضع الاوامر المعلقة بالجملة على نفس السعر
مرسل بعض الصور التوضحية
مرفق الاكسيبرت بالتعديلات
رد: إكسبرت أوامر معلقة مع المضاعفات
اقتباس:
المشاركة الأصلية كتبت بواسطة faisal
الاكسيبرت يقوم بوضع الاوامر فى البداية بطريقة صحيحة وبعد اغلاق بعض الصفقات المفعلة عند الوصول الى profit المحدد يبدأ الاكسيبرت فى وضع الاوامر المعلقة بالجملة على نفس السعر
مرسل بعض الصور التوضحية
مرفق الاكسيبرت بالتعديلات
نعم وضحت المشكلة السبب حسب ما رأيت في الصور
أول صوره التاليه
https://forum.arabictrader.com/attac...75927908-2.png
كما رأيت في خصائص الإكسبرت أنك وضعت في خصائص الإكسبرت NumberOfOrders=50
ولكن الأوامر التي تم تفعيلها هي 26 أمر فقط وهذا لأن البروكر لم يسمح بوضع
حجم لوت أكبر من 409.60 لوت أو أن الرصيد غير كافي وبالتالي لم يقم بوضع الأوامر الأخرى للسيل ليميت وكذلك الباي ليميت وظهر في الجورنال خطأ 4051 وهي يعني خطأ في حجم اللوت وذلك لأن البروكر لم يقبل حجم لوت أكبر من 409.60 وهو المفروض سيكون الحجم التالي 819.10
ولا أعتقد أن البروكر سيسمح بحجم مثل هذا
https://forum.arabictrader.com/attac...75927881-1.png
ثم بعد ذلك تفعلت الصفقتين وتم تحقيق الهدف وإغلاق الصفقات الرابحه وحذف الأوامر المعلقه ووضع الأوامر مره أخرى
ثم بدأت بعدها المشكله وهي وضع أوامر كثيره من نفس النقطه وهذا سببه الخطأ الأول الذي شرحته سابقا وهو أن عدد الأوامر التي تفعلت فقط 26 وليس 50 أمر الذين قمت بوضعهم في خصائص الإكسبرت
لذلك الأفضل أن تقلل عدد الأوامر NumberOfOrders أو تقلل حجم اللوت الإبتدائي لتجعله مايكرو 0.01 حتى لا يصل إلى حجم لوت كبير لا يسمح به البروكر عندما يصل إلى المضاعفات الكبيره
أو قم بتقليل طريقة المضاعفات عن طريق جعل المضاعفات الجمع 1 2 3 4
ثم قم بتجربة الإكسبرت بعد إضافة هذه التعديلات وأخبرني بالنتيجه
وسوف أقوم أنا أيضا بوضع خاصية في النسخه القادمه لإمكانية وضع صفقات أخرى بعد تفعلها بحيث نجعل NumberOfOrders =10
ثم بعد ذلك كلما تفعلت الأوامر العشره يقوم الإكسبرت بوضع أوامر جديده حتى لا نقع في هذه المشكله التي حدثت لك
رد: إكسبرت أوامر معلقة مع المضاعفات
اقتباس:
المشاركة الأصلية كتبت بواسطة MR.dollar
نعم وضحت المشكلة السبب حسب ما رأيت في الصور
أول صوره التاليه
https://forum.arabictrader.com/attac...75927908-2.png
كما رأيت في خصائص الإكسبرت أنك وضعت في خصائص الإكسبرت NumberOfOrders=50
ولكن الأوامر التي تم تفعيلها هي 26 أمر فقط وهذا لأن البروكر لم يسمح بوضع
حجم لوت أكبر من 409.60 لوت أو أن الرصيد غير كافي وبالتالي لم يقم بوضع الأوامر الأخرى للسيل ليميت وكذلك الباي ليميت وظهر في الجورنال خطأ 4051 وهي يعني خطأ في حجم اللوت وذلك لأن البروكر لم يقبل حجم لوت أكبر من 409.60 وهو المفروض سيكون الحجم التالي 819.10
ولا أعتقد أن البروكر سيسمح بحجم مثل هذا
https://forum.arabictrader.com/attac...75927881-1.png
ثم بعد ذلك تفعلت الصفقتين وتم تحقيق الهدف وإغلاق الصفقات الرابحه وحذف الأوامر المعلقه ووضع الأوامر مره أخرى
ثم بدأت بعدها المشكله وهي وضع أوامر كثيره من نفس النقطه وهذا سببه الخطأ الأول الذي شرحته سابقا وهو أن عدد الأوامر التي تفعلت فقط 26 وليس 50 أمر الذين قمت بوضعهم في خصائص الإكسبرت
لذلك الأفضل أن تقلل عدد الأوامر NumberOfOrders أو تقلل حجم اللوت الإبتدائي لتجعله مايكرو 0.01 حتى لا يصل إلى حجم لوت كبير لا يسمح به البروكر عندما يصل إلى المضاعفات الكبيره
أو قم بتقليل طريقة المضاعفات عن طريق جعل المضاعفات الجمع 1 2 3 4
ثم قم بتجربة الإكسبرت بعد إضافة هذه التعديلات وأخبرني بالنتيجه
وسوف أقوم أنا أيضا بوضع خاصية في النسخه القادمه لإمكانية وضع صفقات أخرى بعد تفعلها بحيث نجعل NumberOfOrders =10
ثم بعد ذلك كلما تفعلت الأوامر العشره يقوم الإكسبرت بوضع أوامر جديده حتى لا نقع في هذه المشكله التي حدثت لك
بارك الله فيك يابشمهندس وياريت تشرح كيفية وضع المضاعفات بالطريقة التى قلت عليها والمكتوبة باللون الاحمر فى الاقتباس وماهو الخيار الذى استخدمة لذلك؟
رد: إكسبرت أوامر معلقة مع المضاعفات
اقتباس:
المشاركة الأصلية كتبت بواسطة faisal
بارك الله فيك يابشمهندس وياريت تشرح كيفية وضع المضاعفات بالطريقة التى قلت عليها والمكتوبة باللون الاحمر فى الاقتباس وماهو الخيار الذى استخدمة لذلك؟
إجعل UseMultiplier=true و X_Multiplier=false
ثم بعد ذلك تحكم في حجم اللوت الإبتدائي فإذا كان FirstLot=0.1
فسوف تكون المضاعفات بالشكل التالي 0.1 0.2 0.3 0.4 وهكذا
رد: إكسبرت أوامر معلقة مع المضاعفات
تمام مستر دولار تم التجربه على منصه avafx عدد الاوردرات 20 اوردر تم تفعيل ما تم ومسح اليباقى بعد الوصول للهدف ووضع اخرين غيرهم ياريت لو يستمر ويمسح فقط العمليات العكسيه يعنى لو جاب تارجت شراء يمسح السيل ويضعه مره اخرى ويخلى باقى اوردرات الشراء كما هى
تحيتى لك وياريت لا تنسى ان يكون الاستوب لوس بالدولار وليس بالنقط لاخفاءه عن البروكر
رد: إكسبرت أوامر معلقة مع المضاعفات
اشكرك اخي مستر دولا ر على الاكسبيرت في النسخه الاخيره تقريبا الاضافات اللي وضعتها زي ماكنت اريد
ولكن هل يوجد اضافه انه اشتري مثلا بحجم صفقه 1.0 شراء واجعل السل المعلق ب 0.1 يعني اختار حجم العقد ان كان شراء او بيع
وهل تستطيع ان تضيف خانه مثلا شراء 1.0 واوامر معلق بيع بعد كم نقطه اختارها ولو تفعل امر بيع يضع امر معلق شراء عند سعر معين
واشكرك اخي مره اخرى
1 مرفق
رد: إكسبرت أوامر معلقة مع المضاعفات
هل ايضا اخي مستر دولار تستطيع ان تضيف هاي الخيارات ايضا ولك مني جزيل الشكر