Quantcast
Channel: Traderji.com
Viewing all 10287 articles
Browse latest View live

How is Bullsstreet classes ?

$
0
0
I just saw the website www.bullsstreet.com.
In this ads the author teaches the techniques about so many courses and each courses @ 55555/- . I cannot believe it . If he charges every course , I think he will become a multimilioner as earlier .

http://bullsstreet.com/tradingtips.html.

Anybody attend the classes and give the feed back about it.

Current Market Price AFL Font Size

$
0
0
Can someone please tell me how to PLOT TEXT in much bigger SIZE in this particular AFL

And if possible i would like to add HIGH VALUE also as close and previous close is in this AFL.

Thanks in advance

_SECTION_BEGIN("Price Line");
dp= Param("dps",3,0,1000,1);
PriceLineColor=ParamColor("PriceLineColor",ColorRG B(82,82,82));
PriceLevel = ParamField("PriceField", field = 3 );
PriceLeve2 = ParamField("PriceField", field = dp );
Daysback = Param("Bars Back",1,10,500,1);
FirstBar = BarCount - DaysBack;
YY = IIf(BarIndex() >= Firstbar,EndValue(PriceLevel),Null);

Plot(YY,"Current Price",PriceLineColor,ParamStyle("LineStyle",style Line|styleDashed|styleNoTitle|styleNoLabel|styleTh ick,maskAll));

PC=TimeFrameGetPrice( "C", inDaily, -1 );
Plot(pc,"Current Price",PriceLineColor,ParamStyle("LineStyle",style Line|styleDashed|styleNoTitle|styleNoLabel|styleTh ick,maskAll));

side = Param("side",1,0,1000,1);

dist = 0;

for( i = 0; i < BarCount; i++ )
{
if(i+side== BarCount) PlotText( "\n " + PriceLevel[ i ], i, YY[ i ]-dist[i], colorLightBlue );
if(i+side== BarCount) PlotText( "\n " + Pc[ i ], i, pc[ i ]-dist[i], colorLightBlue );
}

_SECTION_END();

Indian Rupee Update

$
0
0
The Indian rupee gained 11 paise at opening trade on Thursday at 61.10 per dollar versus 61.21 Wednesday.

Selling stake impact on stock ?

$
0
0
Hello,

I want to know how selling stack news effect on stock price ???Stock price will increase or decrease ??

Please answer me .......

Thank You.....

plz share supporting indicator for nirvana

$
0
0
plz share supporting indicator for nirvana

Competition for freshers(traders)

Executing banknifty plan ..

$
0
0
deleted .duplicate threade. please remove it..

Executing banknifty plan ..

$
0
0
1 banknifty trading diary..
2 trade in banknifty and strictly intraday. no overnight positions.
3 max 4 lot this month. will add later..
4 will update my real time trades here.
5 anyone want to follow my trades are most welcome.
6 banknifty has more slippages so targeting just 100 points per month.
7 5 min timeframe. trailing stoploss 0.66 % on candle close ,fixed stoploss 0.33 %.
8 this is average system not holy grail.
9 less trades, less headache so less other charges & slippages.


New entry

$
0
0
Hi every one,
Iam new to traderji as well as financial market world. the only thing that makes me intrest in traderji.com is "when ever i want to search about a topic in google about financial market, in search results 2nd site is traderji.com" on seeing that only traderji helps me to behave better in financial world. bcoz im newbie to this world...


............................... hope traderji helps me alot .............................


thanking you and all the best guys:D

options ieod data req

$
0
0
can anyone pls share nifty options ieod data for amibroker atleat of recent 1 yr of all strike prices call as well as puts.

Happy Independence Day

Happy Independence Day

$
0
0
Happy Independence day to all our members.

Independence for a trader means independence from loosing periods, failures,lack of self confidence, lack of confidence in public...more than half the problems of trader members will be solved if they make consistant money in the markets. Losses give rise to mental conflicts, tensions at home, low self esteem and social acceptance.

The success in trading needs good trading method, knowing our psychology,timeframe, position sizing, discipline, MM, adequate capitalisation etc...and new members struggle with all these for a long time. I know that because I have been there....

Our members keep sharing their ideas, methods etc on all the above points but all of us know few successful traders outside this forum or some successful traders who are our members but remain silent. The reasons could be they dont want unnecessary fights, one up- manship, "I am better than all" syndrome, and they prefer not to post and waste their energies in unproductive things. Can we identify such people and let me know their area of specialisation and contacts details, I will send an invitation to them on behalf of the forum to start a thread on any of the above topics in a special area. This will be " No Tolerence Area" and any insulting, irritating, arrogant post will be deleted and the person will be given a warning...and another attempt the person will be dealt with firmly. We will assure our guests that no nonsense will be tolerated in their thread.I have been in this forum for 6 years and my experience is that such negative posts are either from guys who come to TJ for spotting clients for their services or from total negative people who dont see anything good in this world. For few such people we should not let our majority of the members suffer.

The above is an initiative to aid our struggling trader members and the people running their tips service, people who will say that they will post the calls but not post the method will not be invited to post there. The method has to be explained so that our traders benefit by experience of these successful traders.

We are open to the ideas from our members.... let us make this independence day as a beginning towards independence from all the shackles which bind the traders.

Have a great long weekend...

Smart_trade

Note : I realised that in announcement section , this thread will not be noticed by all...so opening in Markets...futures section.

learning Intraday

$
0
0
Hi,

Varman from Chennai, I am being in share Market for the last 8 years. holding B.E and CFA. I am successful so far in investing but Intraday a big zero. I am here to learn Intraday. I hope i can get that here...

New ATM Rules

$
0
0
The RBI has just issued guidelines for ATM withdrawals. Though these may seem unjust to the end user, having to pay for withdrawing money from your own bank's ATM, it may contribute to the bottom line of the banks and boost banking scrips. So, don't curse the banks, just buy more of banknifty and read the following.

Quote:

New ATM Rules: What You Need To Know
NDTV | Updated On: August 15, 2014 10:49 (IST)

From November, frequent use of bank ATMs will cost you more. The Reserve Bank of India has reduced free transactions in other bank ATMs to three per month in six metropolitan cities. Banks have also been allowed to levy charges beyond five transactions per month at own-bank ATMs.

Top 5 Facts:
Other Bank ATM Usage: From November 1, the number of mandatory free ATM transactions for savings bank account customers at other bank ATMs will be reduced to three per month from five if the ATMs are located in Mumbai, New Delhi, Chennai, Kolkata, Bengaluru and Hyderabad. At other locations, the present facility of five free transactions for savings bank account customers will remain unchanged. However the Reserve Bank said banks can offer more than three free transactions at other bank ATMs if they desire.

Exemptions: The new ATM transaction rules will, however, not apply to small/no frill/ basic savings bank deposit account holders who will continue to enjoy five free transactions. These savings account have 'nil' or very low minimum balance criteria but come with restrictions such as cap on total deposits, maximum balance and number of transactions.

Own Bank ATMs: Banks have been allowed to charge customers beyond five transactions (inclusive of financial and non-financial transactions) per month at own ATMs. This would be applicable for ATMs at all locations. The new norm will also come into force from November.

Charges: The banks are allowed to fix their own charges for ATM transactions beyond the mandated free ones by the Reserve Bank. However, the Reserve Bank of India has capped the maximum charge to Rs. 20 per transaction (plus service tax, if any).

Why the New Rule: Banks had sought restrictions on free ATM use, citing "growing cost of ATM deployment and maintenance" and interchange fee. Banks owning the ATMs charge a fee for providing the ATM facility to the customers of other banks. This fee is referred to as interchange fee. According to Indian Banks Association, banks pay over Rs. 15 per ATM transaction to each other irrespective of whether a withdrawal was within the limit in case of customers involved.
Also, read from another related article here..

Quote:

It is amazing that we act against public interest with alacrity, but take years to name and shame a Kingfisher Airline as a willful defaulter. The truth is banks can make profits by pulling up their socks and girding their loins against the thinly disguised designs of borrowers. But in keeping with our national trait they have chosen to pluck the low hanging fruit or hit the weak and vulnerable when hitting out against the resourceful is challenging.

The RBI should sit up and ponder how ATMs came to proliferate in these six major cities. They proliferated in a spirit of me-too. Many small commercial complexes have five to six ATMs where one would do. The RBI should foster the concept of ATM share, a la telecom tower share or oil pipeline share, instead of squeamishly punishing the bank account holders. If all banks form an ATM company and own ATMs jointly outside of their own balance sheets, there would be considerable cost savings with ATMs being used optimally. Let the banks and the RBI not tilt at the windmills.

NaMo's I'day speech : Its effect on the markets

$
0
0
Did you hear Narendra Modi's independence day speech ? If not, click here :

https://www.youtube.com/watch?v=KYMPivpjRMI

What do you think it's effect on the markets in the coming days ?

I think that the market's reaction will be muted or even slightly negative. I think that it's a typical case of "Buy on rumor, sell on news". The market ran up in the last week, expecting some heavy policy announcements, and there weren't any - except the scraping of the Planning Commission. The market won't react to the new body being set up in its place till the nuts and bolts are known.

So, I think some cooling off will be there for a day or two.

Sorry Sudoku1, I don't think that Nifty is going to 7979 in a hurry :)

MACD error HELP ME

$
0
0
Hi all kindly help me with this particular error in MACD

SetChartOptions(0,chartShowDates|chartWrapTitle,ch artGridMiddle=0);

Error 55. Invalid assignment. The identifier is read-only (constant) and can not be written to.


Forumula is here


FormulaName = "PE - MACD Modified";

SetChartOptions(0,chartShowDates|chartWrapTitle,ch artGridMiddle=0);
GraphXSpace = 10;
#pragma nocache
#include_once <\PEInc\PatternExplorer_f0.afl>
#include_once "C:\Program Files (x86)\AmiBroker\Formulas\PatternExplorer\#Defaults & Mods\PE - Defaults.afl"
#include_once "C:\Program Files (x86)\AmiBroker\Formulas\PatternExplorer\#Defaults & Mods\PE - Mods.afl"
/************************************************** *****************************************/
AddCustomCodeBeforePE();
/************************************************** *****************************************/
AddAlertParam(def_AudioAlert,def_EmailAlert,def_Ba rComplete);
/************************************************** *****************************************/
_SECTION_BEGIN("Alerts");
BuySig = ParamList("Buy Signal", List1 = "MACD crosses Signal,MACD crosses zero Level",0);
SellSig = ParamList("Sell Signal",List2 = "Signal crosses MACD,MACD crosses zero Level",0);
for( i=0; i<10; i++) {if( StrExtract(List1, i) == BuySig ) BuySignal = i+1; }
for( i=0; i<10; i++) {if( StrExtract(List2, i) == SellSig ) SellSignal = i+1; }
_SECTION_END();
/************************************************** *****************************************/
_SECTION_BEGIN("Main Parameters");
AddAvgTypeParam(1);
r1 = Param( "Fast Average", 6, 2, 100, 1 );
r2 = Param( "Slow Average", 13, 2, 100, 1 );
r3 = Param( "Signal Average", 5, 2, 100, 1 );
_SECTION_END();
/************************************************** *****************************************/
_SECTION_BEGIN("Styles");
MACDstyle = ParamStyle("MACD",styleThick);
Signalstyle = ParamStyle("Signal",styleThick);
Histostyle = ParamStyle("Histogram",styleHistogram,maskAll);
_SECTION_END();
/************************************************** *****************************************/
_SECTION_BEGIN("Colors");
MACDcolor = ParamColor("MACD", def_MACDcolor);
Signalcolor = ParamColor("Signal", def_Signalcolor);
Histocolor = ParamColor("Histogram", def_Histocolor);
_SECTION_END();
/************************************************** *****************************************/
MACD_mod = Average(C,r1,AvgType) - Average(C,r2,AvgType);
MACDsignal_mod = Average(MACD_mod,r3,AvgType);
MACDHistogram_mod = MACD_mod-MACDsignal_mod;
/************************************************** *****************************************/
AddGradientBackground(def_BGColorswitch,def_BgTopc olor,def_BgBottomcolor,def_titlebkcolor);
/************************************************** *****************************************/
Plot(MACD_mod, StrFormat(_SECTION_NAME()+"(%g,%g)", r1, r2),MACDcolor,MACDstyle);
Plot(MACDsignal_mod, "Signal" + _PARAM_VALUES(),Signalcolor,Signalstyle);
Plot(MACDHistogram_mod, "MACD Histogram",Histocolor,Histostyle);
/************************************************** *****************************************/
Buy = def_Buy AND IIf(BuySignal==1,Cross(MACD_mod,MACDsignal_mod),Cr oss(MACD_mod,0));
Sell = def_Sell AND IIf(SellSignal==1,Cross(MACDsignal_mod,MACD_mod),C ross(0,MACD_mod));
Filter = def_Filter AND NOT GroupID()==253;
Filter = Filter AND (Buy OR Sell);
Addefaultcolumns();
Adddefaultcolumns(2,1);
AddTextColumn(FullName(),"Full name");
/************************************************** *****************************************/
Alerttext =
"\n, MACD = "+ WriteVal(MACD_mod)+", "
+"\n, Signal = "+WriteVal(MACDSignal_mod);
AddAlert(Buy,Audio,Email,BuySig + Alerttext,1,BarComplete,def_BuySound1);
AddAlert(Sell,Audio,Email,SellSig + Alerttext,2,BarComplete,def_SellSound1);
/************************************************** *****************************************/
ToolTip = def_ToolTip;
/************************************************** *****************************************/
AddCustomCodeAfterPE();
/************************************************** *****************************************/
Title = "PatternExplorer.com - MACD Modified "+AvgText + " - " + Name() + " - " + EncodeColor(colorRed)+ Interval(2) + EncodeColor() + " " + Date() + ", "+EncodeColor(colorRed) +"MACD("
+WriteVal(r1,1.0)+","+WriteVal(r2,1.0)+") = "
+WriteVal(MACD_mod,1.2)+","+EncodeColor(Signalcolo r)+" Signal("+ WriteVal(r1,1.0)+","
+WriteVal(r2,1.0)+","+WriteVal(r3,1.0)+") = "+WriteVal(MACDSignal_mod,1.2)+" ";
_SECTION_BEGIN("Buy Sell Arrows");
shapesSignalswitch = ParamToggle("Cross Signal Arrows","On,Off");
UPcolor = ParamColor( "UP Color", colorGreen );
DOWNcolor = ParamColor( "Down Color", colorRed );
Buy=Cross( MACD(), Signal() );
Sell=Cross( Signal(), MACD() );
shape = Buy * shapeUpArrow + Sell * shapeDownArrow;
PlotShapes( IIf(shapesSignalswitch,-1e10,shape), IIf( Buy, UPcolor, DOWNcolor ));
//PlotShapes( IIf( Buy , shapeSmallCircle, shapeNone ), colorWhite, 0, Graph1 , 0 );
//PlotShapes( IIf( Sell , shapeSmallCircle, shapeNone ), colorRed, 0, Graph1 , 0 );

//PlotShapes( IIf( Buy , shapeCircle, shapeNone ), colorWhite, 0, Graph1 , 0 );
//PlotShapes( IIf( Sell , shapeCircle, shapeNone ), colorRed, 0, Graph1 , 0 );

_SECTION_END();


Plot(0,"",colorWhite,styleLine|styleThick);

Automate loading of EOD data from getbhav onto Amibroker

$
0
0
Hi Traderji members,

Has anyone managed to automate the EOD data downloading from Getbhav copy into Amibroker.

Currently using Getbhav EOD there are 2 steps:
1. Download the EOD data daily from Getbhav
2. Use the IMPORTASCII option in Amibroker to load data onto the screen.

These 2 steps needs to be done manually daily. (would save 5-10 mins daily if its automated). There has to be someone smarter than me who has figured a way to automate this than do it manually :-). Can this be automated maybe using a windows scheduler or something else, your help would be appreciated ?

Thanks
Mathew.

hi

MA Crose Over Alert

$
0
0
Hello,
I trying to get alert when MA cross over once for sell signal and once for buy signal .But it keeps alerting every tick. Could you please someone help me? thanks

Code:

Buy1 = EMA(C,9) > EMA(C,20);
Sell1 = EMA(C,9) < EMA(C,20) ;

Buy = ExRem(Buy1, Sell1) ;
Sell = ExRem(Sell1, Buy1) ;

IIf(Buy,Say(Name()+" Cross over"),0);

Data Export

$
0
0
hi I want to export data from Amibroker to CSV .what changes I have to make to export IEOD or EOD only .
also what changes should I make to export data for the current day only .
HTML Code:

// By Barry Scarborough 7/14/2008, updated to handle large files 8/30/08

// #### READ THIS FIRST #### READ THIS FIRST #### READ THIS FIRST #### READ THIS
//FIRST #### READ THIS FIRST ####
// Export intraday and EOD data to .csv files
// One file for each stock but the symbol name must be a valid Microsoft file
//Name OR you will have to modify it, see code below to change Name
// if the data exceeds 65500 lines it will be broken into separate files up to
//327,500 lines OR about 227 days of 24 Hour, one Minute data
// This will create a directory C:\AmiBackup
// Select your symbols to export with the "Apply to" filter in AA window, to
//save data base use all symbols AND all quotes
// Make sure the chart is on the period you want to save
// Select the same timeframe period you want to save as using the AA "Settings"
// Press Scan button
//

// created a directory on your C drive named AmiBroker data backup
dayhours = ParamToggle("Day hours only","Yes");
fmkdir("c:\\AmiBackup\\");
SetBarsRequired(100000,100000);
lname = Name(); // gets the name of the symbol
// note: if you have names with invalid characters like / you must rename the
//file before you try to create a Name
// add an IF line for each symbol you need to rename
//if (lname == "ER2U8-GLOBEX-FUT") lname = "ER2U8";

fh = fopen( "c:\\AmiBackup\\" + lname + ".csv", "w");
if( fh )
{
        if(Interval() == inDaily OR Interval() == inMonthly OR Interval() == inWeekly)
        {
                fputs( "Ticker,Date,Open,High,Low,Close,Volume \n", fh );
                  for( i = 0; i < BarCount; i++ )
                {
                          y = Year();
                          m = Month();
                          d = Day();
                        fputs( Name() + "," , fh );
                              ds = StrFormat("%02.0f-%02.0f-%02.0f,", m[ i ], d[ i ], y[ i ] );
                              fputs( ds, fh );
                      qs = StrFormat("%.4f,%.4f,%.4f,%.4f,%.0f\n", O[ i ],H[ i ],L[ i ],C[ i
],V[ i ] );
                      fputs( qs, fh );
                        if(i == 65500 OR i == 130000 OR i == 196500 OR i == 262000)
                        {
                                fclose( fh );
                                if(i == 65500  ) fh = fopen( "c:\\AmiBackup\\" + lname + " A.csv", "w");
                                if(i == 130000 ) fh = fopen( "c:\\AmiBackup\\" + lname + " B.csv", "w");
                                if(i == 196500 ) fh = fopen( "c:\\AmiBackup\\" + lname + " C.csv", "w");
                                if(i == 262000 ) fh = fopen( "c:\\AmiBackup\\" + lname + " D.csv", "w");
                        }
                }
        }
        else // intraday so add time field
        {
                fputs( "Ticker,Date,Time,Open,High,Low,Close,Volume \n", fh );
                  y = Year();
                  m = Month();
                  d = Day();
                  r = Hour();
                  e = Minute();
                  n = Second();
 
                  for( i = 1; i < BarCount; i++ )
                {
                        if (dayhours AND LastValue(TimeNum()) >
= 92900 AND LastValue(TimeNum()) <=
161500)
                        {
                                fputs( Name() + "," , fh );
                              ds = StrFormat("%02.0f-%02.0f-%02.0f,", m[ i ], d[ i ], y[ i ] );
                                      fputs( ds, fh );
 
                              ts = StrFormat("%02.0f:%02.0f:%02.0f,", r[ i ],e[ i ],n[ i ] );
                              fputs( ts, fh );

                              qs = StrFormat("%.4f,%.4f,%.4f,%.4f,%.0f\n", O[ i ],H[ i ],L[ i ],C[ i
],V[ i ] );
                              fputs( qs, fh );
                        }
                        else
                        {
                                fputs( Name() + "," , fh );
                              ds = StrFormat("%02.0f-%02.0f-%02.0f,", m[ i ], d[ i ], y[ i ] );
                                      fputs( ds, fh );
 
                              ts = StrFormat("%02.0f:%02.0f:%02.0f,", r[ i ],e[ i ],n[ i ] );
                              fputs( ts, fh );

                              qs = StrFormat("%.4f,%.4f,%.4f,%.4f,%.0f\n", O[ i ],H[ i ],L[ i ],C[ i
],V[ i ] );
                              fputs( qs, fh );
                        }
                        if(i == 65500 OR i == 130000 OR i == 196500 OR i == 262000)
                        {
                                fclose( fh );
                                if(i == 65500  ) fh = fopen( "c:\\AmiBackup\\" + lname + " A.csv", "w");
                                if(i == 130000 ) fh = fopen( "c:\\AmiBackup\\" + lname + " B.csv", "w");
                                if(i == 196500 ) fh = fopen( "c:\\AmiBackup\\" + lname + " C.csv", "w");
                                if(i == 262000 ) fh = fopen( "c:\\AmiBackup\\" + lname + " D.csv", "w");
                        }
                  }
        }
          fclose( fh );
}

Buy = 1;

Viewing all 10287 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>