النتائج 3,271 إلى 3,285 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 31-01-2013, 08:57 PM #3271
- 01-02-2013, 01:19 PM #3272
السلام عليكم
اخي اسامة ماهو حل خطئ 130 في الاوامر المعلقة
- 01-02-2013, 07:32 PM #3273
- 02-02-2013, 01:52 AM #3274
- 02-02-2013, 06:36 PM #3275
شرحت الرسالة من خلال رقم الخطأ كما هو في قائمة اخطاء اللغة MQ4 ، الأضافة فائدتها انها تعطيك الرسالة شاملة السبب وتغنيك عن البحث عن المعنى ، الأهم بالنسبة للأوامر المعلقة يفترض انها لاتعمل مشكلة مع المنصات اذا كتبت استوب وبروفت او لم تكتبها الا اذا كانت قريبة من السعر الدخول فبعض المنصات مثلا لاتقبل نقطة او نقطتين كمسافة .
- 03-02-2013, 01:04 AM #3276
تأكد من ان مكان وضع الأمر المعلق صحيح وإستخدم الأمر print لطباعة سعر الدخول وقت حدوث الخطأ لمعرفة المشكله
لغة mql4 تفتقر لمميزات كثيره للتعامل خارج برنامج الميتاتريدر لذلك بعض المبرمجين يستخدم لغات برمجة أخرى لعمل دوال ( ملفات dll ) حتى يقوم بإستدعائها
لاحقا لتنفيذ الأوامر التي يريدها
- 03-02-2013, 10:31 AM #3277
سلام عليكم ورحمه الله وبركاته
بسم الله الرحمن الرحيم
هل يوجد طريقه لاستدعاء سكريبت من خلال مؤشر او اكسبرت او
سكريبت اخر ( كما نقوم باستدعاء مؤشر من خلال اكسبرت )
بارك الله فيكم اخوكم ابو يوسف
- 03-02-2013, 11:42 PM #3278
- 03-02-2013, 11:57 PM #3279
رد:موضوع مخصص للأسئلة البرمجية
[I]السلام عليكم ورحمة الله
أستاذي اسامة في الحلقة التالية :
كود PHP:double Bottom;
for(int i=2;i<Bars;i++){
if(Low[i]<Low[i-1]&&Low[i]<Low[i+1]){
Bottom=Low[i];
break;
return(Bottom);
}[/i]
بعد كسر اللو فرضا نفذت امر بيع المشكلة ان المتغير يظل محتفظ بقيمته ويستمر في البيع من قيمة المتغير ولا ينتهي الا يتحقق الشرط في شموع جديدة ، لكن طلبي أن ينتهي تأثير المتغير أما بعد تنفيذ أول امر بيع مثلا أو أن ينتهي تأثير المتغير اذا كان لو اي شمعة لاحقة ادنى من الشرط المتحقق وبالتالي لايكرر البيع الا بتحقق شرط جديد في شموع جديدة . فما هي الجملة البرمجية لهذا الطلب ؟؟ .آخر تعديل بواسطة Jmeel ، 04-02-2013 الساعة 12:00 AM
- 04-02-2013, 11:20 PM #3280
رد:موضوع مخصص للأسئلة البرمجية
وعليكم السلام ورحمة الله وبركاته
إحفظ توقيت الشمعه التي تحقق عندها الشرط وبالتالي عندما تقارن الشروط في كل مره تتأكد من أن هذه الشمعه لم تدخل فيها سابقا
او الطريقه الأخرى التي ذكرتها وهي أن أقارن الشموع التاليه وأتأكد أن اللو لها أكبر من اللو المحقق
مثال
كود PHP:double Bottom;
for(int i=2;i<Bars;i++)
{
if(Low[i]<Low[i-1]&&Low[i]<Low[i+1])
{
Bottom=Low[i];
for(int j=i-1;j>=0;j--)
{
if(Low[j]<Bottom)Bottom=0;
}
break;
}
}
كود PHP:if(Bottom!=0)
- 05-02-2013, 03:12 PM #3281
رد:موضوع مخصص للأسئلة البرمجية
السلام عليكم ورحمة الله وبركاته
مستر دولار أستاذي العزيز شكرا جزيلا على المؤشر وعلى كل ما تقدمه لنا وإن شاء الله في ميزان حسناتك
أريد معرفة قيم المؤشر المرفق كي أضيف شروط معينة باكسبيرت
(iCustom(NULL, NULL, "HighLow Moving",1,5,Blue,Red,1,X,0
مثلا شراء عند مستوى القمة وبيع عند مستوى القاع
جربت مكان X القيم 0 و 1 و 2
T_Line
B_Line
ولم تنجحآخر تعديل بواسطة kira-h ، 05-02-2013 الساعة 03:19 PM
- 05-02-2013, 07:21 PM #3282
رد:موضوع مخصص للأسئلة البرمجية
حاولت أيضا استخراج الخطين داخل start كالتالي :
كود PHP:double line1=ObjectGet("Top0",OBJPROP_PRICE1);
double line2=ObjectGet("Bottom0",OBJPROP_PRICE1);
كود PHP:void TechnicalAnalysis22()
{
if (High[0] >= line1)
{
DeletePendingOrder12();
}
}
- 05-02-2013, 09:36 PM #3283
رد:موضوع مخصص للأسئلة البرمجية
هذه الطريقة هي الصحيحه وليست الطريقه في المشاركه السابقه لأني إستخدمت في رسم الخطين ككائن على الشارت
وليس إندكس
هذا الكود صحيح لكن فقط قم بتعريف الخطين line1 و line2 وإستدعائهم داخل الداله TechnicalAnalysis22
أيضا
أو إذا أردت إستخدامها بهذه الطريقه قم بتعريف المتغيرين line1 و line2 خارج الداله start حتى تصبح متغيرات
عامة يمكن إستخدامها في أي دوال بدون الحاجه لتغريفها مره أخرى
- 06-02-2013, 12:07 AM #3284
- 06-02-2013, 04:57 AM #3285
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM