وعليكم السلام ورحمة الله وبركاته 
بعد الاطلاع علي تطبيقك فيه اخضاء خطيرة جدا 
اولا  الكود كما قلت يكتب داخل الدالة  start  لانها تتغير مع الوقت  ولا يكتب داخل الدالة  init 
[PHP]double close = iClose(0,PERIOD_D1,1);[/PHP]هذا الكود ليس صحيح اخي ينقصك 0  بعد 0 الاول 
راجع الدروس 
بالطبع اخي اللون سيضهر متغير صحيح لانك كتبت هذا 
[PHP]extern int pcolor = Yellow ;[/PHP]ونحن قلنا ان اللون متغير من نوع color  
في مكان int  ضع color 
نوع الخط 
[PHP]extern int pcolormode = STYLE_SOLID;[/PHP]هذا الكود غير صحيح  انت عرفت متغير من نوع int  صحيح ثم اسندت اليه حروف  ?????
راجع الدروس اخي 
البينات التي يعتمد عليها المؤشر تتغير اخي لما يتغير اليوم 
هي بينات تعتمد علي اغلاق وافتتاح وهاي ولو اليوم السابق لذا تحتاج 24 ساعة لتتغير 
بعدما تنهي كتابة الكود اضغط علي compiler فيعطيك الاخضاء التي وقعت فيها 
تصحيحها يعتمد علي مدي تمكنك من لغة البرمجة 
بانتضار تصحيح اخطائك وارفاق المؤشر