المضارب العربي

الوصف
الرئيسيه فتح حساب فوركس نتائج توصيات الفوركس توصيات العملات نماذج العملاء التقويم الاقتصادي اتصل بنا




العودة   منتدى المضارب العربي لتجارة العملات الفوركس > منتديات الفوركس وتجارة العملات > المؤشرات واكسبيرتات المتاجرة في الفوركس
المؤشرات واكسبيرتات المتاجرة في الفوركس يهتم بتعليم الفوركس وبرمجة المؤشرات واكسبيرتات المتاجرة في الفوركس.

إضافة رد
 
أدوات الموضوع
قديم 2012 - 07 - 08, 20:52 رقم المشاركة : 25
33kk33
مضارب

الصورة الرمزية 33kk33
 
تاريخ التسجيل : 24 - 3 - 2012
رقم العضوية : 15947
الإقامة : الجزائر
الهواية : المطالعة
المواضيع : 1
مجموع المشاركات : 131
بمعدل : 0.08 مشاركة في اليوم
العمر : 33
نقاط التقييم : 10
معدل تقييم المستوى : 33kk33 في بداية طريقه الى الشهره
آخر تواجد : 2015 - 09 - 16 (00:14)

معلومات إضافية
الجنس: الجنس: male
علم الدولة : علم الدولة Algeria
المزاج : المزاج cultured
33kk33 غير متواجد حالياً

افتراضي رد: طريقة بسيطة لاضافة تنبيه لاي مؤشر

بقي لنا فقط شرح الرسالة للدالة Alert

كود PHP:
Alert("Trend going Up ",Symbol()," ",Period()); 
كل ما بين "..." يضهر علي الشاشة

الدالة
كود PHP:
Symbol() 
تعطينا الشارت المعمول عليه

الدالة

كود PHP:
Period() 
تعطينا الوقت المعمول عليه

ويصبح الكود النهائي للمؤشر

كود PHP:
#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Lime
#property indicator_color2 Blue



//--- buffers
double ExtMapBuffer1[];
double ExtMapBuffer2[];

double alertTag;

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//---- indicators
   
SetIndexStyle(0,DRAW_ARROW,EMPTY,3);
   
SetIndexArrow(0,225);
   
SetIndexBuffer(0,ExtMapBuffer1);
   
SetIndexStyle(1,DRAW_ARROW,EMPTY,3);
   
SetIndexArrow(1,226);
   
SetIndexBuffer(1,ExtMapBuffer2);


   
   return(
0);
  }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   
return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
   
int limiticounter;
   
double RangeAvgRange;
   
int counted_bars=IndicatorCounted();
//---- check for possible errors
   
if(counted_bars<0) return(-1);
//---- last counted bar will be recounted
   
if(counted_bars>0counted_bars--;

   
limit=Bars-counted_bars;
   
   for(
0<= limiti++) {
   
      
counter=i;
      
Range=0;
      
AvgRange=0;
      for (
counter=;counter<=i+9;counter++)
      {
         
AvgRange=AvgRange+MathAbs(High[counter]-Low[counter]);
      }
      
Range=AvgRange/10;
      
      if(
iMA(0,0,200,0,0,0,i+1)>iMA(0,0,50,0,1,0,i+1)&&iMA(0,0,50,0,1,0,i)>iMA(0,0,200,0,0,0,i))
      {
      
ExtMapBuffer1[i]=Low[i]-Range*0.3;
      }
      
      if(
iMA(0,0,200,0,0,0,i+1)<iMA(0,0,50,0,1,0,i+1)&&iMA(0,0,50,0,1,0,i)<iMA(0,0,200,0,0,0,i))
      {
      
ExtMapBuffer2[i]=High[i]+Range*0.3;
      }
      if(
alertTag!=Time[0]&&iMA(0,0,200,0,0,0,i+1)>iMA(0,0,50,0,1,0,i+1)&&iMA(0,0,50,0,1,0,i)>iMA(0,0,200,0,0,0,i))
      {
      
Alert("Trend going Up ",Symbol()," ",Period());
      
alertTag Time[0];
      }
      if(
alertTag!=Time[0]&&iMA(0,0,200,0,0,0,i+1)<iMA(0,0,50,0,1,0,i+1)&&iMA(0,0,50,0,1,0,i)<iMA(0,0,200,0,0,0,i))
      {
      
Alert("Trend going Down ",Symbol()," ",Period());
      
alertTag Time[0];
      }
     
     

      }
   return(
0);
  }
//+------------------------------------------------------------------+ 

ارجوا ان يكون الشرح مفهوم ومفيد للاخوة

وانا اتقبل اي نقذ او توجيه لانني جديد في البرمجة وربما اكون اخطئت

فارجوا التصحيح



رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
لاضافة, مؤشر, بسيطة, تنبيه, طريقة

أدوات الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML متاحة

الانتقال السريع

كلمات البحث : بورصة العملات , اخبار الفوركس , العملات التعليمي , استراتيجيات الفوركس , توصيات فوركس, شركات الفوركس والوساطة


الساعة الآن 09:04 بتوقيت مسقط


Powered by vBulletin® Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
Ads Organizer 3.0.3 by Analytics - Distance Education