FX-Arabia

جديد المواضيع











الملاحظات

منتدى المؤشرات و الاكسبيرتات تعليم برمجة الاكسبيرت ، اكسبيرت مجانى ، برمجة مؤشرات ، مؤشر ، تصميم اكسبيرت مجانا ، اكسبيرتات جديدة ، مؤشرات جديدة ، كل ما يتعلق بالتحليل و الخاص بالمؤشرات الفنية او الرقمية ، Expert advisor ، mql ، mql4 ، دورة برمجة ، برمجة اكسبيرت ، اكسبيرت رابح ، اكسبيرت جيد ، ادارة حسابات ، تداول الى ، ميتاتريدر ، تحميل منصة ، منصة تداول ، برمجة مؤشر ، مكتبة مؤشرات ، مؤشر جديد ، مؤشرات جديدة ، مؤشر حصرى ، احدث مؤشر .


MR.Moving average

منتدى المؤشرات و الاكسبيرتات


إضافة رد
 
أدوات الموضوع
قديم 26-03-2013, 03:09 AM   المشاركة رقم: 1
الكاتب
gozila
عضو جديد

البيانات
تاريخ التسجيل: Sep 2010
رقم العضوية: 1504
العمر: 54
المشاركات: 14
بمعدل : 0.00 يوميا

الإتصالات
الحالة:
gozila غير متواجد حالياً
وسائل الإتصال:

المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي MR.Moving average

ممكن اضافة alert+sms لهذا المؤشر



#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Lime
#property indicator_color4 Gold

double Up_Up[];
double Down_Up[];

//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- indicator buffers mapping
SetIndexBuffer(0, Up_Up);
SetIndexBuffer(1, Down_Up);

//---- drawing settings
SetIndexStyle(0, DRAW_ARROW, STYLE_SOLID, 2);
SetIndexArrow(0, 251);
SetIndexStyle(1, DRAW_ARROW, STYLE_SOLID, 2);
SetIndexArrow(1, 119);

//----
SetIndexEmptyValue(0, EMPTY_VALUE);
SetIndexEmptyValue(1, EMPTY_VALUE);

//----
SetIndexLabel(0, "Up/Up");
SetIndexLabel(1, "Down/Up");

return(0);
}

//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
int nBars, nCountedBars;

nCountedBars = IndicatorCounted();

//---- check for possible errors
if (nCountedBars < 0) return(-1);

//---- last counted bar will be recounted
if (nCountedBars > 1)
{
nCountedBars--;
nBars = Bars - nCountedBars;
if (nBars == Bars) nBars--;
}
else nBars = Bars - 1;

for (int i = 0; i < nBars; i++)
{
Up_Up[i] = EMPTY_VALUE;
Down_Up[i] = EMPTY_VALUE;

double MFI = iBWMFI(NULL, 0, i);
double MFI_prev = iBWMFI(NULL, 0, i + 1);
double Vol = iVolume(NULL, 0, i);
double Vol_prev = iVolume(NULL, 0, i + 1);

double MFI_diff = MFI - MFI_prev;
double Vol_diff = Vol - Vol_prev;

if ((MFI_diff >= 0) && (Vol_diff >= 0)) Up_Up[i] = High[i] + Point * 5;
else if ((MFI_diff < 0) && (Vol_diff >= 0)) Down_Up[i] = High[i] + Point * 5;
}

return(0);
}



عرض البوم صور gozila  
رد مع اقتباس


  #1  
قديم 26-03-2013, 03:09 AM
gozila gozila غير متواجد حالياً
عضو جديد
افتراضي MR.Moving average

ممكن اضافة alert+sms لهذا المؤشر


#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Lime
#property indicator_color4 Gold

double Up_Up[];
double Down_Up[];

//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- indicator buffers mapping
SetIndexBuffer(0, Up_Up);
SetIndexBuffer(1, Down_Up);

//---- drawing settings
SetIndexStyle(0, DRAW_ARROW, STYLE_SOLID, 2);
SetIndexArrow(0, 251);
SetIndexStyle(1, DRAW_ARROW, STYLE_SOLID, 2);
SetIndexArrow(1, 119);

//----
SetIndexEmptyValue(0, EMPTY_VALUE);
SetIndexEmptyValue(1, EMPTY_VALUE);

//----
SetIndexLabel(0, "Up/Up");
SetIndexLabel(1, "Down/Up");

return(0);
}

//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
int nBars, nCountedBars;

nCountedBars = IndicatorCounted();

//---- check for possible errors
if (nCountedBars < 0) return(-1);

//---- last counted bar will be recounted
if (nCountedBars > 1)
{
nCountedBars--;
nBars = Bars - nCountedBars;
if (nBars == Bars) nBars--;
}
else nBars = Bars - 1;

for (int i = 0; i < nBars; i++)
{
Up_Up[i] = EMPTY_VALUE;
Down_Up[i] = EMPTY_VALUE;

double MFI = iBWMFI(NULL, 0, i);
double MFI_prev = iBWMFI(NULL, 0, i + 1);
double Vol = iVolume(NULL, 0, i);
double Vol_prev = iVolume(NULL, 0, i + 1);

double MFI_diff = MFI - MFI_prev;
double Vol_diff = Vol - Vol_prev;

if ((MFI_diff >= 0) && (Vol_diff >= 0)) Up_Up[i] = High[i] + Point * 5;
else if ((MFI_diff < 0) && (Vol_diff >= 0)) Down_Up[i] = High[i] + Point * 5;
}

return(0);
}





رد مع اقتباس

قديم 26-03-2013, 01:14 PM   المشاركة رقم: 2
الكاتب
MOVING_AVERAGE
عضو فضى
الصورة الرمزية MOVING_AVERAGE

البيانات
تاريخ التسجيل: Feb 2012
رقم العضوية: 8190
الدولة: algeria
العمر: 41
المشاركات: 2,213
بمعدل : 0.48 يوميا

الإتصالات
الحالة:
MOVING_AVERAGE غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : gozila المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: MR.Moving average

ان شاء الله يتم اضافة المطلوب



التوقيع

نقره لعرض الصورة في صفحة مستقلة







عرض البوم صور MOVING_AVERAGE  
رد مع اقتباس
  #2  
قديم 26-03-2013, 01:14 PM
MOVING_AVERAGE MOVING_AVERAGE غير متواجد حالياً
عضو فضى
افتراضي رد: MR.Moving average

ان شاء الله يتم اضافة المطلوب




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

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

الكلمات الدلالية (Tags)
average, mr.moving


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

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



الساعة الآن 01:56 AM



جميع الحقوق محفوظة الى اف اكس ارابيا www.fx-arabia.com

تحذير المخاطرة

التجارة بالعملات الأجنبية تتضمن علي قدر كبير من المخاطر ومن الممكن ألا تكون مناسبة لجميع المضاربين, إستعمال الرافعة المالية في التجاره يزيد من إحتمالات الخطورة و التعرض للخساره, عليك التأكد من قدرتك العلمية و الشخصية على التداول.

تنبيه هام

موقع اف اكس ارابيا هو موقع تعليمي خالص يهدف الي توعية المستثمر العربي مبادئ الاستثمار و التداول الناجح ولا يتحصل علي اي اموال مقابل ذلك ولا يقوم بادارة محافظ مالية وان ادارة الموقع غير مسؤولة عن اي استغلال من قبل اي شخص لاسمها وتحذر من ذلك.

اتصل بنا

البريد الإلكتروني للدعم الفنى : support@fx-arabia.com
جميع الحقوق محفوظة اف اكس ارابيا – احدى مواقع Inwestopedia Sp. Z O.O. للاستشارات و التدريب – جمهورية بولندا الإتحادية.
Powered by vBulletin® Copyright ©2000 - 2024 , Designed by Fx-Arabia Team