بحاجة الى مساعدة بشأن ”مجموعة خارج النطاق”
الصفحة 1 من 289 12 الأخيرةالأخيرة
Results 1 to 10 of 13

Thread: بحاجة الى مساعدة بشأن ”مجموعة خارج النطاق”

  1. #1
    مرحبا شباب،

    عينايا تنزفان


    هل يمكن لأي شخص أن يرى ما الخطأ في الكود الخاص بي ، فقد تم البحث لساعات الآن.

    خطأ عند إرفاقه بالرسم البياني: المصفوفة خارج النطاق - في هذه المجموعة: dual current_high = High [current_bar_index] ؛

    تم إدراج الكود int ThisBarTrade = 0 ؛/p ----------------------------------------------- ------------------- /| وظيفة تهيئة المؤشر المخصص |/ ----------------------------------------------- ------------------- int OnInit ()/- تعيين المخازن المؤقتة للمؤشر/في كل مرة يتم إعادة تحميل indi (على سبيل المثال ، التبديل بين TFs ، تطبيق جديد ، إلخ. ...) ،/لم يتم التحقق من الشريط الحالي للحالات. ThisBarTrade = الوقت # 91 ؛ 0 # 93 ؛؛/- عودة (INIT_SUCCEEDED) ؛/p ----------------------------------------------- ------------------- /| وظيفة إلغاء التهيئة من مؤشر الكاستر |/p ----------------------------------------------- ------------------- int deinit () return (0)؛/ ----------------------------------------------- ------------------- /| خدمة تكرار المؤشر المخصص |/ ----------------------------------------------- ------------------- int OnCalculate (const int rate_total، const int prev_calculated، const datetime time # 91؛ # 93؛، const double available # 91؛ # 93؛ ، const double top # 91 ؛ # 93 ؛ ، const double non # 91 ؛ # 93 ؛ ، const double shut # 91 ؛ # 93 ؛ ، const مددت tick_volume # 91 ؛ # 93 ؛ ، const حجم طويل # 91 ؛ # 93 ؛ ، const int تفريق # 91 ؛ # 93 ؛ -RRB-/- أزواج السلسلة # 91 ؛ # 93 ؛ ؛ طول int = getAvailableCurrencyPairs (أزواج) ؛ إذا (Bars! = ThisBarTrade) ThisBarTrade = Bars ؛/ضمان 1 فقط فرصة تداول لكل حانة/حلقة من خلال الرموز لـ (int I = 0 ؛ I lt ؛ length ؛ I ) (previous_high - 1.0 * Point) lt ؛ current_high) تنبيه (زوج # ، I 1 ،: ، أزواج # 91 ؛ أنا # 93 ؛ لديه مرتفع مرتفع أو منخفض منخفض) ؛/المنطق - النهاية/للمدة/إذا كانت أسافين/- قيمة إرجاع prev_calculated لعائد المكالمة الثانية (معدلات_إجمالي) ؛/ ----------------------------------------------- ------------------- / --------------------------- --------------------------------------- int getAvailableCurrencyPairs (سلسلة متوفرةCurrencyPairsNumber 91 ؛ # 93 ؛ -RRB-/- bool selected = false ؛ const int SymbolsCount = SymbolsTotal (المختار) ؛ int currencypairsCount ؛ ArrayResize (availableCurrencyPairs ، iconsCount) ؛ int idxCurrencyPair = 0 ؛ لـ (int idxSymbol = 0 ؛ idxSymbol lt ؛ الرموز العدد ؛ idxSymbol ) رمز السلسلة = SymbolName (idxSymbol ، selected) ؛ series firstChar = StringSubstr (الرمز ، 0 ، 1) ؛ إذا (firstChar! = # StringLen (logo) == 6) availableCurrencyPairs # 91 ؛ idxCurrencyPair # 93 ؛ = رمز ؛ currencypairsCount = idxCurrencyPair ؛ ArrayResize (availableCurrencyPairs، curencypairsCount)؛ إرجاع currencypairsCount؛/p ------------------------------------ ------------------------------ فئة CFixإكستفيكس/فرض تقييم التعبيرات أثناء التصحيح

  2. #2

    Quote Originally Posted by ;
    quote iHigh etc ترجع السعر المزدوج الأصلي وليس فهرس int. المقطع الموجود أسفل/أسعار الوصول ، يستخدم أسعار المخطط: أعلى [] ، ومنخفض [] ، وما إلى ذلك ستكون أسعار الرسم البياني الحالي. لذلك يتم استخدام كل مؤشر تتلقاه أعلاه فقط مع أسعار AU. يجب أن يكون إجمالي 4 أسطر فقط وليس 8. Current_high = iHigh (الرمز ، tf ، الفهرس) ؛ إلخ
    شكرا بيرون !! إذن الآن يقوم أيضًا بمسح الأزواج الأخرى أيضًا بشكل مثالي؟ تم إدراج أزواج سلسلة التعليمات البرمجية # 91 ؛ # 93 ؛؛ int span = getAvailableCurrencyPairs (أزواج) ؛ إذا (Bars! = ThisBarTrade) ThisBarTrade = أشرطة ؛/ضمان فرصة تداول واحدة فقط لكل شريط/حلقة من خلال الرموز (int I = 0؛ I lt؛ span؛ I )/للمدة/إذا كانت الأعمدة

  3. #3

    Quote Originally Posted by ;
    اقتبس مثل هذا الحق؟ أزواج سلاسل [] ؛ int span = getAvailableCurrencyPairs (أزواج) ؛ إذا (Bars! = ThisBarTrade) {ThisBarTrade = Utilities ؛/ضمان فرصة تداول واحدة فقط لكل شريط/حلقة من خلال الرموز لـ (int I = 0؛ I lt؛ length؛ I ) {//Alert (Pair #، I 1،:، pairs)؛/Get index int current_bar_index = iHigh (أزواج ، PERIOD_M5 ، 0) ؛ int previous_bar_index = iHigh (أزواج ، PERIOD_M5 ، 1) ؛ int current_bar_index_low = iLow (أزواج ، PERIOD_M5 ، 0) ؛ int previous_bar_index_low = iLow (أزواج ، PERIOD_M5 ، 1) ؛/الطباعة (أزواج: أزواج) ؛ ...
    ينتج عن iHigh وما إلى ذلك السعر المزدوج الأصلي وليس مؤشر int. المقطع الموجود أسفل/الحصول على الأسعار ، يستخدم أسعار الرسم البياني: أعلى [] ، ومنخفض [] ، وما إلى ذلك ستكون أسعار الرسم البياني الحالي. لذلك يتم استخدام كل مؤشر تتلقاه أعلاه مع أسعار AU. يجب أن يكون إجمالي 4 أسطر فقط وليس 8. Current_high = iHigh (emblem، tf، index) ؛ إلخ

  4. #4
    Quote Originally Posted by ;
    اقتبس نعم ، أنت على حق ، أفكر كثيرًا في التفكير إذا كنت أعاني من هذه المشاكل
    اسمحوا لي أن أحاول تغييرها
    فقط مثل هذا الحق؟ تم إدراج أزواج سلسلة التعليمات البرمجية # 91 ؛ # 93 ؛؛ int span = getAvailableCurrencyPairs (أزواج) ؛ إذا (Bars! = ThisBarTrade) ThisBarTrade = أشرطة ؛/ضمان فرصة تداول واحدة فقط لكل حانة/حلقة من خلال الرموز (int I = 0 ؛ t lt ؛ المدة ؛ I ) (previous_high - 1.0 * Stage) lt ؛ Current_high)/تنبيه (زوج # ، أنا 1 ،: ، أزواج # 91 ؛ أنا # 93 ؛ ، مرتفع مرتفع أو منخفض منخفض) ؛/المنطق - النهاية/للطول/إذا كانت الأعمدة

  5. #5
    Quote Originally Posted by ;
    لماذا تستخدم iHighestiLowest للحصول على شريط واحد؟ (... ، 1،0) استخدم فقط مصفوفات cohl مباشرة. لا أعرف حقًا ما إذا كان هذا يعني أم لا ولكنك تحمل أعلىأدنى زوج آخر وتستخدم مؤشر الشريط هذا على صفيفات AUUSD فقط. يجب استخدام iHigh و iLow وما إلى ذلك إذا كنت تقيم الرموز.
    حسنًا ، لقد أفرطت في التفكير على ما أعتقد عندما كانت لدي هذه المشكلات
    اسمح لي أن أحاول تغييره

  6. #6
    Quote Originally Posted by ;
    اقتباس كلاسيكي فاته 1 - هذا من الاختيار. الأهم من ذلك ، أن الحلقة الخاصة بك تحسب حاليًا العديد وتجاوزت بمقدار 1. تحقق مما إذا كان هناك بالفعل أزواج [I] قمت بحسابها.
    كيف يمكن حساب الكثير عندما يتم ذلك تلقائيًا مع عمل getAvailableCurrencyPairs (أزواج)؟ أوه يا فتى ، كيف يمكن أن يحدث ذلك
    ، ذهب الخطأ ولم أغير أي شيء في الكود. نفس الوسيط ، نفس الأزواج ، نفس الرسم البياني بمجرد أن أنضم إلى indi في ذلك الوقت. تم إدراج الكود int ThisBarTrade = 0 ؛/ ----------------------------------------------- ------------------- /| وظيفة تهيئة المؤشر المخصص |/ ----------------------------------------------- ------------------- int OnInit ()/- تعيين المخازن المؤقتة للمؤشر/في كل مرة يتم إعادة تحميل indi (على سبيل المثال ، التبديل بين TFs ، تطبيق جديد ، إلخ. ...) ،/لم يتم فحص الشريط الحالي بحثًا عن الشروط. ThisBarTrade = الوقت # 91 ؛ 0 # 93 ؛؛/- عودة (INIT_SUCCEEDED) ؛/ ----------------------------------------------- ------------------- /| وظيفة إلغاء التهيئة من مؤشر الكاستر |/ ----------------------------------------------- ------------------- int deinit () return (0)؛/ ----------------------------------------------- ------------------- /| خدمة تكرار المؤشر المخصص |/ ----------------------------------------------- ------------------- int OnCalculate (const int rate_total ، const int prev_calculated ، const datetime time # 91 ؛ # 93 ؛ ، const double open # 91 ؛ # 93 ؛ ، const double top # 91 ؛ # 93 ؛ ، const double non # 91 ؛ # 93 ؛ ، const double shut # 91 ؛ # 93 ؛ ، const مددت tick_volume # 91 ؛ # 93 ؛ ، const حجم طويل # 91 ؛ # 93 ؛ ، const int spread # 91؛ # 93؛ -RRB-/- string pairs # 91؛ # 93 ؛؛ int length = getAvailableCurrencyPairs (pairs)؛ if (Bars! = ThisBarTrade) ThisBarTrade = Bars؛/warranty only 1 فرصة التجارة لكل شريط/حلقة من خلال الرموز لـ (int I = 0 ؛ I lt ؛ length ؛ I )/تنبيه (زوج # ، أنا 1 ،: ، أزواج # 91 ؛ I # 93 ؛ -RRB- ؛/احصل على الفهرس int current_bar_index = iHighest (أزواج # 91 ؛ أنا # 93 ؛ ، PERIOD_M5 ، MODE_HIGH ، 1 ، 0) ؛ int previous_bar_index = iHighest (أزواج # 91 ؛ أنا # 93 ؛، PERIOD_M5 ، MODE_HIGH ، 1 ، 1) ؛ int current_bar_index_low = iLowest (أزواج # 91 ؛ أنا # 93 ؛ ، PERIOD_M5 ، MODE_LOW ، 1 ، 0) ؛ int previous_bar_index_low = iLowest (أزواج # 91 ؛ أنا # 93 ؛، PERIOD_M5 ، MODE_LOW ، 1 ، 1) ؛ طباعة (أزواج: أزواج # 91 ؛ أنا # 93 ؛ -RRB- ؛/احصل على الأسعار double current_high = High # 91 ؛ current_bar_index # 93 ؛؛ double previous_high = high # 91 ؛ previous_bar_index # 93 ؛؛ التيار_المزدوج = منخفض # 91؛ current_bar_index_low # 93 ؛؛ double previous_low = Low # 91؛ previous_bar_index_low # 93؛/المنطق - ابدأ إذا ((previous_bar_index_low # 93 ؛؛ current_low/for length/should Bars/- return value) من prev_calculated لعائد المكالمة الثانية (معدلات_إجمالي) ؛/ ------------------------------------- ----------------------------- / ----------------- ------------------------------------------------- int getAvailableCurrencyPairs (string availableCurrencyPairs # 91 ؛ # 93 ؛ -RRB-/- bool selected = false ؛ const int SymbolsCount = SymbolsTotal (محدد) ؛ int currencypairsCount ؛ ArrayResize (availableCurrencyPairs ، iconsCount) ؛ int idxCurrencyPair = 0 ؛ لـ (int idxCurrencyPair = 0 ؛ لـ (int idxCurrencyPair = 0 idxSymbol = 0؛ idxSymbol lt؛ iconsCount؛ idxSymbol ) رمز السلسلة = SymbolName (idxSymbol، selected)؛ string firstChar = StringSubstr (logo، 0، 1)؛ if (firstChar! = # StringLen (icon) == 6) availableCurrencyPairs # 91 ؛ idxCurrencyPair # 93؛ = logo؛ currencypairsCount = idxCurrencyPair؛ ArrayResize (availableCurrencyPairs، currencypairsCount)؛ توحيد currencypairsCount؛/ ------------------------- ----------------------------------------- class CFix ExtFix؛/أقوال القوة التقييم أثناء التصحيح

  7. #7
    لماذا تستخدم حاليًا iHighestiLowest لحانة فردية؟ (... ، 1،0) فقط استخدم مصفوفات cohl مباشرة. لا أفهم حتى ما إذا كان المقصود هو # 8217 أم لا ولكنك تأخذ أعلىأدنى من زوج آخر ثم تستخدم مؤشر الحانة هذا على صفيفات audusd فقط. يجب أن تستخدم iHigh و iLow وما إلى ذلك إذا كنت تتحقق حاليًا من رموز أخرى.

  8. #8
    Quote Originally Posted by ;
    يبدو أنها الأخيرة فقط هناك -1
    صورة
    الكلاسيكية غاب عنها 1 - هذا خارج المجموعة. على الأرجح ، فإن الحلقة الخاصة بك تحسب كثيرًا وتنتهي بمقدار 1. قم بتقييم ما إذا كان هناك بالفعل أزواج [I] - أكثر ميلًا ، لقد عدت كثيرًا. اطبع ما هو زوج [I] وتأكد أيضًا من وجود قيمة فعلية.

  9. #9
    1 مرفق (مرفقات) يبدو أنه آخر واحد فقط هناك -1


  10. #10
    نعم تقول إنها -1 كيف أصلحه؟ كيف يكون -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.