تعلم رمز المشكلة
Results 1 to 7 of 7

Thread: تعلم رمز المشكلة

  1. #1
    أحاول ترميز EA لإنشاء أسهم أعلىأسفل على المخطط عند تشكيل شريط دبوس. خبرتي في هذه النقطة مع الأشياء مقيدة. هذا الرمز هو ما توصلت إليه حتى الآن:

    مزدوجة dstup ، dstdn ؛
    if (PinBar == UP) dstup = (iHigh (NULL، EATF5، 1) 0.0010)؛
    if (PinBar == DOWN) dstdn = (iLow (NULL، EATF5، 1) - 0.0010)؛

    ObjectDelete (حبس في غرف)؛
    ObjectCreate (PinDown ، OBJ_ARROW ، 0 ، 0 ، dstdn)؛
    ObjectSet (PinDown، OBJPROP_COLOR، LimeGreen)؛
    ObjectSet (PinDown ، OBJPROP_STYLE ، STYLE_SOLID)؛
    ObjectSet (PinDown، OBJPROP_WIDTH، 2)؛
    ObjectSet (PinDown، OBJPROP_BACK، True)؛

    ObjectDelete (PinUp)؛
    ObjectCreate (PinUp، OBJ_ARROW، 0، 0، dstup)؛
    ObjectSet (PinUp، OBJPROP_COLOR، Red)؛
    ObjectSet (PinUp، OBJPROP_STYLE، STYLE_SOLID)؛
    ObjectSet (PinUp، OBJPROP_WIDTH، 2)؛
    ObjectSet (PinUp، OBJPROP_BACK، True)؛

    انها تجمع ، ولكن لا شيء يظهر على الرسم البياني. أي مساعدة من أي شخص سيكون موضع تقدير كبير!

  2. #2
    أول شيء سأفعله هو التأكد من أنه ليس على الرسم البياني. حدد كائنات ومعرفة ما إذا كان هناك شيء PinUp أو PinDown موجود. قد تجدها. يرغب Obj_Arrow Desire a Time ورمز السعر. أفترض أن dstdn الخاص بك هو رمز السعر ولكن يبدو أنك حصلت على 0 كرمز زمني. عادة ما يكون رمز التوقيت هو Time [I].

  3. #3
    الكائنات موجودة في قائمة الكائنات. Dstup dstdn هو عبارة عن سهام الأسهم في المخطط فوق أنف هذا الفخ (أي فوق الجزء العلوي من الشريط السابق بعد أن ينتهي الدبوس من التشكيل الذي تم تعيينه على الشريط الحالي). أحتاج إلى شرح مفصل لكود الوقت بما في ذلك الطريقة التي تؤثر بها على ما أحاول القيام به وأين تذهب. شكرا لك على رد فعلك السريع.

  4. #4
    عندما يكون لديك نظرة على سمات كائن السهم في قائمة كائن youir سوف تفهم مربع الوقت والقيمة وعلامة السهم. أنا أفترض مربع وورث ورمز سهم كما تريدها. كان غرضي بشأن 1974 غير وجيه. أردت حقًا معرفة الوقت في هذا المربع. هو افتراضات عام 1974 إذا كان رمز الوقت غير صحيح. فيما يلي مثال جيد لكود ObjectCreate لسهم أستخدمه حاليًا داخل حسابي. Inserted Code ObjectCreate (Up-Arrow Time # 91؛ I # 93؛ HTF_Name، OBJ_ARROW، 0، Time # 91؛ I # 93؛، Low # 91؛ I # 93؛ - (SignalGap * SignalGap_Factor * Stage))؛ في هذه الحالة ، يخبرك الوقت [I] بوضعه على الشمعة في ذلك الوقت. كودك المدرج كود ObjectCreate (PinDown، OBJ_ARROW، 0، # 91؛ color = Red # 93؛ # 91؛ b # 93؛ 0 # 91؛b # 93؛ # 91؛color # 93؛، dstdn)؛ غري الدماء الحمراء يكشف عن وقتك بقيمة 0. يجب أن يكون هذا هو توقيت الحانة حيث تريد وضع السهم للإشارة. هل أجبت على سؤالك الخاص. عذرًا ، آخر شيء ، أفترض أنك تريد ببساطة سهمًا واحدًا كحد أقصى وأسفل سهم واحد ليتم عرضه في أي وقت محدد لأن العنوان الخاص بك هو ضمني بدلاً من متغير. للكشف عن الأسهم hertitorical أحتسب أسهمي الخاصة على أساس رمز الوقت أيضا.

  5. #5
    نعم ، لقد دخلت Time [1] في شفرتي وأحصل الآن على الأسهم على الرسم البياني. ومع ذلك ، يشير كلاهما في نفس الاتجاه بالضبط. رمز السهم في الممتلكات هو 241 لأعلى. كيف يمكنني رمز التمييز في حالتي حيث).

  6. #6
    فهمتك! شكرا جزيلا لخبرتك. أشعر أنني قمت بإضافة شيء جديد إلى قاعدة الكود. لدي طريق طويل لنقطعه ، خطوة واحدة في كل مرة! شكرا لك مرة أخرى!

  7. #7
    في جميع أكواد Object_set التي تريد تعيين OBJPROP_ARROWCODE ObjectSet (PinUp، OBJPROP_ARROWCODE، 241)؛ ObjectSet (حبس في غرف، OBJPROP_ARROWCODE، 242)؛ يمكنك إلقاء نظرة على الدليل لرؤية جميع الرموز. يمكن استخدام أي wingding.

أذونات النشر

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
  • رمز 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.