النتائج 1 إلى 2 من 2
  1. #1
    الصورة الرمزية abdelaal
    abdelaal غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2013
    الإقامة
    مصر
    المشاركات
    5

    افتراضي مطلوب كود لعمل مؤشر

    السلام عليكم ورحمه الله وبركاته
    اريد من الخبراء تصميم كود لمؤشر اي اريد عمل مؤشر يعمل دعوم ومقومات بارقام اضعها انا تتغيير باستمررار اي اضع به مثلا 100رقم يرسم هذه الارقام علي الشارت للتوضيح نقول ان انا معي 10 ارقام لليورو دولار مثلا

    1.1425
    1.1499
    1.1530

    وهكذا اخذ الارقام واضعها داخل محرر التصميم لكي يرسمهم كخطوط افقيه ويكون بنفس الخط الذي يرسم في الميتا تريدر
    انا اريده ضروري لكي اجرب بعض الارقام الخاصه واعرف مدي احترام السعر لها واضعه علي زوج عمله اخر وهكذ
    يارب تكون وصلت الفكره وشكرا

  2. #2
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,851

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة abdelaal مشاهدة المشاركة
    السلام عليكم ورحمه الله وبركاته
    اريد من الخبراء تصميم كود لمؤشر اي اريد عمل مؤشر يعمل دعوم ومقومات بارقام اضعها انا تتغيير باستمررار اي اضع به مثلا 100رقم يرسم هذه الارقام علي الشارت للتوضيح نقول ان انا معي 10 ارقام لليورو دولار مثلا

    1.1425
    1.1499
    1.1530

    وهكذا اخذ الارقام واضعها داخل محرر التصميم لكي يرسمهم كخطوط افقيه ويكون بنفس الخط الذي يرسم في الميتا تريدر
    انا اريده ضروري لكي اجرب بعض الارقام الخاصه واعرف مدي احترام السعر لها واضعه علي زوج عمله اخر وهكذ
    يارب تكون وصلت الفكره وشكرا
    وعليكم السلام ورحمة الله وبركاته
    دالة رسم خط أفقي هي
    كود PHP:
    void drawHLine(string namedouble price,color _Color)
     {
      if(
    ObjectFind(name) == -1)
      {
       
    ObjectCreate(nameOBJ_HLINE00,price);
       
    ObjectSet(nameOBJPROP_COLOR_Color);
       
    ObjectSet(nameOBJPROP_STYLESTYLE_SOLID);
       
    ObjectSet(nameOBJPROP_WIDTHWidth);
      }
      else if(
    ObjectGet(name,OBJPROP_PRICE1)!=price)
      {
       
    ObjectDelete(name);
      }
     } 
    ثم ستقوم بعمل متغير خارجي تضع فيه الأرقام التي تريد كتابتها
    مثال
    كود PHP:
    input string Lines_Numbers=""
    بحيث تضع فاصله بين الأرقام
    وتستخدم الحلقه for للبحث في مصفوفة الأرقام التي قمت بحفظها
    كود PHP:
     string Numbers[];
     
     
    ushort sep=StringGetCharacter(",",0);
     
    StringSplit(Lines_Numbers,sep,Numbers);
     
     
    int num_size=ArraySize(Numbers);
     
    int size=0;
     for(
    int i=0;i<num_size;i++)
     {
      
    drawHLine("CustomHLine"+Numbers[i],StringToDouble(Numbers[i]),Line_Color);  
     } 
    الملفات المرفقة الملفات المرفقة


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17