مؤشر خطوط مستقيمة
Results 1 to 6 of 6

Thread: مؤشر خطوط مستقيمة

  1. #1
    1 مرفق (مرفقات)

    هناك بعض المؤشرات التي توجه خطوط مستقيمة كل ن القضبان ؟؟؟

    شكرا لك على مساعدتك.


  2. #2
    في mq4 ، على الرغم من شيء من هذا القبيل ..
    https://www.mql5.com/en/docs/customi...s/draw_section

  3. #3
    1 المرفق (المرفقات) أحاول التعليمة البرمجية في MT4 لكن المؤشر لا يعمل بشكل صحيح. #property indior_chart_window #property indior_buffers 1 #property indior_plots 1/- plot Section #property indior_label1 Section #property indior_type1 DRAW_SECTION #property indior_color1 clrRed #property indior_style1 STYLE_SOLID #property indior_width1 1/- input int input int bars = 5؛/طول المقاطع في القضبان الإدخال int N = 5؛/عدد القراد لتغيير نمط المقاطع/- المخزن المؤقت للمؤشر لجزء المؤامرة SectionBuffer []؛/- متغير مساعد لحساب نهايات المقاطع الفاصلة int؛/- مصفوفة لتخزين ألوان الألوان [] = clrRed، clrBlue، clrGreen؛/- مصفوفة لتخزين أنماط الخط ENUM_LINE_STYLE الأنماط [] = STYLE_SOLID ، STYLE_DASH ، STYLE_DOT ، STYLE_DASHDOT ، STYLE_DASHDOTDOT؛/ ----------------------------------------------- ------------------- /| وظيفة التهيئة مؤشر مخصص/ ----------------------------------------------- ------------------- intInInit ()/- ربط صفيف ومخزن مؤقت للمؤشر SetIndexBuffer (0، SectionBuffer، INDICATOR_DATA)؛/- ستشارك القيمة 0 (فارغة) mot في الرسم PlotIndexSetDouble (0، PLOT_EMPTY_VALUE، 0)؛/- تحقق من معامل المؤشر إذا كانت (barslt؛ = 0) PrintFormat (قيمة غير صالحة لشريط المعلمات =٪ d، القضبان)؛ عودة (INIT_PARAMETERS_INCORRECT)؛ آخر الحاجز = 2 * القضبان./- return (INIT_SUCCEEDED)؛/ ----------------------------------------------- ------------------- /| وظيفة التكرار مؤشر مخصص/ ----------------------------------------------- ------------------- int OnCalculate (const int rates_total، const int prev_calculated، const datetime time []، const double open []، const double high []، const double low []، const double close []، const const tick_volume []، const const volume []، const int spread []) stat int int ticks = 0؛/- حساب القراد لتغيير نمط ولون وعرض خط القراد ؛/- إذا تراكم عدد حرج من القراد إذا كان (ticksgt؛ = N)/- رقم الشريط الذي يبدأ منه حساب قيم المؤشر int = 0؛/- إذا تم حساب المؤشر من قبل ، قم بتعيين البداية على الشريط السابق إذا كانت (prev_calculatedgt؛ 0) start = prev_calculated-1؛/- فيما يلي جميع حسابات قيم المؤشرات (int I = start؛ ilt؛ rates_total؛ I )/- احصل على ما تبقى من تقسيم رقم الشريط بمقدار 2 * bars int rest = I٪ divider ./- إذا كان رقم الشريط قابل للقسمة بشريطين * 2 في حالة (rest == 0)/- قم بتعيين نهاية القسم عند السعر المرتفع لهذا الشريط SectionBuffer [I] = Close [I]؛/- إذا كانت بقيةالقسمة تساوي القضبان ، آخر/- تعيين نهاية المقطع بالسعر المرتفع لهذا الشريط إذا (rest == bars) SectionBuffer [I] = Close [I]؛/- إذا لم يحدث شيء ، تجاهل شريط - تعيين 0 آخر SectionBuffer [I] = 0؛/- إرجاع القيمة prev_calculated للنداء التالي لعودة الوظيفة (rates_total) ؛

  4. #4
    تعديل: nvm قمت بالفعل بتحديد قسم السحب في البداية. من الصعب قراءة التعليمات البرمجية بهذه الطريقة.

  5. #5
    1 مرفق (مرفقات) محلولة. حاليا المسألة الوحيدة التي أراها ، هو أن لا تحديث في حانة الماضي ....
    https://www.cavemantrading.com/attac...1034885298.mq4

  6. #6
    1 مرفق (ق) بالنسبة لي شخصيا ، من السهل مراقبة السوق بهذا المؤشر ، أقل ضوضاء. ربما ، يمكن لبعض المبرمج رائعة معالجة هذه المسألة التي لا تصلح بشكل صحيح شرائح ، إضافة الألوان (أسفل أو أعلى) الخ شكرا لمحاولاتك. .

أذونات النشر

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
  • رمز BB مفعل
  • الابتسامات مفعلة
  • رمز[IMG] مفعل
  • رمز [VIDEO] مفعل
  • رمز HTML غير مفعل
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.