النتائج 1 إلى 5 من 5
- 20-12-2007, 09:45 AM #1
الى الاخوه الافاضل مطلوب ترجمة هذا المؤشر
هو مؤشر يختص بالشموع الرجاء كل الرجاء اريد معرفة محتواه
صيغته
كود PHP:
--------------------------------------------------------+
#property copyright "تًèâîّهèي إ.آ."
#property link ""
#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Lime
#property indicator_color2 Red
//---- input parameters
extern bool Arrow=true;
extern bool Name=true;
//---- buffers
double ExtMapBuffer1[];
double ExtMapBuffer2[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
SetIndexStyle(0,DRAW_ARROW);
SetIndexArrow(0,108);
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexEmptyValue(0,0.0);
SetIndexStyle(1,DRAW_ARROW);
SetIndexArrow(1,108);
SetIndexBuffer(1,ExtMapBuffer2);
SetIndexEmptyValue(1,0.0);
//----
ObjectsDeleteAll(0,OBJ_TEXT);
ObjectsDeleteAll(0,OBJ_ARROW);
//DelArrow(0,0);
return(0);
}
//+------------------------------------------------------------------+
//| Custor indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//SetArrow(t[shift1],l[shift1]-15*Point,241,LIME);
void SetArrow(int sh, datetime tm, double pr, int cod,color clr)
{
ObjectCreate("Arrow-"+cod+"-"+sh,OBJ_ARROW,0,tm,pr);
ObjectSet("Arrow-"+cod+"-"+sh,OBJPROP_ARROWCODE,cod);
ObjectSet("Arrow-"+cod+"-"+sh,OBJPROP_COLOR,clr);
}
//SetText(t[shift1],l[shift1]-28*Point,"Engulfing",LIME);
void SetText(int sh,datetime tm,double pr,string text,color clr)
{
ObjectCreate(text+"-"+sh,OBJ_TEXT,0,tm,pr);
ObjectSetText(text+"-"+sh,text);
ObjectSet(text+"-"+sh,OBJPROP_COLOR,clr);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
int counted_bars=IndicatorCounted();
//----
int myBars=0, StartBar=0;//, Kedip(false);
int shift=0, shift1=0, shift2=0, shift3=0;
bool BullEngulf=False, MorningStar=False, BullPierce=False, Hammer=False;
bool BearEngulf=False, EveningStar=False, DarkCloud=False, Shooter=False;
bool Harami=False;
int limit;
if(myBars!=Bars)
{
myBars=Bars;
}
limit=Bars-counted_bars;
for(shift=limit;shift>=0;shift--)
{
// Manjakan MT
shift1=shift+1;
shift2=shift+2;
shift3=shift+3;
//*** periksa pola bullish***
//***************************
//--- Bullish Engulfing (2 bars)
if((Close[shift2]<Open[shift2]) && (Open[shift1]<Close[shift2]) && //| l[shift1] < l[shift2]) &
(Close[shift1]>Open[shift2]))
BullEngulf=True;
else
BullEngulf=False;
//--- Bullish Piercing (2 bars) cuma cari kalo ga ada BullEngulf
if(!BullEngulf)
{
if((Close[shift2]<Open[shift2]) && (Close[shift1]>Open[shift1]) &&
((Open[shift1]<Close[shift2]) || (Low[shift1]<Low[shift2])) &&
(Close[shift1]>Close[shift2]+((Open[shift2]-Close[shift2])/2)))
BullPierce=True;
else
BullPierce=False;
}
else
{
BullPierce=False;
}
// Morning Star (3 bars)
if((Close[shift3]<Open[shift3]) && (Open[shift2]<Close[shift3]) && (Close[shift2]<Close[shift3]) &&
((Open[shift1]>Close[shift2]) || (High[shift1]>High[shift2])) && (Close[shift1]>=Close[shift3]))
MorningStar=True;
else
MorningStar=False;
// Hammer
if((Close[shift1]>Open[shift1]) &&
(Open[shift1]-Low[shift1]>MathMax(High[shift1]-Close[shift1],Close[shift1]-Open[shift1])*3))
Hammer=True;
else
Hammer=False;
//*** periksa pola bearish***
//***************************
//--- Bearish Engulfing (2 bars)
if((Close[shift2]>Open[shift2]) && (Close[shift1]<Open[shift1]) && (Open[shift1]>Close[shift2]) &&
((Close[shift1]<Open[shift2]) || (Low[shift1]<Low[shift2])))
BearEngulf=True;
else
BearEngulf=False;
//--- Bearish Dark Cloud (2 bars) cuma cari kalo ga ada BearEngulf
if(!BearEngulf)
{
if((Close[shift2]>Open[shift2]) && ((Open[shift1]>Close[shift2]) || (High[shift1]>High[shift2])) &&
(Close[shift1]<Close[shift2]-((Close[shift2]-Open[shift2])/2)))
DarkCloud=True;
else
DarkCloud=False;
}
else
{
DarkCloud=False;
}
// Evening Star (3 bars)
if((Close[shift3]>Open[shift3]) && (Open[shift2]>Close[shift3]) && (Close[shift2]>Close[shift3]) &&
((Open[shift1]<Close[shift2]) || (Low[shift1]<Low[shift2])) && (Close[shift1]<Close[shift3]))
EveningStar=True;
else
EveningStar=False;
// Shooting Star
if((Close[shift1]<Open[shift1]) && (High[shift1]-Open[shift1]>MathMax(Close[shift1]-Low[shift1],Open[shift1]-Close[shift1])*3))
Shooter=True;
else
Shooter=False;
// Kasih keterangan dan panah Bullish di chart
if(BullEngulf)
{
if(Name)
SetText(shift,Time[shift1],Low[shift1]-28*Point,"Engulfing",Lime);
if(Arrow)
SetArrow(shift1,Time[shift1],Low[shift1]-20*Point,241,Lime);
}
else
{
if(BullPierce)
{
if(Name)
SetText(shift1,Time[shift1],Low[shift1]-23*Point,"Piercing",White);
if(Arrow)
SetArrow(shift1,Time[shift1],Low[shift1]-15*Point,241,Lime);
}
}
if(MorningStar)
{
if(Name)
SetText(shift2,Time[shift2],Low[shift2]-18*Point,"Morning Star",Magenta);
if(Arrow)
SetArrow(shift2,Time[shift2],Low[shift2]-10*Point,241,Lime);
}
if(Hammer)
{
if(Name)
SetText(shift1,Time[shift1],Low[shift1]-13*Point,"Hammer",Lime);
if(Arrow)
SetArrow(shift1,Time[shift1],Low[shift1]-5*Point,241,Lime);
}
// Kasih keterangan dan panah Bearish di chart
if(BearEngulf)
{
if(Name)
SetText(shift1,Time[shift1],High[shift1]+28*Point,"Engulfing",OrangeRed);
if(Arrow)
SetArrow(shift1,Time[shift1],High[shift1]+20*Point,242,OrangeRed);
}
else
{
if(DarkCloud)
{
if(Name)
SetText(shift1,Time[shift1],High[shift1]+23*Point,"Dark Cloud",White);
if(Arrow)
SetArrow(shift1,Time[shift1],High[shift1]+15*Point,242,OrangeRed);
}
}
if(EveningStar)
{
if(Name)
SetText(shift2,Time[shift2],High[shift2]+18*Point,"Evening Star",Magenta);
if(Arrow)
SetArrow(shift2,Time[shift2],High[shift2]+10*Point,242,OrangeRed);
}
if(Shooter)
{
if(Name)
SetText(shift1,Time[shift1],High[shift1]+13*Point,"Shooting",OrangeRed);
if(Arrow)
SetArrow(shift1,Time[shift1],High[shift1]+5*Point,242,OrangeRed);
}
// Tampilkan disaat ada konfirmasi.
if( (BullEngulf || BullPierce || MorningStar || Hammer) &&
(Close[shift]>Open[shift]))
ExtMapBuffer1[shift] = Low[shift]-7*Point;
else
ExtMapBuffer1[shift] = 0.0;
if( (BearEngulf || DarkCloud || EveningStar || Shooter) &&
(Close[shift]<Open[shift]))
ExtMapBuffer2[shift] = High[shift]+7*Point;
else
ExtMapBuffer2[shift] = 0.0;
StartBar-=1;
}
//----
return(0);
آخر تعديل بواسطة وضاح عطار ، 22-12-2007 الساعة 03:30 AM
- 25-12-2007, 01:40 PM #2
رد: الى الاخوه الافاضل مطلوب ترجمة هذا المؤشر
هذا المؤشر
وهذي صورة عنه
اللي ودي اعرفه النقطه الخضراء ترمز لماذا ...........؟
والنقطه الحمراء.....ترمز لإييييييش؟
- 25-12-2007, 04:11 PM #3
رد: الى الاخوه الافاضل مطلوب ترجمة هذا المؤشر
ما يبدو من الصورة أن النقط الحمراء إشارة دخول بيع (شورت) و أن النقط الخضراء إشارة دخول شراء (لونج)
لأن النقط الحمراء تظهر بعد تكون الشموع الدالة على الهبوط ، و الخضراء تظهر بعد تكون الشموع الدالة على الصعود .
- 25-12-2007, 04:57 PM #4
رد: الى الاخوه الافاضل مطلوب ترجمة هذا المؤشر
يزاك الله خير اخوي ياسر اضافه قيمه
هل في اضافات ولا هذا هو المكتوب في المؤشر
شكرا من الصميم
- 25-12-2007, 05:36 PM #5
رد: الى الاخوه الافاضل مطلوب ترجمة هذا المؤشر
هذا المؤشر لتحديد بعض أنواع الشموع
يظهر السهم فوق الشمعة وبعد تكونها ويكون فوقها تماما
ليدل على نوعها وهل هي بيع أم شراء
أما النفاط فتظهر في الشمعة التالية لظهور السهم أي الشمعة التي سندخل بها عملية البيع والشراء
كما ذكر الأخ الكريم ياسر
وهذه الاشارة غير ثابتة فلو كانت العملية بيع ستظهر نقطة حمراء اذا هبط السعر بينما ستختفي اذا صعد السعر والعكس لعملية الشراء
ومتى تثبت النقطة ؟
عندما تغلق الشمعة التالية ويكون السعرقد سار في الاتجاه الصحيح الذي حددته الشمعة
تحيتي ومحبتي
المواضيع المتشابهه
-
الاخوه الافاضل ما رأيكم في شركة اوريون بروكرز للاهميه
By medhat_777 in forum استفسارات وأسئلة المبتدئينمشاركات: 28آخر مشاركة: 13-03-2009, 03:37 AM -
اريد بعض المؤشرات من الاخوه الافاضل
By أحمد فرج in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 4آخر مشاركة: 12-01-2009, 12:41 AM -
مطلوب اكسبيرت بسيط جدا من الاخوة الافاضل
By Mohamedasm in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 14آخر مشاركة: 22-12-2008, 01:42 AM -
مطلوب ترجمة هذه الاستراتيجية
By عبدالجبار in forum سوق تداول العملات الأجنبية والسلع والنفط والمعادنمشاركات: 10آخر مشاركة: 05-07-2007, 10:00 PM -
الاخوه الافاضل هل هذا كوب وكعبره ام انا غلطان
By ابو عبد الرحمن in forum سوق تداول العملات الأجنبية والسلع والنفط والمعادنمشاركات: 0آخر مشاركة: 06-09-2006, 09:25 AM