<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5539543955259645771</id><updated>2011-11-27T15:43:29.956-08:00</updated><title type='text'>ThinkOrSwim Indicators</title><subtitle type='html'>Dedicated to TOS scripts, indicators, programming...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tosindicators.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5539543955259645771/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://tosindicators.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Curtis</name><uri>http://www.blogger.com/profile/01381976399305765020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5539543955259645771.post-5852699127368088658</id><published>2009-03-11T21:13:00.000-07:00</published><updated>2009-03-12T03:31:03.889-07:00</updated><title type='text'>Tick Behind Price Indicator</title><content type='html'>This is my tick behind price indicator that was inspired by Steenbarger's 2006 tick behind price display from tradestation.&lt;br /&gt;&lt;br /&gt;Here was the original screen that inspired me:&lt;br /&gt;&lt;a href="http://traderfeed.blogspot.com/2008/02/trade-setups-for-daytrading-opening.html"&gt;Steenbarger's 2006 trade screen&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here are some examples of my indicator in ThinkOrSwim:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3AHVu8oE2as/SbiPrlIQcfI/AAAAAAAAAEc/_qbV1UzNYNM/s1600-h/tickbehindprice_ex1a.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 301px;" src="http://1.bp.blogspot.com/_3AHVu8oE2as/SbiPrlIQcfI/AAAAAAAAAEc/_qbV1UzNYNM/s400/tickbehindprice_ex1a.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5312153739347390962" /&gt;The most minimal example, probably the best according to my indicator design ideas.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3AHVu8oE2as/SbiOMmbopUI/AAAAAAAAAEU/l-ic6W-tTI0/s1600-h/tick_behind_price_example_1.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 293px;" src="http://1.bp.blogspot.com/_3AHVu8oE2as/SbiOMmbopUI/AAAAAAAAAEU/l-ic6W-tTI0/s400/tick_behind_price_example_1.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5312152107609531714" /&gt;Similar but with the tick plotted as candles using comparison in lower study.  The lower study is somewhat redundant.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3AHVu8oE2as/SbiUUcVoKRI/AAAAAAAAAEk/vyiiJN106vU/s1600-h/tick_dark_yellow.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 308px;" src="http://4.bp.blogspot.com/_3AHVu8oE2as/SbiUUcVoKRI/AAAAAAAAAEk/vyiiJN106vU/s400/tick_dark_yellow.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5312158839408699666" /&gt;Below the graph on dark yellow background.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3AHVu8oE2as/SbiVBhAAsoI/AAAAAAAAAEs/LSh99UEqsbI/s1600-h/tickbehindprice2.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 302px;" src="http://1.bp.blogspot.com/_3AHVu8oE2as/SbiVBhAAsoI/AAAAAAAAAEs/LSh99UEqsbI/s400/tickbehindprice2.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5312159613754323586" /&gt;Behind price, with levels, all plots.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;What The Indicator Displays:&lt;br /&gt;&lt;br /&gt;Briefly, the indicator displays the TICK symbol behind the price. The indicator, also, plots a point when TICK is &gt;= 1000 or &lt;= -1000. These max/min values can be configured. The indicator can be configured to plot the high or low.  I plot only the high on my chart behind price, this is just for direction -- either high, low, or close would work.  The dots tell me when tick is at extremes.  Finally, these maximum and minimum lines can be plotted.&lt;br /&gt;&lt;br /&gt;For more information on trading the tick, please see Steenbarger's blog.&lt;br /&gt;&lt;br /&gt;Configuring The Indicator For On Base Graph:&lt;br /&gt;&lt;br /&gt;1. Add indicator to chart&lt;br /&gt;2. Set "on base graph"&lt;br /&gt;3. Set fit studies to screen ON&lt;br /&gt;4. Set colors, dot sizes, etc.&lt;br /&gt;&lt;br /&gt;Configuring The Indicator For Below Graph:&lt;br /&gt;&lt;br /&gt;1. Add indicator&lt;br /&gt;2. Turn on the hidden plots&lt;br /&gt;3. Set colors, dot sizes, etc.&lt;br /&gt;&lt;br /&gt;Variables Definitions:&lt;br /&gt;&lt;br /&gt;tMax = The maximum plot line. Dots plotted for all tick values &gt;= value&lt;br /&gt;tMin = The minimum plot line. Dots plotted for all tick values &lt;= value&lt;br /&gt;tickMax = Max plot, horizontal line&lt;br /&gt;tickMin = Min plot, horizontal line&lt;br /&gt;tickHighP = Plot of high values of tick, line plot&lt;br /&gt;tickLowP = Plot of Low values of tick, line plot&lt;br /&gt;tickHighPoints = Plot points for high tick values&lt;br /&gt;tickLowPoints = Plot points for low tick values&lt;br /&gt;&lt;br /&gt;Adding the Indicator:&lt;br /&gt;&lt;br /&gt;Go to edit studies, new study, and copy/paste the code. If you require help, support, or want a file to drop in place then donate at least $50 and email me.&lt;br /&gt;&lt;br /&gt;The Code For Indicator:&lt;br /&gt;&lt;br /&gt;# TICK Behind Price &lt;br /&gt;# By. Curtis White&lt;br /&gt;# http://tosindicators.blogspot.com/&lt;br /&gt;# Please send a donations if you use this script. Thanks!&lt;br /&gt;# *******************************************************&lt;br /&gt;# Thanks to:&lt;br /&gt;# Dr. Steenbarger for idea &amp; &lt;br /&gt;# thinkscripter.wordpress.com for great example scripts&lt;br /&gt;# traderfeed.blogspot.com for highest quality information&lt;br /&gt;# *******************************************************&lt;br /&gt;&lt;br /&gt;#TICK behind price&lt;br /&gt;declare lower;&lt;br /&gt;&lt;br /&gt;input tMax = 1000;&lt;br /&gt;input tMin = -1000;&lt;br /&gt;&lt;br /&gt;plot tickMax = 1000;&lt;br /&gt;plot tickLow = -1000;&lt;br /&gt;&lt;br /&gt;tickMax.SetDefaultColor(color.green);&lt;br /&gt;tickLow.SetDefaultColor(color.red);&lt;br /&gt;&lt;br /&gt;plot tickHighP = high("$TICK");&lt;br /&gt;plot tickLowP = low("$TICK");&lt;br /&gt;plot tickHighPoints = if tickHighP &gt;= tickMax then tickHighP else double.nan;&lt;br /&gt;plot tickLowPoints = if tickLowP &lt;= tickLow then tickLowP else double.nan;&lt;br /&gt;&lt;br /&gt;tickHighPoints.SetPaintingStrategy(paintingStrategy.Points);&lt;br /&gt;tickHighPoints.SetDefaultColor(color.green);&lt;br /&gt;tickHighPoints.SetLineWeight(3);&lt;br /&gt;tickLowPoints.SetPaintingStrategy(paintingStrategy.Points);&lt;br /&gt;tickLowPoints.SetDefaultColor(color.red);&lt;br /&gt;tickLowPoints.SetLineWeight(3);&lt;br /&gt;&lt;br /&gt;tickLowP.hide();&lt;br /&gt;tickMax.hide();&lt;br /&gt;tickLow.hide();&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5539543955259645771-5852699127368088658?l=tosindicators.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tosindicators.blogspot.com/feeds/5852699127368088658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tosindicators.blogspot.com/2009/03/tick-behind-price-indicator.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5539543955259645771/posts/default/5852699127368088658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5539543955259645771/posts/default/5852699127368088658'/><link rel='alternate' type='text/html' href='http://tosindicators.blogspot.com/2009/03/tick-behind-price-indicator.html' title='Tick Behind Price Indicator'/><author><name>Curtis</name><uri>http://www.blogger.com/profile/01381976399305765020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3AHVu8oE2as/SbiPrlIQcfI/AAAAAAAAAEc/_qbV1UzNYNM/s72-c/tickbehindprice_ex1a.gif' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5539543955259645771.post-1086737598899735771</id><published>2009-03-11T20:48:00.000-07:00</published><updated>2009-03-11T21:12:01.333-07:00</updated><title type='text'>Indicator Design Thoughts</title><content type='html'>High quality indicators should have the highest signal to noise ratio without sacrificing fidelity. Great indicators will present the simplest and easiest to read signal that require the minimum time to process.  Ideal formats for indicators would be simple case words such as [Trend, Range] or [Up, Down]. Some ideal indicator formats that are not in common use would be text with sound alerts, a numerical probability, or very simple graphs where all information is on screen and present.  &lt;br /&gt;&lt;br /&gt;Poor indicators will be redundant, overly complex, unclear, and excessive.  Unfortunately, most indicators are poor and require expert level reading skills when the information is actually stupendously simple. Notorious are the indicators that display multiple lines that cross under or over because such signals are very easy to misinterpret and that would be especially true in high stress situations such as trading. Graphic indicators do have the advantage of displaying the past in a condensed form but trading is, also, about the present and the future and that is where indicator re-design could be very useful.  I imagine indicator designers could get some inspiration from fighter jet heads-up-dispalys.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For great insight into indicators..&lt;br /&gt;&lt;br /&gt;* Read Gary Smith's "How I Trade For A Living". He basically explains all the reasons popular indicators are useless or will become useless in the future. &lt;br /&gt;* &lt;a href="http://traderfeed.blogspot.com/2008/12/trading-screens-and-trading-decisions.html"&gt;Steenbarger explains the value in simple trading screen&lt;/a&gt;&lt;br /&gt;* &lt;a href="http://donmillerjournal.blogspot.com/2009/02/wednesday-notes-using-full-dashboard.html"&gt;Miller's take on indicators&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5539543955259645771-1086737598899735771?l=tosindicators.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tosindicators.blogspot.com/feeds/1086737598899735771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tosindicators.blogspot.com/2009/03/indicator-design-thoughts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5539543955259645771/posts/default/1086737598899735771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5539543955259645771/posts/default/1086737598899735771'/><link rel='alternate' type='text/html' href='http://tosindicators.blogspot.com/2009/03/indicator-design-thoughts.html' title='Indicator Design Thoughts'/><author><name>Curtis</name><uri>http://www.blogger.com/profile/01381976399305765020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5539543955259645771.post-3306172725328490265</id><published>2009-03-11T19:50:00.000-07:00</published><updated>2009-03-11T20:38:01.029-07:00</updated><title type='text'>About this Blog</title><content type='html'>I created this blog so we don't have to re-invent the wheel.  I've created some custom indicators and found some great indicators for it.  This blog is dedicated to Think or Swim indicator, TOS programming references, or anything related to ThinkOrSwim programming. TOS is not the most well documented or easy system. &lt;br /&gt;&lt;br /&gt;All indicators are free but if you do find them useful please donate to help me recover my time cost involved in creating them.  Please request information for custom programmed indicators.&lt;br /&gt;&lt;br /&gt;Check the links on the side for TOS related information, my very handy popup editor for scripting GhostClip, and high quality trading information.&lt;br /&gt;&lt;br /&gt;Hope you enjoy..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5539543955259645771-3306172725328490265?l=tosindicators.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tosindicators.blogspot.com/feeds/3306172725328490265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tosindicators.blogspot.com/2009/03/first-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5539543955259645771/posts/default/3306172725328490265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5539543955259645771/posts/default/3306172725328490265'/><link rel='alternate' type='text/html' href='http://tosindicators.blogspot.com/2009/03/first-post.html' title='About this Blog'/><author><name>Curtis</name><uri>http://www.blogger.com/profile/01381976399305765020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
