أشكرك شكرا جزيلا علي التوضيح والمثال المرفق .
أشكرك شكرا جزيلا علي التوضيح والمثال المرفق .
العفو اخي الكريم
والله الموفق
السلام عليكم
كيف يمكن ان اغلق او اوقف الاكسبيرت بعد تحقق شرط معين
وعليكم السلام
استخدم متغير منطقي من نوع static
مثلا
ثم يكون الشرط ببداية الدالة الرئيسية OnTick
متى يتحول StopEA من false الى true هذا راجع اليك كيف تريد استغلاله
مثلا تريد عند فتح الصفقة يتفعل اغلاق الاكسبيرت ستضع StopEA=true بعد دالة فتح الصفقة مباشرة OrderSend
السلام عليكم
بصراحة لم افهم ماذا تقصد وماهي دالة اغلاق الاكسبيرت بعد ان غيرنا قيمة StopEA الى true تتغير وماذا بعد
ارجو المعذرة ان كنت اسئل كثيرا
اقصد ايقاف عمل الاكسبيرت وليس اغلاق
وماذا بعد؟ بعد تحقق شرط الايقاف فعندما سيبدا الاكسبيرت بمعالجة الكود ببداية الدالة الرئيسية سيجد امامه شرط الايقاف مفعل ويعود من البداية return ويضل هكذا في حلقة مفرغة يجد الشرط مفعل ويعود لقراءة الكود من البداية... يعني لن يستطيع قراءة بقية الكود وبالتالي توقف عن العمل
السلام عليكم
الفكرة جميلة جدا لايقاف عمل الاكسبيرت في اي مرحلى نشاء ولكن سؤالى هل يوجد دالة او فكرة تقوم بغلق الاكسبيرت يعني بدل ما تغلق الاكسبيرت يدويا (كلك ايمن على الشارت واختيار اكسبيرت ومن ثم رموف )
مرة اخره شكرا جزيل على المعلومات القيمه الى تقدمه
وعليكم السلام
استخدم تمبلت لشارت فارغ من اي اكسبيرت ومؤشرات مثلا باسم remove ثم قم باستدعائه عن طريق الوظيفة ChartApplyTemplate
وبالتالي سيتم حذف الاكسبيرت
العلامات المرجعية