-
07-07-2019, 01:31 PM
#2401
السلام عليكم جميعاً
لو تكرمتم هل ممكن وضع كلمة مرور لكود تم برمجته بواسطة mql 4 ؟
وهل هناك مشكلة في حال كان الكود طويل بعض الشئ (265 سطر واكثر) وأقصد هنا هل سيكون هناك تأخير في تنفيذ الاوامر قد تسبب ابتعاد السوق عن لحظة تطابق احد الشروط في الكود التي تطلب وجود هذا السعر في هذه اللحظة؟
لكم كل الشكر
-
07-07-2019, 10:42 PM
#2402
وعليكم السلام
مثال لعمل باسوورد يكون الشرط عند بداية الدالة الرئسيسة OnTick
جعلت هنا الباسوورد 1111 وبالتالي لن يعمل الاكسبيرت الا عند كتابة 1111 بخانة password
عدد الاسطر ليس له تاثير كبير على سرعة المعالجة للكود ولكن طريقة كتابة الشروط والدوال المستخدمة أو دوال استدعاء المؤشرات الخارجية قد تسبب ثقل حتى بكود لا يتجاوز 50 سطر
وكل هذا له علاقة مع قوة الحاسوب المهمة في سرعة المعالجة
-
08-07-2019, 12:01 AM
#2403
طلب معلومة
جزاك الله كل خير
لكن اخي بالنسبة للباسوورد انا اقصد حماية الكود البرمجي (فتحه ونسخه او التعديل عليه) فهل هذا ممكن ؟ وكيف ؟
ومعذرة لم اوضح هذا في المرة السابقة
-
08-07-2019, 04:00 AM
#2404
اقصى حماية هي بربط الاكسبيرت مع ملف dll باستخدام لغة برمجية اخرى،،،
لكن عموما نسخة الـ ex4 الحالية كافية كحماية فلم يتم كسرها بعد
-
08-07-2019, 11:13 AM
#2405
-
08-07-2019, 12:07 PM
#2406
السلام عليكم
لدي هذا الكود:
if((OrderSelect(id1,SELECT_BY_TICKET,MODE_TRADES)= =true)//اختبار وجود الصفقة الاولى بالسوق
&&(OrderSelect(id2,SELECT_BY_TICKET,MODE_TRADES)== true)//اختبار وجود الصفقة الثانية بالسوق
{
bool res21=OrderModify(id1,0,0,yeni_tp1,Blue);// اسناد اخذ الربح الى الصفقة الاولى
bool res22=OrderModify(id2,0,0,yeni_tp1,Blue);// اسناد اخذ الربح الى الصفقة الثانية
Alert("تم تعديل ارباح اول صفقتين دخلتا السوق بنجاح");
}
else
Print("OrderSelect failed error code is",GetLastError());//لمعالجة الخطأ
المطلوب منه ان يقوم باختيار صفقة موجودة بالسوق (دخلت السوق من خلال اوردر موضوع مسبقاً) ليتم التعامل معها بعد ان دخل الاوردر الى السوق فعليلاً
المشكلة: انه يتعامل معها قبل دخولها السوق
فكيف لي ان اتحقق من دخول اوردرالى السوق ؟
أسف للاطالة وارجو ان اجد رحابة صدر
-
08-07-2019, 04:43 PM
#2407
اريد ان استخرج اقرب خط مقاومة فوق السعر
وان استخرج ايضا اقرب خط دعم تحت السعر
ماهي الدالة المناسبة لهذه العملية وشكرا وجزاكم الله الف خير
التعديل الأخير تم بواسطة bahoma31 ; 08-07-2019 الساعة 04:48 PM
-
08-07-2019, 11:52 PM
#2408
وعليكم السلام
ستقوم بعمل شرط التحقق من عدد الصفقات المفعلة على الزوج بحيث:
دالة عدد الصفقات كالتالي:
ثم تضع الشرط قبل دالة فتح الصفقة
مثلا شرط عدم وجود صفقة بيع مفعلة إذا تحقث يتم معالجة بقية شروط فتح الصفقة
-
09-07-2019, 12:03 AM
#2409
لنفترض لدينا 3 دعوم s1=2 ; s2=4 ; s3=9
و 3 مقاومات r1=20 ; r2=25 ; r3=31
إذا تريد اقرب دعم معناه استخراج أكبر قيمة بالدعوم وبالتالي نستخدم الوظيفة MathMax والتي تعود بأعلى قيمة للقيمتين المدخلتين بالوظيفة نفسها
حسب المثال سيكون اعلى قيمة للدعوم كالتالي:
ستكون النتيجة s=9
نفس الشيء بالمقاومات اقرب قيمة معناه أقل قيمة للمقاومات وبالتالي سنستخدم الوظيفة MathMin والتي تعود بأقل قيمة للقيمتين المدخلتين بالوظيفة نفسها
حسب المثال سيكون أقل قيمة للمقاومات كالتالي:
ستكون النتيجة r=20
التعديل الأخير تم بواسطة kira-h ; 09-07-2019 الساعة 12:10 AM
-
11-07-2019, 11:36 AM
#2410
السلام عليكم
ارغب بمعرفة الفرق بين دالة close ودالة i close
شكرا لكم
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى
العلامات المرجعية