السلام عليكم
ارجو المساعدة
هذه الدالة تعطى نتائج اخر صفقة تم فتحه بيع او شراء
الان اريد تعمل على الصفقة قبل الاخيرة
يعنى هذه الدالة تعمل على اخر صفقة مطلوب دالة تعمل على الصفقة قبل الاخيره
وشكرا على المساعدة
عرض للطباعة
السلام عليكم
ارجو المساعدة
هذه الدالة تعطى نتائج اخر صفقة تم فتحه بيع او شراء
الان اريد تعمل على الصفقة قبل الاخيرة
يعنى هذه الدالة تعمل على اخر صفقة مطلوب دالة تعمل على الصفقة قبل الاخيره
وشكرا على المساعدة
وعليكم السلام
الدالة كالتالي:
العفو اخي الكريم
نسب الفيبوناتشي فقط عبارة عن نسب مئوية بالنسبة للمسافة بين نقطتين مختلفتي السعر فيمكنك حسابها رياضيا
وستجد بالنت امثلة كثيرة لمؤشرات تعتمد على الفيبوناتشي
السلام عليكم
ممكن حد يعلمنى ازاى انسخ الكود و اعمله مؤشر من على موقع
https://www.prorealcode.com/prorealtime-indicators/income-yield-rendimenti/
علشان بنسخ الكود بتاع المؤشر لكن للاسف مبيشتغلش
يا ريت اللى يرد يقولى اعمل ايه بالخطوات
تحياتى
جزاك الله خيرا شكرا على المساعده
تسلم اخي الحبيب مجهود ممتاز بارك الله فيك وجزاك الله خيرا
بالتوفيق ان شاء الله
بالتوفيق إن شاء الله
وعليكم السلام
هذا الموضوع مخصص فقط للأسئلة البرمجية
تمام
تم فتح موضوع جديد فى قسم برمجه المؤشرات
المرجو توضيه هذه الاخطاء او ترفق الكود كاملا
هو دا الكود كامل :chuncky:
انا لسة بادئ اتعلم
كنت بحاول اكتب كود بيظهر طول الشمعة الحالية
السلام عليكم
ممكن مساعده
عندى مؤشر يخرج اشاره (1-xbuy) على فريم 4h
واشاره اخرى (2-xbuy)على فريم 15m
كيف احسب الفرق بين ظهور الاشارتين بالثوانى
بمعنى انى عاوز
اعد الثوانى عند ظهور الاشاره الاول
واعد الثوانى عند ظهور الاشاره الثانيه
اذا كان اشاره الاول الوقت الخاص بها اكبرمن اويساوى وقت الاشاره الثانيه الدخول دخول صفقه شراء
ممكن شرح
شرح الداله OnTimer وكيفية حساب الوقت بشكل صحيح
راجع
وعليكم السلام
معرفة توقيت آخر اشارة يختلف من مؤشر لاخر
وهذا مثال لتوقيت آخر اشارة شراء ذو اللون 0 عندما يخالف EMPTY_VALUE بدلالة الفريم
بلنسبة لـ OnTimer راجع التالي:
https://www.fxprg.com/vb/showthread.php?t=31457&page=28&p=869586&viewfull=1 #post869586
السلام عليكم
اناعاوز اعمل عداد وليس اخر اشاره
عاوز اعرف عدد الثوانى بين اشاره واخرى على نفس تيم فريم
بمعنى
اذا حدث الاشاره على تيم فريم الكبير 4h اعمل متغير خارجى (س) اسجل فيه عدد الثوانى من بداء الظهورالى ظهور الاشاره معاكسه
وحدث الاشاره على تيم فريم الصغير 15m العمل متغير خرجى (ص)بعدد الثوانى من بداء الظهور حتى ظهور الاشاره معاكسه
ثم اقارن بين اذا كان (س) اكبر من او يساوى (ص)كدا اشاره بيع او شراء
بسيطة قم فقط بحفظ قيمة التوقيت الحالي عند تحقق الاشارة إما حفظ static datetime او عن طريق دوال الجلوبال
وسبق ان وضحت هذا هنا https://www.fxprg.com/vb/showthread.php?t=31457&page=291&p=916194&viewfull= 1#post916194
مثال :
طبعا buy دالة المؤشر بدلالة الفريم و openbuy دالة الشراء
السلام عليكم
انا عندي اكسبيرت موفينج افريج يفتح صفقة شراء بمجرد اغلاق شمعة اعلاه او بيع بمجرد اغلاق شمعة اسفله ولكن اود ان اسأل هل يوجد كود برمجى لكى اجعل الاكسبيرت لا يفتح صفقة جديدة بعد اغلاق الصفقة السابقة سواء على ربح او خسارة لا يفتح صفقة جديدة الا عند بداية اليوم الجديد حاولت جاهداً فى هذا الامر ولكن محاولاتى لم تفلح فقلت ربما اجد الحل هنا .. اقدم لكم الشكر الجزيل لكم فقد استفدت كثيراً منكم ومن منتداكم الرائع
وعليكم السلام
ستقوم بعمل دالة حساب عدد الصفقات المغلقة التي فتحت في اليوم
مثال:
ثم يكون الشرط قبل دالة فتح الصفقة كالتالي :
السلام عليكم هل يمكن مساعدتي في كتابه كود لجعل الستوب فوق قمه الشمعه السابقه في حاله البيع و الهدف يساوي عدد نقاط الشمعه السابقه.
i هي الشمعه 0
;[price=Low[i+1
( [tp=price-MathAbs((High[i+1]-Low[i+1
([sl=price+MathAbs((High[i+1]-Low[i+1
;(int iTicket=OrderSend(Symbol(),OP_SELLLIMIT,lot,price, 3,tp,sl,EaName,MagicNumber,0,clrGold
وعليكم السلام
الصحيح كالتالي:
شكرا جزيلا ساجربه على الباك تست
العفو اخي الكريم
السلام عليكم
اريد دالة الغاء الهدف او الاستوب بعد عدد معين من الصفقات التي اغلقت او المفتوحة
وعليكم السلام
مثال :
السلام عليكم
ممكن مساعده وتصحيح الكون اكون شاكر
العيب الموجود هو
اذا تحقق مجموعه الشروط الاول نرجع بقيمه
Time_BUY_BIG
العيب هو تغير القيمه طول ما استمر نجاح الشرط
وانا اريد عند تحقق الشرط يخذ الوقت لمره واحده فقط
ويخزن فى متغيرTime_BUY_BIG
كاذلك بنسبه تيم فريم الصغير
بعد ذلك المقارنه اى منهم الاسبق فى تحقيق النجاح فى الدخول يكون كما يالى
المطلوب هو كيف اخزن الوقت لمره وحده عند التحقق الشرط ممكن تعدل الكود اكون شاكر
طلب اخر كيف اختصر الرقم 45.00000000000000009 الى 45.1
كانت محاولاتى
هى
هل فى طريقه اخرى اكون شاكر
اشكرك جزيلاً استاذي الفاضل على مجهودك واعتذر على الازعاج .. هل يمكن ان اضع في الشروط ان الصفقة لا تفتح الا من بداية اليوم؟ لأن دالة DailyOrders تعمل جيداً ولكن توجد مشكلة بسيطة وهي اذا كانت هناك صفقة مفتوحة من اليوم السابق او ما قبله مثلاً وتم اغلاقها اليوم فسيفتح صفقة جديدة لتوفر الشروط ولأن عدد الصفقات اليومية هو صفر كما تحسبه الدالة .. من فضلك القي نظرة على الصورة وهي من باكتست للاكسبرت بعد اضافة الدالة وكل الشروط كما ذكرت حضرتك .. اريده لا يفتح اي صفقة الا من بداية اليوم التالي مادام كانت هناك صفقة مفتوحة او مغلقة اليوم .. تحياتي.
https://charts.mql5.com/25/266/gbpusd-h1-fxdd-2.png
شكرا ياغالي
جاري التجربة
UP
وعليكم السلام
- توقيت الشمعة الحالية لفريم ما يكون دائما اكبر او يساوي توقيت الشمعة الحالية للفريم الاكبر
اذن حسب الكود الشرط الاول لن يتحقق ابدا
- نعم يوجد ايضا ما يلي :
الوظيفة MathCeil تقوم بحساب أكبر قيمة صحيحة للرقم المدخل ( 5.5 تصبح 6 و -5.5 تصبح -5 )
الوظيفة MathRound تقرب الأرقام العشرية بمعنى إذا كانت الأرقام العشرية أكبر أو تساوي 0.5 فإنها تزيد الرقم واحدا.
مثلا الرقم 2.6 تصبح 3 لأن الرقم العشري أكبر من 0.5 ولكن 2.4 تصبح 2 لأن الرقم العشري أصغر من 0.5
الوظيفة MathFloor تزيل الرقم العشري ولا تقربه، وتحول الرقم إلى الرقم الأصغر مثلا 8.9 تصبح 8 و -4.2 تصبح -5 على اعتبار أن -5 هي الرقم الأصغر وليس -4
بداية اليوم تقصد عند افتتاح اليوم يمكنك استخدام الفوليوم
مثال إذا كان فوليوم اليوم اصغر من 10 تكات ينفذ الصفقة :
العفو اخي الكريم
السلام عليكم
جزاك الله خيراااااااااا
فقط عاوز اخزن فى متغير الوقت الحالى ولا يتغير بعد ذالك
اماموضوع الاشارات لا تعطيها اهميه انا كفيل بيها ان شاء الله
ممكن مساعده فى كتابه الداله
فقط عاوز اخزن فى متغير الوقت الحالى ولا يتغير بعد ذالك
انا تعبت من محاولات
اكون شاكر
طلب اخر اسف للزعاج
كيف اعرف على مؤشر الزجزاج ان قبل اخر سعر كان قمه او قاع
او بمعنى
اعرف اخر قمه و قاع اميز الاسبق الذى ياتى بعده
وعليكم السلام
ستقوم بعمل الشروط ببداية الدالة الرئيسية OnTick
مثال :
وعليكم السلام
سبق ان شرحت هذا باسئلتك السابقة حول المتغير من نوع static
عموما هذا مثال تطبيقي بسيط:
بالنسبة لقيم قمم وقيعان الزيجزاج راجع المشاركة التالية https://www.fxprg.com/vb/showthread.php?t=31457&page=40&p=870989&viewfull=1 #post870989
السلام عليكم استاذ حسن
هل توجد طريقه لجعل الاكسبيرت ينفذ اوامر ممتابعه حسب الاختيار كسناريو من اختيارى فى حال تحقق شرط او شروط معينه لكل سناريو
كمثال السناريو الاول .... شراء ثم بيع ثم بيع ثم شراء ثم بيع مثلا
السناريو الثانى ... بيع ثم بيع ثم شراء ثم بيع ثم شراء
السناريو الثالث بيع شراء بيع شراء شراء
كما وضحت بالامثله هل يمكن ذلك من خلال وضع سناريوهات مختلفه ؟
يرجى الافاده مع الشكر
وعليكم السلام
نعم ممكن بجعل السيناريوهات كشروط اختيارية بالاعدادات وباستخدامها تفصل بين كل السناريوهات، او تجعل لكل سيناريو دالة خاصة بها
جربتها ولا تعمل الا مع الرقم 1 فقط
يبدو انها للصفقات المفتوحة فقط
اريدها للصفقات المقفولة ايضاً
جربت اضيف السطر ده
وما زالت نفس المشكلة
الدالة تعمل على الصفقات المفتوحة فقط أما شرط المغلقة ممكن عمله لكن غير منطقي فلم تحدد فترتها الزمنية
يعني تريد المغلقة لأي فترة؟
[QUOTE=kira-h;916750]وعليكم السلام
سبق ان شرحت هذا باسئلتك السابقة حول المتغير من نوع static
عموما هذا مثال تطبيقي بسيط:
بالنسبة لقيم قمم وقيعان الزيجزاج راجع المشاركة التالية https://www.fxprg.com/vb/showthread.php?t=31457&page=40&p=870989&
viewfull=1#post870989[/QUOT
شكرا جزيلا
العفو اخي الكريم
لو هنقول ف نفس اليوم مثلا ويكون متاح تغييره لاي عدد من الايام