بارك الله فيك استاذ حسن
عرض للطباعة
بارك الله فيك استاذ حسن
وإياك اخي الكريم
السلام عليكم استاذ حسن
كيف احسب الربح او الخسارة لعدد صفقات محدود في الهيستوي
كمثال : حساب مجموع الربح لاخر عشرة صفقات مغلقة
وعليكم السلام
يجب اعتماد شرط آخر كتوقيت فتح أو إغلاق الصفقات
دالة توقيت إغلاق الصفقة 10 كالتالي :
ثم دالة الربح تصبح كالتالي :
بارك الله فيك اخي حسن
إخواني الكرام ,,,, ممكن حد يساعدني ؟
أنا بدي الاكسبيرت ببساطة يفتح صفقة وحدة كلما شروط البيع او الشراء تحققت ,,, يعني لو فتح الاكسبيرت صفقة شراء و بعدين صفقة بيع ,, و بعد ذلك اذا تحققت الشروط مرة اخرى للبيع او الشراء كمان حابب انو الاكسبيرت يضيف على الصفقات المفتوحة صفقات جديدة .
وإياك اخي الكريم
تم التصحيح بالكود التالي :
السلام عليكم
هل ممكن الدالة التى يمكن بها اضافة خاصية الربح بالدولار لكل صفقة منفصلة مثل ما هو موجود خاصية الربح بالنقاط لكل صفقة اي يكون
Lots_1
TakeProfit_1
win_USD 1
Lots_2
TakeProfit_2
win_USD 2
Lots_3
TakeProfit_3
win_USD3
وهكذا
https://a.top4top.net/p_856l15dr1.jpg
وشكرا
وعليكم السلام
دالة الربح بالدولار لآخر صفقة مفتوحة حسب النوع أو بدون النوع (حسب الاختيار) هي كالتالي :
مثلا الربح بالدولار لآخر صفقة شراء مفتوحة : الربح بالدولار لآخر صفقة مفتوحة :
السلام عليكم
وعليكم السلام
السلام عليكم أستاذ حسن
لقد برمجمت اكسبرت يقوم بعمل التالي
يتم تحديد مستوى معين كل 50 نقطة على سبيل المثال هكذا 1.0050 / 1.01 / 1.0150 / 1.02
وهكذا
ويتم تحديد موفونج اعطيته قيمة 504
الاستراتيجية هي كالآتي
debut== المستوى الذي أشرت عليه
defrent==0.0050 اي 50 نقطة
المشكلة لما أشغله على الديمو عند تحقق الشروط في بعض الازواج يفتح صفقتين في نفس السعر مرة واحدة
اريد من فضلك عند تحقق الشروط يفتح صفقة واحدة
واذا تحققت الشروط وكانت اقرب صفقة الى السعر اقل من 50 نقطة لا يفتحها
اذا كانت اكثر من 50 نقطة يفتح عند تحقق الشروط ولك مني جزيل الشكر
شكرااااااااااااااااااااااااااااااااااااااا
بما يخص مؤشر الفوليوم
ماهو كوده لانني لم اجده في المنتدى
وهل ضروري كتابته مرتين مثل الباربوليك
ام مرة واحدة تكفي مثل الارسي
كود الفوليوم كالتالي :
كود:
double v1=iVolume(Symbol(),0,1),
v2=iVolume(Symbol(),0,2);
if(v1>v2)//بار اخضر
if(v1<v2)//بار أحمر
السلام عليكم
اخي كيرا كيف يمكنني قول اذا البار شمعة 1 اخضر وبار الشمعة 2 اخضر ايضا بيع
واذا بار الشمعة 1 اخضر وبار الشمعة 2 احمر شراء
العفو أخي
وعليكم السلام
بسيطة
kira-h اخى
ممكن تشرح باسلوبك swith وما يترتب منهم من case و deflut
السلام عليكم أخي حسن كيف أعمل move للخط HLINE على حسب While
السلام عليكم
استاذ كيرا
لقد وضعت امر ايقاف عمل الاكسبرت هذا continion trades
هو يضهر في الاعدادات لاكن لا يتوقف بل يواصل العمل مع انه false
ممكن تشوق الخطا اين
وشكرا
وعليكم السلام
كتابة الاعدادات غير كاف يجب ربطها بالشروط التي سيعمل عليه
مثال :
وغيرها من الأمور
مرفق الاكسبيرت راجعه جيدا
بارك الله فيك استاذ على المساعدة والشرح
بعد المراجعة اكتشفت الامر بانني لم اضع الدالة الخاصة بالامر
شكرا ورمضان مبارك
شرط التوزيع switch
تستخدم في حالة تعدد القيم لمتغير واحد فكل قيمة لها تنفيذ برمجي محدد
مثال :
تبدأ الجملة بالكلمة المحجوزة switch لتوزع أوامر التنفيذ لقيم المتغير x المختلفة.
وتأتي الأوامر بين اللامتين { }
الجملة switch تربط المتغير x بجميع القيم الداخلة للبرنامج وتتعامل معها على هذا النحو:
في حالة x==A سيكون الناتج case A وينفذ break لكسر أو انهاء الحلقة
وفي حالة x==B أو x==C سيكون الناتج case B or case C وذلك لعدم وجود break بالحالة B
في حالة !==x أي ان x لا تتطابق مع أي من القيم السابقة وسيكون الناتج الافتراضي (default) الذي هو Not case A, case B or case C
كل عام وأنتم بخير
لو معايا مؤشر اسهم
وعايز اقول الشمعة رقم 2 لا تحوي اي اسهم والشمعة رقم 1 تحتها او فوقها سهم
تبقى ازاي؟
السلام عليكم
راجع المشاركة التالية :
https://www.fxprg.com/vb/showthread.php?t=31457&page=19&p=874388&viewfull=1 #post874388
السلام عليكم اخواني الكرام
كيف بدي اعمل دالة تدلني على نوع اخر صفقة اذا كانت صفقة شراء او اذا كانت صفقة بيع ؟
الرجاء الملاحظة انه حصرا اريد معرفة اخر صفقة مفعلة فقط، مش كل الصفقات المفعلة
.....
بحيث استطيع استخدام هذه الدالة بشروط الدخول على الصفقات المستقبلية,
مثلا: شرط من شروط الشراء انه تكون اخر صفقة مفعلة هي بيع
جعل الله بميزان حسناته من يساعدني على حل هذه المعضلة . صرلي اسبوعين عم اجرب و ما عم تزبط معي... ريحني الله يريحك.
السلام عليكم اخي حسن
لدي مؤشر خارجي
اريد عمل مقارنة بين قيمة سعره وسعر اي موفينج افرج
لكن عند عرض قيم المؤشر على الشارت الاحظ ان له قيمتين ثابتتين
فكيف اقارن بين الاسعار للمؤشر واي مؤشر اخر
ملف مرفق 7284
تمام
طيب بص انا عايز اقول شراء عند ظهور اول سهم اخضر بعد اخر سهم احمر
وبيع عند ظهور سهم احمر بعد اخر سهم اخضر
فأنا عملت الاتي ولم يفتح الاكسبرت صفقات
وبالنسبة لشروط الشراء
والبيع كالاتي
ارجو تصحيح الاخطاء ان وجد لان الاكسبرت لا يفتح صفقات
وعليكم السلام
ستقوم بعمل دالة لمعرفة نوع آخر صفقة مفعلة خارج الدوال الرئيسية كالتالي:
ثم تكون الشروط مثلا :
وعليكم السلام
المؤشر يعطي قيمة إذا كان يخالف 2147483647 أي يخالف empty_value
وبالتالي اذا تريد تحقق شرط الموفينج مقارنة بخطوط المؤشر، فيكفي مقارنته مع قيمة الخط الثالث الغير ملون (ضع له لون معين لتتضح لك الصورة) فالشروط كالتالي :
بارك الله فيك اخي حسن
متنساش ياريس
مستنيك من امبارح
نشمي يا حسن,, كثر الله من أمثالك. شكرا كتير
السلام عليكم أستاذ
المضاعفات التالية تتم بضرب اللوت ب 1.4 ثم تقريبه بحيث تكون النتيجة : 0.01 - 0.01- 0.02- 0.03- 0.05-0.08-0.11-0.15-0.21
كيف أستطيع الإحتفاظ بقيمة اللوت المضاعف قبل التقريب ؟ لأنه 0.01*1.4 ستعطي 0.014 وبعد التقريب سيكون 0.01 لكن المضاعفة الثانية هي نتيجة ضرب 0.014*1.4 = 0.0169 وتعطي لوت 0.01 - المضاعفة الثالثة هي 0.0169*1.4 = 0.0236
مع جزيل الشكر
الشروط غير صحيحة فهي تعبر فقط عن آخر اشارة للمؤشر
لكن بدل كل هذا استخدم فقط دالة تستخرج نوع اخر صفقة OrderType
وبالتالي عند البيع تشترط وجود آخر صفقة من نوع شراء والعكس بالشراء
حل آخر
ستضع متغير من نوع كومنت خارج الدوال مثلا:
ثم بداخل الدالة الرئيسية ستضع شروط فتح الشراء ولكن تضيف الشرط التالي :
وبعد دالة فتح الشراء أي اسفل سطر OrderSend ستضع ثم نأتي للبيع بنفس الطريقة
وبعد دالة فتح البيع أي اسفل سطر OrderSend ستضع بهذه الطريقة لن يفتح شراء إلا إذا كانت آخر صفقة بيع ولن يفتح بيع إلا إذا كانت آخر صفقة شراء...
بارك الله فيك
وعليكم السلام
ستضع متغير داخلي خارج الدوال الرئيسية من نوع static double وتستخدمه قبل معادلة المضاعفات مباشرة التقريب
مثلا
وبهذا تستخدم القيمة lo التي هي اللوت الجديد قبل التقريب
LastLots هذه فقط مثال لدالة تستخرج لوت آخر صفقة
شكراً اخي حسن
كل ده جميل ومفهوم بس انا اقصد حاجة تانية خالص
شايف الصورة المرفقة؟
انا عملت مؤشر يرسم اسهم بناءاً على شروط معينة طول ما الشرط متوفر بيرسم سهم عند كل شمعة
طيب انا عايز ادخل شراء او بيع فقط عند السهم الاول فقط
يعني بيع عند اول سهم احمر وشراء عند اول سهم سماوي
وعشان اعمل كده يبقى لازما اقارن السهمين ببعض
يعني شروط الشراء كالاتي
عند اول سهم سماوي بعد اخر سهم احمر ... يدخل شراء
عند اول سهم احمر بعد اخر سهم سماوي ... يدخل بيع
يعني لا يدخل شراء او بيع مع اي سهم بل السهم الاول فقط
تم ارفاق صورة ومعها المؤشر ..
إذن ستقوم بعمل دالة للمؤشر كالتالي :
ودالة معرفة آخر اشارة للمؤشر بعد الشمعة 2 أي i=2 كالتالي:
وبالتالي شروط الشراء كالتالي:
والبيع كالتالي :