هل يجب إحترام مسافة الخمس نقاط بغض النظر عن وجود إشارة دخول على فريم الدقيقة.
Printable View
أكيد يجب احترام الفرق بين العمليات بمعنى انه مينفعش يفتح عمليه بفرق اقل من المدخل للاكسبيرت ولكن ممكن يحصل العكس مثال للتوضيح المفروض لو الفرق 5 نقاط ومفيش اشاره من فريم الدقيقه يبقى انتظار ولو حصلت الاشاره مثلا بعد 7 نقاط يبقى فى الحاله دى يفتح العمليه التانيه او لو مثلا حصلت الاشاره بعد السعر ما عكس 3 نقاط فقط يبقى انتظار وعند وصول السعر الى 5 نقاط يفتح العمليه التانيه.
هل سيتعامل الإكسبرت من حيث عدد الصفقات مع كل نوع على حده أي إذا كان أقصى عدد للصفقات 5 صفقات فهل يسمح بفتح 5 صفقات بيع و5 صفقات شراء أم يكون المجموع ككل خمس صفقات
وهل يسمح الإكسبرت بفتح صفقة بيع مثلا إذا كان هناك صفقة شراء أم يجب أن ينتهي من صفقات الشراء ويغلقها أولا
تم بحمد الله الإنتهاء من التعديل الأخير
خصائص الإكسبرت
MaxOrders أقصى عدد للصفقات لكل نوع سواء بيع أو شراء مثلا إذا جعلت MaxOrders=5 فسيكون أقصى عدد لصفقات الشراء 5 صفقات وكذلك صفقات البيع 5 صفقات
UseHourTrade تفعيل أو تعطيل فلتر الوقت
FromHourTrade بداية العمل
ToHourTrade نهاية العمل
OpenOneType إذا جعلته ترو فسوف فلن يقوم الإكسبرت بفتح صفقة عكسيه إلا إذا أغلق الصفقه السابقه على سبيل المثال إذا كان يوجد صفقة بيع وجعلت OpenOneType=true وجاءت فرصة شراء فلن يقوم الإكسبرت بفتح صفقة الشراء أما إذا جعلت OpenOneType=false وجاءت صفقه عكسيه فسوف يقوم بفتح الصفقه بدون مشاكل
-------------------------------
TimeFrame1 التايم فريم الأول
TF1CandlesBack عدد الشموع التي يقارن بينها وبين الشمعه الأخيره للتايم فريم الأول
كذلك بالنسبه ل
TimeFrame2
TF2CandlesBack
TimeFrame3
TF3CandlesBack
ReEntryTimeFrame التايم فريم الخاص بإعادة الدخول عند المضاعفه
ReEntryCandlesBack عدد الشموع التي يقارن بينها وبين الشمعه الأخيره بالنسبه لشرط إعادة الدخول
------------------------------
CloseOppositeOrders إذا جعلته ترو فسوف يقوم الإكسبرت بإغلاق الصفقه في حال ظهور إشاره عكسيه بناء على التايم فريم الذي تقوم بتحديده
CloseOrdersTF التايم فريم الخاص بإغلاق الصفقه في حال ظهور إشاره عكسيه
CloseOrdersCandlesBack عدد الشموع التي يقارن بينها وبين الشمعه الأخيره بالنسبه لشرط إغلاق الصفقه
MinProfitInUSD أقل ربح بالدولار وسوف يقوم الإكسبرت بإغلاق جميع صفقات نفس النوع في حال كان ربحها يساوي الربح الذي تم تحديده
-----------------------------
Lots اللوت الإبتدائي
MM إدارة المال
AccountIsMicro نوع الحساب في حال قمت بتفعيل خاصية إدارة المال
Risk نسبة المخاطره
-----------------------
UseMultiplier إستخدام المضاعفات أو فتح صفقه عند خساره عدد معين من النقاط
X_Multiplier نوع المضاعفه إذا جعلته ترو فسوف تكون المضاعفه lastlot*Multiplier أي 1 2 4 8 أو حسب ما تحدده في المتغير Multiplier
وإذا جعلته فولس فسوف تكون المضاعفه lastlot+lot أي 1 2 3 4
Step المسافه بين العقود
------------------------
UseAutoStopLoss وضع الإستوب لوز أوتوماتيكي بناء على المعادله التي قمت بشرحها لجميع الصفقات
ModifyTP عمل موديفاي للهدف عند فتح صفقه أخرى وجعل جميع الأهداف هو هدف الصفقه الأخيره
IfProfitOnly إذا جعلته ترو فسوف يقوم فقط بعمل موديفاي للصفقه في حال سيكون الهدف ربح للصفقه فقط
HideSL إخفاء الأستوب لوز في حال جعلت UseAutoStopLoss =false
StopLoss الأستوب لوز في حال جعلت UseAutoStopLoss =false
HideTP إخفاء الهدف
TakeProfit الهدف
وأخيرا الإكسبرت في المرفقات
نطمح من بانو ان يضع لنا افضل اعدادات للاكسبرت من واقع تعامله مع الطريقه..
والشكر للصديق العزيز مستر دولار على مجهوده الرائع...
مع تحياتى..
مشكور مشرفنا العزيز
ملاحظات سريعه
1- الاستوب لوز على بروكر اربع او خمس ارقام مش مظبوط
2- الاستب على بروكر 5 ارقام يحتاج ان يضاف له 0 والتارجت مظبوط
استفسار مثلا اذا اردنا استخدام 2 تايم فريم فقط وليس 3 هل نضع 0 ام نكرر فريم من السابق
جزاك الله خيرا
أخى الكريم الغالى عمرو MR.dollar
على هذا المجهود الكبير والرائع الذى تبذله لأعضاء المنتدى
وبصراحة انا نفسى الاقى اكسيبرت يكون سهل ويعمل بطريقة اسكالبينج سريعة ويعمل على حسابات ميكرو
وأتمنى أن يكون هذا الاكسيبرت لاستراتيجية أخى الكريم Bano
فاتحة خير على الجميع ان شاء الله
وفقكم الله وايانا جميعا لما يحبه ويرضاه ( آمين )
اسف على الاستسهال :) انا قلت حاجه بسيطه مش محتاجه صور
https://forum.arabictrader.com/uploaded/15135_ss1.jpg
كما بالصوره على البروكر الخمس ارقام تحتاج الى اضافه 0 للاستب وبالنسبه للاستوب لوز اعتقد ان المعادله بالشكل ده بتضيف الاستوب لوز كعدد صحيح .
اما بالنسبه للاستفسار فمش عارف هل واضح بالنسبه ليك ولا احاول اوضح المقصود اكتر .
وتقديرى لمجهودك مشرفنا العزيز
لأنك جعلت UseAutoStopLoss =true بالتالي سوف يقوم الإكسبرت بحساب الأستوب لوز بناء على المعادلة التي قمت بشرحها وهي
وإذا قمت بحسابها سوف تجد أن الأستوب بهذه الطريقه في مكانه الصحيح وليس الخطأ من الإكسبرت ولكن السبب أنك جعلت Step=50كود PHP:SL=Bid+(MaxOrders*Step)+StopLoss
إستخدم النسخه المرفقه ولا تقم بزيادة أي أصفار سواء كان البروكر أربع أو خمس أرقام وإذا أردت وضع الأستوب يدويا إجعل UseAutoStopLoss=false ثم قم بتحديد الأستوب الذي تريده
السلام عليكم
جزاكم الله خيرا على هذا المجهود.
أريد أن أقترح إضافة بعد إذن الاخ بانو.
أن لا يفتح عملية إذا كان سبريد أكبر من عدد معين من النقاط.
مشكور مشرفنا والتعديل ظبط الاستوب والاستب
وعليكم السلام ورحمة الله وبركاته
مش محتاج استإذان أخى فالفكره نفسها والاكسبيرت ملكيه عامه يعنى من يرى تعديل او تطوير للصالح فهو مدعوا للإفاده
وفكره جيده وخصوصا مع شركات الاسبريد المتغير
المهم فى الوقت الحالى الاعدادات المناسبه والتجارب
بانو لك رسالة ع الخاص
حقا استراتيجية رائعة
شكرا لك يا أخ BANO
وجزاك الله خيرا
والشكر ايظا للأستاذ MR DOLLAR
أنا لدي سؤال بسيط Mr DOLLAR
أنا ارغب أن يكون الحد الأقصى لعدد العقود المفتوحة (بيع وشراء ) لا يتعدى 5
وحجم العقد لا يتجاوز العقد الواحد فهل هذا ممكن ؟؟
كما تعجبت الان وانا اكتب هذه الأسطر واقوم بالباك تست للاستراتيجية وبينما كانت تسير على ما يرام
بمرابيح جيدة
وفجأة دخلت في ظل صفقات خاسرة
وصفرت الحساب
لا أدري ما الخلل *؟؟؟