مرحبا،
اكتشفت أن بعض مؤشرات العادة لا تعيد رسم نفسها تلقائيًا إلى الأشرطة الجديدة مع كل علامة أو حانة واردة. عند فتح المخطط أو في أي وقت تنقر فيه على فترة زمنية مختلفة ، ثم إعادة رسم الخطوط مرة أخرى في الشريط السابق.
إذن ما الذي يجعلهم يتصرفون هكذا؟
الانتقال إلى التخطيطاتتحديث أو rightclicking لا يساعد التحديث ولا يؤدي إضافة WindowRedraw () إلى التعليمات البرمجية إلى أي منهما أيضًا.
لقد قرأت أن المسألة قد تكون أن هذا المؤشر (المؤشرات) يستخدم حداً ، أي أن الدالة IndiorCounted () تحد بشكل خطير من الحلقة إلى المؤشر من أجل عدم إعادة رسم القضبان.
في ما يلي مثال على الحد المسموح به في هذا المؤشر:
كود PHP: <code> <span style = ”color: # 000000”> <span style = ”color: # 0000BB”> inti </span> <span style = ”color: # 007700”> ، </span> < span span = ”color: # 0000BB”> limit </span> <span style = ”color: # 007700”>؛
</span> <span style = ”color: # 0000BB”> intcounted_bars </span> <span style = ”color: # 007700”> = </span> <span style = ”color: # 0000BB”> IndiorCounted </span> <span style = ”color: # 007700”> ()؛
</span> <span style = ”color: # FF8000”>/- checkforpossibleerrors
</span> <span style = ”color: # 007700”> إذا (</span> <span style = ”color: # 0000BB”> counted_bars </span> <span style = ”color: # 007700”> lt؛ </span> <span style = ”color: # 0000BB”> 0 </span> <span style = ”color: # 007700”>) return (- </span> <span style = ”color: # 0000BB”> 1 </span> <span style = ”color: # 007700”>) ؛
</span> <span style = ”color: # FF8000”>/- lastcountedbarwillberecounted
</span> <span style = ”color: # 007700”> إذا (</span> <span style = ”color: # 0000BB”> counted_bars </span> <span style = ”color: # 007700”> gt؛ </span> <span style = ”color: # 0000BB”> 0 </span> <span style = ”color: # 007700”>) </span> <span style = ”color: # 0000BB”> counted_bars </span> <span style = ”color: # 007700”> -؛
</span> <span style = ”color: # 0000BB”> تقييد </span> <span style = ”color: # 007700”> = </span> <span style = ”color: # 0000BB”> القضبان </span> <span style = ”color: # 007700”> - </span> <span style = ”color: # 0000BB”> الفترات </span> <span style = ”color: # 007700”> - </span> <span style = ”color: # 0000BB”> 1 </span> <span style = ”color: # 007700”> - </span> <span style = ”color: # 0000BB”> counted_bars </span> <span النمط = ”اللون: # 007700”> ؛
</span> <span style = ”color: # FF8000”>/- mainloop
</span> <span style = ”color: # 007700”> لـ (</span> <span style = ”color: # 0000BB”> I </span> <span style = ”color: # 007700”> = <span> <span style = ”color: # 0000BB”> تقييد </span> <span style = ”color: # 007700”> ؛ </span> <span style = ”color: # 0000BB”> I </span > <span style = ”color: # 007700”> gt؛ = </span> <span style = ”color: # 0000BB”> 0 </span> <span style = ”color: # 007700”> ؛ </span > <span style = ”color: # 0000BB”> I </span> <span style = ”color: # 007700”> -) {
</span> <span style = ”color: # 0000BB”> </span> </span> </code>
شكرا لتوفير الحل.