 Moderator Forum Addict

Regist.: 02/04/2011 Topics: 10 Posts: 171
 OFFLINE | এমিব্রোকার এ স্টকআরএসআই ইন্ডিকেটরটি নেই। অ্যামিব্রোকারে ফরমুলা এডিট এর সাহায্যে অনেকগুলো কাস্টম ইন্ডিকেটর বানানো যায় এবং আরও কিছু কাজ করা যায়। সেই কাস্টম ফরমুলাগুলোর মধ্যে কিছু আমি আস্তে আস্তে দেওয়ার জন্য চেষ্টা করব। আজকে Stochrsi এর একটি এএফএল দিলাম। StochRSI হল Stochistics এবং RSI এর কম্বিনিশন। এটির সাহায্যে বেশ ভাল টি+৩ এর ট্রেড করা যায়। তবে শুধুমাত্র এই ইন্ডিকেটর এর উপর ভরসা করে সিদ্ধান্ত নেবেন না। আরও কিছু ইন্ডিকেটর ব্যবহার করবেন। এটি আপনারা হুবহু কপি করে FORMULA EDITOR এ পেস্ট করবেন। তারপর FORMULA EDITOR এর ইনসার্ট বাটন প্রেস করবেন এবং অ্যাপ্লাই বাটন ও প্রেস করবেন। পরবর্তীতে দেখবেন ইন্ডিকেটরটি আপনার কাস্টম ইন্ডিকেটর এ সেভ হয়ে আছে। নিম্নে আমি ফরমুলাটা লিখে দিলাম (ফরমুলাটি সংগ্রহ করা হয়েছে)-
/*
The very known indicator created by Robert Miner based on StochRSI.
Use it as a Stochastic or to help
you counting waves. Set MAType=1 if you want the simple version, or
MAType=2 for exponential.
*/
/* DT Oscillator
**
**
*/
PeriodRSI= Param("PeriodRSI", 13, 1, 250, 1);
PeriodStoch=Param("PeriodStoch", 8, 1, 250, 1);
MAType=Param("MAType", 1, 1, 2, 1);
PeriodSK=Param("PeriodSK", 5, 1, 250, 1);
PeriodSD=Param("PeriodSD", 3, 1, 250, 1);
Upper=Param("Upper", 70, 50, 100, 1);
Lower=Param("Lower", 30, 0, 50, 1);
StoRSI= 100*(( RSI( PeriodRSI) - LLV( RSI( PeriodRSI ) , PeriodStoch )
) / ( (
HHV( RSI( PeriodRSI) , PeriodStoch ) ) - LLV(RSI( PeriodRSI ),
PeriodStoch ) ));
if(MAType==1)
{
SK=MA(StoRSI,PeriodSK);
SD=MA(SK,PeriodSD);
}
if(MAType==2)
{
SK=EMA(StoRSI,PeriodSK);
SD=EMA(SK,PeriodSD);
}
Plot(SK,"DTOscSK",ParamColor( "ColorSK", colorBlueGrey ),styleLine);
Plot(SD,"DTOscSD",ParamColor( "ColorSD", colorWhite ),styleDashed);
Plot(0,"ZeroLine",ParamColor( "ColorZero", colorWhite ),styleLine);
Plot(Upper,"Upper",ParamColor( "ColorUpper", colorRed ),styleLine);
Plot(Lower,"Lower",ParamColor( "ColorLower", colorGreen ),styleLine); |