change different timeframe charts at same time

I watch 3′, 15′ and daily charts for 1 stock. Before I learned the trick from Elitetrader.com, I need to open chart 3 times to have all of them on the screen.  Using the pushpin, I can change the charts for all time-frames in one click. Here is the thing I just learned, very handy:

>>Once you opened your three charts for the same stock and changed the charts’ parameters and timeframes and indicators and colors and whatever, you go to the pushpin symbol for every chart and change it to the same color for all three charts. Now, when you change the pushpin in the portfolio to that same color, whenever you click ONCE on a stock all three charts will change to that stock.

Actually I don’t like that behavior very much and have the puspin in the portfolio deselected. Instead I click-drag a stock to ONE of the three charts and all three will change to that stock. (I just type the  new stock symbol on one of the chart, and other two will change too.)

The colored crosshairs are used in similar way to link the chart-crosshair so that yhet will move synchronized. Very handy when you have a normal 5-min chart and a volume-bar charts open.

>> I *love* your suggestion about dragging and dropping to a set of linked charts. I have arranged 5 “slots” (each with multiple charts), and i just drag and drop whatever 5 symbols im most interested in. I’ve attached a screenshot so that you can see my configuration. You’ll see that there are two main vertical slots on the left, each with two intraday charts and one historical charts. Lesser priority stocks can go in one of the three smaller horizontal slots on the right, which have 1 intraday, and 1 historical.

Even with a 24″ (1920×1200) lcd, I’m contemplating a second one because I could easily fill more real estate. I need space for my Level II windows!
 

Free ebooks

Craiq on Swing Trading provided 15 free ebooks on trading for download. Go check them out.

powered by performancing firefox

Update on IB toolbox and dailyPL

I fixed the timezone bug on ibChart.jar found by Trader Eyal. Also update my dailyPL page for my last 3 days trading result.

Happy Thanksgiving holidays!

Update on Jan 19,2009. I created a new web site for the ibCharts.jar at http://traderzbs.webs.com/

IB Toolbox: trades intraday charting and diary

I spent the weekend to modifiy my intraday charting program which I used to generate some charts on this blog. I packed it at ibChart.jar. To use the program, you need Java environment and start it as “java -jar ibChart.jar”.

ibChart.jar did several things: 1) download IB executions (only US exchanged stock and option trades supported) and intraday quotes. 2) create the intraday charts with your trades labelled on the candle; 3) generate trading diary to include all charts, diary is named diary<date>.htm, also it copied to todaydiary.htm.

The screenshot below should explain how to use the software. Check this sample diary page I generated today. The diary page need addtitional work to do for more useful information if I can find some time later.

ibchartscreen.PNG

IB Toolbox: trades evaluator updated

As now I did some option trades, I updated my tool “ibStat.jar” to count option trades as well. The option size is multiplied by 100 in order to match underlying stock. 1 contract bought on $1.50 is treated as 100 shares at price $1.50.

Check my original post for how to use it.

powered by performancing firefox

IB Toolbox: trade statistics evaluator

I received several requests for the software I used to generate my monthly trade statistics report like September and August’s report. They’re generated by a “quick and dirty” small Java program developed by myself.

I publish the script here. Just remember it’s a “dirty” script so expect some errors and may not work for you. For those people who need more professional tool, go to check out “ibpnl”.

Following is the email I sent to Trader Eyal for how to use it with minor modification. Hopefully you can follow the same instruction to get the report.

To use it, download your IB monthly statement in MS/Excel format and then save it in .cvs file.

Download my script ibStat.jar.

Start the program with “java -jar ibStat.jar“, use “open” to load your .cvs file; then press “Merge” which will merge several split filled for your one order (IB report separate transactions if it did partial fills for one order).

Press “Match” to match the open order and close order.

Press “Report” to generate the report. It will save on txt file in same
directory as your program.

notes:
1. the program may not work with options or futures as I did not test it. It should work with stocks on US exchanges. I only tested it with NASDAQ stocks as I mainly traded NASDAQ stocks.

2. For your .csv file, it’s better to have no opening position before
this file. If you have some opening position and closed that position in
this .csv, the matching would get messed.

3. You can import daily .csv files too. For example, you saved your
daily statements to file 20061101.csv, 20061102.csv, 20061103.csv.
After you start the program, you “open” file 20061101.csv, then “open”
file 20061102.csv, then “open” 20061103.csv, then press “Merge”,
“Match”, “Report”, the report for trades during 2006/11/1 – 11/3 will be
generated.

4. When you open files, you need to open them in timely order. For example, you can open the following files (assume the file name represent date): 2006Sep.csv, 2006Oct.csv, 20061101.csv, 20061102.csv, it will generate report for trades from 20060901 – 20061102.

I also get requests for the Java program I used to generate my intraday charts with my entry/exit shares added like this. But the script is too “dirty” and I am hesitate to publish them. If I have some spare time later, I will do some cleaning before I share them.

加关注

Get every new post delivered to your Inbox.