برنامج العقارات (#property)
كل البرنامج MQL5 يسمح لتحديد معايير محددة إضافية المسمى #property أن محطة العميل المساعدة في تقديم الخدمات المناسبة للبرامج دون الحاجة لإطلاق لهم صراحة. وهذا يتعلق إعدادات الخارجية للمؤشرات، أولا وقبل كل شيء. يتم تجاهل خصائص هو موضح في الملفات المضمنة تماما. يجب تحديد الخصائص في الرئيسي mq5 الملف.
#property قيمة معرف
المترجم سوف أكتب القيم المعلنة في تكوين وحدة تنفيذها.
ثابت
نوع
وصف
رمز
سلسلة
المسار إلى ملف الصورة التي سيتم استخدامها كرمز للبرنامج EX5. قواعد مواصفات مسار هي نفسها بالنسبة لل موارد . يجب تحديد الملكية في وحدة رئيسية مع شفرة المصدر MQL5. يجب أن يكون الملف رمز في ICO الشكل.
صلة
سلسلة
رابط لموقع الشركة
حق النشر
سلسلة
اسم الشركة
نسخة
سلسلة
إصدار البرنامج، والحد الأقصى 31 حرفا
وصف
سلسلة
وصف النص وجيزة من البرنامج MQL5. وصف عدة يمكن أن تكون موجودة، كل واحد منهم يصف سطر واحد من النص. ويبلغ طول كل وصف لا يمكن أن يتجاوز 511 حرفا بما في ذلك خط تغذية.
stacksize
الباحث
MQL5 برنامج كومة الحجم. كومة من حجم كاف ضروري عند تنفيذ وظيفة دعوات متكررة.
عند إطلاق برنامج نصي أو مستشار الخبراء على الرسم البياني، وكومة من 8 ميغا بايت على الأقل يتم تخصيص. في حالة المؤشرات، هو حجم كومة دائما ثابت ويساوي 1 MB.
عندما يتم تشغيل برنامج في اختبار الاستراتيجية، يتم تخصيص كومة من 16 MB دائما لذلك.
مكتبة
مكتبة؛ يتم تعيين أي وظيفة البداية، وظائف مع المعدل التصدير يمكن استيرادها في غيرها من برامج MQL5
indicator_applied_price
الباحث
يحدد القيمة الافتراضية ل "تنطبق على" المجال. يمكنك تحديد واحدة من قيم ENUM_APPLIED_PRICE . إذا لم يتم تحديد الملكية، والقيمة الافتراضية هي PRICE_CLOSE
indicator_chart_window
عرض المؤشر في إطار المخطط
indicator_separate_window
عرض المؤشر في نافذة منفصلة
indicator_height
الباحث
ارتفاع ثابت من subwindow مؤشر بالبكسل (الملكية INDICATOR_HEIGHT )
indicator_buffers
الباحث
عدد من المخازن لحساب المؤشر
indicator_plots
الباحث
عدد من سلسلة الرسوم البيانية في المؤشر
indicator_minimum
مزدوج
ورفع الحد السفلي لمؤشر نافذة منفصلة
indicator_maximum
مزدوج
الحد التحجيم لأعلى نافذة مؤشر منفصل
indicator_labelN
سلسلة
يحدد تسمية لN-ال سلسلة الرسوم البيانية المعروضة في DataWindow. لسلسلة الرسوم البيانية التي تتطلب مخازن المؤشرات المتعددة (DRAW_CANDLES، DRAW_FILLING وغيرها)، يتم تحديد أسماء العلامات من قبل الفاصل '؛'.
indicator_colorN
اللون
لون لعرض خط N، حيث N هو عدد سلسلة الرسوم البيانية . الترقيم يبدأ من 1
indicator_widthN
الباحث
سمك الخط في سلسلة الرسوم البيانية ، حيث N - عدد من سلسلة الرسوم البيانية، الذين يبلغ عددهم يبدأ من 1
indicator_styleN
الباحث
نمط الخط في سلسلة الرسوم البيانية ، التي يحددها قيم ENUM_LINE_STYLE . N - عدد من سلسلة الرسوم البيانية، الذين يبلغ عددهم يبدأ من 1
indicator_typeN
الباحث
نوع من التآمر رسومية، التي يحددها قيم ENUM_DRAW_TYPE . N - عدد من سلسلة الرسوم البيانية، الذين يبلغ عددهم يبدأ من 1
indicator_levelN
مزدوج
المستوى الأفقي للN في نافذة مؤشر منفصل
indicator_levelcolor
اللون
لون المستويات الأفقية للمؤشر
indicator_levelwidth
الباحث
سمك المستويات الأفقية للمؤشر
indicator_levelstyle
الباحث
النمط من المستويات الأفقية للمؤشر
script_show_confirm
عرض إطار التأكيد قبل تشغيل البرنامج النصي
script_show_inputs
عرض إطار مع الخصائص قبل تشغيل البرنامج النصي وتعطيل هذه نافذة التأكيد
tester_indicator
سلسلة
اسم مؤشر مخصصة في شكل "indicator_name.ex5". يتم تعريف المؤشرات التي تتطلب اختبار تلقائيا من الدعوة التي وجهها iCustom () وظيفة، إذا تم تعيين المعلمة المقابلة من خلال سلسلة مستمرة. في جميع الحالات الأخرى (استخدام IndicatorCreate () وظيفة أو استخدام سلسلة غير ثابتة في المعلمة التي تضع اسم المؤشر) مطلوب هذا العقار
tester_file
سلسلة
اسم ملف لاختبار مع الإشارة إلى التمديد، في التنصيص (كسلسلة متواصلة). سيتم تمرير الملف المحدد للاختبار. ملفات الإدخال لفحصها، إذا كان هناك تلك اللازمة، ويجب دائما أن تكون محددة.
tester_library
سلسلة
اسم المكتبة مع التمديد، في علامات اقتباس مزدوجة. مكتبة يمكن أن يكون تمديد DLL أو EX5. يتم تعريف المكتبات التي تتطلب اختبار تلقائيا. ومع ذلك، إذا تم استخدام أي من المكتبات من قبل العرف مؤشر، مطلوب هذا العقار
نموذج العمل من الوصف ورقم الإصدار
#property نسخة "3.70" // الإصدار الحالي من مستشار الخبراء
#property وصف "متعرجة عالمية مع أنماط Pesavento"
#property وصف "في الوقت الراهن في المؤشر عدة تعرجات مع خوارزميات مختلفة مدرجة"
#property وصف "من الممكن تضمين عدد كبير من المؤشرات الأخرى تظهر الارتفاعات و"
#property وصف "أدنى المستويات وبناء تلقائيا من هذه الارتفاعات والانخفاضات مختلف الأدوات الرسومية"