،،،وعليكم السلام ورحمة الله وبركاته،،،
،،،اهلا بك اخى محمد، لا يمكن اعادة اكثر من نوع للمتغيرات من وظيفه واحده وذلك لان الوظيفه يتم انشاؤها بنوع المتغير الذى تقوم باعادته عند استدعائها ولكن يمكن جلب اكثر من متغير بنفس نوع الوظيفه ولكن بشروط ايضا وهى اضافة متغير يتم ارسالة للوظيفه عند استدعائها ويتم كتابه جمل شرطية داخل الوظيفة بناء على قيمة المتغير الجديد يتم ارسال القيمة المطلوبة،،،
،،،هناك حل اخر وهو عمل وظيفه من نوع void تقوم بتخزين كل القيم المطلوبة فى مصفوفات ولكن مصفوفة واحدة لكل نوع مطلوب ويتم داخل السياق استدعاء القيم من المصفوفات مرة اخرى،،،
،،،نصيحتى لك هى استخدام وظيفه واحده لكل نوع متغير تريده وستجد النتائج ادق وتستطيع متابعه سير الكود وتحديد الاخطاء بشكل اسرع،،،
،،،بالنسبة للسؤال الثانى يمكن تغيير قيم المؤشر عن طريق كائن نصى ولكن يجب ان يكون لديك المؤشر مفتوح الكود وتقوم باضافة الكائنات داخله وربط المتغيرات الخارجية بالكائنات عن طريق الوظيفة OnChartEvent،،،
،،،تحياتى،،،