راجع المشاركة التالية :دوال الجلوبال
عرض للطباعة
راجع المشاركة التالية :دوال الجلوبال
بارك الله فيك اخي حسن
مشكور اخ حسن
سلام عليكم اخ حسن
في عندك كود تاني لانو هاد الكود في بعض الاحيان عم يرتفع السعر 50 نقطه وما عم يشتغل ما بعرف شو المشكله حتى راقبة جورنال ما عم يطلع ولا خطاء
وشكرا جزيلا
وعليكم السلام
شرط استئناف عمل التريلنغ بشكل دائم ليس له علاقة بحركة السعر
بالتوفيق إن شاء الله
وإياك أخي الكريم
والله الموفق
سلام عليكم اخ حسن هل يوجد طريقه لي حذف ماجيك نمر لي صفقه ووضع مجيك نمبر ثاني
مثال توضيح انا فتحت صفقة شراء و المجيك نمبر كان 2017
فيي احذفه لي مجك نمبر2017 وحط رقم تاني مثال 2018 بعد ما تفعلة الصفقه ولا لازم اغلاق صفقه
وشكرا
وعليكم السلام
لا يمكن تعديل الماجك نمبر والكومنت بعد تفعيل الصفقة
مشكور جدا
طيب انا كاتب كود لح ارفقه شو طريقه يلي بخلي يعطي مجك نمبر لصفقات التعديل عشان احسن اتحكم في صفقات شلون ما بدي
يعني في 2 ترينغ ستوب لوز في واحد اسمه MoveATRTS() هاد بدي ياه يتفعل بس مع الصفقات يلي تعدل فيها ستوب لوز تك بروفيت هاد ترينغ حسب السوق بيمشي معه
وتاني ترينغ ستوب لوز MoveTrailingStop() هاد بدي ياه يتفعل مع الصفقات يلي ما تعدلة بكون ترينغ تبع صغير كتير
وشكرا جزيلا
ستقوم بفتح صفقات بماجك نمبر x وفتح صفقات الماجك نمبر مختلف عن x حسب الشروطك
وبالتالي يمكنك التحكم في النوعين من الصفقات كل بماجك نمبر خاص به
مشكور اخ حسن انت شفت الكود يلي انا عامله على كلامك لازم غير الكود كامل صح هاد يلي فهمته من كلامك
قم فقط باضافة شروط صفقات بماجك نمبر مثلا MagicNumber1، وشروط صفقات أخرى بماجك نمبر مختلف MagicNumer2، وضع الدوال بدلالة الماجك نمبر int Magic ثم تحكم بها كما تريد بالشروط بالدالة الرئيسية
سلام عليكم اخ حسن انا ضايف شروط صفقات بي مجك نمبر بس انا ما عندي شروط صفقات اخر عندي دالة تعديل فقط يعني بس عدل الصفقه مو صفقات جديده
وعليكم السلام
الأفضل شرح الفكرة كاملة لنرى ما يمكن عمله برمجيا
انا بعتلك الكود كامل الفكره مشروحه فيه كامله هوه عباره عن اوردراة باي ستوب وسيل ستوب بي مسافه معينه بيعتمد على اختراق وخطف نقاط سريعه اذا ما تعدل الاوردر
اذا تعدل الاوردر بيحدد تيك بروفيت وستوب لوز وترينغ ستوب لوز عن طريقة موشر atr طبعا بهي النقطه ليش عدلت كلشي فيه لانو من منطق انو بدوه يصير حركه جنونيه يا شراء يا بيع
وهي فكره العامه تبعه
وبس هي الفكره العامه
أخي الكريم المرجو شرح الفكرة كاملة وليس الكود (بالعربية وليس باللهجة العامية)،
الكود غير واضح، وكذلك لن أستطيع معرفة الأخطاء والفكرة مبهمة أو غير واضحة
الرجاء الرد
السلام عليكم
استاذى فكره الاكسبيرت
هو فتح صفقات فى الاتجاه الترند العام وقفلها عند تحقق ربح 1 دولار
ولكن ممكن فتح صفقه وتكون غير موفق فيها ولكن اكيد الرجوع للترند العام
المطلوب البحث عن الصفقه الخاسره عدد معين من النقط
ثم استخراج منها رقم التكت
وعمل هيدج وان يكون رقم المجك نبرهو رقم التكت
ممكن مساعده فى الفكره لانى حولت ولكن فشلت
وعليكم السلام
استخدم دالة لمعرفة خاصية من خصائص الصفقة المفتوحة كالتالي :
بحيث info نوع الخاصية
type نوع الصفقة أو بدونها
مثال لمعرفة ربح آخر صفقة مفتوحة كالتالي :
لمعرفة ربح آخر صفقة شراء مفتوحة كالتالي :
ولمعرفة رقم تيكت آخر صفقة مفتوحة كالتالي:
وهكذا ببقية الخصائص
شكراا
الان عندى صفقات كثيره ولكن يوجد بيها الخاسره اقل من 100 دولار ليس لها طلب انا عاوز اكبر من 100دولار
ممكن اعرف طريقه اعرف بيها مقدار الخساره ان تكون اكبر من او تساوى 100دولار اذا تحقق الشرط يجمع معلومات الصفقه يعمل هيدج
ممكن كتابه الداله المطلوبه اكون شاكر
ستقوم باضافة شرط الربح كالتالي:
السلام عليكم :
أرجو توضيح كيف تتم العملية التالية بواسطة حلقتين for لمؤشر يضع سهم صاعد عند شمعة حجمها (هاي - لو ) اكبر من 20 شمعة سابقة
بواسطة حلقة for واحدة نجحت العملية لكن يضع السهم الأخير - أريده ان يضع الأسهم عند كل شمعة تحقق الشرط
وعليكم السلام
راجع كود المؤشر المرفق
مشكور جد أستاذ ما سألت عنه : المؤشر يفحص هاي - لو الشمعة ويقارنها ب هاي-لو لعشرين شمعة سابقة إن كانت أكبر يضع سهم صاعد
حاولت كتابة الكود بالشكل التالي لكن لم أنجح أرجو منك التصحيح
هل تريد مقارنة حجم فارق الهاي واللو لآخر شمعة مغلقة مع فارق أعلى هاي إلى أقل لو لـ 20 شمعة سابقة ؟
وضح الشرط بصورة من الشارت
تماما أستاذ .... كل شمعة يكون فيها الهاي - اللو أكبر من الهاي - اللو لعشرين شمعة سابقة يضع عليها سهم صاعد, أين الخطأ في الكود الذي أرفقته لو سمحت
جرب الكود المرفق
مشكور جدا على الإهتمام أستاذ ....الكود الذي أرفقته يعطي آخر سهم فقط وهذا نجح معي ....لكن المعضلة كيف أطبق هذا على كامل الشارت بحيث يظهر سهم على كل شمعة تحقق الشرط وليس على آخر شمعة تحقق الشرط .... هل العملية ممكنة ؟
السلام عليكم
ممكن مساعد في كتابه داله تبحث عن أخر صفقه مفعله تعود بسعر الافتتاح
أذا لم توجد صفقه مفعله تكون البديل لها أخر صفقه مغلقه تعود بسعر الافتتاح
على ذالك ان يكون سعر الافتتاح هو خط الارتكاز
على أساس هذا نعمل مقارنه بين السعر الحالي
إذا كان السعر الحالي اقل من خط الارتكاز الدخول بيع
ذا كان السعر الحالي اكبر من خط الارتكاز الدخول شراء
طلب اخر
كيف اعمل هيدج لصفقه خسرانه مبلغ مقدر من قبل
اكون شاكر
وعليكم السلام
ستقوم بعمل دالة لمعرفة سعر افتتاح الصفقة المفتوحة وإذا كانت غير مفتوحة سيستخرج سعر افتتاح الصفقة المغلقة كالتالي :
بقية الاسئلة غير واضحة
سلام عليكم اخ حسن ارجو المساعده في توقيت صفقات الاوامر المعلق
عشان يوضح معك
الاومر المعلق كل ساعه
شروط فتح الصفقه
كود PHP:
if(Check1 >= Threshold&& Check2 >= Threshold&& O<H&&Orderscnt(OP_BUY)==0&&Orderscnt(OP_BUYSTOP)== 0&&CountOrdersTime()==0&&هنا يجب اضافة شرط لي التحقق من الشروط بي زمن ثانيه على فرض انا حاطة انو يتحقق الشرط خلل 700 ثانيه )
ومن ثم اورد سيند
كود PHP:
bool tk=OrderSend(Symbol(),OP_BUYSTOP,NewLots,pricebuy, 0,SL,TP,"Moh",Magicnumber, هنا زمن انتهاء الاوردر في الساعه يوجد 3600 ثانيه اي هنا يحذف الاورد بعد ساعه كامله انا ما بدي يحذف 700 ثانيه -3600 ثانيه =2900 ثانيه ,Blue);
توضيح اكثر لي صفقه المراده
تعليق امر عند كل شمعه جديده يوجد شروط لي صفقه كل هذه شروط تحققة في فتره زمنيه انا احددها بي ثانيه على سبيل المثال اريد ان تتحقق الشروط في 720 ثانيه (يعني 12 دقيقه)
في اورد سيند اعطي الامر عند خانة اكسبير الصفقه بقية الوقت الواجب تسكير الصفقه وهو 2880 TimeCurrent() +ثانيه لاني الساعه الواحد 3600 ثانيه
ان شاء لله حسنت وصلك الفكره وشكرا
اخي لم افهم شيء
اشرح بطريقة افضل مع صورة توضيحية او بالارقام
اخ حسن الحمد لله حسنت حلها لي مشكله مشكور جدا
جزاكم الله كل خير
السلام عليكم ورحمة الله وبركاته
ألأستاذ القدير حسن أتمنى أن تكون بأفضل حال
عندي استفسار بخصوص ما يسمى بنظام high frequency trading
يعني كيف أخلي الاكسبيرت يعمل بهذا النظام
هل يوجد كود معين مثلا أضيفه داخل الاكسبيرت ؟
أم هل مثلا أضيف برنامج معين على الويندوز حتى يعمل الاكسبيرت بهذا النظام ؟
أتمنى ايضاح جميع الخطوات المطلوبة فضلا منك لو تكرمت أستاذنا العزيز
وعليكم السلام
أخي الكريم
ما اعلمه هو انه يعتمد على أنظمة جد معقدة ومتطورة وتستخدم فقط بصناديق التحوط للنخبة وليست للعامة
السلام عليكم استاذ حسن
كيف ازيل رسايل التحذير من هذا الكود
شكرا على الرد أستاذ حسن
نعم حسب ما أعلم أنه يعتمد على خوارزميات معقدة ولكني للأسف لا أعلم أي شئ عن كيفية برمجتها
ولا أدري إن كان يتم دمج لغة mql4 مع لغات برمجة أخرى والعلم عند الله وحده سبحانه
وللمعلومة أستاذ حسن أنا كنت شاهد عيان على أحد الأخوة العرب يقوم بإستعمال هذا النظام وهو مجرد فرد وليس تابع لأي مجموعة
ولكنه لم يستخدم منصة الميتاتريدر
أضف إلى ذلك بأنه توجد مقاطع عدة في اليوتيوب عن بعض الأشخاص استعملوا هذا النظام على الميتاتريدر ولكن لا أعلم إن كانوا صادقين فعلا أم مجرد خدعة
ما رأيك أستاذ حسن هل يمكن عمل هذا النظام على الميتاتريدر
وإذا كان الجواب بأنه بمكن العمل على الميتاتريدر هل صحيح أستاذ حسن أنها لا تحتوي على أي عدة لغات برمجية أخرى سوى mql4 وبالتالي يمكنك برمجة استراتيجية معينة تعمل وفق هذا النظام
أم أن الأمر أكثر تعقيدا ويحتاج النظام إلى شخص يدمج عدة لغات برمجية أخرى معقدة مع mql4