لتبليغ الإدارة عن موضوع أو رد مخالف يرجى الضغط على هذه الأيقونة الموجودة على يمين المشاركة لتطبيق قوانين المنتدى


سجل من هنا
العودة   هوامير البورصة السعودية > >
التسجيل اضف الموقع لمفضلتك بحث جوجل فوركس هوامير التقويم البحث مشاركات اليوم اجعل كافة الأقسام مقروءة
 

خطا في مؤشر موجة الذئب للايمي بروكر من يساعدنا على اصلاحة

منتدى التحليل الفني والاساسي



إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 07-07-2009, 07:02 PM  
#1
THE LORD KSA
محلل فني
رئيس قسم التحليل الفني
خبير وصانع مؤشرات الايمي بروكر
 
تاريخ التسجيل: May 2005
المشاركات: 16,471

خطا في مؤشر موجة الذئب للايمي بروكر من يساعدنا على اصلاحة

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

// WolfeWave-V1.01.afl

Version(4.70); // works from this version onwards

SetChartBkColor(ParamColor("Background colour",colorBlack));

Plot(C, "", colorGrey40, styleCandle );

// Only interested in the visible bars
lastbar = Status("lastvisiblebarindex") - 10;
startBar = Status("firstvisiblebarindex");

// Some visual choices ...
BullPlot=ParamToggle("Plot bull signals", "No,Yes");
BullGuide=ParamToggle("Plot bull guides","No,Yes");
ExtendBull=ParamToggle("Extend bull plot", "No,Yes");
BullWColor=ParamColor("Bullish wave colour", colorBrightGreen);
BullTColor=ParamColor("Bullish trend colour", colorDarkGreen);

BearPlot=ParamToggle("Plot bear signals", "No,Yes");
BearGuide=ParamToggle("Plot bear guides", "No,Yes");
ExtendBear=ParamToggle("Extend bear plot", "No,Yes");
BearWColor=ParamColor("Bearish wave colour", colorRed);
BearTColor=ParamColor("Bearish trend colour", colorBrown);

// set AB's Peak/Trough percentage selection ratio
ValidDiff=1/Param("Peak ratio", 65, 0,500,5);

for(Bar = startbar; Bar < lastbar; Bar++)
{
// Build Peak and Trough arrays
P1 = Peak(H, validdiff, 1);
P1Idx = Bar - PeakBars(H, ValidDiff, 1);

P2 = Peak(H, validdiff, 2);
P2Idx = Bar - PeakBars(H, ValidDiff, 2);

T1 = Trough(L, validdiff, 1);
T1Idx = Bar - TroughBars(L, ValidDiff, 1);

T2 = Trough(Low, validdiff, 2);
T2Idx = Bar - TroughBars(L, ValidDiff, 2);

/* Test for a WolfeWave Bullish setup
*
* \ 2 + EPA
* \ Peak A is P2 / |
* \ /\ 4 / |
* \ / \ Peak C is P1 / |
* \ / \ /\ / |
* \ / \ / \ / |
* \/ \ / \ / |
* Trough X is T2 \ / \ / |
* 1 \ / \ / |
* \/ \ / |
* Trough B is T1 \/ |
* 3 5-D ETA
* Lines
* 1 - 4 = EPA
* 2 - 4 +
* 1 - 3 = ETA convergence
*/
if(BullPlot)
{
// are the peaks and troughs in the correct timewise order?
PTValid = (P1Idx[Bar] > T1Idx[Bar]) AND (T1Idx[Bar] > P2Idx[Bar]) AND (P2Idx[Bar] > T2Idx[Bar]);

// are the peaks and troughs hi's and lo's correct relatively?
HLValid = (P1[Bar] < P2[Bar]) AND (T1[Bar] < T2[Bar]) AND (P1[Bar] > T1[Bar]);

if(PTValid AND HLValid){
// Bareish Wolfewave found. Draw pattern.
PlotXA = LineArray(T2Idx[Bar], T2[Bar], P2Idx[Bar], P2[Bar]);
Plot(PlotXA, "", BullWColor, styleLine|styleThick);

PlotAB = LineArray(P2Idx[Bar], P2[Bar], T1Idx[Bar], T1[Bar]);
Plot(PlotAB, "", BullWColor, styleLine|styleThick );

PlotBC = LineArray(T1Idx[Bar], T1[Bar], P1Idx[Bar], P1[Bar]);
Plot(PlotBC, "", BullWColor, styleLine|styleThick);

if(BullGuide){
PlotAC = LineArray(P2Idx[Bar], P2[Bar], P1Idx[Bar], P1[Bar],extendBull);
Plot(PlotAC, "", BullTColor, styleLine|styleThick);

PlotXB = LineArray(T2Idx[Bar], T2[Bar], T1Idx[Bar], T1[Bar],extendBull);
Plot(PlotXB, "", BullTColor, styleLine|styleThick);

PlotXC = LineArray(T2Idx[Bar], T2[Bar], P1Idx[Bar], P1[Bar],extendBull);
Plot(PlotXC, "", BullTColor, styleLine|styleThick);
}
}
} // fi if(BullPlot)


/* Test for a WolfeWave Bearish setup
*
* 3 5-D ETA
* Peak B is P1 /\ |
* /\ / \ |
* 1 / \ / \ |
* Peak X is P2 / \ / \ |
* /\ / \ / \ |
* / \ / \ / \ |
* / \ / \/ \ |
* / \ / Trough C is T1 \ |
* / \/ 4 \ |
* / Trough A is T2 \ |
* / 2 + EPA
*
*
* Lines
* 1 - 4 = EPA
* 2 - 4 +
* 1 - 3 = ETA convergence
*/
if(BearPlot)
{
// are the peaks and troughs in the correct timewise order?
PTValid = (T1Idx[Bar] > P1Idx[Bar]) AND (P1Idx[Bar] > T2Idx[Bar]) AND (T2Idx[Bar] > P2Idx[Bar]);

// are the peaks and troughs hi's and lo's correct relatively?
HLValid = (P1[Bar] > P2[Bar]) AND (T1[Bar] > T2[Bar]) AND (T1[Bar] < P1[Bar]);

if(PTValid AND HLValid){
// Bullish Wolfewave found. Draw patterns
PlotXA = LineArray(P2Idx[Bar], P2[Bar], T2Idx[Bar], T2[Bar]);
Plot(PlotXA, "", BearWColor, styleLine|styleThick);

PlotAB = LineArray(T2Idx[Bar], T2[Bar], P1Idx[Bar], P1[Bar]);
Plot(PlotAB, "", BearWColor, styleLine|styleThick );

PlotBC = LineArray(P1Idx[Bar], P1[Bar], T1Idx[Bar], T1[Bar]);
Plot(PlotBC, "", BearWColor, styleLine|styleThick);

if(BearGuide){
PlotAC = LineArray(T2Idx[Bar], T2[Bar], T1Idx[Bar], T1[Bar],extendBear);
Plot(PlotAC, "", BearTColor, styleLine|styleThick);

PlotXB = LineArray(P2Idx[Bar], P2[Bar], P1Idx[Bar], P1[Bar],extendBear);
Plot(PlotXB, "", BearTColor, styleLine|styleThick);

PlotXC = LineArray(P2Idx[Bar], P2[Bar], T1Idx[Bar], T1[Bar],extendBear);
Plot(PlotXC, "", BearTColor, styleLine|styleThick);
}
}
} // fi if(BearPlot)
} // fi for(Bar =
_N(Title="Wolfe Wave Patterns");

التعديل الأخير تم بواسطة THE LORD KSA ; 05-01-2013 الساعة 02:19 AM
THE LORD KSA غير متواجد حالياً   رد مع اقتباس
قديم 07-07-2009, 07:06 PM   #2
THE LORD KSA
محلل فني
رئيس قسم التحليل الفني
خبير وصانع مؤشرات الايمي بروكر
 
تاريخ التسجيل: May 2005
المشاركات: 16,471

مشاركة: خطا في مؤشر موجة الذئب للايمي بروكر من يساعدنا على اصلاحة

ارجو تحميل المؤشر من الملفات المرفقة فهو الاصح
THE LORD KSA غير متواجد حالياً   رد مع اقتباس
قديم 07-07-2009, 09:55 PM   #3
aabhn
عضو هوامير المميز
 
تاريخ التسجيل: Jul 2006
المشاركات: 184

مشاركة: خطا في مؤشر موجة الذئب للايمي بروكر من يساعدنا على اصلاحة

قمة في الابداع...شاكرلك هذا المجهود الرائع لخدمة اخوانك في المنتدى
ونسائل الله لك النجاح والتوفيق...والى الامام
aabhn غير متواجد حالياً   رد مع اقتباس
قديم 10-07-2009, 02:06 AM   #4
ابوعبدالله35
عضو هوامير المميز
 
تاريخ التسجيل: Oct 2006
المشاركات: 151

مشاركة: خطا في مؤشر موجة الذئب للايمي بروكر من يساعدنا على اصلاحة

جزاك الله خير
ابوعبدالله35 غير متواجد حالياً   رد مع اقتباس
قديم 12-09-2010, 09:23 PM   #5
THE LORD KSA
محلل فني
رئيس قسم التحليل الفني
خبير وصانع مؤشرات الايمي بروكر
 
تاريخ التسجيل: May 2005
المشاركات: 16,471

رد: خطا في مؤشر موجة الذئب للايمي بروكر من يساعدنا على اصلاحة

اعتقد ان فية نسخة جديدة من المؤشر
THE LORD KSA غير متواجد حالياً   رد مع اقتباس
قديم 12-09-2010, 10:26 PM   #6
فـواز العنزي
عضو هوامير المميز
 
تاريخ التسجيل: Aug 2010
المشاركات: 339

رد: خطا في مؤشر موجة الذئب للايمي بروكر من يساعدنا على اصلاحة

جرب هذا

كود:
_SECTION_BEGIN("Wolfe Tool");
Wolfe=ParamToggle("Wolfe","OFF|ON",1);

Type=ParamToggle("Label","PRICE|12345",1);
Snap=ParamToggle("Snap","Yes|No",0);

if(Wolfe==1)
{
SetBarsRequired( -2, -2 );
bi = BarIndex();
bis = SelectedValue( bi );

symbol = Name();
tframe = Interval();
chartID = GetChartID();
Xname = "X" + chartID + symbol + tframe;
Yname = "Y" + chartID + symbol + tframe;

LeftButton = GetCursorMouseButtons() & 1;
a = Nz(StaticVarGet("counter"));
if ( leftButton )
{
   StaticVarSet("counter", a+1);
    
     x = GetCursorXPosition(  );
   y = GetCursorYPosition(  );
   StaticVarSet( Xname + bis, x );
   StaticVarSet( Yname + bis, y );
    
}


j = 0;
dt = DateTime();
shapePlot = 0;
shapePos = Null;
xx = yy = Null;
FirstVisibleBar = Status( "FirstVisibleBar" );
Lastvisiblebar = Status( "LastVisibleBar" );
for ( i = FirstVisibleBar; i <Lastvisiblebar AND i<BarCount; i++ )
{
   x = StaticVarGet( Xname + i );
   y = StaticVarGet( Yname + i );

   if ( x == dt[i] AND snap==0)
   {
       shapePlot[i] = 1;
       shapePos[i] = IIf(abs(H[i]-y) < abs(L[i]-y), H[i], L[i]);
       xx[j] = i;
       yy[j] = IIf(abs(H[i]-y) < abs(L[i]-y), H[i], L[i]);
       j++;
   }
    else if ( x == dt[i] AND snap==1)
   {
       shapePlot[i] = 1;
       shapePos[i] = y;
       xx[j] = i;
       yy[j] = y;
       j++;
   }

}



shape = shapeSmallCircle;
PlotShapes( shapePlot*shape, colorRed, 0, shapePos, 0 );
Values=ParamToggle("Segment Values","No|Yes",0);
vr=ParamToggle("R1","No|Yes",1);



for ( i = 1; i <= j ; i++ )

{
if(i==1 AND Type==1)
{
PlotText("1 ",xx[i-1]-2,yy[i-1],colorBlue,colorLightGrey);
}
if(i==2 AND Type==1)
{
PlotText("2 ",xx[i-1]-2,yy[i-1],colorBlue,colorLightGrey);
}
if(i==3 AND Type==1)
{
PlotText("3 ",xx[i-1]-2,yy[i-1],colorBlue,colorLightGrey);
}
if(i==4 AND Type==1)
{
PlotText("4 ",xx[i-1]+2,yy[i-1],colorBlue,colorLightGrey);
}
if(i==5 AND Type==1)
{
PlotText("5 ",xx[i-1]+2,yy[i-1],colorBlue,colorLightGrey);
}


if(Type==0)
{
PlotText(""+yy[i-1],xx[i-1]+2,yy[i-1],colorWhite);
}


Plot( LineArray( xx[i-1], yy[i-1], xx[i], yy[i] ), "", colorYellow, styleLine|styleThick|styleNoRescale );
XA=yy[i]-yy[i-1];
AB=yy[i]-yy[i+1];
AD=yy[i]-yy[i+3];
BC=yy[i+1]-yy[i+2];
CD=yy[i+2]-yy[i+3];
r=CD/XA;
r2=AB/XA;
r3=XA/BC;

if(i==4){
epa=LineArray(xx[i-4],yy[i-4],xx[i-1],yy[i-1],1);
Plot(epa,"",colorRed,styleThick|styleNoRescale);
}

if(i==3){
epa=LineArray(xx[i-3],yy[i-3],xx[i-1],yy[i-1],1);
Plot(epa,"",colorBlue,styleThick|styleNoRescale);
}

if(i==4){
epa=LineArray(xx[i-3],yy[i-3],xx[i-1],yy[i-1],1);
Plot(epa,"",colorBlue,styleThick|styleNoRescale);
}




if(vr==1 AND i<4)
{
PlotText(""+Prec(abs(r2), 2 )+" ("+(abs(xx[i-1]-XX[i+1]))+")",XX[i-1]+int((xx[i+1]-XX[i-1])/2),yy[i-1]+((yy[i+1]-yy[i-1])/2),colorBlue,colorLightGrey);
//Plot( LineArray( xx[i-1], yy[i-1], xx[i+1], yy[i+1] ), "", colorBlue, styleDashed );
}

if(Values==1)
{
PlotText(""+Prec(abs(XA), 2 ),XX[i-1]+int((xx[i]-xx[i-1])/2),yy[i-1]+XA/2,colorBlue);
}

}

if ( GetCursorMouseButtons() == 12 )
{

for ( i = 0; i < BarCount; i++ )

   {
       StaticVarRemove("counter");
       StaticVarRemove( Xname + i );
       StaticVarRemove( Yname + i );
     RequestTimedRefresh(1,True );

    }
}

}
_SECTION_END();
فـواز العنزي غير متواجد حالياً   رد مع اقتباس
قديم 13-09-2010, 01:43 AM   #7
مفتي الاسهم
عضو هوامير المميز
 
تاريخ التسجيل: Jun 2009
المشاركات: 2,776

رد: خطا في مؤشر موجة الذئب للايمي بروكر من يساعدنا على اصلاحة

اقتباس:
المشاركة الأصلية كتبت بواسطة فـواز العنزي مشاهدة المشاركة
جرب هذا

كود:
_section_begin("wolfe tool");
wolfe=paramtoggle("wolfe","off|on",1);
 
type=paramtoggle("label","price|12345",1);
snap=paramtoggle("snap","yes|no",0);
 
if(wolfe==1)
{
setbarsrequired( -2, -2 );
bi = barindex();
bis = selectedvalue( bi );
 
symbol = name();
tframe = interval();
chartid = getchartid();
xname = "x" + chartid + symbol + tframe;
yname = "y" + chartid + symbol + tframe;
 
leftbutton = getcursormousebuttons() & 1;
a = nz(staticvarget("counter"));
if ( leftbutton )
{
   staticvarset("counter", a+1);
 
     x = getcursorxposition(  );
   y = getcursoryposition(  );
   staticvarset( xname + bis, x );
   staticvarset( yname + bis, y );
 
}
 
 
j = 0;
dt = datetime();
shapeplot = 0;
shapepos = null;
xx = yy = null;
firstvisiblebar = status( "firstvisiblebar" );
lastvisiblebar = status( "lastvisiblebar" );
for ( i = firstvisiblebar; i <lastvisiblebar and i<barcount; i++ )
{
   x = staticvarget( xname + i );
   y = staticvarget( yname + i );
 
   if ( x == dt[i] and snap==0)
   {
       shapeplot[i] = 1;
       shapepos[i] = iif(abs(h[i]-y) < abs(l[i]-y), h[i], l[i]);
       xx[j] = i;
       yy[j] = iif(abs(h[i]-y) < abs(l[i]-y), h[i], l[i]);
       j++;
   }
    else if ( x == dt[i] and snap==1)
   {
       shapeplot[i] = 1;
       shapepos[i] = y;
       xx[j] = i;
       yy[j] = y;
       j++;
   }
 
}
 
 
 
shape = shapesmallcircle;
plotshapes( shapeplot*shape, colorred, 0, shapepos, 0 );
values=paramtoggle("segment values","no|yes",0);
vr=paramtoggle("r1","no|yes",1);
 
 
 
for ( i = 1; i <= j ; i++ )
 
{
if(i==1 and type==1)
{
plottext("1 ",xx[i-1]-2,yy[i-1],colorblue,colorlightgrey);
}
if(i==2 and type==1)
{
plottext("2 ",xx[i-1]-2,yy[i-1],colorblue,colorlightgrey);
}
if(i==3 and type==1)
{
plottext("3 ",xx[i-1]-2,yy[i-1],colorblue,colorlightgrey);
}
if(i==4 and type==1)
{
plottext("4 ",xx[i-1]+2,yy[i-1],colorblue,colorlightgrey);
}
if(i==5 and type==1)
{
plottext("5 ",xx[i-1]+2,yy[i-1],colorblue,colorlightgrey);
}
 
 
if(type==0)
{
plottext(""+yy[i-1],xx[i-1]+2,yy[i-1],colorwhite);
}
 
 
plot( linearray( xx[i-1], yy[i-1], xx[i], yy[i] ), "", coloryellow, styleline|stylethick|stylenorescale );
xa=yy[i]-yy[i-1];
ab=yy[i]-yy[i+1];
ad=yy[i]-yy[i+3];
bc=yy[i+1]-yy[i+2];
cd=yy[i+2]-yy[i+3];
r=cd/xa;
r2=ab/xa;
r3=xa/bc;
 
if(i==4){
epa=linearray(xx[i-4],yy[i-4],xx[i-1],yy[i-1],1);
plot(epa,"",colorred,stylethick|stylenorescale);
}
 
if(i==3){
epa=linearray(xx[i-3],yy[i-3],xx[i-1],yy[i-1],1);
plot(epa,"",colorblue,stylethick|stylenorescale);
}
 
if(i==4){
epa=linearray(xx[i-3],yy[i-3],xx[i-1],yy[i-1],1);
plot(epa,"",colorblue,stylethick|stylenorescale);
}
 
 
 
 
if(vr==1 and i<4)
{
plottext(""+prec(abs(r2), 2 )+" ("+(abs(xx[i-1]-xx[i+1]))+")",xx[i-1]+int((xx[i+1]-xx[i-1])/2),yy[i-1]+((yy[i+1]-yy[i-1])/2),colorblue,colorlightgrey);
//plot( linearray( xx[i-1], yy[i-1], xx[i+1], yy[i+1] ), "", colorblue, styledashed );
}
 
if(values==1)
{
plottext(""+prec(abs(xa), 2 ),xx[i-1]+int((xx[i]-xx[i-1])/2),yy[i-1]+xa/2,colorblue);
}
 
}
 
if ( getcursormousebuttons() == 12 )
{
 
for ( i = 0; i < barcount; i++ )
 
   {
       staticvarremove("counter");
       staticvarremove( xname + i );
       staticvarremove( yname + i );
     requesttimedrefresh(1,true );
 
    }
}
 
}
_section_end();




جربتها أخوي ماضبطت هالمعادلة
هل أنت جربتها وضبطت معاك أم لا

غفر الله لك
مفتي الاسهم غير متواجد حالياً   رد مع اقتباس
قديم 13-09-2010, 02:13 AM   #8
alfaf
عضو موقوف
 
تاريخ التسجيل: Aug 2007
المشاركات: 10,342

رد: خطا في مؤشر موجة الذئب للايمي بروكر من يساعدنا على اصلاحة

المعادله تمام التمام وهي ليست للووولف
هي للمؤشر العام

تم تركيبها بنجاح


انسخ المعادله بعد التعديل

SetChartBkColor(ParamColor("Background colour",colorBlack));

Plot(C, "", colorGrey40, styleCandle );

// Only interested in the visible bars
lastbar = Status("lastvisiblebarindex") - 10;
startBar = Status("firstvisiblebarindex");

// Some visual choices ...
BullPlot=ParamToggle("Plot bull signals", "No,Yes");
BullGuide=ParamToggle("Plot bull guides","No,Yes");
ExtendBull=ParamToggle("Extend bull plot", "No,Yes");
BullWColor=ParamColor("Bullish wave colour", colorBrightGreen);
BullTColor=ParamColor("Bullish trend colour", colorDarkGreen);

BearPlot=ParamToggle("Plot bear signals", "No,Yes");
BearGuide=ParamToggle("Plot bear guides", "No,Yes");
ExtendBear=ParamToggle("Extend bear plot", "No,Yes");
BearWColor=ParamColor("Bearish wave colour", colorRed);
BearTColor=ParamColor("Bearish trend colour", colorBrown);

// set AB's Peak/Trough percentage selection ratio
ValidDiff=1/Param("Peak ratio", 65, 0,500,5);

for(Bar = startbar; Bar < lastbar; Bar++)
{
// Build Peak and Trough arrays
P1 = Peak(H, validdiff, 1);
P1Idx = Bar - PeakBars(H, ValidDiff, 1);

P2 = Peak(H, validdiff, 2);
P2Idx = Bar - PeakBars(H, ValidDiff, 2);

T1 = Trough(L, validdiff, 1);
T1Idx = Bar - TroughBars(L, ValidDiff, 1);

T2 = Trough(Low, validdiff, 2);
T2Idx = Bar - TroughBars(L, ValidDiff, 2);

/* Test for a WolfeWave Bullish setup
*
* \ 2 + EPA
* \ Peak A is P2 / |
* \ /\ 4 / |
* \ / \ Peak C is P1 / |
* \ / \ /\ / |
* \ / \ / \ / |
* \/ \ / \ / |
* Trough X is T2 \ / \ / |
* 1 \ / \ / |
* \/ \ / |
* Trough B is T1 \/ |
* 3 5-D ETA
* Lines
* 1 - 4 = EPA
* 2 - 4 +
* 1 - 3 = ETA convergence
*/
if(BullPlot)
{
// are the peaks and troughs in the correct timewise order?
PTValid = (P1Idx[Bar] > T1Idx[Bar]) AND (T1Idx[Bar] > P2Idx[Bar]) AND (P2Idx[Bar] > T2Idx[Bar]);

// are the peaks and troughs hi's and lo's correct relatively?
HLValid = (P1[Bar] < P2[Bar]) AND (T1[Bar] < T2[Bar]) AND (P1[Bar] > T1[Bar]);

if(PTValid AND HLValid){
// Bareish Wolfewave found. Draw pattern.
PlotXA = LineArray(T2Idx[Bar], T2[Bar], P2Idx[Bar], P2[Bar]);
Plot(PlotXA, "", BullWColor, styleLine|styleThick);

PlotAB = LineArray(P2Idx[Bar], P2[Bar], T1Idx[Bar], T1[Bar]);
Plot(PlotAB, "", BullWColor, styleLine|styleThick );

PlotBC = LineArray(T1Idx[Bar], T1[Bar], P1Idx[Bar], P1[Bar]);
Plot(PlotBC, "", BullWColor, styleLine|styleThick);

if(BullGuide){
PlotAC = LineArray(P2Idx[Bar], P2[Bar], P1Idx[Bar], P1[Bar],extendBull);
Plot(PlotAC, "", BullTColor, styleLine|styleThick);

PlotXB = LineArray(T2Idx[Bar], T2[Bar], T1Idx[Bar], T1[Bar],extendBull);
Plot(PlotXB, "", BullTColor, styleLine|styleThick);

PlotXC = LineArray(T2Idx[Bar], T2[Bar], P1Idx[Bar], P1[Bar],extendBull);
Plot(PlotXC, "", BullTColor, styleLine|styleThick);
}
}
} // fi if(BullPlot)


/* Test for a WolfeWave Bearish setup
*
* 3 5-D ETA
* Peak B is P1 /\ |
* /\ / \ |
* 1 / \ / \ |
* Peak X is P2 / \ / \ |
* /\ / \ / \ |
* / \ / \ / \ |
* / \ / \/ \ |
* / \ / Trough C is T1 \ |
* / \/ 4 \ |
* / Trough A is T2 \ |
* / 2 + EPA
*
*
* Lines
* 1 - 4 = EPA
* 2 - 4 +
* 1 - 3 = ETA convergence
*/
if(BearPlot)
{
// are the peaks and troughs in the correct timewise order?
PTValid = (T1Idx[Bar] > P1Idx[Bar]) AND (P1Idx[Bar] > T2Idx[Bar]) AND (T2Idx[Bar] > P2Idx[Bar]);

// are the peaks and troughs hi's and lo's correct relatively?
HLValid = (P1[Bar] > P2[Bar]) AND (T1[Bar] > T2[Bar]) AND (T1[Bar] < P1[Bar]);

if(PTValid AND HLValid){
// Bullish Wolfewave found. Draw patterns
PlotXA = LineArray(P2Idx[Bar], P2[Bar], T2Idx[Bar], T2[Bar]);
Plot(PlotXA, "", BearWColor, styleLine|styleThick);

PlotAB = LineArray(T2Idx[Bar], T2[Bar], P1Idx[Bar], P1[Bar]);
Plot(PlotAB, "", BearWColor, styleLine|styleThick );

PlotBC = LineArray(P1Idx[Bar], P1[Bar], T1Idx[Bar], T1[Bar]);
Plot(PlotBC, "", BearWColor, styleLine|styleThick);

if(BearGuide){
PlotAC = LineArray(T2Idx[Bar], T2[Bar], T1Idx[Bar], T1[Bar],extendBear);
Plot(PlotAC, "", BearTColor, styleLine|styleThick);

PlotXB = LineArray(P2Idx[Bar], P2[Bar], P1Idx[Bar], P1[Bar],extendBear);
Plot(PlotXB, "", BearTColor, styleLine|styleThick);

PlotXC = LineArray(P2Idx[Bar], P2[Bar], T1Idx[Bar], T1[Bar],extendBear);
Plot(PlotXC, "", BearTColor, styleLine|styleThick);
}
}
} // fi if(BearPlot)
} // fi for(Bar =
_N(Title="Wolfe Wave Patterns");
alfaf غير متواجد حالياً   رد مع اقتباس
قديم 13-09-2010, 05:53 PM   #9
THE LORD KSA
محلل فني
رئيس قسم التحليل الفني
خبير وصانع مؤشرات الايمي بروكر
 
تاريخ التسجيل: May 2005
المشاركات: 16,471

رد: خطا في مؤشر موجة الذئب للايمي بروكر من يساعدنا على اصلاحة

بارك اللة فيك اخي الفاف
THE LORD KSA غير متواجد حالياً   رد مع اقتباس
قديم 14-09-2010, 01:20 AM   #10
مفتي الاسهم
عضو هوامير المميز
 
تاريخ التسجيل: Jun 2009
المشاركات: 2,776

رد: خطا في مؤشر موجة الذئب للايمي بروكر من يساعدنا على اصلاحة

أخوي الفاف ياليت تعطينا
أعدادته
وكيف نستخدمه
مفتي الاسهم غير متواجد حالياً   رد مع اقتباس
إضافة رد



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

الكلمات الدلالية (Tags)
للايمي , مؤشر , موجة , الذئب , اصلاحة , بروكر , يساعدنا , خطا , على

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

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

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

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




06:20 AM


الاعلان بمنتدى هوامير البورصة
تشغيل وتطوير افاق الإقتصاد
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
جميع المواضيع و الردود المطروحة لا تعبر عن رأي المنتدى بل تعبر عن رأي كاتبها وقرار البيع والشراء مسؤليتك وحدك

بناء على نظام السوق المالية بالمرسوم الملكي م/30 وتاريخ 2/6/1424هـ ولوائحه التنفيذية الصادرة من مجلس هيئة السوق المالية: تعلن الهيئة للعموم بانه لا يجوز جمع الاموال بهدف استثمارها في اي من اعمال الاوراق المالية بما في ذلك ادارة محافظ الاستثمار او الترويج لاوراق مالية كالاسهم او الاستتشارات المالية او اصدار التوصيات المتعلقة بسوق المال أو بالاوراق المالية إلا بعد الحصول على ترخيص من هيئة السوق المالية.