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


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

مؤشر قراءة الشموع للايمي بروكر

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



إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 15-03-2011, 02:22 AM  
#1
القنـSniperـاص
عضو قدير
 
تاريخ التسجيل: Nov 2007
المشاركات: 3,029

مؤشر قراءة الشموع للايمي بروكر

يعطيكم العافية شباب من يقدر يزودني بمعادلة لقراءة الشموع بأنواعها

للايمي بروكر وله جزيل الشكر
القنـSniperـاص غير متواجد حالياً   رد مع اقتباس
قديم 15-03-2011, 02:37 AM   #2
THE LORD KSA
محلل فني
رئيس قسم التحليل الفني
خبير وصانع مؤشرات الايمي بروكر
 
تاريخ التسجيل: May 2005
المشاركات: 16,471

رد: مؤشر قراءة الشموع للايمي بروكر

بالنسبة لي هذا الافضل

_SECTION_BEGIN("Candle Identification");
Plot(C,"",1,64);
O1 = Ref(O,-1);O2 = Ref(O,-2);
H1 = Ref(H,-1);H2 = Ref(H,-2);
L1 = Ref(L,-1);L2 = Ref(L,-2);
C1 = Ref(C,-1);C2 = Ref(C,-2);
function CandlePattern(P)
{
global PatternName;
if(P == 0) { PatternName = "NearDoji"; Pv = (abs(O-C)<= ((H-L)*0.1)); }
else if(P == 1) { PatternName = "BlackCandle"; Pv = (O>C); }
else if(P == 2) { PatternName = "LongBlackCandle"; Pv = (O>C AND (O-C)/(.001+H-L)>.6); }
else if(P == 3) { PatternName = "SmallBlackCandle"; Pv = ((O>C) AND ((H-L)>(3*(O-C)))); }
else if(P == 4) { PatternName = "WhiteCandle"; Pv = (C>O); }
else if(P == 5) { PatternName = "LongWhiteCandle"; Pv = ((C>O) AND ((C-O)/(.001+H-L)>.6)); }
else if(P == 6) { PatternName = "SmallWhiteCandle"; Pv = ((C>O) AND ((H-L)>(3*(C-O)))); }
else if(P == 7) { PatternName = "BlackMarubozu"; Pv = (O>C AND H==O AND C==L); }
else if(P == 8) { PatternName = "WhiteMarubozu"; Pv = (C>O AND H==C AND O==L); }
else if(P == 9) { PatternName = "BlackClosingMarubozu"; Pv = (O>C AND C==L); }
else if(P == 10) { PatternName = "WhiteClosingMarubozu"; Pv = (C>O AND C==H); }
else if(P == 11) { PatternName = "BlackOpeningMarubozu";Pv = (O>C AND O==H); }
else if(P == 12) { PatternName = "WhiteOpeningMarubozu"; Pv = (C>O AND O==L); }
else if(P == 13) { PatternName = "HangingMan"; Pv = (((H-L)>4*(O-C)) AND ((C-L)/(.001+H-L)>= 0.75) AND ((O-L)/(.001+H-L)>= 0.75)); }
else if(P == 14) { PatternName = "Hammer"; Pv = (((H-L)>3*(O-C)) AND ((C-L)/(.001+H-L)>0.6) AND ((O-L)/(.001+H-L)>0.6)); }
else if(P == 15) { PatternName = "InvertedHammer"; Pv = (((H-L)>3*(O-C)) AND ((H-C)/(.001+H-L)>0.6) AND ((H-O)/(.001+H-L)>0.6)); }
else if(P == 16) { PatternName = "ShootingStar"; Pv = (((H-L)>4*(O-C)) AND ((H-C)/(.001+H-L)>= 0.75) AND ((H-O)/(.001+H-L)>= 0.75)); }
else if(P == 17) { PatternName = "BlackSpinningTop"; Pv = ((O>C) AND ((H-L)>(3*(O-C))) AND (((H-O)/(.001+H-L))<.4) AND (((C-L)/(.001+H-L))<.4)); }
else if(P == 18) { PatternName = "WhiteSpinningTop"; Pv = ((C>O) AND ((H-L)>(3*(C-O))) AND (((H-C)/(.001+H-L))<.4) AND (((O-L)/(.001+H-L))<.4)); }
else if(P == 19) { PatternName = "BearishAbandonedBaby"; Pv = ((C1 == O1)AND (C2>O2) AND (O>C) AND (L1>H2) AND (L1>H)); }
else if(P == 20) { PatternName = "BearishEveningDojiStar"; Pv = ((C2>O2)AND ((C2-O2)/(.001+H2-L2)>.6) AND (C2<O1) AND (C1>O1) AND ((H1-L1)>(3*(C1-O1))) AND (O>C) AND (O<O1)); }
else if(P == 21) { PatternName = "DarkCloudCover"; Pv = (C1>O1 AND ((C1+O1)/2)>C AND O>C AND O>C1 AND C>O1 AND (O-C)/(.001+(H-L)>0.6)); }
else if(P == 22) { PatternName = "BearishEngulfing"; Pv = (((C1>O1) AND (O>C)) AND ((H>H1)AND(L1>L)));}//(O>= C1) AND (O1>= C) AND ((O-C)>(C1-O1))); }
else if(P == 23) { PatternName = "ThreeOutsideDownPattern"; Pv = ((C2>O2)AND (O1>C1) AND (O1>= C2) AND (O2>= C1) AND ((O1-C1)>(C2-O2)) AND (O>C) AND (C<C1)); }
else if(P == 24) { PatternName = "BullishAbandonedBaby"; Pv = ((C1 == O1)AND (O2>C2) AND (C>O) AND (L2>H1) AND (L>H1)); }
else if(P == 25) { PatternName = "BullishMorningDojiStar"; Pv = ((O2>C2)AND ((O2-C2)/(.001+H2-L2)>.6) AND (C2>O1) AND (O1>C1) AND ((H1-L1)>(3*(C1-O1))) AND (C>O) AND (O>O1)); }
else if(P == 26) { PatternName = "BullishEngulfing"; Pv = (((O1>C1) AND (C>O)) AND ((H>H1)AND(L1>L)));}//(C>= O1) AND (C1>= O) AND ((C-O)>(O1-C1))); }
else if(P == 27) { PatternName = "ThreeOutsideUpPattern"; Pv = ((O2>C2)AND (C1>O1) AND (C1>= O2) AND (C2>= O1) AND ((C1-O1)>(O2-C2)) AND (C>O) AND (C>C1)); }
else if(P == 28) { PatternName = "BullishHarami"; Pv = ((O1>C1) AND (O<C)AND (O>C1) AND (L<L1) AND (H1>H)AND(O>C1)AND (C<O1));}//((C-O)<(O1-C1))); }
else if(P == 29) { PatternName = "ThreeInsideUpPattern"; Pv = ((O2>C2)AND (C1>O1) AND (C1<= O2) AND (C2<= O1) AND ((C1-O1)<(O2-C2)) AND (C>O) AND (C>C1) AND (O>O1)); }
else if(P == 30) { PatternName = "PiercingLine"; Pv = ((C1<O1) AND (((O1+C1)/2)<C) AND (O<C) AND (O<C1) AND (C<O1) AND ((C-O)/(.001+(H-L))>0.6)); }
else if(P == 31) { PatternName = "BearishHarami"; Pv = ((C1>O1) AND (O>C)AND (H<H1)AND(L<L1));}//(O<= C1) AND (O1<= C) AND ((O-C)<(C1-O1))); }
else if(P == 32) { PatternName = "ThreeInsideDownPattern"; Pv = ((C2>O2)AND (O1>C1) AND (O1<= C2) AND (O2<= C1) AND ((O1-C1)<(C2-O2)) AND (O>C) AND (C<C1) AND (O<O1)); }
else if(P == 33) { PatternName = "ThreeWhiteSoldiers"; Pv = (C>O*1.01)AND (C1>O1*1.01) AND (C2>O2*1.01) AND (C>C1) AND (C1>C2) AND (O<C1) AND (O>O1) AND (O1<C2) AND (O1>O2) AND (((H-C)/(H-L))<.2) AND (((H1-C1)/(H1-L1))<.2) AND (((H2-C2)/(H2-L2))<.2); }
else if(P == 34) { PatternName = "DarkCloudCover"; Pv = (C1>O1*1.01) AND (O>C) AND (O>H1) AND (C>O1) AND (((C1+O1)/2)>C) AND (C>O1) AND (MA(C,13)-Ref(MA(C,13),-4)>0); }
else if(P == 35) { PatternName = "ThreeBlackCrows"; Pv = (O>C*1.01) AND (O1>C1*1.01) AND (O2>C2*1.01) AND (C<C1) AND (C1<C2) AND (O>C1) AND (O<O1)AND (O1>C2) AND (O1<O2) AND (((C-L)/(H-L))<.2) AND (((C1-L1)/(H1-L1))<.2)AND (((C2-L2)/(H2-L2))<.2); }
else if(P == 36) { PatternName = "doji"; Pv = (O == C); }
else if(P == 37) { PatternName = "GapUp"; Pv = GapUp(); }
else if(P == 38) { PatternName = "GapDown"; Pv = GapDown(); }
else if(P == 39) { PatternName = "BigGapUp"; Pv = L>1.01*H1; }
else if(P == 40) { PatternName = "BigGapDown"; Pv = H<0.99*L1; }
else if(P == 41) { PatternName = "HugeGapUp"; Pv = L>1.02*H1; }
else if(P == 42) { PatternName = "HugeGapDown"; Pv = H<0.98*L1; }
else if(P == 43) { PatternName = "DoubleGapUp"; Pv = GapUp() AND Ref(GapUp(),-1); }
else if(P == 44) { PatternName = "DoubleGapDown"; Pv = GapDown() AND Ref(GapDown(),-1); }
else if(P == 45) { PatternName = "BullishDragonFlyDoji"; Pv = ((O==C)AND(C==H)); }
else if(P == 46) { PatternName = "BearishGraveStoneDoji"; Pv = ((O==C)AND(C==L)); }

return Pv;
}

PatternNameList = "";
for(Cp=0; Cp<=46; Cp++)
{
VarSet("Pattern"+NumToStr(Cp,1.0),CandlePattern(cP));
PatternNameList = PatternNameList + PatternName + ",";
}

BI = BarIndex();
SelectedBar = SelectedValue(BI) -BI[0];
//Selectedbar = Status("lastvisiblebar")-1;
PStr="";
for(Cp=0; Cp<=46; Cp++)
{
Temp = VarGet("Pattern"+NumToStr(Cp,1.0));
if(temp[SelectedBar]) PStr = PStr+" " + NumToStr(Cp,1.0) + "-" + StrExtract(PatternNameList,Cp)+",";
}
Title = "Candle Demostration" + " " + "-" + PStr;
pname="";
for(Cp=0;Cp<=46;Cp++)
{
tmp = VarGet("Pattern"+NumToStr(Cp,1.0));
if(tmp[SelectedBar])
{
VarSet("Pattern"+NumToStr(Cp,1.0),CandlePattern(Cp));
//PatternNameList = PatternNameList + PatternName + ",";

//pname = StrExtract(PatternNameList,Cp);
pname = PatternName;
//printf(pname);

if(pname == "NearDoji")
printf("\n"+StrToUpper(pname)+"-\nhas Low Reliability - Doji needs to be interpreted in terms of a preceding trend OR preceding candlesticks.")+
printf("The appearance of a Doji after an advance OR a long white candlestick signals the fact that the buying pressure is getting weaker.")+
printf("The appearance of a Doji after a decline OR a long black candlestick signals the fact that the selling pressure is diminishing.")+
printf("Essentially Doji gives the message that the forces of supply AND demand are becoming more evenly matched AND consequently a change in trend may be near.")+
printf("However Doji alone is NOT enough to identify a reversal AND further confirmation by following signals may be warranted.");
else if(pname == "BlackMarubozu")
printf("\n"+StrToUpper(pname)+"-\nhas Low Reliability - It may show continuation of the downtrend OR a final Sell off attempt before the bulls regain control.")+
printf("A Black Marubozu may be the initial phase of a bearish continuation pattern but it may also Signal a bullish reversal depending on the preceding Day's candlesticks.")+
printf("The Black Marubozu is a single candlestick pattern with Low reliability. It reflects only one Day’s trading with a potential to Signal both continuation AND reversal.")+
printf("It must be used with other candlesticks for the confirmation of a trend.");
else if(pname == "WhiteMarubozu")
printf("\n"+StrToUpper(pname)+"-\nhas Low Reliability - This shows that the buyers controlled the price action from the first trade to the last trade.")+
printf("A White Marubozu can possibly be the first part of a bullish continuation pattern but it may also be interpreted as a bearish reversal candlestick pattern depending on the preceding Day's candlesticks.")+
printf("The White Marubozu is a single candlestick pattern AND consequently it has Low reliability.It reflects only one Day's trading AND it may show the continuation of the trend but also may indicate reversal.")+
printf("It needs to be used with other candlesticks for a better AND healthier judgment about the Status of the trend.");
else if(pname == "WhiteClosingMarubozu")
printf("\n"+StrToUpper(pname)+"-\n has Low Reliability - It is characterized by a long white body with a shadow on the open and but no shadow on the closing end of the body.")+
printf("White Closing Marubozu can possibly be the first part of a bullish continuation pattern or it may also be interpreted as a bearish reversal candlestick pattern depending on the preceding day's candlesticks.")+
printf("It only reflects one day's trading and it may show the continuation of the trend but it may also indicate reversal.It needs to be used with other candlesticks for a better and healthier judgment about the status of the trend.");
else if(pname == "BlackClosingMarubozu")
printf("\n"+StrToUpper(pname)+"-\nhas Low Reliability - It is a Day of the bears.With the bears in full force; it may show either the continuation of a downtrend OR a final Sell off attempt just before the bulls regain control.")+
printf("A Black Closing Marubozu can be either the initial phase of a bearish continuation pattern OR it may Signal a bullish reversal depending on the preceding Day's candlesticks.")+
printf("The Black Opening Marubozu is a single candlestick pattern with Low reliability.It only reflects one Day's trading AND may be pointing either continuation OR reversal.")+
printf(" Hence it must be considered with other candlesticks to better judge the ***ection of the trend.");
else if(pname == "BlackOpeningMarubozu")
printf("\n"+StrToUpper(pname)+"-\nhas Low Reliability - It shows continuation of the downtrend OR a final Sell off attempt before the bulls regain control.")+
printf("A Black Marubozu may be the initial phase of a bearish continuation pattern but it may also Signal a bullish reversal depending on the preceding Day's candlesticks.")+
printf("The Black Marubozu is a single candlestick pattern with Low reliability. It reflects only one Day’s trading with a potential to Signal both continuation AND reversal.")+
printf("It must be used with other candlesticks for the confirmation of a trend.");
else if(pname == "WhiteOpeningMarubozu")
printf("\n"+StrToUpper(pname)+"-\nhas Low Reliability - It is a typical bull Day AND strength of the bulls is enough to cause some concern among the bears.")+
printf("A White Opening Marubozu, on the other end, does NOT show as much bullish strength as in the case of White Marubozu.")+
printf("It may be the first part of a bullish continuation pattern but it may also be interpreted as a bearish reversal pattern depending on the preceding Day's")+
printf("candlesticks.In the case of downtrend a White Opening Marubozu is called as a Bullish Belt Hold Pattern.It needs to be used with other candlesticks for a")+
printf(" better AND healthier judgment about the Status of the trend.");
else if(pname == "HangingMan")
printf("\n"+StrToUpper(pname)+"-\nhas Low Reliability - The hanging man is a bearish reversal pattern.It signals a market top OR a resistance level.Since it is seen after an advance,")+
printf("a Bearish Hanging Man Pattern signals that selling pressure is starting to increase.The Low of the long lower shadow indicates that the sellers pushed prices")+
printf(" lower during the session.This selling pressure after a rally is a serious warning Signal.Ideally the lower shadow of the Bearish Hanging Man Pattern must be")+
printf(" two OR three times the height of the real body.However a long lower shadow may NOT have to be twice the height of the real body in the real life conditions in")+
printf(" order to Signal a reversal.The pattern is more perfect if the lower shadow is longer.The Bearish Dragonfly Doji Pattern is a more bearish Signal than the")+
printf(" Bearish Hanging Man Pattern AND it is also more reliable than the Bearish Hanging Man Pattern.if a Bearish Hanging Man Pattern is characterized by a black")+
printf(" real body,it shows that the Close was NOT able to get back to the opening price level,which has potentially bearish implications.We need a confirmation of the")+
printf(" reversal on the next Day for a more definite proof about the reversal of the uptrend.This confirmation may be in the form of a black candlestick,")+
printf("a large gap down OR a lower Close on the next trading Day.");
else if(pname == "Hammer")
printf("\n"+StrToUpper(pname)+"-\nhas Low Reliability - The overall ***ection of the market is bearish, characterized by a downtrend. Then the market opens with a sharp Sell off")+
printf(" implying the continuation of the downtrend.However,prices suddenly turn upwards,the Sell-off is quickly abated AND bullish sentiment continues during the Day")+
printf(" with a closing price at OR near to its High for the Day which causes the long lower shadow.Apparently the market fails to continue in the selling side.")+
printf("if the hammer is characterized by a Close above the Open thus causing a white body,the situation looks even better for the bulls.The Bullish Dragonfly Doji")+
printf(" pattern is generally considered more bullish than the Bullish Hammer Pattern AND a higher reliability is ascribed to this Doji than the Bullish Hammer Pattern.")+
printf("The reliability of Bullish Hammer Pattern is Low. It requires confirmation of the implied trend reversal by a white candlestick,a large gap up OR a higher Close")+
printf(" on the next trading Day.");
else if(pname == "InvertedHammer")
printf("\n"+StrToUpper(pname)+"-\nhas Low Reliability - Bullish Inverted Hammer Pattern occurs in a bearish background.In a Day of inverted hammer,market opens at OR near its Low.")+
printf("Then prices change ***ection AND we see a rally.However the bulls cannot succeed to sustain the rally during the rest of the Day AND prices finally Close either")+
printf(" at OR near the Low of the Day.It may NOT be clear why this type of price action is interpreted as a potential reversal Signal.The answer has to do with what")+
printf(" happens over the next Day.If the next Day opens above the real body of the inverted hammer,it means that those who shorted at the opening OR closing of the")+
printf(" inverted hammer Day are losing money.The longer the market holds above the inverted hammer’s real body,the more likely these shorts will attempt to Cover their")+
printf(" positions.This may ignite a rally as a result of covered Short positions,which may then inspire the bottom pickers to take long positions.Bullish verification")+
printf(" on the Day following the inverted hammer is required.This verification can be in the form of the next Day opening above the inverted hammer’s real body.")+
printf("The larger the gap the stronger the confirmation will be.A white candlestick with higher prices can also be another form of confirmation.");
else if(pname == "ShootingStar")
printf("\n"+StrToUpper(pname)+"-\nhas Low Reliability - 1-Market is characterized by uptrend.2-We see a white candlestick in the first Day.3-Prices then Open with a gap creating a")+
printf(" small real body at the lower end of the trading range on the Second Day.4-Upper shadow of the pattern on the Second Day is usually at least twice as long as")+
printf(" the real body.5-However; Second Day pattern has no (OR Close to none) lower shadow.Bearish Shooting Star Pattern is usually NOT a major reversal Signal as is")+
printf(" the evening star.The color of the real body is NOT important.An ideal shooting star has a real body which gaps away from the prior real body.Nonetheless this")+
printf(" gap is NOT always necessary.A confirmation on the third Day is required to be sure that the uptrend has reversed.The confirmation may be in the form of a black")+
printf(" candlestick, a large gap down OR a lower Close on the next trading Day.");
else if(pname == "BlackSpinningTop")
printf("\n"+StrToUpper(pname)+"-\nhas Low Reliability - The market moves higher AND then sharply lower OR vice versa.It then closes below the opening price creating a black body.")+
printf("This represents complete indecision between the bulls AND the bears.The actual length of the shadows is NOT important.The small body relative to the shadows is")+
printf(" what makes the spinning top.If a Black Spinning Top is observed after a long rally OR long white candlestick,this implies weakness among the bulls AND it is a")+
printf(" warning about a potential change OR interruption in trend.If a Black Spinning Top is observed after a long decline OR a long black candlestick this implies")+
printf(" weakness among the bears AND it is a warning about a potential change OR interruption in trend.Like most other single candlestick patterns,the Black Spinning")+
printf(" Top has Low reliability.It reflects only one Day's trading AND can be interpreted both as a continuation AND a reversal pattern.This pattern must be used with")+
printf(" other candlesticks for a better AND healthier confirmation of a trend.");
else if(pname == "WhiteSpinningTop")
printf("\n"+StrToUpper(pname)+"-\nhas Low Reliability - This represents complete indecision between the bulls AND the bears.The actual length of the shadows is NOT important.")+
printf("The small body relative to the shadows is what makes the spinning top.If a White Spinning Top is observed after a long rally OR a long white candlestick,")+
printf(" this implies weakness among the bulls AND it is a warning about a potential change OR interruption in trend.If a White Spinning Top is observed after a long")+
printf(" decline OR a long black candlestick this implies weakness among the bears AND it is a warning about a potential change OR interruption in trend.")+
printf("This candlestick needs to be used with other candlesticks for a healthier confirmation of a trend.");
else if(pname == "BearishAbandonedBaby")
printf("\n"+StrToUpper(pname)+"-\nhas High Relaiability - Most of the three-Day star patterns have similar scenarios.In an uptrend,the market seems still strong displaying a long")+
printf(" white candlestick AND opening with a gap on the Second Day.The trading in Second Day is within a small range AND its closing price is equal OR very near to")+
printf(" its opening price.Now there is a sign of sale-off potential with reversal of positions.The trend reversal is confirmed by the black candlestick on the third Day.")+
printf("Downward gap also supports the reversal.The Bearish Abandoned Baby Pattern is quite rare.The reliability of this pattern is very High,but still a confirmation")+
printf(" in the form of a black candlestick with a lower Close OR a gap-down is suggested.");
else if(pname == "BearishEveningDojiStar")
printf("\n"+StrToUpper(pname)+"-\nhas High Reliability - The first white body,while the market is in an uptrend,shows the continuing bullish nature of the market.")+
printf("Then a Doji appears showing the diminishing power of the longs.The strong black real body on the third Day proves that bears have taken over.")+
printf("An ideal Bearish Evening Doji Star Pattern has a gap before AND after the middle real body.The Second gap is rare,but lack of it does NOT take away from")+
printf(" the power of this formation.The Doji may be more than one, two OR even three.ji’s gaps are NOT important.The reliability of this pattern is very High,")+
printf("but still a confirmation in the form of a black candlestick with a lower Close OR a gap-down is suggested.");
else if(pname == "DarkCloudCover")
printf("\n"+StrToUpper(pname)+"-\nhas High Reliability - Market goes up with an uptrend.Then we see a strong white candlestick followed by a gap suggesting that bulls retain the")+
printf(" control.However,the rally does NOT continue.Market suddenly closes at OR near the lows of the Day so the Second Day body moving well into the prior Day’s real")+
printf(" body.If the black real body’s Close penetrates deeper into the prior white real body,the chance for a top increases.There are some Japanese technicians who")+
printf(" require more than a 50% penetration of the black Day’s Close into the white real body. if the black candlestick does NOT Close below the halfway point of the")+
printf(" white candlestick then it is better to wait for confirmation following the dark cloud Cover;AND even if it does,a confirmation may still be necessary.")+
printf("This confirmation may be in the form of a black candlestick,a large gap down OR a lower Close on the next trading Day.");
else if(pname == "BearishEngulfing")
printf("\n"+StrToUpper(pname)+"-\nhas Medium Reliability - Relative sizes of the first AND Second days are important.If the first Day of the Bearish Engulfing Pattern is a very small")+
printf(" real body (it may even be almost a doji OR is a doji) but the Second Day has a very long real body,this shows the dissipation of the prior uptrend’s force")+
printf(" AND an increase in bearish force.A fast move makes the market overextended AND vulnerable to profit taking.A Bearish Engulfing Pattern appearing after such")+
printf(" a move is more likely to be an important bearish reversal indicator.A bearish reversal is more possible if there is heavy Volume on the Second real body OR")+
printf(" if the Second Day of the Bearish Engulfing Pattern engulfs more than one real body.A confirmation in the third Day is required to be sure that the uptrend")+
printf(" has reversed. The confirmation may be in the form of a black candlestick, a large gap down OR a lower Close on the third Day.");
else if(pname == "ThreeOutsideDownPattern")
printf("\n"+StrToUpper(pname)+"-\nhas High Reliability - It is another Name for the Confirmed Bearish Engulfing Pattern.The third Day confirms the bearish trend reversal.")+
printf("The first two days forms a Bearish Engulfing Pattern, AND the third Day confirms the reversal suggested by the Bearish Engulfing Pattern since it is a black")+
printf(" candlestick closing with a new Low for the three days.The reliability of this pattern is very High, but still a confirmation in the form of a black candlestick")+
printf(" with a lower Close OR a gap-down is suggested.");
else if(pname == "BullishAbandonedBaby")
printf("\n"+StrToUpper(pname)+"-\nhas High Reliability - 1-Market is characterized by downtrend.2-We usually see a long black candlestick in the first Day.3-Then a Doji appears on")+
printf(" the Second Day whose shadows gap below the previous Day's lower shadow AND gaps in the ***ection of the previous downtrend.4-Then we see a white candlestick")+
printf(" on the third Day with a gap in the opposite ***ection with no overlapping shadows.In a falling market, the market shows bearish strength first with a long black")+
printf(" candlestick AND opens with a gap on the Second Day. The Second Day trading is within a small range AND Second Day closes at OR very near its Open. This Now")+
printf(" suggests the potential for a rally showing that positions are changed. The Signal of trend reversal is given by the white third Day AND by well-defined upward gap")+
printf("The Bullish Abandoned Baby Pattern is quite rare.The reliability of this pattern is very High, but still a confirmation in the form of a white candlestick with")+
printf(" a higher Close OR a gap-up is suggested.");
else if(pname == "BullishMorningDojiStar")
printf("\n"+StrToUpper(pname)+"-\nhas High Reliability - Black real body while market is falling down may suggest that the bears are in command. Then a Doji appears showing the")+
printf(" diminishing capacity of sellers to drive the market lower.Confirmation of bull ascendancy is the third Day’s strong white real body.An ideal Bullish Morning")+
printf(" Doji Star Pattern must have a gap before AND after the middle line’s real body.The Second gap is rare,but lack of it does NOT take away from the power of this")+
printf(" formation.Black real body while market is falling down may suggest that the bears are in command.Then a Doji appears showing the diminishing capacity of sellers")+
printf(" to drive the market lower. Confirmation of bull ascendancy is the third Day’s strong white real body.An ideal Bullish Morning Doji Star Pattern must have a gap")+
printf(" before AND after the middle line’s real body.The Second gap is rare,but lack of it does NOT take away from the power of this formation.");
else if(pname == "BullishEngulfing")
printf("\n"+StrToUpper(pname)+"\nhas Medium Reliability - while the market sentiment is bearish;we see some subsided selling reflected by the Short,black real body of the first Day.")+
printf("Next Day shows bull strength with a closing price at OR above the previous Day’s Open.It means that the downtrend is Now losing momentum AND the bulls started")+
printf(" to take the lead.The relative size of the bodies in the first AND Second days is important.If the first Day of the Bullish Engulfing Pattern is characterized")+
printf(" by a very small real body (it may even be a doji OR nearly a doji) but the Second Day is characterized by a very long real body,this strongly indicates that the")+
printf(" bearish power is diminishing AND the disparity of white versus black body is indicative of the emerging bull power.There is higher probability of a bullish")+
printf(" reversal if there is heavy Volume on the Second real body OR if the Second Day of the Bullish Engulfing Pattern engulfs more than one real body")+
printf("(which essentially means we see two OR more small black bodies preceding the long white body).The reversal of downtrend needs further confirmation on the third")+
printf(" Day.This confirmation may be in the form of a white candlestick, a large gap up OR a higher Close on the third Day.");
else if(pname == "ThreeOutsideUpPattern")
printf("\n"+StrToUpper(pname)+"\nhas High Reliability - 1-Market is characterized by downtrend.2-We see a Bullish Engulfing Pattern in the first two days.3-The third Day is a white")+
printf(" candlestick with a higher Close than the Second Day.The first two days of this three-Day pattern is simply a Bullish Engulfing Pattern AND the third Day confirms")+
printf(" the reversal suggested by the Bullish Engulfing Pattern since it is a white candlestick closing with a new High for the last three days.The reliability of this")+
printf(" pattern is very High,but still a confirmation in the form of a white candlestick with a higher Close OR a gap-up is suggested.");
else if(pname == "BullishHarami")
printf("\n"+StrToUpper(pname)+"\nhas Low Reliability - The Bullish Harami Pattern is a sign of disparity about the market’s health.While the market is characterized by downtrend")+
printf(" AND bearish mood;there is heavy selling reflected by a long,black real body however it is followed by a small white body in the next Day.This may Signal a")+
printf(" trend reversal since the Second Day’s small real body shows that the bearish power is diminishing.The decisive fact about this pattern is that the Second")+
printf(" candlestick has a Minute real body relative to the prior candlestick.Furthermore this small body is completely Inside the larger one.The Bullish Harami Pattern")+
printf(" does NOT necessarily imply that a rally will follow.Market usually enters into a congestion phase following the Bullish Harami.We may need a third Day")+
printf(" confirmation to be sure that the downtrend has really reversed.This confirmation of the trend reversal may be signaled by a white candlestick,a large gap up")+
printf(" OR by a higher Close on the third Day.");
else if(pname == "ThreeInsideUpPattern")
printf("\n"+StrToUpper(pname)+"-\nhas High Reliability - It is another Name for the Confirmed Bullish Harami Pattern.The first two days of this pattern is simply the Bullish Harami")+
printf(" Pattern AND the third Day confirms the reversal suggested by the Bullish Harami Pattern,since it is a white candlestick closing with a new High for the last")+
printf(" three days.The reliability of this pattern is very High,but still a confirmation in the form of a white candlestick with a higher Close OR a gap-up is suggested.");
else if(pname == "PiercingLine")
printf("\n"+StrToUpper(pname)+"-\nhas High Reliability - The market moves down in a downtrend.The first black real body reinforces this view.The next Day the market opens lower via")+
printf(" a gap.Everything Now goes,as bears want it.However suddenly the market surges toward the Close, leading the prices to Close sharply above the previous Day Close.")+
printf("Now the bears are losing their confidence AND reevaluating their Short positions.The potential buyers start thinking that new lows may NOT Hold AND perhaps it")+
printf(" is time to take long positions.In the Bullish Piercing Pattern,the greater the degree of penetration into the black real body,the more likely it will be a")+
printf(" bottom reversal.An ideal piercing pattern will have a real white body that pushes more than half way into the prior session’s black real body.A confirmation of")+
printf(" the trend reversal by a white candlestick,a large gap up OR by a higher Close on the next trading Day is suggested.");
else if(pname == "BearishHarami")
printf("\n"+StrToUpper(pname)+"-\nhas Low Reliability - The Bearish Harami Pattern is a sign of a disparity about the market’s health.Bull market continues further confirmed by the")+
printf(" long white real body’s vitality but then we see the small black real body which shows some uncertainty.This shows the bulls’ upward drive has weakened AND Now")+
printf(" a trend reversal is possible.It is important that the Second Day black candlestick has a Minute real body relative to the prior candlestick AND that this small")+
printf(" body is Inside the larger one.The Bearish Harami Pattern does NOT necessarily mean a market reversal.It rather predicts that the market may NOT continue with")+
printf(" its previous uptrend.There are however some instances in which the Bearish Harami Pattern can warn of a significant trend change - especially at market tops.")+
printf("A confirmation of the reversal on the third Day is required to be sure that the uptrend has reversed.This confirmation may be in the form of a black candlestick,")+
printf("a large gap down OR a lower Close on the next trading Day-the third Day.");
else if(pname == "ThreeInsideDownPattern")
printf("\n"+StrToUpper(pname)+"-\nhas High Reliability - The first two days of this three-Day pattern is a Bearish Harami Pattern AND the third Day confirms the reversal suggested")+
printf(" by Bearish Harami Pattern since it is a black candlestick closing with a new Low for the three days.The reliability of this pattern is very High,but still a")+
printf(" confirmation in the form of a black candlestick with a lower Close OR a gap-down is suggested.");
else if(pname == "ThreeWhiteSoldiers")
printf("\n"+StrToUpper(pname)+"-\nhas High Reliability - The Bullish Three White Soldiers Pattern appears in a context where the market stayed at a Low price for too long.")+
printf("The market is still falling down AND it is Now approaching a bottom OR already at bottom.Then we see a decisive attempt upward shown by the long white")+
printf(" candlestick.Rally continues in the next two days characterized by higher closes. Bears are Now forced to Cover Short positions.The opening prices of the Second")+
printf(" AND third days can be anywhere within the previous Day's body.However,it is better to see the opening prices above the middle of the previous Day's body.")+
printf("if the white candlesticks are very extended,one should be cautious about an overbought market.The reliability of this pattern is very High,but still a")+
printf(" confirmation in the form of a white candlestick with a higher Close OR a gap-up is suggested.");
else if(pname == "DarkCloudCover")
printf("\n"+StrToUpper(pname)+"-\nhas High Reliability - It is a two-candlestick pattern signaling a top reversal after an uptrend OR at times,at the top of a congestion band.")+
printf("We see a strong white real body in the first Day.The Second Day opens strongly above the previous Day High (it is above the top of the upper shadow).")+
printf("However,market closes near the Low of the Day AND well within the prior Day’s white body at the end of the Day.If the black real body’s Close penetrates deeper")+
printf(" into the prior white real body, the chance for a top increases. There are some Japanese technicians who require more than a 50% penetration of the black Day’s")+
printf(" Close into the white real body.If the black candlestick does NOT Close below the halfway point of the white candlestick then it is better to wait for")+
printf(" confirmation following the dark cloud Cover; AND even if it does,a confirmation may still be necessary.This confirmation may be in the form of a black")+
printf(" candlestick, a large gap down OR a lower Close on the next trading Day.");
else if(pname == "ThreeBlackCrows")
printf("\n"+StrToUpper(pname)+"-\nhas High Reliability - It is indicative of a strong reversal during an uptrend.It consists of three long black candlesticks,which look like a stair")+
printf(" stepping downward.The opening price of each Day is higher than the previous Day's closing price suggesting a move to a new Short term Low.The market has been")+
printf(" at a High price for too long AND the market may be approaching a top OR is already at the top.A decisive downward move is reflected by the first black")+
printf(" candlestick.The next two days show further decline in prices due to profit taking.Bullish mood of the market cannot be sustained anymore.The opening prices of")+
printf(" the Second AND third days can be anywhere within the previous Day's body. However,it is better to see the opening prices below the middle of the previous")+
printf(" Day's body.If the black candlesticks are very extended,one should be cautious about an oversold market.The reliability of this pattern is very High,but still")+
printf(" a confirmation in the form of a black candlestick with a lower Close OR a gap-down is suggested.");
else if(pname == "doji")
printf("\n"+StrToUpper(pname)+"- \nThere are four types of doji candlesticks - common,long-legged,dragonfly AND gravestone.All dojis are marked by the fact that prices Open AND")+
printf(" Close at the same level.If prices finish very Close to the same level (so that no body OR a very small real body is visible),then that candle can also be read")+
printf(" as a doji.A doji represents a supply/demand equilibrium - a tug-of-war where neither the bulls nor bears are winning.In the case of an uptrend,the bulls have")+
printf(" by definition won previous battles because prices have recently moved higher.Now, the outcome of the latest skirmish is in doubt. Meanwhile,after a long")+
printf(" downtrend,the opposite is True.The bears have been victorious in previous battles, forcing prices down.In this case, the bulls have found courage to Buy AND")+
printf(" the tide may be ready to turn.A common doji has a relatively small trading range, AND it reflects indecision on the market of market participants.")+
printf("When assessing a doji candlestick,always take careful notice of when it occurs.If the security you're examining is still in the early stages of an uptrend OR")+
printf(" downtrend,then it is unlikely that the doji will mark a top. Similarly,if the doji occurs in the middle of a Bollinger band, then it is likely to signify a")+
printf(" pause rather than an outright trend reversal.As significant as the pattern is, one should NOT trade on the doji alone. Always wait for the next candlestick to")+
printf(" confirm your suspicions before taking action.That does NOT necessarily mean,however, that you need to wait the entire next period.If a doji is seen after a")+
printf(" sustained uptrend,then a large gap down immediately following the doji should normally provide a safe shorting opportunity.The best entry time for a Short")+
printf(" trade would be early in the following session. Similarly,if a strong downdraft occurs at the beginning of a week after a weekly doji,trading action should be")+
printf(" taken.After a long uptrend,the appearance of a doji candlestick can be an ominous warning sign that the trend has peaked OR is Close to peaking.Dojis should NOT")+
printf(" be assessed mechanically.However,after a strong trend in either ***ection,they can often mark major turning points.Always recognize the doji when it occurs,")+
printf("AND be prepared to take appropriate action.");
else if(pname=="BullishDragonFlyDoji")
printf("\n"+StrToUpper(pname)+"- \nAlthough dojis do indicate some indecision,in some instances,a doji may be more bullish OR bearish depending on the price action.")+
printf("A dragonfly doji is one of those cases.It is fairly bullish in nature due to the price action that is behind this pattern.")+
printf("The low of a dragonfly doji day is considered a near-term support level,because it’s clear that buyers came in at that level AND turned the trend from down to up.")+
printf("The length of a wick from the high to low doesn’t have to be any specific distance to qualify as a dragonfly.However,the wick length can signify the amount")+
printf(" of bullish significance a dragonfly doji has for ****** price action.Put simply,the longer the wick,the more bullish the pattern.");
else if(pname=="BearishGraveStoneDoji")
printf("\n"+StrToUpper(pname)+"- \nThe open and close are both equal to the low of the day,the result is the most bearish of doji: the gravestone doji.")+
printf("The price activity that creates a gravestone doji begins and ends at the low of a Day.The progression for the Day includes the following:")+
printf("1-A security opens AND trades up during the Day,as the bulls dominate the activity.2-Higher prices attract sellers,AND the selling becomes strong enough to")+
printf("overwhelm the bulls.3-As the bears take over,the price is moved back down to the Open,which was also the Low of the Day.");
}


}

_SECTION_END();
THE LORD KSA غير متواجد حالياً   رد مع اقتباس
قديم 15-03-2011, 09:04 AM   #3
حميدي بن نجر
عضو هوامير المميز
 
تاريخ التسجيل: Feb 2010
المشاركات: 1,141

رد: مؤشر قراءة الشموع للايمي بروكر

اقتباس:
المشاركة الأصلية كتبت بواسطة the lord ksa مشاهدة المشاركة
بالنسبة لي هذا الافضل

_section_begin("candle identification");
plot(c,"",1,64);
o1 = ref(o,-1);o2 = ref(o,-2);
h1 = ref(h,-1);h2 = ref(h,-2);
l1 = ref(l,-1);l2 = ref(l,-2);
c1 = ref(c,-1);c2 = ref(c,-2);
function candlepattern(p)
{
global patternname;
if(p == 0) { patternname = "neardoji"; pv = (abs(o-c)<= ((h-l)*0.1)); }
else if(p == 1) { patternname = "blackcandle"; pv = (o>c); }
else if(p == 2) { patternname = "longblackcandle"; pv = (o>c and (o-c)/(.001+h-l)>.6); }
else if(p == 3) { patternname = "smallblackcandle"; pv = ((o>c) and ((h-l)>(3*(o-c)))); }
else if(p == 4) { patternname = "whitecandle"; pv = (c>o); }
else if(p == 5) { patternname = "longwhitecandle"; pv = ((c>o) and ((c-o)/(.001+h-l)>.6)); }
else if(p == 6) { patternname = "smallwhitecandle"; pv = ((c>o) and ((h-l)>(3*(c-o)))); }
else if(p == 7) { patternname = "blackmarubozu"; pv = (o>c and h==o and c==l); }
else if(p == 8) { patternname = "whitemarubozu"; pv = (c>o and h==c and o==l); }
else if(p == 9) { patternname = "blackclosingmarubozu"; pv = (o>c and c==l); }
else if(p == 10) { patternname = "whiteclosingmarubozu"; pv = (c>o and c==h); }
else if(p == 11) { patternname = "blackopeningmarubozu";pv = (o>c and o==h); }
else if(p == 12) { patternname = "whiteopeningmarubozu"; pv = (c>o and o==l); }
else if(p == 13) { patternname = "hangingman"; pv = (((h-l)>4*(o-c)) and ((c-l)/(.001+h-l)>= 0.75) and ((o-l)/(.001+h-l)>= 0.75)); }
else if(p == 14) { patternname = "hammer"; pv = (((h-l)>3*(o-c)) and ((c-l)/(.001+h-l)>0.6) and ((o-l)/(.001+h-l)>0.6)); }
else if(p == 15) { patternname = "invertedhammer"; pv = (((h-l)>3*(o-c)) and ((h-c)/(.001+h-l)>0.6) and ((h-o)/(.001+h-l)>0.6)); }
else if(p == 16) { patternname = "shootingstar"; pv = (((h-l)>4*(o-c)) and ((h-c)/(.001+h-l)>= 0.75) and ((h-o)/(.001+h-l)>= 0.75)); }
else if(p == 17) { patternname = "blackspinningtop"; pv = ((o>c) and ((h-l)>(3*(o-c))) and (((h-o)/(.001+h-l))<.4) and (((c-l)/(.001+h-l))<.4)); }
else if(p == 18) { patternname = "whitespinningtop"; pv = ((c>o) and ((h-l)>(3*(c-o))) and (((h-c)/(.001+h-l))<.4) and (((o-l)/(.001+h-l))<.4)); }
else if(p == 19) { patternname = "bearishabandonedbaby"; pv = ((c1 == o1)and (c2>o2) and (o>c) and (l1>h2) and (l1>h)); }
else if(p == 20) { patternname = "bearisheveningdojistar"; pv = ((c2>o2)and ((c2-o2)/(.001+h2-l2)>.6) and (c2<o1) and (c1>o1) and ((h1-l1)>(3*(c1-o1))) and (o>c) and (o<o1)); }
else if(p == 21) { patternname = "darkcloudcover"; pv = (c1>o1 and ((c1+o1)/2)>c and o>c and o>c1 and c>o1 and (o-c)/(.001+(h-l)>0.6)); }
else if(p == 22) { patternname = "bearishengulfing"; pv = (((c1>o1) and (o>c)) and ((h>h1)and(l1>l)));}//(o>= c1) and (o1>= c) and ((o-c)>(c1-o1))); }
else if(p == 23) { patternname = "threeoutsidedownpattern"; pv = ((c2>o2)and (o1>c1) and (o1>= c2) and (o2>= c1) and ((o1-c1)>(c2-o2)) and (o>c) and (c<c1)); }
else if(p == 24) { patternname = "bullishabandonedbaby"; pv = ((c1 == o1)and (o2>c2) and (c>o) and (l2>h1) and (l>h1)); }
else if(p == 25) { patternname = "bullishmorningdojistar"; pv = ((o2>c2)and ((o2-c2)/(.001+h2-l2)>.6) and (c2>o1) and (o1>c1) and ((h1-l1)>(3*(c1-o1))) and (c>o) and (o>o1)); }
else if(p == 26) { patternname = "bullishengulfing"; pv = (((o1>c1) and (c>o)) and ((h>h1)and(l1>l)));}//(c>= o1) and (c1>= o) and ((c-o)>(o1-c1))); }
else if(p == 27) { patternname = "threeoutsideuppattern"; pv = ((o2>c2)and (c1>o1) and (c1>= o2) and (c2>= o1) and ((c1-o1)>(o2-c2)) and (c>o) and (c>c1)); }
else if(p == 28) { patternname = "bullishharami"; pv = ((o1>c1) and (o<c)and (o>c1) and (l<l1) and (h1>h)and(o>c1)and (c<o1));}//((c-o)<(o1-c1))); }
else if(p == 29) { patternname = "threeinsideuppattern"; pv = ((o2>c2)and (c1>o1) and (c1<= o2) and (c2<= o1) and ((c1-o1)<(o2-c2)) and (c>o) and (c>c1) and (o>o1)); }
else if(p == 30) { patternname = "piercingline"; pv = ((c1<o1) and (((o1+c1)/2)<c) and (o<c) and (o<c1) and (c<o1) and ((c-o)/(.001+(h-l))>0.6)); }
else if(p == 31) { patternname = "bearishharami"; pv = ((c1>o1) and (o>c)and (h<h1)and(l<l1));}//(o<= c1) and (o1<= c) and ((o-c)<(c1-o1))); }
else if(p == 32) { patternname = "threeinsidedownpattern"; pv = ((c2>o2)and (o1>c1) and (o1<= c2) and (o2<= c1) and ((o1-c1)<(c2-o2)) and (o>c) and (c<c1) and (o<o1)); }
else if(p == 33) { patternname = "threewhitesoldiers"; pv = (c>o*1.01)and (c1>o1*1.01) and (c2>o2*1.01) and (c>c1) and (c1>c2) and (o<c1) and (o>o1) and (o1<c2) and (o1>o2) and (((h-c)/(h-l))<.2) and (((h1-c1)/(h1-l1))<.2) and (((h2-c2)/(h2-l2))<.2); }
else if(p == 34) { patternname = "darkcloudcover"; pv = (c1>o1*1.01) and (o>c) and (o>h1) and (c>o1) and (((c1+o1)/2)>c) and (c>o1) and (ma(c,13)-ref(ma(c,13),-4)>0); }
else if(p == 35) { patternname = "threeblackcrows"; pv = (o>c*1.01) and (o1>c1*1.01) and (o2>c2*1.01) and (c<c1) and (c1<c2) and (o>c1) and (o<o1)and (o1>c2) and (o1<o2) and (((c-l)/(h-l))<.2) and (((c1-l1)/(h1-l1))<.2)and (((c2-l2)/(h2-l2))<.2); }
else if(p == 36) { patternname = "doji"; pv = (o == c); }
else if(p == 37) { patternname = "gapup"; pv = gapup(); }
else if(p == 38) { patternname = "gapdown"; pv = gapdown(); }
else if(p == 39) { patternname = "biggapup"; pv = l>1.01*h1; }
else if(p == 40) { patternname = "biggapdown"; pv = h<0.99*l1; }
else if(p == 41) { patternname = "hugegapup"; pv = l>1.02*h1; }
else if(p == 42) { patternname = "hugegapdown"; pv = h<0.98*l1; }
else if(p == 43) { patternname = "doublegapup"; pv = gapup() and ref(gapup(),-1); }
else if(p == 44) { patternname = "doublegapdown"; pv = gapdown() and ref(gapdown(),-1); }
else if(p == 45) { patternname = "bullishdragonflydoji"; pv = ((o==c)and(c==h)); }
else if(p == 46) { patternname = "bearishgravestonedoji"; pv = ((o==c)and(c==l)); }

return pv;
}

patternnamelist = "";
for(cp=0; cp<=46; cp++)
{
varset("pattern"+numtostr(cp,1.0),candlepattern(cp));
patternnamelist = patternnamelist + patternname + ",";
}

bi = barindex();
selectedbar = selectedvalue(bi) -bi[0];
//selectedbar = status("lastvisiblebar")-1;
pstr="";
for(cp=0; cp<=46; cp++)
{
temp = varget("pattern"+numtostr(cp,1.0));
if(temp[selectedbar]) pstr = pstr+" " + numtostr(cp,1.0) + "-" + strextract(patternnamelist,cp)+",";
}
title = "candle demostration" + " " + "-" + pstr;
pname="";
for(cp=0;cp<=46;cp++)
{
tmp = varget("pattern"+numtostr(cp,1.0));
if(tmp[selectedbar])
{
varset("pattern"+numtostr(cp,1.0),candlepattern(cp));
//patternnamelist = patternnamelist + patternname + ",";

//pname = strextract(patternnamelist,cp);
pname = patternname;
//printf(pname);

if(pname == "neardoji")
printf("\n"+strtoupper(pname)+"-\nhas low reliability - doji needs to be interpreted in terms of a preceding trend or preceding candlesticks.")+
printf("the appearance of a doji after an advance or a long white candlestick signals the fact that the buying pressure is getting weaker.")+
printf("the appearance of a doji after a decline or a long black candlestick signals the fact that the selling pressure is diminishing.")+
printf("essentially doji gives the message that the forces of supply and demand are becoming more evenly matched and consequently a change in trend may be near.")+
printf("however doji alone is not enough to identify a reversal and further confirmation by following signals may be warranted.");
else if(pname == "blackmarubozu")
printf("\n"+strtoupper(pname)+"-\nhas low reliability - it may show continuation of the downtrend or a final sell off attempt before the bulls regain control.")+
printf("a black marubozu may be the initial phase of a bearish continuation pattern but it may also signal a bullish reversal depending on the preceding day's candlesticks.")+
printf("the black marubozu is a single candlestick pattern with low reliability. It reflects only one day’s trading with a potential to signal both continuation and reversal.")+
printf("it must be used with other candlesticks for the confirmation of a trend.");
else if(pname == "whitemarubozu")
printf("\n"+strtoupper(pname)+"-\nhas low reliability - this shows that the buyers controlled the price action from the first trade to the last trade.")+
printf("a white marubozu can possibly be the first part of a bullish continuation pattern but it may also be interpreted as a bearish reversal candlestick pattern depending on the preceding day's candlesticks.")+
printf("the white marubozu is a single candlestick pattern and consequently it has low reliability.it reflects only one day's trading and it may show the continuation of the trend but also may indicate reversal.")+
printf("it needs to be used with other candlesticks for a better and healthier judgment about the status of the trend.");
else if(pname == "whiteclosingmarubozu")
printf("\n"+strtoupper(pname)+"-\n has low reliability - it is characterized by a long white body with a shadow on the open and but no shadow on the closing end of the body.")+
printf("white closing marubozu can possibly be the first part of a bullish continuation pattern or it may also be interpreted as a bearish reversal candlestick pattern depending on the preceding day's candlesticks.")+
printf("it only reflects one day's trading and it may show the continuation of the trend but it may also indicate reversal.it needs to be used with other candlesticks for a better and healthier judgment about the status of the trend.");
else if(pname == "blackclosingmarubozu")
printf("\n"+strtoupper(pname)+"-\nhas low reliability - it is a day of the bears.with the bears in full force; it may show either the continuation of a downtrend or a final sell off attempt just before the bulls regain control.")+
printf("a black closing marubozu can be either the initial phase of a bearish continuation pattern or it may signal a bullish reversal depending on the preceding day's candlesticks.")+
printf("the black opening marubozu is a single candlestick pattern with low reliability.it only reflects one day's trading and may be pointing either continuation or reversal.")+
printf(" hence it must be considered with other candlesticks to better judge the ***ection of the trend.");
else if(pname == "blackopeningmarubozu")
printf("\n"+strtoupper(pname)+"-\nhas low reliability - it shows continuation of the downtrend or a final sell off attempt before the bulls regain control.")+
printf("a black marubozu may be the initial phase of a bearish continuation pattern but it may also signal a bullish reversal depending on the preceding day's candlesticks.")+
printf("the black marubozu is a single candlestick pattern with low reliability. It reflects only one day’s trading with a potential to signal both continuation and reversal.")+
printf("it must be used with other candlesticks for the confirmation of a trend.");
else if(pname == "whiteopeningmarubozu")
printf("\n"+strtoupper(pname)+"-\nhas low reliability - it is a typical bull day and strength of the bulls is enough to cause some concern among the bears.")+
printf("a white opening marubozu, on the other end, does not show as much bullish strength as in the case of white marubozu.")+
printf("it may be the first part of a bullish continuation pattern but it may also be interpreted as a bearish reversal pattern depending on the preceding day's")+
printf("candlesticks.in the case of downtrend a white opening marubozu is called as a bullish belt hold pattern.it needs to be used with other candlesticks for a")+
printf(" better and healthier judgment about the status of the trend.");
else if(pname == "hangingman")
printf("\n"+strtoupper(pname)+"-\nhas low reliability - the hanging man is a bearish reversal pattern.it signals a market top or a resistance level.since it is seen after an advance,")+
printf("a bearish hanging man pattern signals that selling pressure is starting to increase.the low of the long lower shadow indicates that the sellers pushed prices")+
printf(" lower during the session.this selling pressure after a rally is a serious warning signal.ideally the lower shadow of the bearish hanging man pattern must be")+
printf(" two or three times the height of the real body.however a long lower shadow may not have to be twice the height of the real body in the real life conditions in")+
printf(" order to signal a reversal.the pattern is more perfect if the lower shadow is longer.the bearish dragonfly doji pattern is a more bearish signal than the")+
printf(" bearish hanging man pattern and it is also more reliable than the bearish hanging man pattern.if a bearish hanging man pattern is characterized by a black")+
printf(" real body,it shows that the close was not able to get back to the opening price level,which has potentially bearish implications.we need a confirmation of the")+
printf(" reversal on the next day for a more definite proof about the reversal of the uptrend.this confirmation may be in the form of a black candlestick,")+
printf("a large gap down or a lower close on the next trading day.");
else if(pname == "hammer")
printf("\n"+strtoupper(pname)+"-\nhas low reliability - the overall ***ection of the market is bearish, characterized by a downtrend. Then the market opens with a sharp sell off")+
printf(" implying the continuation of the downtrend.however,prices suddenly turn upwards,the sell-off is quickly abated and bullish sentiment continues during the day")+
printf(" with a closing price at or near to its high for the day which causes the long lower shadow.apparently the market fails to continue in the selling side.")+
printf("if the hammer is characterized by a close above the open thus causing a white body,the situation looks even better for the bulls.the bullish dragonfly doji")+
printf(" pattern is generally considered more bullish than the bullish hammer pattern and a higher reliability is ascribed to this doji than the bullish hammer pattern.")+
printf("the reliability of bullish hammer pattern is low. It requires confirmation of the implied trend reversal by a white candlestick,a large gap up or a higher close")+
printf(" on the next trading day.");
else if(pname == "invertedhammer")
printf("\n"+strtoupper(pname)+"-\nhas low reliability - bullish inverted hammer pattern occurs in a bearish background.in a day of inverted hammer,market opens at or near its low.")+
printf("then prices change ***ection and we see a rally.however the bulls cannot succeed to sustain the rally during the rest of the day and prices finally close either")+
printf(" at or near the low of the day.it may not be clear why this type of price action is interpreted as a potential reversal signal.the answer has to do with what")+
printf(" happens over the next day.if the next day opens above the real body of the inverted hammer,it means that those who shorted at the opening or closing of the")+
printf(" inverted hammer day are losing money.the longer the market holds above the inverted hammer’s real body,the more likely these shorts will attempt to cover their")+
printf(" positions.this may ignite a rally as a result of covered short positions,which may then inspire the bottom pickers to take long positions.bullish verification")+
printf(" on the day following the inverted hammer is required.this verification can be in the form of the next day opening above the inverted hammer’s real body.")+
printf("the larger the gap the stronger the confirmation will be.a white candlestick with higher prices can also be another form of confirmation.");
else if(pname == "shootingstar")
printf("\n"+strtoupper(pname)+"-\nhas low reliability - 1-market is characterized by uptrend.2-we see a white candlestick in the first day.3-prices then open with a gap creating a")+
printf(" small real body at the lower end of the trading range on the second day.4-upper shadow of the pattern on the second day is usually at least twice as long as")+
printf(" the real body.5-however; second day pattern has no (or close to none) lower shadow.bearish shooting star pattern is usually not a major reversal signal as is")+
printf(" the evening star.the color of the real body is not important.an ideal shooting star has a real body which gaps away from the prior real body.nonetheless this")+
printf(" gap is not always necessary.a confirmation on the third day is required to be sure that the uptrend has reversed.the confirmation may be in the form of a black")+
printf(" candlestick, a large gap down or a lower close on the next trading day.");
else if(pname == "blackspinningtop")
printf("\n"+strtoupper(pname)+"-\nhas low reliability - the market moves higher and then sharply lower or vice versa.it then closes below the opening price creating a black body.")+
printf("this represents complete indecision between the bulls and the bears.the actual length of the shadows is not important.the small body relative to the shadows is")+
printf(" what makes the spinning top.if a black spinning top is observed after a long rally or long white candlestick,this implies weakness among the bulls and it is a")+
printf(" warning about a potential change or interruption in trend.if a black spinning top is observed after a long decline or a long black candlestick this implies")+
printf(" weakness among the bears and it is a warning about a potential change or interruption in trend.like most other single candlestick patterns,the black spinning")+
printf(" top has low reliability.it reflects only one day's trading and can be interpreted both as a continuation and a reversal pattern.this pattern must be used with")+
printf(" other candlesticks for a better and healthier confirmation of a trend.");
else if(pname == "whitespinningtop")
printf("\n"+strtoupper(pname)+"-\nhas low reliability - this represents complete indecision between the bulls and the bears.the actual length of the shadows is not important.")+
printf("the small body relative to the shadows is what makes the spinning top.if a white spinning top is observed after a long rally or a long white candlestick,")+
printf(" this implies weakness among the bulls and it is a warning about a potential change or interruption in trend.if a white spinning top is observed after a long")+
printf(" decline or a long black candlestick this implies weakness among the bears and it is a warning about a potential change or interruption in trend.")+
printf("this candlestick needs to be used with other candlesticks for a healthier confirmation of a trend.");
else if(pname == "bearishabandonedbaby")
printf("\n"+strtoupper(pname)+"-\nhas high relaiability - most of the three-day star patterns have similar scenarios.in an uptrend,the market seems still strong displaying a long")+
printf(" white candlestick and opening with a gap on the second day.the trading in second day is within a small range and its closing price is equal or very near to")+
printf(" its opening price.now there is a sign of sale-off potential with reversal of positions.the trend reversal is confirmed by the black candlestick on the third day.")+
printf("downward gap also supports the reversal.the bearish abandoned baby pattern is quite rare.the reliability of this pattern is very high,but still a confirmation")+
printf(" in the form of a black candlestick with a lower close or a gap-down is suggested.");
else if(pname == "bearisheveningdojistar")
printf("\n"+strtoupper(pname)+"-\nhas high reliability - the first white body,while the market is in an uptrend,shows the continuing bullish nature of the market.")+
printf("then a doji appears showing the diminishing power of the longs.the strong black real body on the third day proves that bears have taken over.")+
printf("an ideal bearish evening doji star pattern has a gap before and after the middle real body.the second gap is rare,but lack of it does not take away from")+
printf(" the power of this formation.the doji may be more than one, two or even three.ji’s gaps are not important.the reliability of this pattern is very high,")+
printf("but still a confirmation in the form of a black candlestick with a lower close or a gap-down is suggested.");
else if(pname == "darkcloudcover")
printf("\n"+strtoupper(pname)+"-\nhas high reliability - market goes up with an uptrend.then we see a strong white candlestick followed by a gap suggesting that bulls retain the")+
printf(" control.however,the rally does not continue.market suddenly closes at or near the lows of the day so the second day body moving well into the prior day’s real")+
printf(" body.if the black real body’s close penetrates deeper into the prior white real body,the chance for a top increases.there are some japanese technicians who")+
printf(" require more than a 50% penetration of the black day’s close into the white real body. If the black candlestick does not close below the halfway point of the")+
printf(" white candlestick then it is better to wait for confirmation following the dark cloud cover;and even if it does,a confirmation may still be necessary.")+
printf("this confirmation may be in the form of a black candlestick,a large gap down or a lower close on the next trading day.");
else if(pname == "bearishengulfing")
printf("\n"+strtoupper(pname)+"-\nhas medium reliability - relative sizes of the first and second days are important.if the first day of the bearish engulfing pattern is a very small")+
printf(" real body (it may even be almost a doji or is a doji) but the second day has a very long real body,this shows the dissipation of the prior uptrend’s force")+
printf(" and an increase in bearish force.a fast move makes the market overextended and vulnerable to profit taking.a bearish engulfing pattern appearing after such")+
printf(" a move is more likely to be an important bearish reversal indicator.a bearish reversal is more possible if there is heavy volume on the second real body or")+
printf(" if the second day of the bearish engulfing pattern engulfs more than one real body.a confirmation in the third day is required to be sure that the uptrend")+
printf(" has reversed. The confirmation may be in the form of a black candlestick, a large gap down or a lower close on the third day.");
else if(pname == "threeoutsidedownpattern")
printf("\n"+strtoupper(pname)+"-\nhas high reliability - it is another name for the confirmed bearish engulfing pattern.the third day confirms the bearish trend reversal.")+
printf("the first two days forms a bearish engulfing pattern, and the third day confirms the reversal suggested by the bearish engulfing pattern since it is a black")+
printf(" candlestick closing with a new low for the three days.the reliability of this pattern is very high, but still a confirmation in the form of a black candlestick")+
printf(" with a lower close or a gap-down is suggested.");
else if(pname == "bullishabandonedbaby")
printf("\n"+strtoupper(pname)+"-\nhas high reliability - 1-market is characterized by downtrend.2-we usually see a long black candlestick in the first day.3-then a doji appears on")+
printf(" the second day whose shadows gap below the previous day's lower shadow and gaps in the ***ection of the previous downtrend.4-then we see a white candlestick")+
printf(" on the third day with a gap in the opposite ***ection with no overlapping shadows.in a falling market, the market shows bearish strength first with a long black")+
printf(" candlestick and opens with a gap on the second day. The second day trading is within a small range and second day closes at or very near its open. This now")+
printf(" suggests the potential for a rally showing that positions are changed. The signal of trend reversal is given by the white third day and by well-defined upward gap")+
printf("the bullish abandoned baby pattern is quite rare.the reliability of this pattern is very high, but still a confirmation in the form of a white candlestick with")+
printf(" a higher close or a gap-up is suggested.");
else if(pname == "bullishmorningdojistar")
printf("\n"+strtoupper(pname)+"-\nhas high reliability - black real body while market is falling down may suggest that the bears are in command. Then a doji appears showing the")+
printf(" diminishing capacity of sellers to drive the market lower.confirmation of bull ascendancy is the third day’s strong white real body.an ideal bullish morning")+
printf(" doji star pattern must have a gap before and after the middle line’s real body.the second gap is rare,but lack of it does not take away from the power of this")+
printf(" formation.black real body while market is falling down may suggest that the bears are in command.then a doji appears showing the diminishing capacity of sellers")+
printf(" to drive the market lower. Confirmation of bull ascendancy is the third day’s strong white real body.an ideal bullish morning doji star pattern must have a gap")+
printf(" before and after the middle line’s real body.the second gap is rare,but lack of it does not take away from the power of this formation.");
else if(pname == "bullishengulfing")
printf("\n"+strtoupper(pname)+"\nhas medium reliability - while the market sentiment is bearish;we see some subsided selling reflected by the short,black real body of the first day.")+
printf("next day shows bull strength with a closing price at or above the previous day’s open.it means that the downtrend is now losing momentum and the bulls started")+
printf(" to take the lead.the relative size of the bodies in the first and second days is important.if the first day of the bullish engulfing pattern is characterized")+
printf(" by a very small real body (it may even be a doji or nearly a doji) but the second day is characterized by a very long real body,this strongly indicates that the")+
printf(" bearish power is diminishing and the disparity of white versus black body is indicative of the emerging bull power.there is higher probability of a bullish")+
printf(" reversal if there is heavy volume on the second real body or if the second day of the bullish engulfing pattern engulfs more than one real body")+
printf("(which essentially means we see two or more small black bodies preceding the long white body).the reversal of downtrend needs further confirmation on the third")+
printf(" day.this confirmation may be in the form of a white candlestick, a large gap up or a higher close on the third day.");
else if(pname == "threeoutsideuppattern")
printf("\n"+strtoupper(pname)+"\nhas high reliability - 1-market is characterized by downtrend.2-we see a bullish engulfing pattern in the first two days.3-the third day is a white")+
printf(" candlestick with a higher close than the second day.the first two days of this three-day pattern is simply a bullish engulfing pattern and the third day confirms")+
printf(" the reversal suggested by the bullish engulfing pattern since it is a white candlestick closing with a new high for the last three days.the reliability of this")+
printf(" pattern is very high,but still a confirmation in the form of a white candlestick with a higher close or a gap-up is suggested.");
else if(pname == "bullishharami")
printf("\n"+strtoupper(pname)+"\nhas low reliability - the bullish harami pattern is a sign of disparity about the market’s health.while the market is characterized by downtrend")+
printf(" and bearish mood;there is heavy selling reflected by a long,black real body however it is followed by a small white body in the next day.this may signal a")+
printf(" trend reversal since the second day’s small real body shows that the bearish power is diminishing.the decisive fact about this pattern is that the second")+
printf(" candlestick has a minute real body relative to the prior candlestick.furthermore this small body is completely inside the larger one.the bullish harami pattern")+
printf(" does not necessarily imply that a rally will follow.market usually enters into a congestion phase following the bullish harami.we may need a third day")+
printf(" confirmation to be sure that the downtrend has really reversed.this confirmation of the trend reversal may be signaled by a white candlestick,a large gap up")+
printf(" or by a higher close on the third day.");
else if(pname == "threeinsideuppattern")
printf("\n"+strtoupper(pname)+"-\nhas high reliability - it is another name for the confirmed bullish harami pattern.the first two days of this pattern is simply the bullish harami")+
printf(" pattern and the third day confirms the reversal suggested by the bullish harami pattern,since it is a white candlestick closing with a new high for the last")+
printf(" three days.the reliability of this pattern is very high,but still a confirmation in the form of a white candlestick with a higher close or a gap-up is suggested.");
else if(pname == "piercingline")
printf("\n"+strtoupper(pname)+"-\nhas high reliability - the market moves down in a downtrend.the first black real body reinforces this view.the next day the market opens lower via")+
printf(" a gap.everything now goes,as bears want it.however suddenly the market surges toward the close, leading the prices to close sharply above the previous day close.")+
printf("now the bears are losing their confidence and reevaluating their short positions.the potential buyers start thinking that new lows may not hold and perhaps it")+
printf(" is time to take long positions.in the bullish piercing pattern,the greater the degree of penetration into the black real body,the more likely it will be a")+
printf(" bottom reversal.an ideal piercing pattern will have a real white body that pushes more than half way into the prior session’s black real body.a confirmation of")+
printf(" the trend reversal by a white candlestick,a large gap up or by a higher close on the next trading day is suggested.");
else if(pname == "bearishharami")
printf("\n"+strtoupper(pname)+"-\nhas low reliability - the bearish harami pattern is a sign of a disparity about the market’s health.bull market continues further confirmed by the")+
printf(" long white real body’s vitality but then we see the small black real body which shows some uncertainty.this shows the bulls’ upward drive has weakened and now")+
printf(" a trend reversal is possible.it is important that the second day black candlestick has a minute real body relative to the prior candlestick and that this small")+
printf(" body is inside the larger one.the bearish harami pattern does not necessarily mean a market reversal.it rather predicts that the market may not continue with")+
printf(" its previous uptrend.there are however some instances in which the bearish harami pattern can warn of a significant trend change - especially at market tops.")+
printf("a confirmation of the reversal on the third day is required to be sure that the uptrend has reversed.this confirmation may be in the form of a black candlestick,")+
printf("a large gap down or a lower close on the next trading day-the third day.");
else if(pname == "threeinsidedownpattern")
printf("\n"+strtoupper(pname)+"-\nhas high reliability - the first two days of this three-day pattern is a bearish harami pattern and the third day confirms the reversal suggested")+
printf(" by bearish harami pattern since it is a black candlestick closing with a new low for the three days.the reliability of this pattern is very high,but still a")+
printf(" confirmation in the form of a black candlestick with a lower close or a gap-down is suggested.");
else if(pname == "threewhitesoldiers")
printf("\n"+strtoupper(pname)+"-\nhas high reliability - the bullish three white soldiers pattern appears in a context where the market stayed at a low price for too long.")+
printf("the market is still falling down and it is now approaching a bottom or already at bottom.then we see a decisive attempt upward shown by the long white")+
printf(" candlestick.rally continues in the next two days characterized by higher closes. Bears are now forced to cover short positions.the opening prices of the second")+
printf(" and third days can be anywhere within the previous day's body.however,it is better to see the opening prices above the middle of the previous day's body.")+
printf("if the white candlesticks are very extended,one should be cautious about an overbought market.the reliability of this pattern is very high,but still a")+
printf(" confirmation in the form of a white candlestick with a higher close or a gap-up is suggested.");
else if(pname == "darkcloudcover")
printf("\n"+strtoupper(pname)+"-\nhas high reliability - it is a two-candlestick pattern signaling a top reversal after an uptrend or at times,at the top of a congestion band.")+
printf("we see a strong white real body in the first day.the second day opens strongly above the previous day high (it is above the top of the upper shadow).")+
printf("however,market closes near the low of the day and well within the prior day’s white body at the end of the day.if the black real body’s close penetrates deeper")+
printf(" into the prior white real body, the chance for a top increases. There are some japanese technicians who require more than a 50% penetration of the black day’s")+
printf(" close into the white real body.if the black candlestick does not close below the halfway point of the white candlestick then it is better to wait for")+
printf(" confirmation following the dark cloud cover; and even if it does,a confirmation may still be necessary.this confirmation may be in the form of a black")+
printf(" candlestick, a large gap down or a lower close on the next trading day.");
else if(pname == "threeblackcrows")
printf("\n"+strtoupper(pname)+"-\nhas high reliability - it is indicative of a strong reversal during an uptrend.it consists of three long black candlesticks,which look like a stair")+
printf(" stepping downward.the opening price of each day is higher than the previous day's closing price suggesting a move to a new short term low.the market has been")+
printf(" at a high price for too long and the market may be approaching a top or is already at the top.a decisive downward move is reflected by the first black")+
printf(" candlestick.the next two days show further decline in prices due to profit taking.bullish mood of the market cannot be sustained anymore.the opening prices of")+
printf(" the second and third days can be anywhere within the previous day's body. However,it is better to see the opening prices below the middle of the previous")+
printf(" day's body.if the black candlesticks are very extended,one should be cautious about an oversold market.the reliability of this pattern is very high,but still")+
printf(" a confirmation in the form of a black candlestick with a lower close or a gap-down is suggested.");
else if(pname == "doji")
printf("\n"+strtoupper(pname)+"- \nthere are four types of doji candlesticks - common,long-legged,dragonfly and gravestone.all dojis are marked by the fact that prices open and")+
printf(" close at the same level.if prices finish very close to the same level (so that no body or a very small real body is visible),then that candle can also be read")+
printf(" as a doji.a doji represents a supply/demand equilibrium - a tug-of-war where neither the bulls nor bears are winning.in the case of an uptrend,the bulls have")+
printf(" by definition won previous battles because prices have recently moved higher.now, the outcome of the latest skirmish is in doubt. Meanwhile,after a long")+
printf(" downtrend,the opposite is true.the bears have been victorious in previous battles, forcing prices down.in this case, the bulls have found courage to buy and")+
printf(" the tide may be ready to turn.a common doji has a relatively small trading range, and it reflects indecision on the market of market participants.")+
printf("when assessing a doji candlestick,always take careful notice of when it occurs.if the security you're examining is still in the early stages of an uptrend or")+
printf(" downtrend,then it is unlikely that the doji will mark a top. Similarly,if the doji occurs in the middle of a bollinger band, then it is likely to signify a")+
printf(" pause rather than an outright trend reversal.as significant as the pattern is, one should not trade on the doji alone. Always wait for the next candlestick to")+
printf(" confirm your suspicions before taking action.that does not necessarily mean,however, that you need to wait the entire next period.if a doji is seen after a")+
printf(" sustained uptrend,then a large gap down immediately following the doji should normally provide a safe shorting opportunity.the best entry time for a short")+
printf(" trade would be early in the following session. Similarly,if a strong downdraft occurs at the beginning of a week after a weekly doji,trading action should be")+
printf(" taken.after a long uptrend,the appearance of a doji candlestick can be an ominous warning sign that the trend has peaked or is close to peaking.dojis should not")+
printf(" be assessed mechanically.however,after a strong trend in either ***ection,they can often mark major turning points.always recognize the doji when it occurs,")+
printf("and be prepared to take appropriate action.");
else if(pname=="bullishdragonflydoji")
printf("\n"+strtoupper(pname)+"- \nalthough dojis do indicate some indecision,in some instances,a doji may be more bullish or bearish depending on the price action.")+
printf("a dragonfly doji is one of those cases.it is fairly bullish in nature due to the price action that is behind this pattern.")+
printf("the low of a dragonfly doji day is considered a near-term support level,because it’s clear that buyers came in at that level and turned the trend from down to up.")+
printf("the length of a wick from the high to low doesn’t have to be any specific distance to qualify as a dragonfly.however,the wick length can signify the amount")+
printf(" of bullish significance a dragonfly doji has for ****** price action.put simply,the longer the wick,the more bullish the pattern.");
else if(pname=="bearishgravestonedoji")
printf("\n"+strtoupper(pname)+"- \nthe open and close are both equal to the low of the day,the result is the most bearish of doji: The gravestone doji.")+
printf("the price activity that creates a gravestone doji begins and ends at the low of a day.the progression for the day includes the following:")+
printf("1-a security opens and trades up during the day,as the bulls dominate the activity.2-higher prices attract sellers,and the selling becomes strong enough to")+
printf("overwhelm the bulls.3-as the bears take over,the price is moved back down to the open,which was also the low of the day.");
}


}

_section_end();


بارك الله فيك

لم تعمل المعادلة
حميدي بن نجر غير متواجد حالياً   رد مع اقتباس
قديم 15-03-2011, 12:00 PM   #4
THE LORD KSA
محلل فني
رئيس قسم التحليل الفني
خبير وصانع مؤشرات الايمي بروكر
 
تاريخ التسجيل: May 2005
المشاركات: 16,471

رد: مؤشر قراءة الشموع للايمي بروكر

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

لم تعمل المعادلة
اخي العزيز بارك الله فيك المعادلة شغالة انا مجربها قبل مااحطها شيل المسافات ونسختك لازم تكون حديثة
THE LORD KSA غير متواجد حالياً   رد مع اقتباس
قديم 15-03-2011, 12:28 PM   #5
القنـSniperـاص
عضو قدير
 
تاريخ التسجيل: Nov 2007
المشاركات: 3,029

رد: مؤشر قراءة الشموع للايمي بروكر

اقتباس:
المشاركة الأصلية كتبت بواسطة the lord ksa مشاهدة المشاركة
اخي العزيز بارك الله فيك المعادلة شغالة انا مجربها قبل مااحطها شيل المسافات ونسختك لازم تكون حديثة

يعطيك العافية اخي ذا لور

المعادلة الي اقصدها تعطي اسم الشمعة على الشارت اقصد شمعة الاغلاق

اسم الشمعة يكون فوقها مباشرة المعادلة كانت عندي وحذفتها دون قصد
القنـSniperـاص غير متواجد حالياً   رد مع اقتباس
قديم 15-03-2011, 05:09 PM   #6
الرجل المستحيل
عضو هوامير المميز
 
تاريخ التسجيل: Oct 2010
المشاركات: 1,003

رد: مؤشر قراءة الشموع للايمي بروكر

ياليت تحاول تحصل عليها
الرجل المستحيل غير متواجد حالياً   رد مع اقتباس
قديم 15-03-2011, 07:51 PM   #7
المسلفط
عضو هوامير المميز
 
تاريخ التسجيل: Mar 2008
المشاركات: 978

رد: مؤشر قراءة الشموع للايمي بروكر

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

للايمي بروكر وله جزيل الشكر
عسى يعجبك والله من قوة الخسائر ما عاد اركز سامحني
الملفات المرفقة
نوع الملف: rar Bullish_&_Bearish_Candlesick_Patterns.rar‏ (468 بايت, المشاهدات 124)
المسلفط غير متواجد حالياً   رد مع اقتباس
قديم 16-03-2011, 05:59 AM   #8
الرجل المستحيل
عضو هوامير المميز
 
تاريخ التسجيل: Oct 2010
المشاركات: 1,003

رد: مؤشر قراءة الشموع للايمي بروكر

اقتباس:
المشاركة الأصلية كتبت بواسطة المسلفط مشاهدة المشاركة
عسى يعجبك والله من قوة الخسائر ما عاد اركز سامحني
بيض الله وجهك
الرجل المستحيل غير متواجد حالياً   رد مع اقتباس
قديم 16-03-2011, 11:33 AM   #9
القنـSniperـاص
عضو قدير
 
تاريخ التسجيل: Nov 2007
المشاركات: 3,029

رد: مؤشر قراءة الشموع للايمي بروكر

بارك الله فيكم جميع اخي المسفلط الف شكر لك والله يعوض عليك ويرزقك خير ولجميع الاعضاء الذين شاركو
القنـSniperـاص غير متواجد حالياً   رد مع اقتباس
إضافة رد



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

الكلمات الدلالية (Tags)
للايمي , مؤشر , الشموع , بروكر , قراءة

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

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

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

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




06:25 AM


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

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