## يمنى 1

### عضو هوامير المميز

تاريخ التسجيل: Jul 2012
المشاركات: 24 # رد: طريقة سهلة جدا لمعرفة اي الاسهم للمضاربة يوم غد

الله يجزاك خير

rsi(14) < 30

ممكن كيف اضيفها للميتا ستوك

## S A H M

### عضو هوامير المميز

تاريخ التسجيل: Jul 2013
المشاركات: 8,528 # رد: طريقة سهلة جدا لمعرفة اي الاسهم للمضاربة يوم غد

جرب هذه المعادلة عملتها على اساس يعطي خروج في حالة كسر RSI رقم 80
ويعطي لك اشارة خضراء اسفل الشارت في حالة السهم كان RSI اقل من 30

وايضا تقدر عن طريق ايقونة التحليل تقدر تظهر الاسهم الي كسرة 80 او كانت تحت 30

أقتباس_SECTION_BEGIN("Price");
SetChartOptions(0,chartShowArrows|chartShowDates);
_N(Title = StrFormat("{{NAME}} - {{INTERVAL}} {{DATE}} Open %g, Hi %g, Lo %g, Close %g (%.1f%%) {{VALUES}}", O, H, L, C, SelectedValue( ROC( C, 1 ) ) ));
Plot( C, "Close", ParamColor("Color", colorDefault ), styleNoTitle | ParamStyle("Style") | GetPriceStyle() );
_SECTION_END();

/////

_SECTION_BEGIN("RSI");
{ GfxSelectFont("Times New Roman",10, 100 );
GfxSetBkMode(1);
GfxSetTextColor(colorLightGrey );
GfxTextOut("RSI="+RSI(14)+" ",9,20);
}
_SECTION_END();
//////////

RSI14=RSI(14);
//

Filter=Close;
//
RSIU80=Cross( RSI( 14),80);
RSIU70=Cross( RSI( 14),70);
RSIU60=Cross( RSI( 14),60);
RSIU30=Cross( RSI( 14),30);
RSID80=Cross( 80, RSI( 14));
RSID70=Cross( 70, RSI( 14));
RSID60=Cross( 60, RSI( 14));
RSI30= RSI14<30;
//
//
RSI1U=Cross(RSI14,30)OR Cross(RSI14,50) OR Cross(RSI14,60);
RSI1D= Cross(60,RSI14) OR Cross( 70,RSI14) OR Cross(80,RSI14);
//

NSBA=Cross(C,200)AND Cross(RSI14,60)AND C>O AND V>70000 ;
Sell= RSID80;
//////////////////////////////////

WriteIf(RSI30,"RSI30",
WriteIf(Sell,"RSI80","")),"RSI",1.2,IIf(
RSI30,Sell OR colorGreen OR RSI30 OR Sell,colorRed));

////////////////////////////////

PlotShapes(IIf(RSI30,shapeSmallSquare,shapeNone),colorGreen,0, L,Offset=-19);
PlotShapes(IIf(Sell,shapeDownArrow, shapeNone),colorDarkRed,0, H,Offset=-19);   لا انصح الاعتماد على هذه الطريقه لوحدها لابد الاستعانه بترندات والمقاومات معها

## جهني

### عضو هوامير المميز

تاريخ التسجيل: Jun 2005
المشاركات: 304 # رد: طريقة سهلة جدا لمعرفة اي الاسهم للمضاربة يوم غد

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

## ashd

### محلل فني

تاريخ التسجيل: Dec 2005
المشاركات: 3,115 # رد: طريقة سهلة جدا لمعرفة اي الاسهم للمضاربة يوم غد

اقتباس:
المشاركة الأصلية كتبت بواسطة جهني هل فيه مؤشر لاخر معادلة للميتاستوك
وشكرا
تفضل
الدحول .... اذا كان ( RSI ) اصغر من 30

RSI(14)<30

الخروج ...... اذا كسر ( RSI ) منطفة 80

RSI(14)<80 AND (Ref(RSI(14),-1)>80)

صورة تحياتي
ابوشادي

## & كبرياء رجل &

### عضو هوامير المميز

تاريخ التسجيل: Oct 2007
المشاركات: 189 # رد: طريقة سهلة جدا لمعرفة اي الاسهم للمضاربة يوم غد

بارك الله فيك

## almasdar

### عضو هوامير المميز

تاريخ التسجيل: Jul 2005
المشاركات: 2,311 # رد: طريقة سهلة جدا لمعرفة اي الاسهم للمضاربة يوم غد

_SECTION_BEGIN("Unnamed 20");
//Set the base timeframe to the lower TF - in this case 5min.
RSI5 = RSI(14);

TimeFrameSet(inHourly);
RSI60 = RSI(14);
TimeFrameRestore();

RSI60e=TimeFrameExpand(RSI60,inHourly,expandLast);

Plot(RSI5,"RSI 5m",colorRed, styleThick );

Plot(RSI60e,"RSI 60m",colorBlue ,9 );

Filter = Cross(RSI5,70) AND Cross(RSI60e,70);
_SECTION_END();

لحظي ساعه

## almasdar

### عضو هوامير المميز

تاريخ التسجيل: Jul 2005
المشاركات: 2,311 # رد: طريقة سهلة جدا لمعرفة اي الاسهم للمضاربة يوم غد

بترند

_SECTION_BEGIN("RSI TRENDLINE ");

// RSI TRENDLINE formula ver 1.0

SetBarsRequired(sbrAll, sbrAll);
TP = Param("Trend Per", 300,2,1000);
per_RSI= Param("RSI Per", 9, 7, 35,1);
IND = RSI(per_RSI);
Center = 50 ;

Plot( RSI(per_RSI), "", 4, 4);
Plot(50,"",1,1) ;

// CALCULATE UPTREND

startvalue = LastValue( LLV( IND, TP ) );
startbar = LastValue( ValueWhen( IND == startvalue, BarIndex(), 1) );
BP = BarCount - Startbar;

secondvalue = LastValue( LLV( IND, BP - 5 ) );
secondbar = LastValue( ValueWhen( IND == secondvalue, BarIndex(), 1) );
BP2 = BarCount - secondbar;

thirdvalue = LastValue( LLV( IND, BP2 - 5 ) );
thirdbar = LastValue( ValueWhen( IND == thirdvalue, BarIndex(), 1) );
BP3 = BarCount - thirdbar;

fourthvalue = LastValue( LLV( IND, BP3 - 5 ) );
fourthbar = LastValue( ValueWhen( IND ==fourthvalue, BarIndex(), 1) );
BP4 = BarCount - fourthbar;

fifthvalue = LastValue( LLV( IND, BP4 - 5 ) );
fifthbar = LastValue( ValueWhen( IND ==fifthvalue, BarIndex(), 1) );
BP5 = BarCount - fifthbar;

sixthvalue = LastValue( LLV( IND, BP5 - 5 ) );
sixthbar = LastValue( ValueWhen( IND ==sixthvalue, BarIndex(), 1) );

Low_1= IIf( BarIndex() == startbar, 80, Null);
Low_2= IIf( BarIndex() == secondbar, 80, Null);
Low_3= IIf( BarIndex() == thirdbar, 80, Null);
Low_4= IIf( BarIndex() == fourthbar, 80, Null);
Low_5= IIf( BarIndex() == fifthbar, 80, Null);
Low_6= IIf( BarIndex() == sixthbar, 80, Null);

b = startvalue ;
FirstSlope = (secondvalue - b) / (secondbar - startbar) ;
FirstTrendline = FirstSlope * ( BarIndex() - startbar ) + b;
// Plot( IIf( BarIndex() >= startbar AND FirstTrendline <= 90 , FirstTrendline, Null ) , "FirstTrendline", colorGreen, styleThick +2048 );

SecondSlope = (thirdvalue - b) / (thirdbar - startbar) ;
SecondTrendline = SecondSlope * ( BarIndex() - startbar ) + b;

ThirdSlope = (fourthvalue - b) / (fourthbar - startbar) ;
ThirdTrendline = ThirdSlope * ( BarIndex() - startbar ) + b;

FourthSlope = (fifthvalue - b) / (fifthbar - startbar) ;
FourthTrendline = FourthSlope * ( BarIndex() - startbar ) + b;

FifthSlope = (sixthvalue - b) / (sixthbar - startbar) ;
FifthTrendline = FifthSlope * ( BarIndex() - startbar ) + b;

MainSlope = IIf( FirstSlope > SecondSlope, IIf( SecondSlope > ThirdSlope, IIf( ThirdSlope > FourthSlope,
IIf( FourthSlope > FifthSlope, FifthSlope, FourthSlope),ThirdSlope), SecondSlope), FirstSlope) ;

MainLine = MainSlope * ( BarIndex() - startbar ) + b;
Plot( IIf( BarIndex() >= startbar, MainLine, Null ) , "MainLine", colorDarkGreen, styleThick ) ;

IND_Diff = IIf( BarIndex() >= startbar, abs( IND - MainLine), Null) ;
MainTrendLine_Diff = Param("Difference IND from MainTrendLine", 2.5, 0.5,5, 0.5);

Cond_Buy = IIf( BarIndex() >= Thirdbar AND IND_Diff <= MainTrendLine_Diff, IND, 0) AND MainLine < 55 ;

PlotShapes( IIf( Cond_Buy, shapeUpArrow , shapeNone ), colorGreen );

/////////////////////////////////////////////

// CALCULATE DOWNTREND

starthigh = LastValue( HHV( IND, TP ) );
starthighbar = LastValue( ValueWhen( IND == starthigh, BarIndex(), 1) );
HBP = BarCount - starthighbar;

secondhigh = LastValue( HHV( IND, HBP - 5 ) );
secondhighbar = LastValue( ValueWhen( IND == secondhigh, BarIndex(), 1) );
HBP2 = BarCount - secondhighbar;

thirdhigh = LastValue( HHV( IND, HBP2 - 5 ) );
thirdhighbar = LastValue( ValueWhen( IND == thirdhigh, BarIndex(), 1) );
HBP3 = BarCount - thirdhighbar;

fourthhigh = LastValue( HHV( IND, HBP3 - 5 ) );
fourthhighbar = LastValue( ValueWhen( IND ==fourthhigh, BarIndex(), 1) );
HBP4 = BarCount - fourthhighbar;

fifthhigh = LastValue( HHV( IND, HBP4 - 5 ) );
fifthhighbar = LastValue( ValueWhen( IND ==fifthhigh, BarIndex(), 1) );
HBP5 = BarCount - fifthhighbar;

sixthhigh = LastValue( HHV( IND, HBP5 - 5 ) );
sixthhighbar = LastValue( ValueWhen( IND ==sixthhigh, BarIndex(), 1) );

High_1= IIf( BarIndex() == starthighbar, 90, Null);
High_2= IIf( BarIndex() == secondhighbar, 90, Null);
High_3= IIf( BarIndex() == thirdhighbar, 90, Null);
High_4= IIf( BarIndex() == fourthhighbar, 90, Null);
High_5= IIf( BarIndex() == fifthhighbar, 90, Null);
High_6= IIf( BarIndex() == sixthhighbar, 90, Null);

MainTrendLine_Diff = Param("Difference IND from MainTrendLine", 2.5, 0.5,7, 0.5);

d = starthigh ;
FirstDownSlope = (secondhigh - d) / (secondhighbar - starthighbar) ;
FirstDownTrendline = FirstDownSlope * ( BarIndex() - starthighbar ) + d;

SecondDownSlope = (thirdhigh - d) / (thirdhighbar - starthighbar) ;
SecondDownTrendline = SecondDownSlope * ( BarIndex() - starthighbar ) + d;

ThirdDownSlope = (fourthhigh - d) / (fourthhighbar - starthighbar) ;
ThirdDownTrendline = ThirdDownSlope * ( BarIndex() - starthighbar ) + d;

FourthDownSlope = (fifthhigh - d) / (fifthhighbar - starthighbar) ;
FourthDownTrendline = FourthDownSlope * ( BarIndex() - starthighbar ) + d;

FifthDownSlope = (sixthhigh - d) / (sixthhighbar - starthighbar) ;
FifthDownTrendline = FifthDownSlope * ( BarIndex() - starthighbar ) + d;

MainDownSlope = IIf( FirstDownSlope < SecondDownSlope, IIf( SecondDownSlope < ThirdDownSlope,
IIf( ThirdDownSlope < FourthDownSlope, IIf( FourthDownSlope < FifthDownSlope, FifthDownSlope, FourthDownSlope),ThirdDownSlope), SecondDownSlope), FirstDownSlope) ;

MainDownLine = IIf( MainDownSlope == 0, Null, MainDownSlope * ( BarIndex() - starthighbar ) + d ) ;
Plot( IIf( BarIndex() >= starthighbar, MainDownLine, Null ) , "Main_DOWN_Line", colorViolet, styleThick ) ;

IND_Diff = IIf( BarIndex() >= starthighbar, abs( IND - MainDownLine), Null) ;

Cond_Sell = IIf( BarIndex() >= Thirdbar AND IND_Diff <= MainTrendLine_Diff, IND, 0) AND MainDownLine > 45 ;

PlotShapes( IIf( Cond_Sell, shapeDownArrow , shapeNone ), colorRed );

Title = Name() + "\\c17" + " " +"\\c12" + "RSI" + " " + per_RSI ;
_SECTION_END();

## ذيب التلعة

### محلل فني

تاريخ التسجيل: Jul 2006
المشاركات: 2,171 # رد: طريقة سهلة جدا لمعرفة اي الاسهم للمضاربة يوم غد

بارك الله فيكم

## ابوعبدالله 2006

### عضو هوامير المميز

تاريخ التسجيل: Jul 2006
المشاركات: 4,567 # رد: طريقة سهلة جدا لمعرفة اي الاسهم للمضاربة يوم غد

وين راعي الموضوع

## ولد مكـة

### عضو هوامير المميز

تاريخ التسجيل: Feb 2013
المشاركات: 1,050 # رد: طريقة سهلة جدا لمعرفة اي الاسهم للمضاربة يوم غد

اقتباس:
المشاركة الأصلية كتبت بواسطة ابوعبدالله 2006 وين راعي الموضوع
وضعية الميت

الموضوع قديم راسله على الخاص ونبهه

 الكلمات الدلالية (Tags) للمضاربة, لمعرفة, الاسهم, جدا, يوم, سهلة, طريقة أدوات الموضوع مشاهدة صفحة طباعة الموضوع أرسل هذا الموضوع إلى صديق تعليمات المشاركة لا تستطيع إضافة مواضيع جديدة لا تستطيع الرد على المواضيع لا تستطيع إرفاق ملفات لا تستطيع تعديل مشاركاتك BB code is متاحة الابتسامات متاحة كود [IMG] متاحة كود HTML معطلة قوانين المنتدى
الانتقال السريع

01:12 PM