المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : اضافة لاكسبيرت



مصطفى
04-11-2021, 09:28 PM
السلام عليكم ورحمة الله وبركاته

أرجو من المهندس حسن اضافة التالي للاكسبيرت المرفق:

1- جعل الاكسبيرت يلتزم بشرط البولينجر في الصفقة الاساسية فلا يفتح صفقة اساسية شراء تحت الخط الاوسط للبولينجر على الفريم المختار بالاعدادات الخارجية ولا يفتح صفقة بيع أعلى الخط الاوسط للبولينجر على الفريم المختار.

2- اضافة خاصية التعزيز العادية بالاكسبيرت بحيث يعمل عند وجود نوعين من الصفقات لنفس الزوج ( شراء وبيع ) فقط ولا يعمل على نوع واحد ويعمل بنفس اللوت الابتدائي.

3- اضافة خاصية تعزيز ثانية بنفس فكرة التبريد النوع الثاني مستخدما نفس اللوت ونفس ستيب التبريد ( النوع الثاني )

4- عند وجود صفقات بيع وشراء لنفس الزوج فيتم حذف التيك بروفت والمين تيك بروفت من الصفقات والعمل على اغلاق جميع الصفقات على اجمالي ربح بالدولار يتضاعف مع مضاعفة رأس المال.

5- اضافة خانة لفرق عدد الصفقات بين الشراء والبيع ( بحيث اذا كان فتح اجمالي عدد 4 صفقات شراء وتم وضع 3 في خانة الفرق بين الشراء والبيع وتوافرت شروط البيع عندها اقصى عدد لصفقات البيع = 4 عدد صفقات الشراء + 3 العدد الموجود بالخانة في الاعدادات الخارجية = اذن يصبح اقصى عدد لصفقات البيع هي 7 صفقات

وشكرا جزيلا

kira-h
05-11-2021, 05:49 PM
وعليكم السلام
مرفق الاكسبيرت

مصطفى
06-11-2021, 11:48 AM
شكرا جزيلا

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

28635

فهل يمكن يا أستاذ حسن مراجعة تلك النقطة

مع اضافة عدم فتح صفقات عندما يكون السبريد اعلى من عدد محدد من النقاط

واضافة خاصية لوقف الاكسبيرت عن فتح الصفقات الجديدة عندما اريد

ومتشكر مره اخرى

kira-h
06-11-2021, 07:12 PM
كل الشروط سليمة
تم اضافة السبريد وايقاف عمل الاكسبيرت بالاعدادات

مصطفى
06-11-2021, 09:07 PM
شكرا جزيلا ربما يكون الباك تيست غير صادق في هذه الحالة لذلك سأجربه ديمو مع افتتاح السوق

سؤال فقط هل خانة ايقاف العمل بالاكسبيرت تعني ان في حالة غلق الصفقات على ربح لايفتح صفقات جديدة لاني اريدها كذلك وليس عدم فتح صفقات في حالة ان هناك صفقات مازالت خاسرة بحيث لو كانت الصفقة لم تغلق على ربح فيظل يفتح صفقات تبريد وتعزيز الى ان يغلق على ربح

شكرا مره اخرى

kira-h
07-11-2021, 07:07 AM
المطلوب سابقا ايقاف العمل عندما تريد، ولم تذكر شرط الربح...
طيب وضح اكثر طريقة الايقاف لانه يوجد 3 انواع من الصفقات اساسي وتبريد وتعزيز, ومتى يستأنف العمل من جديد؟

مصطفى
07-11-2021, 11:23 AM
السلام عليكم

عذرا منك هذا خطأ مني ، المطلوب جعله انا لايفتح صفقات أساسية جديدة في حالة انه اغلق الصفقات جميعها سواء (أساسية + تبريد + تعزيز ) على ربح

سواء بضرب التيك بروفت او المين بروفت أو اجمالي ربح بالدولار

kira-h
07-11-2021, 05:35 PM
وعليكم السلام
مرفق الاكسبيرت
ولن يستأنف عمله على الزوج المستخدم إلا بعد فتح الاعدادات ثم ok (او اعادة تشغيل المنصة)

مصطفى
07-11-2021, 06:17 PM
جزاك الله كل خير

kira-h
08-11-2021, 04:55 PM
وإياك أخي الكريم

مصطفى
09-11-2021, 08:44 PM
السلام عليكم أخي حسن

بعد تجربة الاكسبيرت ديمو اتضح الاتي:

1- الاكسبيرت يفتح تعزيز رغم وجود نوع واحد من الصفقات بيع أو شراء وكان المطلوب أن يفتح تعزيز في حال وجود النوعين معا.

2- الاغلاق على ربح اجمالي بالدولار لا يتضاعف مع مضاعفة الحساب لأني فتحت حساب ديمو 20000$ ووضعت برأس المال بالاعدادات 200$ واغلاق اجمالي ربح بالدولار 20$ ، فالمفترض يغلق على ربح 2000$
لان 20000/200 = 100 * 20$ = 2000$.

3- الاكسبيرت أحيانا رغم تفعيل خاصية اغلاق الصفقات على ربح وعدم فتح جديد الا انه أحيانا يفتح صفقات رغم عدم فتح المنصة واغلاقها أو فتح اعدادات الاكسبيرت واغلاقها.

4- الاكسبيرت أحيانا لايضع تيك بروفت لبعض الصفقات ربما لان عند فتح الصفقة يكون السبريد مرتفع بعدد نقاط أكثر من الهدف فيتجاهل ولا يضع الهدف رغم هدوء السبريد بعد ذلك فهل هناك حل لهذه النقطة مثال كل خمس دقائق يراجع الصفقات التي لا توجد منها الا نوع واحد شراء او بيع ووضع لها تيك بروفت او مين تيك بروفت لو أكثر من صفقة.

5- الاكسبيرت أحيانا يفتح صفقات بيع رغم اغلاق شمعة اعلى الخط الاوسط للبولينجرعلى الفريم المختار بالاعدادات والعكس في الشراء
ربما تكون البرمجة سليمة ولكن على ارض الواقع هناك خلل بتلك النقطة لذلك أرجو من حضرتك مراجعته ديمو من جانبك على اكثر من زوج ولمدة يوم او يومين لو أمكن للتأكد من صحة كلامي.

شاكرا لك حسن تعاونك ورزقك الله من حيث لا تحتسب

kira-h
10-11-2021, 01:02 AM
وعليكم السلام
طيب جرب النسخة المرفقة بحيث تم تعديل شرط التعزيز بوجود النوعين، وتم اضافة تناسبية الربح والخسارة الدولاري
اما بالنسبة للبولنجر الشرط سليم بمقارنة اغلاق شمعة الفريم الاكبر مع بولنجر الفريم الاكبر، لذلك لا تنظر الى اسعار الصفقات التي فتحت بفريم أقل ، بل انظر الى سعر اغلاق شمعة الفريم،
لكن حسب ما فهمت الان انك تريد مقارنة شمعة الفريم الحالي (الاصغر) مع بولنجر الفريم الاكبر وهذا ما تم تعديله بالنسخة المرفقة
اما ايقاف عمل الاكسبيرت بعد الربح سليم لكن تم اضافات بعض التأكيدات

بالتوفيق

مصطفى
11-11-2021, 07:08 PM
السلام عليكم ورحمة الله وبركاته

تم ضبط صفقات التعزيز لتفتح مع وجود النوعين ولكن مازالت الامور الاتية معلقة:

1- الاكسبيرت مازال يفتح صفقات بعد اغلاق الصفقات على ربح رغم اني مفعل انه لن يفتح صفقات بعد الاغلاق على ربح

2- التيك والمين تيك بروفت غير مضبوط كالفيديو على الرابط التالي :
https://streamable.com/abt2o9
حيث يظهر ويختفي التيك بروفت بشكل متكرر رغم وجود نوعين من الصفقات بيع وشراء

3- عندما يفتح الاكسبيرت صفقة أساسية ولنفترض انها بيع فأنه يفتح صفقة تبريد عندما يعكس طبقا للشروط
وعندما يعكس اكثر يفتح صفقة اخرى تبريد ثم يدخل في حيز الشراء طبقا للشروط ولكن لا يفتح ويظل الانعكاس مستمر الى ماشاء الله
فبالتجربة اتضح انه عندما يصل اجمالي صفقات البيع 3 صفقات فقط فانه لايفتح شراء رغم تحقق الشروط وكذلك في صفقات الشراء
أعتقد ان هذا مرتبط بشرط ال Dif trades لاني اضفت 3 بهذه الخانه فأعتقد ان عدم فتح صفقات شراء بعد فتح 3 صفقات بيع مرتبط بهذا الشرط

وشكرا جزيلا

kira-h
12-11-2021, 01:13 AM
وعليكم السلام
اخي الكريم كل هذا بسبب كثرة الخصائص المتعارضة... ولا اعلم كيف ستعمل بها او تربط بينها
السبب في تغير الهدف هو وجود دالة تحذفه عند استخدام الربح او الخسارة الدولارية، وفي نفس الوقت وجود شرط يعيد الهدف (المطلوب الاخير لتأكيد وضع الهدف) نفس الاشكال مع المين بروفيت
عموما تم اضافة شروط اخرى غير متعارضة بحيث لن يتم تصفير الهدف إلا إذا كان المين بروفيت ملغي ويوجد اكثر من صفقة من نفس النوع مع تفعيل الربح الدولاري

بالنسبة للايقاف بعد الربح سليم وهو يعمل كالتالي:
عند فتح اول صفقة اساسية (بيع او شراء) يتم حفظ توقيتها ثم بعد اغلاق كل الصفقات يتم مراجعة الاجمالي المحقق بالصفقات المغلقة بداية من ذلك التوقيت المحفوظ (توقيت فتح اول صفقة):
- إذا وجد الاجمالي ربح يتوقف عن العمل ولن يستأنف العمل من جديد ألا بعد فتح الاعدادات ثم ok ويبدأ السناريو من جديد بحفز توقيت اول صفقة اساسية وهكذا...
- إذا وجد الاجمالي خسارة سيستمر في العمل دون حفظ توقيت جديد بل سيستمر على التوقيت المحفوظ سابقا، إلى أن يتحقق ربح اجمالي ويتوقف عن العمل
وهكذا...

اما فرق الصفقات Dif trades سليم فهو الفرق بين نوعي الصفقات المفتوحة اذا تحقق يتوقف عن فتح الصفقات

مصطفى
12-11-2021, 07:19 PM
السلام عليكم ورحمة الله وبركاته

أود في البداية اشكرك على سعة صدرك وتلبية التعديلات وهذا يدل على أنك كريم ومتفاهم جدا مع الاعضاء فجزاك الله كل خير على جميل صنعك

ثانيا احب ان اذكر الفكرة الخاصة بالاكسبيرت في بضعة اسطر بإختصار كالتالي:

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

هناك فرضيتان اما ضرب الهدف او الانعكاس

في حال ضرب الهدف فلا يفتح صفقة جديدة اذا تم تفعيل عدم فتح صفقات جديدة في حال تم الاغلاق على ربح

في حالة الانعكاس فإنه يفتح صفقات تبريد بستيب ولوت محددين بالاعدادات ( تبريد النوع الاول )
وفي حال انعكس اكثر فهناك صفقات تبريد بستيب اكبر ولوت أعلى بالاعدادات ( تبريد النوع الثاني )

في حال ضرب المين تيك بروفت فلا يفتح صفقة جديدة اذا تم تفعيل عدم فتح صفقات جديدة في حال تم الاغلاق على ربح

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

وهنا يأتي دور الاغلاق على ربح الدولاري باغلاق كل صفقات البيع والشراء للزوج على اجمالي ربح ويتم الغاء التيك بروفت والمين تيك بروفت

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

كما أنه عند وجود صفقات بيع وشراء فان التيك بروفت والمين تيك بروفت يتم الغائهم ويتم العمل بالاغلاق الدولاري وللاسف الان بالنسخة الحالية رغم وجود صفقات بيع وشراء الا ان التيك بروفت والمين تيك بروفت لايتم الغائهم ولا يتم العمل بالاغلاق الدولاري

خاصية الdif trades يجب ان تعمل فقط عند وجود صفقات بيع وشراء معا وليس نوع واحد فقط للاسف كما هو الان بالنسخة الحالية

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

وشكرا جزيلا

kira-h
12-11-2021, 09:16 PM
وعليكم السلام
طيب بالشرح :
الاكسبيرت يفتح صفقة بيع عند اغلاق شمعة هابطة على الفريم الحالي مع شرط ان يكون السعر اسفل الخط الاوسط للبولينجر على الفريم المختار من الاعدادات ولا يهم وضع السعر بالنسبة للبولينجر على الفريم الحالي
هل السعر تقصد به: السعر الحالي Bid ام سعر اغلاق الشمعة الحالية ام سعر اغلاق شمعة الفريم المختار؟
هل البولنجر بالفريم المختار تقصد به: قيمته عند الشمعة الحالية، ام عند اغلاق الشمعة ؟ (إذا كان عند الشمعة الحالية فالشرط يعيد رسم نفسه يوهمك بوجود خطأ بالشرط فلا يصلح للمراجعة بعد فتح الصفقة)

في حالة الانعكاس فإنه يفتح صفقات تبريد بستيب ولوت محددين بالاعدادات ( تبريد النوع الاول )مع تحقق شرط اتجاه الشمعة والبلونجر مثل الصفقة الاساسية صحيح؟

مصطفى
12-11-2021, 09:37 PM
وعليكم السلام
طيب بالشرح :
الاكسبيرت يفتح صفقة بيع عند اغلاق شمعة هابطة على الفريم الحالي مع شرط ان يكون السعر اسفل الخط الاوسط للبولينجر على الفريم المختار من الاعدادات ولا يهم وضع السعر بالنسبة للبولينجر على الفريم الحالي
هل السعر تقصد به: السعر الحالي Bid ام سعر اغلاق الشمعة الحالية ام سعر اغلاق شمعة الفريم المختار؟


سعر اغلاق شمعة الفريم المختار

مصطفى
12-11-2021, 09:40 PM
هل البولنجر بالفريم المختار تقصد به: قيمته عند الشمعة الحالية، ام عند اغلاق الشمعة ؟ (إذا كان عند الشمعة الحالية فالشرط يعيد رسم نفسه يوهمك بوجود خطأ بالشرط فلا يصلح للمراجعة بعد فتح الصفقة) [/COLOR]


عند اغلاق الشمعة

مصطفى
12-11-2021, 09:42 PM
في حالة الانعكاس فإنه يفتح صفقات تبريد بستيب ولوت محددين بالاعدادات ( تبريد النوع الاول )مع تحقق شرط اتجاه الشمعة والبلونجر مثل الصفقة الاساسية صحيح؟

نعم

kira-h
12-11-2021, 10:55 PM
مرفق الاكسبيرت

مصطفى
13-11-2021, 08:34 AM
شكرا جزيلا أخي حسن

جاري التجربة

kira-h
13-11-2021, 07:00 PM
العفو اخي الكريم