<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-8255791791400442470</atom:id><lastBuildDate>Fri, 01 Nov 2024 06:37:10 +0000</lastBuildDate><title>Free ThinkScript code for ThinkorSwim</title><description>Thinkscript tutorial. Learn thinkscript. Thinkscript class. Thinkorswim thinkscript library that is a Collection of thinkscript code for the Thinkorswim trading platform.  Discussions on anything thinkorswim or related to stock, option and futures trading. 
ThinkorSwim, Ameritrade.</description><link>http://freethinkscript.blogspot.com/</link><managingEditor>noreply@blogger.com (ThinkScript)</managingEditor><generator>Blogger</generator><openSearch:totalResults>42</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:summary>Thinkscript tutorial. Learn thinkscript. Thinkscript class. Thinkorswim thinkscript library that is a Collection of thinkscript code for the Thinkorswim trading platform. Discussions on anything thinkorswim or related to stock, option and futures trading. ThinkorSwim, Ameritrade.</itunes:summary><itunes:subtitle>Thinkscript tutorial. Learn thinkscript. Thinkscript class. Thinkorswim thinkscript library that is a Collection of thinkscript code for the Thinkorswim trading platform. Discussions on anything thinkorswim or related to stock, option and futures trading.</itunes:subtitle><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-5723058279933520248</guid><pubDate>Tue, 02 Jun 2009 22:41:00 +0000</pubDate><atom:updated>2009-06-02T16:47:26.722-07:00</atom:updated><title>Code example for referencing TOS studies for a readers email</title><description>&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhN3zFfW8rGnVgPbbWN3fr8r0yYebscCGJ03GkEBreVNYLHwEv3w0GirivQh-g1I1F3YUqjQ7Pm6-KMe-TKKx0gNDfMxoSYHYPCrzjDeomy7k_xMynzyPw71KKxd5XTY_Mry9_1fAflILF/s1600-h/email1.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 261px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhN3zFfW8rGnVgPbbWN3fr8r0yYebscCGJ03GkEBreVNYLHwEv3w0GirivQh-g1I1F3YUqjQ7Pm6-KMe-TKKx0gNDfMxoSYHYPCrzjDeomy7k_xMynzyPw71KKxd5XTY_Mry9_1fAflILF/s400/email1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5342865236104419746" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A reader wrote in and asked a question. I'm not sure if I understood exactly what my reader wanted to do but here is one example of leveraging TOS studies.&lt;br /&gt;&lt;br /&gt;Reference SimpleMovingAvg(length=21). That would return the SMA value for that bar. If the SMA(21) was less than the close of that bar it would print a point at the specified value.&lt;br /&gt;&lt;br /&gt;&lt;font color="Red"&gt;insideBar.setHiding( if(close &gt; reference SimpleMovingAvg(length=21),1,0));&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;So if(close &gt; reference SimpleMovingAvg(length=21),1,0)) says that if close &gt; SMA(21) then return true, else return false. Return value true activates the Hide function, return value 0 does not activate it. &lt;br /&gt;&lt;br /&gt;(Thanks for the email. I hope you don't mind me sharing a portion of it so all can learn. Best regards, Freethinkscript).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;input offset = 1 ;&lt;br /&gt;plot InsideBar = if close &lt; close[1] then high + offset else double.NaN;&lt;br /&gt; &lt;br /&gt;insideBar.SetPaintingStrategy(paintingStrategy.POINTS);&lt;br /&gt;InsideBar.SetDefaultColor(color.LIGHT_GREEN);&lt;br /&gt;insideBar.SetLineWeight(5);&lt;br /&gt;insideBar.setHiding( if(close &gt; reference SimpleMovingAvg(length=21),1,0));&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/06/code-example-for-referencing-tos.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhN3zFfW8rGnVgPbbWN3fr8r0yYebscCGJ03GkEBreVNYLHwEv3w0GirivQh-g1I1F3YUqjQ7Pm6-KMe-TKKx0gNDfMxoSYHYPCrzjDeomy7k_xMynzyPw71KKxd5XTY_Mry9_1fAflILF/s72-c/email1.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-6006181428837361878</guid><pubDate>Tue, 02 Jun 2009 12:59:00 +0000</pubDate><atom:updated>2009-06-02T06:53:14.360-07:00</atom:updated><title>Dr. Martin Zweig's Breadth Thrust indicator for Free</title><description>&lt;a href="http://www.hachettebookgroup.com/_images/ISBNCovers/Covers_Enlarged/9780446672818_388X586.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 374px; height: 586px;" src="http://www.hachettebookgroup.com/_images/ISBNCovers/Covers_Enlarged/9780446672818_388X586.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Developed by Dr. Martin Zweig, the Breadth Thrust Indicator measures market momentum. The Breadth Thrust is calculated by dividing a 10-day exponential moving average of the number of advancing issues, by the number of advancing plus declining issues.  &lt;br /&gt;&lt;br /&gt;A "Breadth Thrust" occurs when, during a 10-day period, the Breadth Thrust indicator rises from below 40% to above 61.5%. A "Thrust" indicates that the stock market has rapidly changed from an oversold condition to one of strength, but has not yet become overbought. According to Dr. Zweig, there have only been fourteen Breadth Thrusts since 1945. The average gain following these fourteen Thrusts was 24.6% in an average time-frame of eleven months. Dr. Zweig also points out that most bull markets begin with a Breadth Thrust. &lt;br /&gt;&lt;br /&gt;A weekly chart is best for this indicator.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTLz1HdbwGqVIa6I0ZEArdbHM7gy64_q1OUqL4E5dhocyPAVx8zNZCwLVqIDE5TpaSGb5JDe3nj4xqVmcl1ZGpRLaToInIz_KU2LG4kLAj84r-Bu2HqWjp92JeFFb9ehzITEX6nE1Fz29-/s1600-h/Zweig.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 241px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTLz1HdbwGqVIa6I0ZEArdbHM7gy64_q1OUqL4E5dhocyPAVx8zNZCwLVqIDE5TpaSGb5JDe3nj4xqVmcl1ZGpRLaToInIz_KU2LG4kLAj84r-Bu2HqWjp92JeFFb9ehzITEX6nE1Fz29-/s400/Zweig.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5342727898122976994" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;declare lower;&lt;br /&gt;&lt;br /&gt;plot zw = ExpAverage(data = close("$advn"), length = 10 ) /( ExpAverage(data=close("$advn"), length=10) + ExpAverage(data=close("$decn"), length = 10));&lt;br /&gt;plot forty = 0.40;&lt;br /&gt;forty.SetDefaultColor(Color.RED);&lt;br /&gt;plot sixfifteen = 0.615;&lt;br /&gt;sixfifteen.SetDefaultColor(Color.Yellow);&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/06/dr-martin-zweigs-breadth-thrust.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTLz1HdbwGqVIa6I0ZEArdbHM7gy64_q1OUqL4E5dhocyPAVx8zNZCwLVqIDE5TpaSGb5JDe3nj4xqVmcl1ZGpRLaToInIz_KU2LG4kLAj84r-Bu2HqWjp92JeFFb9ehzITEX6nE1Fz29-/s72-c/Zweig.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-8029696415476525745</guid><pubDate>Tue, 02 Jun 2009 10:54:00 +0000</pubDate><atom:updated>2009-06-02T04:12:55.239-07:00</atom:updated><title>ADX, DMI, MACD tri-indicator for one low price - FREE</title><description>&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw6QiV2r6n6wnuaFJgErt-o2oSWDkzfla5eGXEnPE21kQjr8NPGU0dIX9ETl-neYImszP54uNCnZihRmsWC77GVfzezm2GijnV5C9ExEjLawtlj6EmUmtp5rJnjXtELt_3-65ORUekV1ZT/s1600-h/Full_Triple_X_Rubi-X_.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 250px; height: 252px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw6QiV2r6n6wnuaFJgErt-o2oSWDkzfla5eGXEnPE21kQjr8NPGU0dIX9ETl-neYImszP54uNCnZihRmsWC77GVfzezm2GijnV5C9ExEjLawtlj6EmUmtp5rJnjXtELt_3-65ORUekV1ZT/s400/Full_Triple_X_Rubi-X_.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5342685291686501602" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Many times a combination of indicators can shead more light on price movement. Try this combination and see how you like it. Change the input value invertNegMACD = Yes to see a more visual picture of MACD.&lt;br /&gt;&lt;br /&gt;You can see ADX is colored White, and also ADX Average is colored Yellow. DMI(positive) is Green, DMI(Negative) is Red, and MACD is painted as a Histogram.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyYXWuv6LBeW16xSoATGNdfun7nYtWgiKN04YQRDaeH01oHd_EDUGS1s0znXBAV_31paFLFibtzdVFMjKZHTIcaes0a9vPtdOXMpEjiKCf1FlXtua7nxNGtPx0_TlYzJyjd4LGocNbiP-p/s1600-h/adx_dmi_macd.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 399px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyYXWuv6LBeW16xSoATGNdfun7nYtWgiKN04YQRDaeH01oHd_EDUGS1s0znXBAV_31paFLFibtzdVFMjKZHTIcaes0a9vPtdOXMpEjiKCf1FlXtua7nxNGtPx0_TlYzJyjd4LGocNbiP-p/s400/adx_dmi_macd.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5342683223872207426" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;declare lower;&lt;br /&gt;input MACDfastLen        = 10;&lt;br /&gt;input MACDslowLen        = 30;&lt;br /&gt;input MACDLen            = 10;&lt;br /&gt;input showADX_DMI        = { "No", default "Yes"};&lt;br /&gt;input showMACD           = { "No", default "Yes"};&lt;br /&gt;input invertNegMACD      = { "Yes", default "No"};&lt;br /&gt;input MACDHeight         = 50;&lt;br /&gt;input MACDWidth          =  3;&lt;br /&gt;input ADX_Avg =  3;&lt;br /&gt;input DMI_Len =  9;&lt;br /&gt;&lt;br /&gt;def fastAvg  = Ema2(data = close, "smoothing factor" = 2 / (1 + MACDfastLen));&lt;br /&gt;def slowAvg  = Ema2(data = close, "smoothing factor" = 2 / (1 + MACDslowLen));&lt;br /&gt;def Value    = fastAvg - slowAvg;&lt;br /&gt;def nextAvg  = ExpAverage(data = Value, MACDLen);&lt;br /&gt;def HistoBar = value - nextAvg[1];&lt;br /&gt;def HiScale  = HighestAll(HistoBar);&lt;br /&gt;def LoScale  = AbsValue(LowestAll(HistoBar));&lt;br /&gt;def BarScale = if HiScale &gt; LoScale then HiScale else LoScale;&lt;br /&gt;    &lt;br /&gt;plot macd_plot = if (showMACD, if( invertNegMACD, if ( HistoBar &lt; 0,( -1 * HistoBar * MACDHeight / BarScale ),( HistoBar * MACDHeight / BarScale )),HistoBar * MACDHeight / BarScale), double.nan);&lt;br /&gt;&lt;br /&gt;macd_plot.AssignValueColor(if invertNegMACD then if HistoBar &gt;= 0 then Color.Cyan else Color.Magenta else Color.Cyan);&lt;br /&gt;macd_plot.SetPaintingStrategy(PaintingStrategy.Histogram);&lt;br /&gt;macd_plot.SetLineWeight(MACDWidth);&lt;br /&gt;&lt;br /&gt;def hiDiff = high - high[1];&lt;br /&gt;def loDiff = low[1] - low;&lt;br /&gt;def plusDM  = if hiDiff &gt; loDiff and hiDiff &gt; 0 then hiDiff else 0;&lt;br /&gt;def minusDM = if loDiff &gt; hiDiff and loDiff &gt; 0 then loDiff else 0;&lt;br /&gt;def ATR = WildersAverage(TrueRange(high, close, low), DMI_Len);&lt;br /&gt;plot "DI+" = &lt;br /&gt;  if showADX_DMI then 100 * WildersAverage(plusDM, DMI_Len) / ATR &lt;br /&gt;                 else double.nan;&lt;br /&gt;plot "DI-" =&lt;br /&gt;  if showADX_DMI then 100 * WildersAverage(minusDM, DMI_Len) / ATR &lt;br /&gt;                 else double.nan;&lt;br /&gt;def DX = &lt;br /&gt;  if ("DI+" + "DI-" &gt; 0) then 100 * AbsValue("DI+" - "DI-") / ("DI+" + "DI-")&lt;br /&gt;                         else 0;&lt;br /&gt;plot ADX = if showADX_DMI then WildersAverage(DX, DMI_Len) else double.nan;&lt;br /&gt;plot ADXAvg = if showADX_DMI then ExpAverage(ADX, ADX_Avg) else double.nan;&lt;br /&gt;&lt;br /&gt;"DI+".SetDefaultColor(Color.Green);&lt;br /&gt;"DI-".SetDefaultColor(Color.Red);&lt;br /&gt;ADX.SetDefaultColor(Color.White);&lt;br /&gt;ADXAvg.SetDefaultColor(Color.Yellow);&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/06/adx-dmi-macd-three-indicators-for-one.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw6QiV2r6n6wnuaFJgErt-o2oSWDkzfla5eGXEnPE21kQjr8NPGU0dIX9ETl-neYImszP54uNCnZihRmsWC77GVfzezm2GijnV5C9ExEjLawtlj6EmUmtp5rJnjXtELt_3-65ORUekV1ZT/s72-c/Full_Triple_X_Rubi-X_.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-5101811364419357679</guid><pubDate>Tue, 02 Jun 2009 02:44:00 +0000</pubDate><atom:updated>2009-06-01T20:10:09.622-07:00</atom:updated><title>Keeping an eye on Volume Weighted MACD</title><description>&lt;a href="http://www.parks-sa.co.za/gallery/d/21660-2/Lion5_001.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 299px; height: 450px;" src="http://www.parks-sa.co.za/gallery/d/21660-2/Lion5_001.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;MACD measures the difference between two Exponential Moving Averages (EMAs).  A positive MACD indicates that the 12-day EMA is trading above the 26-day EMA.  On the other hand, a negative MACD indicates that the 12-day EMA is trading below the 26-day EMA.  Basically, when the MACD is above the 0 line, it is indicating that the momentum is bullish.   When the MACD is negative however, it is indicating that the momentum is bearish.&lt;br /&gt;&lt;br /&gt;When the 12 days moving average crosses the 26 day moving average, you should watch the next price movements very carefully as it tends to signal a trend reversal.  If the 12 days MA crosses above the 26 days MA, it’s a bullish signal.  On the flip side, if the 12 days MA crosses below the 26 das MA, it’s a bearish signal.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRw98PIoof_e2u3l4XeKcKFS1JcxwJRk3YK4c_WzD1H5UGCZSvjRkcjgjGB7J1j_e7VXl9E5_cGsjgx6vlfQX7XdAcw6yYUj1rkSaSwSq9kcfA7_IafdFYJnIVKxI_TINYjFWMGDydlSoL/s1600-h/vwmacd.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 327px; height: 400px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRw98PIoof_e2u3l4XeKcKFS1JcxwJRk3YK4c_WzD1H5UGCZSvjRkcjgjGB7J1j_e7VXl9E5_cGsjgx6vlfQX7XdAcw6yYUj1rkSaSwSq9kcfA7_IafdFYJnIVKxI_TINYjFWMGDydlSoL/s400/vwmacd.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5342555790709415858" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is a good indicator to watch while markets are moving like they are now.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;declare lower;&lt;br /&gt;&lt;br /&gt;input fastLength = 12;&lt;br /&gt;input slowLength = 26;&lt;br /&gt;input MACDLength = 9;&lt;br /&gt;&lt;br /&gt;def fastAvg = sum(data = (close * volume), length = fastLength)/sum(data = volume, length = fastLength); &lt;br /&gt;    &lt;br /&gt;def slowAvg = sum(data = (close * volume), length = slowLength)/sum(data = volume, length = slowLength); &lt;br /&gt;&lt;br /&gt;plot Value = fastAvg - slowAvg;&lt;br /&gt;plot Avg = ExpAverage(data = Value, length = MACDLength);&lt;br /&gt;&lt;br /&gt;plot baseline = 0;&lt;br /&gt;plot diff = value - avg;&lt;br /&gt;diff.AssignValueColor (if diff &gt;= 0 then Color.UPTICK else Color.DOWNTICK);&lt;br /&gt;diff.SetPaintingStrategy(PaintingStrategy.HISTOGRAM);&lt;br /&gt;&lt;br /&gt;diff.SetDefaultColor(GetColor(8));&lt;br /&gt;Avg.SetDefaultColor(GetColor(5));&lt;br /&gt;Value.SetDefaultColor(GetColor(1));&lt;br /&gt;baseline.SetDefaultColor(GetColor(0));&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;font size="1"&gt;(can also be found in default studies)&lt;/font&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/06/keeping-eye-on-volume-weighted-macd.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRw98PIoof_e2u3l4XeKcKFS1JcxwJRk3YK4c_WzD1H5UGCZSvjRkcjgjGB7J1j_e7VXl9E5_cGsjgx6vlfQX7XdAcw6yYUj1rkSaSwSq9kcfA7_IafdFYJnIVKxI_TINYjFWMGDydlSoL/s72-c/vwmacd.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-8944936659235605337</guid><pubDate>Fri, 29 May 2009 13:03:00 +0000</pubDate><atom:updated>2009-05-29T07:05:07.733-07:00</atom:updated><title>Bull-Bear Magic plain and simple.</title><description>&lt;a href="http://www.trade2win.com/boards/attachments/metastock/18976d1144786260-dr-elder-s-trading-room-plug.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 333px; height: 296px;" src="http://www.trade2win.com/boards/attachments/metastock/18976d1144786260-dr-elder-s-trading-room-plug.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Apply The Ketler Channel Study to you chart with this magic. If you're a Bear watch for the red lower dashed line to cross the KC midline for a sell(in some cases you must visually project the KC midline when price action is moving quickly), exit your short when the red dashed line crosses the KC lower band.&lt;br /&gt;&lt;br /&gt;If you're a Bully do the opposite with the upper dashed line. Enjoy.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggO-TRfBgSjLQhVlBgBlVHEYBFA6BhyphenhyphenbVU79UmB_r1IR_i5RkC3VnyBDcNvg1mN2mBVVJKzkIeo2ROR1BhXK8wypaO0SWNkUNKvgfTkuyPrmmjw4vdsfLTJLoqJuxIXCaNbQFriSv8VZso/s1600-h/ElderStudy.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 286px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggO-TRfBgSjLQhVlBgBlVHEYBFA6BhyphenhyphenbVU79UmB_r1IR_i5RkC3VnyBDcNvg1mN2mBVVJKzkIeo2ROR1BhXK8wypaO0SWNkUNKvgfTkuyPrmmjw4vdsfLTJLoqJuxIXCaNbQFriSv8VZso/s400/ElderStudy.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5341231138904728818" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;input tolerance = 1.5;&lt;br /&gt;input Length = 15;&lt;br /&gt;input coeff = 2.5;&lt;br /&gt;input hideLines = {Hide_Hi, Hide_Lo, Hide_Both, default Hide_None};&lt;br /&gt;&lt;br /&gt;def h_hi;&lt;br /&gt;def h_lo;&lt;br /&gt;switch(hideLines){&lt;br /&gt;case Hide_Hi:&lt;br /&gt; h_hi = 1; h_lo = 0;&lt;br /&gt;case Hide_Lo:&lt;br /&gt; h_hi = 0; h_lo = 1;&lt;br /&gt;case Hide_Both:&lt;br /&gt; h_hi = 1; h_lo = 1;&lt;br /&gt;default:&lt;br /&gt; h_hi = 0; h_lo = 0;&lt;br /&gt;}&lt;br /&gt;def hi_Avg = sum(if(high &gt; high[1],high - high[1],0), Length) / sum(if(high &gt; high[1],1,0), Length);        &lt;br /&gt;def hi_line = high[1] + (hi_Avg[1] * coeff);        &lt;br /&gt;def hi_max = Min(Min(hi_line, hi_line[1]), hi_line[2]);  &lt;br /&gt;plot hi_plot = hi_max;  &lt;br /&gt;hi_plot.setStyle(Curve.Short_Dash);&lt;br /&gt;hi_plot.setHiding(h_hi);&lt;br /&gt;       &lt;br /&gt;def lo_Avg = sum(if(low &lt; low[1],low[1] - low,0), Length) / sum(if(low &lt; low[1],1,0), Length);        &lt;br /&gt;def lo_line = low[1] - (lo_Avg[1] * coeff);        &lt;br /&gt;def lo_max = Max(Max(lo_line, lo_line[1]), lo_line[2]);&lt;br /&gt;plot lo_plot = lo_max;&lt;br /&gt;lo_plot.setStyle(Curve.Short_Dash);&lt;br /&gt;lo_plot.setHiding(h_lo);&lt;br /&gt;&lt;br /&gt;plot magic = if( (hi_max-lo_max) &lt;= tolerance, hi_max,double.nan);&lt;br /&gt;magic.setPaintingStrategy(PaintingStrategy.POINTS);&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/05/bull-bear-magic-plain-and-simple.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggO-TRfBgSjLQhVlBgBlVHEYBFA6BhyphenhyphenbVU79UmB_r1IR_i5RkC3VnyBDcNvg1mN2mBVVJKzkIeo2ROR1BhXK8wypaO0SWNkUNKvgfTkuyPrmmjw4vdsfLTJLoqJuxIXCaNbQFriSv8VZso/s72-c/ElderStudy.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-7465844456203916078</guid><pubDate>Thu, 28 May 2009 12:16:00 +0000</pubDate><atom:updated>2009-05-28T05:34:06.091-07:00</atom:updated><title>Timing is everything, end false signals.</title><description>&lt;a href="http://dietmotion.com/images/true-or-false-signals.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 300px; height: 200px;" src="http://dietmotion.com/images/true-or-false-signals.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A reader, Bryan wrote in last week with a common complaint about MA's.&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;"I want to find the best time to enter and exit an order. EMA's are great but so many times a fast line will cross a slow line but then turn right around and un-cross. I want a way to keep from entering and exiting orders to often. It seems like&lt;br /&gt;whenever the fast EMA crosses the slow EMA  AND a certain amount of time passes the combination of those 3 events signals a longer term trend. When I say "long" I&lt;br /&gt;mean like half a day for day trading"&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Here's a study for you. The indicator stays 'red' after the Moving Averages cross. When it turns green you are in the safe zone. This is great for true mechanical systems to make sure you don't enter and exit on false signals.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXDmr1pqPqB2tJ01MAzEmTGI4CR1x61iFnj6JrD415zfsX153LMRUCPGDrngTHr04UQUrNs3zgRv_e3GOkNopq3t4DNLhM9xPKzozy_Zu3kYWftVzYBCEWm7gbc2lHvPmqbwtdSFOfEGew/s1600-h/aTimer.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 294px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXDmr1pqPqB2tJ01MAzEmTGI4CR1x61iFnj6JrD415zfsX153LMRUCPGDrngTHr04UQUrNs3zgRv_e3GOkNopq3t4DNLhM9xPKzozy_Zu3kYWftVzYBCEWm7gbc2lHvPmqbwtdSFOfEGew/s400/aTimer.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5340849084092894978" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;input price = close;&lt;br /&gt;input Shorter_Time = 10;&lt;br /&gt;input Longer_Time = 21;&lt;br /&gt;&lt;br /&gt;Def difference = average(data = price[1], length = Longer_Time) - average(data = price[1], length = Shorter_Time);&lt;br /&gt;&lt;br /&gt;plot timer=price[1];&lt;br /&gt;timer.AssignValueColor(if difference &lt;0 then&lt;br /&gt;Color.UPTICK&lt;br /&gt;else&lt;br /&gt;if difference &gt;= 0 then&lt;br /&gt;Color.DOWNTICK&lt;br /&gt;else&lt;br /&gt;GetColor(1)&lt;br /&gt;);&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/05/timing-is-everything-end-false-signals.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXDmr1pqPqB2tJ01MAzEmTGI4CR1x61iFnj6JrD415zfsX153LMRUCPGDrngTHr04UQUrNs3zgRv_e3GOkNopq3t4DNLhM9xPKzozy_Zu3kYWftVzYBCEWm7gbc2lHvPmqbwtdSFOfEGew/s72-c/aTimer.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-8407704647676739571</guid><pubDate>Wed, 27 May 2009 12:36:00 +0000</pubDate><atom:updated>2009-05-27T05:41:37.941-07:00</atom:updated><title>Today is a Free Day at EminiAddict.com. Get the webinar for free!</title><description>&lt;a href="http://thetalentbuzz.com/wp-content/uploads/2008/10/webinar.gif"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 256px; height: 256px;" src="http://thetalentbuzz.com/wp-content/uploads/2008/10/webinar.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You know I like Free-dom. Here is a great Webinar freebee at EminiAddict. Dave will teach all about the Ambush trading method.&lt;br /&gt;&lt;br /&gt;Between the hours of 9:20am - 4:15pm on 05.27.09&lt;br /&gt;&lt;br /&gt;!&lt;a href="https://www.gotowebinar.com/register/296630163"&gt;https://www.gotowebinar.com/register/296630163&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Enjoy&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/05/today-is-free-day-at-eminiaddictcom-get.html</link><author>noreply@blogger.com (ThinkScript)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-4973609190599579452</guid><pubDate>Wed, 27 May 2009 03:08:00 +0000</pubDate><atom:updated>2009-05-26T20:49:28.216-07:00</atom:updated><title>Distribution, it's come a long way.</title><description>&lt;a href="http://cobeer.com/images/beer-horse-buggy-lg.gif"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 551px; height: 363px;" src="http://cobeer.com/images/beer-horse-buggy-lg.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A theory about Major Distribution Day; called a 90% down day is that a Major Distribution Day never comes along, so once the first one happens, there’ll be at least another one, unless a Major Accumulation Day kicks in, then the Major Distribution Day has to be recounted.&lt;br /&gt;&lt;br /&gt;A theory about magic number three is, the 3rd time usually is different.&lt;br /&gt;&lt;br /&gt;Now look at the chart, 2 previous Major Distribution Day, both cancelled by a Major Accumulation Day thereafter. Now this is the 3rd time we have a Major Distribution Day, so the question is: Will the 3rd time be different?&lt;br /&gt;&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRGI6mXNlAZjbiNZnw9ihhmrwZxtXvgGnkdceiAYnM001BfXlsPE8erC-eDYwDdz4rS1AiGIFDh-xGO_lVt-FK12k5D1NaHh9gMdc3JzVjGTiVgL1AOeMp4lY1i6Ly1CJmz0UZjcq0uBU2/s1600-h/Cobra_MajorAD%5B3%5D.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 301px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRGI6mXNlAZjbiNZnw9ihhmrwZxtXvgGnkdceiAYnM001BfXlsPE8erC-eDYwDdz4rS1AiGIFDh-xGO_lVt-FK12k5D1NaHh9gMdc3JzVjGTiVgL1AOeMp4lY1i6Ly1CJmz0UZjcq0uBU2/s400/Cobra_MajorAD%5B3%5D.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5340336633960507330" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here is a Thinkscript to identify MAD's and MDD's. Both Accumulation and Distribution days. They don't happen all the time. Running this every night will make them obvious.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;declare lower;&lt;br /&gt;&lt;br /&gt;input max_distday =  9;&lt;br /&gt;input accumulation_or_distribution = {"accum", default "dist"};&lt;br /&gt;&lt;br /&gt;def uVolume = close("$UVOL");&lt;br /&gt;def dVolume = close("$DVOL");&lt;br /&gt;&lt;br /&gt;plot baseline = 0;&lt;br /&gt;plot distribution_day = max_distday;&lt;br /&gt;&lt;br /&gt;plot volume;&lt;br /&gt;&lt;br /&gt;switch(accumulation_or_distribution){&lt;br /&gt;case accum:&lt;br /&gt; volume = uVolume / dVolume;&lt;br /&gt;default:&lt;br /&gt; volume = dVolume / uVolume;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;volume.SetPaintingStrategy(PaintingStrategy.HISTOGRAM);&lt;br /&gt;volume.DefineColor("Positive", Color.UPTICK);&lt;br /&gt;volume.DefineColor("Negative", Color.DOWNTICK);&lt;br /&gt;volume.AssignValueColor(if volume &gt;= max_distday then volume.color("Positive") else volume.color("Negative"));&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYsfsADeVo3Oa1iujjbinEIt-mgncdQ0EdXt8akkkIAssta0FkaOIGKFSm31nPwzm9xm8f0W7MWdDZyzmuUYiEOTwmfg9Czuriq7my1mtAE-_4uGonLk6VJksVvYRNbROJZMG25_BpH56T/s1600-h/aDist.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 222px; height: 400px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYsfsADeVo3Oa1iujjbinEIt-mgncdQ0EdXt8akkkIAssta0FkaOIGKFSm31nPwzm9xm8f0W7MWdDZyzmuUYiEOTwmfg9Czuriq7my1mtAE-_4uGonLk6VJksVvYRNbROJZMG25_BpH56T/s400/aDist.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5340337927015374690" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/05/distribution-its-come-long-way.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRGI6mXNlAZjbiNZnw9ihhmrwZxtXvgGnkdceiAYnM001BfXlsPE8erC-eDYwDdz4rS1AiGIFDh-xGO_lVt-FK12k5D1NaHh9gMdc3JzVjGTiVgL1AOeMp4lY1i6Ly1CJmz0UZjcq0uBU2/s72-c/Cobra_MajorAD%5B3%5D.png" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-6033527963186790675</guid><pubDate>Wed, 27 May 2009 02:22:00 +0000</pubDate><atom:updated>2009-05-26T21:12:08.927-07:00</atom:updated><title>I'm a Navy Pilot. Here are my videos to prove it.</title><description>Here is a little video I took while flying my F-14 and protecting the USA. Enjoy.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/DjzLmaX9tzQ&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/DjzLmaX9tzQ&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here I am flying, thinking about my wife and my 7 kids. Some clips with my dogs.&lt;br /&gt;&lt;br /&gt;&lt;object width="640" height="505"&gt;&lt;param name="movie" value="http://www.youtube.com/v/HV0gB8iraxE&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/HV0gB8iraxE&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="505"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/results?search_query=navy%20pilot&amp;search=Search&amp;sa=X&amp;oi=spell&amp;resnum=0&amp;spell=1"&gt;Click here to see all MY Navy Pilot Videos&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;For the uninitiated, this is just a little joke. Some guy on the Internets "claims" to be a pilot. LoL, and some suckers believe him.&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/05/im-navy-pilot-here-are-my-videos-to.html</link><author>noreply@blogger.com (ThinkScript)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-2031442207074230879</guid><pubDate>Tue, 26 May 2009 22:45:00 +0000</pubDate><atom:updated>2009-05-26T15:54:54.755-07:00</atom:updated><title>YABSI, nice buy/sell signals</title><description>Look at the Red/Green dots on the candle chart.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9m9euPA9Zit_vqwIMiqXby6YtVQWc2pttKVB9ksuhyphenhyphenJgV5NNcNvTWNGtadLEvicJ7L0q5L7goBpnyX27LLGcc-hYAJXLZOGSi11tk3IHsnzut4QyA7iEU1fQKZF4H-Cm5EYlQcbsUOYFh/s1600-h/YABSI.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 377px; height: 400px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9m9euPA9Zit_vqwIMiqXby6YtVQWc2pttKVB9ksuhyphenhyphenJgV5NNcNvTWNGtadLEvicJ7L0q5L7goBpnyX27LLGcc-hYAJXLZOGSi11tk3IHsnzut4QyA7iEU1fQKZF4H-Cm5EYlQcbsUOYFh/s400/YABSI.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5340269253349739890" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is a nice Buy/Sell indicator that will give you good signals.&lt;br /&gt;&lt;br /&gt;Green on Bottom = Buy Signal.&lt;br /&gt;Green on Top = Keep your long until you get a Red on top signal.&lt;br /&gt;&lt;br /&gt;Red on Top = Sell.&lt;br /&gt;Red on Bottom = Stay with your short until you get a green on bottom.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;input signalOffsetFactor = 0.20;&lt;br /&gt;&lt;br /&gt;def signalOffset = AvgTrueRange(high,close,low,9)*signalOffsetFactor;plot Data = hlc3; &lt;br /&gt;&lt;br /&gt;def triggerSell = if(if(close[-1] &lt; high, 1, 0) and (hlc3[-2] &lt; close[-1] or hlc3[-3] &lt; close[-1]), 1, 0);&lt;br /&gt;&lt;br /&gt;def triggerBuy = if(if(close[-1] &gt; low, 1, 0) and (hlc3[-2] &gt; close[-1] or hlc3[-3] &gt; close[-1]), 1, 0);&lt;br /&gt;&lt;br /&gt;rec buySellSwitch = if(triggerSell, 1, if(triggerBuy, 0, buySellSwitch[1]));&lt;br /&gt;&lt;br /&gt;def thirdBarClosed = if(IsNaN(hlc3[-3]), 0, 1);&lt;br /&gt;&lt;br /&gt;plot SBS = if(triggerSell and thirdBarClosed and !buySellSwitch[1], high+signaloffset, if(triggerBuy and thirdBarClosed and buySellSwitch[1],low-signaloffset, double.nan));&lt;br /&gt;&lt;br /&gt;SBS.SetStyle(curve.FIRM);&lt;br /&gt;SBS.SetPaintingStrategy(paintingStrategy.LINE_VS_POINTS);&lt;br /&gt;SBS.SetLineWeight(2);&lt;br /&gt; &lt;br /&gt;SBS.AssignValueColor(if triggerSell then &lt;br /&gt;    if thirdbarclosed then &lt;br /&gt;    #UpPos    &lt;br /&gt;CreateColor(255, 0, 0) else &lt;br /&gt;    #UpNeg&lt;br /&gt;CreateColor(255, 0, 0) &lt;br /&gt;    else if Triggerbuy then &lt;br /&gt;    #DnPos&lt;br /&gt;CreateColor(0, 255, 0) else &lt;br /&gt;    #DnNeg&lt;br /&gt;CreateColor(0, 255, 0)); &lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/05/yabsi.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9m9euPA9Zit_vqwIMiqXby6YtVQWc2pttKVB9ksuhyphenhyphenJgV5NNcNvTWNGtadLEvicJ7L0q5L7goBpnyX27LLGcc-hYAJXLZOGSi11tk3IHsnzut4QyA7iEU1fQKZF4H-Cm5EYlQcbsUOYFh/s72-c/YABSI.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-4951707961998662343</guid><pubDate>Tue, 26 May 2009 18:46:00 +0000</pubDate><atom:updated>2009-05-26T18:41:14.256-07:00</atom:updated><title>CrazyFibs, Draw Fibanocci levels on anything</title><description>Here's a great new software tool. Wanna draw fibs on someones chart, or during a live webinar? Check out &lt;A href="http://www.crazyfibs.com"&gt;CrazyFibs&lt;/A&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho5c1rv6Ih7zKFKe8-QorGkkiheQCdxv70akUaGym_5tzHTbDzYCsqJS16I5wrxhndxeYqMF2u-Jmdc0lleIfBfpO-FwpMpIpMKCrgQWAtLUKoa08SmVSOdsU_IKWCalder-Hnv-vriIoC/s1600-h/crazyFibs_site.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 247px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho5c1rv6Ih7zKFKe8-QorGkkiheQCdxv70akUaGym_5tzHTbDzYCsqJS16I5wrxhndxeYqMF2u-Jmdc0lleIfBfpO-FwpMpIpMKCrgQWAtLUKoa08SmVSOdsU_IKWCalder-Hnv-vriIoC/s400/crazyFibs_site.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5340312760886551346" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;OBJECT id=BLOG_video-f8e5f52b3b300759 class=BLOG_video_class width=320 height=266 contentId="f8e5f52b3b300759"&gt;&lt;/OBJECT&gt;&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><enclosure length="0" type="video/mp4" url="http://www.blogger.com/video-play.mp4?contentId=f8e5f52b3b300759&amp;type=video%2Fmp4"/><link>http://freethinkscript.blogspot.com/2009/05/crazyfibs-draw-fibanocci-levels-on.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho5c1rv6Ih7zKFKe8-QorGkkiheQCdxv70akUaGym_5tzHTbDzYCsqJS16I5wrxhndxeYqMF2u-Jmdc0lleIfBfpO-FwpMpIpMKCrgQWAtLUKoa08SmVSOdsU_IKWCalder-Hnv-vriIoC/s72-c/crazyFibs_site.jpg" width="72"/><thr:total>0</thr:total><itunes:explicit/><itunes:subtitle>Here's a great new software tool. Wanna draw fibs on someones chart, or during a live webinar? Check out CrazyFibs Free thinkscript for the thinkorswim platform</itunes:subtitle><itunes:author>noreply@blogger.com (ThinkScript)</itunes:author><itunes:summary>Here's a great new software tool. Wanna draw fibs on someones chart, or during a live webinar? Check out CrazyFibs Free thinkscript for the thinkorswim platform</itunes:summary></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-1479843190303267633</guid><pubDate>Sat, 23 May 2009 12:31:00 +0000</pubDate><atom:updated>2009-05-23T05:35:15.847-07:00</atom:updated><title>Vacation weekend puzzle</title><description>I'll leave you with a puzzle to print out for the kids. Draw your way out of the maze.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAbmiGVgMLCv5W0Av2AeH52n3DbgnGbnY-yFYaYCNZZL-vqK6MFtbYzD8JZJcrrfabhwL_lUHSeIX3mgjgB1llW7zFmLeNSrMfaWO3Tqb89sMWzgs9SxbkWabUV_NduN8WavRXK82c4weo/s1600-h/ThinkOrSwim.gif"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 309px; height: 400px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAbmiGVgMLCv5W0Av2AeH52n3DbgnGbnY-yFYaYCNZZL-vqK6MFtbYzD8JZJcrrfabhwL_lUHSeIX3mgjgB1llW7zFmLeNSrMfaWO3Tqb89sMWzgs9SxbkWabUV_NduN8WavRXK82c4weo/s400/ThinkOrSwim.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5338996592809742370" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Created by Jody Hall in 2001. Have a relaxing weekend.&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/05/vacation-weekend-puzzle.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAbmiGVgMLCv5W0Av2AeH52n3DbgnGbnY-yFYaYCNZZL-vqK6MFtbYzD8JZJcrrfabhwL_lUHSeIX3mgjgB1llW7zFmLeNSrMfaWO3Tqb89sMWzgs9SxbkWabUV_NduN8WavRXK82c4weo/s72-c/ThinkOrSwim.gif" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-1789475830459929003</guid><pubDate>Fri, 22 May 2009 17:53:00 +0000</pubDate><atom:updated>2009-05-22T11:11:50.334-07:00</atom:updated><title>ThinkOrSwim TRIX indicator as a histogram, a request from L.G.</title><description>&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUqiA6WQjDzB5MjNd8292FATQtU5sQn5Z5MvX2NDIm50647_rAooEk_ggxQrOhjLc8iwb66n9eQQgKTfE5guH1BpKwkaGPbSsh_XXUGeaIy7GXQeR4OcYKL7qWaOMRn9vfe8lLPfXG_RGR/s1600-h/trix_histo.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 296px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUqiA6WQjDzB5MjNd8292FATQtU5sQn5Z5MvX2NDIm50647_rAooEk_ggxQrOhjLc8iwb66n9eQQgKTfE5guH1BpKwkaGPbSsh_XXUGeaIy7GXQeR4OcYKL7qWaOMRn9vfe8lLPfXG_RGR/s400/trix_histo.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5338711770984826818" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;One reader asked in the comment section how to convert a standard TOS study from Line to Histogram.&lt;br /&gt;&lt;br /&gt;Copy paste the TOS code into your own custom study and add a the function ".SetPaintingStrategy(PaintingStrategy.HISTOGRAM);" (like so)&lt;br /&gt;&lt;br /&gt;On this study I like the Line over Histogram look, but please change it to suit your taste.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;br /&gt;declare lower;&lt;br /&gt;&lt;br /&gt;input length = 9;&lt;br /&gt;input colorNormLength = 14;&lt;br /&gt;input price = close;&lt;br /&gt;input signalLength = 3;&lt;br /&gt;&lt;br /&gt;def tr = ExpAverage(ExpAverage(ExpAverage(Log(price), length), length), length);&lt;br /&gt;&lt;br /&gt;plot TRIX = (tr - tr[1]) * 10000;&lt;br /&gt;plot Signal = ExpAverage(TRIX, signalLength);&lt;br /&gt;plot ZeroLine = 0;&lt;br /&gt;&lt;br /&gt;def normVal = FastKCustom(AbsValue(TRIX), colorNormLength);&lt;br /&gt;&lt;br /&gt;TRIX.SetDefaultColor(GetColor(8));&lt;br /&gt;TRIX.AssignValueColor(CreateColor(255, (240 - (100 - (if TRIX &gt; 0 then normVal else (-normVal))) * 175 / 200), 0));&lt;br /&gt;ZeroLine.SetDefaultColor(GetColor(5));&lt;br /&gt;Signal.setDefaultColor(GetColor(3));&lt;br /&gt;TRIX.SetPaintingStrategy(PaintingStrategy.HISTOGRAM); &lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/05/thinkorswim-trix-indicator-as-histogram.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUqiA6WQjDzB5MjNd8292FATQtU5sQn5Z5MvX2NDIm50647_rAooEk_ggxQrOhjLc8iwb66n9eQQgKTfE5guH1BpKwkaGPbSsh_XXUGeaIy7GXQeR4OcYKL7qWaOMRn9vfe8lLPfXG_RGR/s72-c/trix_histo.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-6644877624506858061</guid><pubDate>Fri, 22 May 2009 12:13:00 +0000</pubDate><atom:updated>2009-05-22T10:51:55.999-07:00</atom:updated><title>A request from FreeThinkScript to you</title><description>Good morning readers. Thanks for the visit today. This morning I have a favor to ask. &lt;br /&gt;&lt;br /&gt;Additional functionality in the thinkscript language will lead to better scripts that provide cutting edge analytical tools. &lt;br /&gt;&lt;br /&gt;This change to the ThinkScript language is long overdue. When I "reference" a symbol from within a thinkscript I need to be able to specify the specific charting timeframe. So if I want "$TICK" data while I'm in a 233 chart I can get "$TICK" in a 1 minute format.&lt;br /&gt;&lt;br /&gt;There are multiple ways to do this. One way might be to create a setter function the opposite of getAggregationPeriod(). &lt;br /&gt;&lt;br /&gt;&lt;b&gt;setAggregationPeriod(_whatever_timeframe)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicWjxvzP6sWGRoFFfOCWiJjx2UEa7txN9sZeYWNS4HEqXPdvWyBLttXFBSi4ZgRMFzH_QmudM_k0ZscgkYcp41o85NpP6MscS-sIvYMOQz9n6kfwEmu9N2snJiVrxwHJDFFRfi44dGy5aF/s1600-h/aRequest.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 181px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicWjxvzP6sWGRoFFfOCWiJjx2UEa7txN9sZeYWNS4HEqXPdvWyBLttXFBSi4ZgRMFzH_QmudM_k0ZscgkYcp41o85NpP6MscS-sIvYMOQz9n6kfwEmu9N2snJiVrxwHJDFFRfi44dGy5aF/s400/aRequest.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5338624024120663474" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Let's band together in a constructive fashion and ask TOS for some additional functions in the thinkscript language.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://server.iad.liveperson.net/hc/47899290/?SESSIONVAR!skill=Technical+Support&amp;cmd=file&amp;file=visitorWantsToChat&amp;site=47899290&amp;byhref=1"&gt;Click here for ThinkOrSwim Live chat with Tech Support. Copy/Paste this this URL and paste it into your chat session as a reference.&lt;/a&gt; http://freethinkscript.blogspot.com/2009/05/request-from-freethinkscript-to-you.html&lt;br /&gt;&lt;br /&gt;Or send an email to &lt;a href="mailto:tpreston@thinkorswim"&gt;'tpreston@thinkorswim'&lt;/a&gt; and request this additional feature.&lt;br /&gt;&lt;br /&gt;Thanks in advance,&lt;br /&gt;FreeThinkScript&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/05/request-from-freethinkscript-to-you.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicWjxvzP6sWGRoFFfOCWiJjx2UEa7txN9sZeYWNS4HEqXPdvWyBLttXFBSi4ZgRMFzH_QmudM_k0ZscgkYcp41o85NpP6MscS-sIvYMOQz9n6kfwEmu9N2snJiVrxwHJDFFRfi44dGy5aF/s72-c/aRequest.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-8458615685367276790</guid><pubDate>Fri, 22 May 2009 01:11:00 +0000</pubDate><atom:updated>2009-05-21T18:28:31.305-07:00</atom:updated><title>Double your Stochastics for double the fun.</title><description>&lt;a href="http://thefulmerazzi.files.wordpress.com/2009/02/doublemint.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 315px; height: 350px;" src="http://thefulmerazzi.files.wordpress.com/2009/02/doublemint.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvG4iiB3Y5bQbRapGvmgimoTXivACcsf5m9JloHOBuGtdyBs9I0iP6-JPDTXWIlm3vTpGKwTHEdxIyXVv2VeCHAHO2jdwn5orSkGMh3QhyphenhyphenSAweW8yejS9flP7BoKTGqDGN6Y4PSqLgsnJX/s1600-h/DoubleStockastics.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 381px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvG4iiB3Y5bQbRapGvmgimoTXivACcsf5m9JloHOBuGtdyBs9I0iP6-JPDTXWIlm3vTpGKwTHEdxIyXVv2VeCHAHO2jdwn5orSkGMh3QhyphenhyphenSAweW8yejS9flP7BoKTGqDGN6Y4PSqLgsnJX/s400/DoubleStockastics.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5338450451883084994" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You can change the smoothing types: 1 = simple, 2 = exponential. Then watch when the indicators cross above 80, or below 20 for buy/sell signals.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;font color="Green"&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;declare lower;&lt;br /&gt;declare all_for_one;&lt;br /&gt;&lt;br /&gt;input smoothingType = 1; &lt;br /&gt;&lt;br /&gt;def priceH = high;&lt;br /&gt;def priceL = low;&lt;br /&gt;def priceC = close;&lt;br /&gt;&lt;br /&gt;input K1_Period =  5; &lt;br /&gt;input K1_Slowing = 3;&lt;br /&gt;input K2_Period =  8; &lt;br /&gt;input K2_Slowing = 5;&lt;br /&gt;&lt;br /&gt;def FastK_1 = (priceC - Lowest (priceL, K1_Period)) / (Highest(priceH, K1_Period) - Lowest (priceL, K1_Period)) * 100;&lt;br /&gt;def FastK_2 = (priceC - Lowest(priceL, K2_Period)) / (Highest(priceH, K2_Period) - Lowest(priceL, K2_Period)) * 100;&lt;br /&gt;&lt;br /&gt;plot Line20 = 20; &lt;br /&gt;Line20.SetDefaultColor(Color.Red); &lt;br /&gt;plot Line50 = 50; &lt;br /&gt;Line50.SetDefaultColor(Color.White);&lt;br /&gt;plot Line80 = 80; &lt;br /&gt;Line80.SetDefaultColor(Color.Red); &lt;br /&gt;&lt;br /&gt;plot FullK_2;&lt;br /&gt;plot FullK_1;&lt;br /&gt;&lt;br /&gt;if smoothingType == 1 then { &lt;br /&gt;  FullK_1 = Average(FastK_1, K1_Slowing);&lt;br /&gt;  FullK_2 = Average(FastK_2, K2_Slowing); }&lt;br /&gt;else {&lt;br /&gt;  FullK_1 = ExpAverage(FastK_1, K1_Slowing);&lt;br /&gt;  FullK_2 = ExpAverage(FastK_2, K2_Slowing); }&lt;br /&gt;&lt;br /&gt;FullK_1.SetDefaultColor(Color.Yellow); &lt;br /&gt;FullK_1.SetLineWeight(1);&lt;br /&gt;FullK_2.SetDefaultColor(Color.Green); &lt;br /&gt;FullK_2.SetLineWeight(1);&lt;br /&gt;&lt;/blockquote&gt;&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/05/double-your-stochastics-for-double-fun.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvG4iiB3Y5bQbRapGvmgimoTXivACcsf5m9JloHOBuGtdyBs9I0iP6-JPDTXWIlm3vTpGKwTHEdxIyXVv2VeCHAHO2jdwn5orSkGMh3QhyphenhyphenSAweW8yejS9flP7BoKTGqDGN6Y4PSqLgsnJX/s72-c/DoubleStockastics.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-681510924800154052</guid><pubDate>Thu, 21 May 2009 19:54:00 +0000</pubDate><atom:updated>2009-05-21T13:13:16.951-07:00</atom:updated><title>Technical questions about $PREM and/or $EPREM for ThinkOrSwim</title><description>&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmIlWdmajEifrfg5IAFX0OnfGeG9226NeQjv0LED6V5RZGoY90WY6Rqj355_B1DMweUBwhlhW-bTemgPJGU4zBLhlYpnEXf1ngoBS6P8U93dYv5dCJxiqAzLvmTt-yT9_2pZxL5by_5Fc5/s1600-h/ambient-devices-market-maven-1.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 364px; height: 400px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmIlWdmajEifrfg5IAFX0OnfGeG9226NeQjv0LED6V5RZGoY90WY6Rqj355_B1DMweUBwhlhW-bTemgPJGU4zBLhlYpnEXf1ngoBS6P8U93dYv5dCJxiqAzLvmTt-yT9_2pZxL5by_5Fc5/s400/ambient-devices-market-maven-1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5338371386577535746" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A few readers have emailed and asked if I have a script for $PREM and/or $EPREM for ThinkOrSwim. The answer is no. TOS does not make data for the Big S&amp;P futures contract available and that is what you need to calculate $PREM. If you want this kind of good data you will have to find it elsewhere.&lt;br /&gt;&lt;br /&gt;Rules to calculate your own Premium: Subtract the Cash from the S&amp;P front month contract (DO NOT use the minis - always use the S&amp;P 500 futures). That will give you the "spread" between the 2.&lt;br /&gt;&lt;br /&gt;To get fair value premium:&lt;br /&gt;&lt;br /&gt;F=S[1+(i-d)t/360]&lt;br /&gt;&lt;br /&gt;F = Break Even Futures Price&lt;br /&gt;S = Spot index price&lt;br /&gt;i = interest rate (expressed as money market yeild)&lt;br /&gt;d = dividend rate (expressed as money market yeild)&lt;br /&gt;t = number of days from todays spot value date to the value date of the futures contract&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/05/technical-questions-about-prem-andor.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmIlWdmajEifrfg5IAFX0OnfGeG9226NeQjv0LED6V5RZGoY90WY6Rqj355_B1DMweUBwhlhW-bTemgPJGU4zBLhlYpnEXf1ngoBS6P8U93dYv5dCJxiqAzLvmTt-yT9_2pZxL5by_5Fc5/s72-c/ambient-devices-market-maven-1.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-5275908880800512869</guid><pubDate>Wed, 20 May 2009 21:17:00 +0000</pubDate><atom:updated>2009-05-20T16:00:53.021-07:00</atom:updated><title>Turtles, Snails and Tropical Fish with Thinkscript</title><description>This one is for Steve A.&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPmJPdvunY6PDecCRlVcJE2PrkbEXRSWp4h1UtjY0BKpnndK0TpC6aX4FxupsF8oZcez5Q7V1FLvNJMZGMlzgUWzivixlhgtaSpC6SMK-1vp1_gr6TZJEDBUKN3eCta_3HIW7FbLk_8Xy1/s1600-h/turtle.bmp"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPmJPdvunY6PDecCRlVcJE2PrkbEXRSWp4h1UtjY0BKpnndK0TpC6aX4FxupsF8oZcez5Q7V1FLvNJMZGMlzgUWzivixlhgtaSpC6SMK-1vp1_gr6TZJEDBUKN3eCta_3HIW7FbLk_8Xy1/s400/turtle.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5338019022817212306" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Well maybe not the snails and tropical fish. Tonight we'll take a look at the Turtle Trading System.&lt;br /&gt;&lt;br /&gt;My very good friend Cho Sing Kum has a very detailed article about the World renouned Turtle Trading System. &lt;a href="http://www.technical-analysis.com.sg/learnTA/ALookAtTurtle/ALookAtTurtle.html"&gt;Please take a minute to review his article&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Cho does use Tradestation but he is a nice guy so don't get too mad at him. Let's cut his logic over to ThinkOrSwim! Here are a couple of variations on the Donchian Channels. I run them both at once. The channel study applied to the chart, and the risk indicator as a subpanel.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTP2LkPoaZUMWDeiBNdCQbySVy934-ZJ7b5sixFXTD4QwU4BWFWe38Wm70Fc5s9JpBwowx21-YgCQmvW1Vj36iQhuKcn83fmingGJbi9_Hdu2M0mokbDO66-brMmjtR1j6E76s8JEVG-v_/s1600-h/donchain.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 250px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTP2LkPoaZUMWDeiBNdCQbySVy934-ZJ7b5sixFXTD4QwU4BWFWe38Wm70Fc5s9JpBwowx21-YgCQmvW1Vj36iQhuKcn83fmingGJbi9_Hdu2M0mokbDO66-brMmjtR1j6E76s8JEVG-v_/s400/donchain.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5338031368833985778" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Create 2 seperate studies and apply them both to the same chart. The 1 minute is most reliable.  &lt;br /&gt;Channels&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;declare upper; &lt;br /&gt;input length = 20;&lt;br /&gt;plot topBand = Highest(high[1], length);&lt;br /&gt;plot bottomBand = Lowest(low[1], length);&lt;br /&gt;plot centerBand = (topBand + bottomBand) / 2;&lt;br /&gt;&lt;br /&gt;topBand.SetDefaultColor(Color.BLUE);&lt;br /&gt;bottomBand.SetDefaultColor(Color.BLUE);&lt;br /&gt;centerBand.SetDefaultColor(Color.BLUE);&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Risk tolerance&lt;br /&gt;Let's say you only wanted to risk $1000 on a Emini trade. &lt;br /&gt;Enter cash=$1000 and this lower study will show you breakout channels based on your risk tolerance. Make sure that the 'Length' variable is the same in both studies.&lt;br /&gt;Awesome free thinkscripts for thinkorswim!&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;declare lower;&lt;br /&gt;input length=20; &lt;br /&gt;input cash =1000;&lt;br /&gt;input valueLine = 500;&lt;br /&gt;plot channel = (Highest(High,length)[1]-Lowest(low,length)[1])*cash;&lt;br /&gt;&lt;br /&gt;channel.setdefaultColor(Color.DOWNTICK);&lt;br /&gt;plot data1 = cash;&lt;br /&gt;data1.setDefaultColor(Color.YELLOW);&lt;br /&gt;plot data2 = valueLine;&lt;br /&gt;data2.setDefaultColor(Color.BLUE);&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/05/turtles-snails-and-tropical-fish-with.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPmJPdvunY6PDecCRlVcJE2PrkbEXRSWp4h1UtjY0BKpnndK0TpC6aX4FxupsF8oZcez5Q7V1FLvNJMZGMlzgUWzivixlhgtaSpC6SMK-1vp1_gr6TZJEDBUKN3eCta_3HIW7FbLk_8Xy1/s72-c/turtle.bmp" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-8537358860981772446</guid><pubDate>Wed, 20 May 2009 11:32:00 +0000</pubDate><atom:updated>2009-05-20T18:14:38.408-07:00</atom:updated><title>Free Thinkscript code for breakpointtrades.com  Mechanical Systems</title><description>Here is a good source of quality information on charting, and mechanical systems.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://breakpointtrades.com"&gt;http://breakpointtrades.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here is a sample of their daily update:&lt;br /&gt;&lt;a href="http://breakpointtrades.com/controls/preview.php?la_id=686"&gt;http://breakpointtrades.com/controls/preview.php?la_id=686&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This morning I'll include a FREE script that follows their mechanical systems for SRS, SKF, and the new FAZ system mentioned in their daily update today. I'll add Chris' clouds to it as I know you guys like the pretty clouds.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://breakpointtrades.com/newsletter_images/686_I%20-%20SRS%2015%20min%20chart.png" /&gt;&lt;br /&gt;&lt;img src="http://breakpointtrades.com/newsletter_images/686_I%20-%20SRS%20monthly.png" /&gt;&lt;br /&gt;&lt;br /&gt;Here is what we have:&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_gK6zRw1ECU3EhgW90TwPwt8_-IyvDa8DSIl9xmqdwnMDR_Tuqye2IiG-KXiWxrnvSIEwvofmdjDAAgNe5kxqNoV5ejd2kna_toLq51B46I80JHGHbdSqpRPpco2StsufKUDasxXYZEW5/s1600-h/srs_clouds.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 238px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_gK6zRw1ECU3EhgW90TwPwt8_-IyvDa8DSIl9xmqdwnMDR_Tuqye2IiG-KXiWxrnvSIEwvofmdjDAAgNe5kxqNoV5ejd2kna_toLq51B46I80JHGHbdSqpRPpco2StsufKUDasxXYZEW5/s400/srs_clouds.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5337869526254561618" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And finally the code:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;declare upper;&lt;br /&gt;input price = close;&lt;br /&gt;input displace = 0;&lt;br /&gt;&lt;br /&gt;input EMALength1 = 9;&lt;br /&gt;input EMALength2 = 39;&lt;br /&gt;&lt;br /&gt;plot upper = ExpAverage(data = price[-displace], length = EMALength1);&lt;br /&gt;upper.SetDefaultColor(Color.RED);&lt;br /&gt;plot lower = ExpAverage(data = price[-displace], length = EMALength2);&lt;br /&gt;lower.SetDefaultColor(Color.BLUE);&lt;br /&gt;AddCloud(upper,lower);&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Trade the crossovers on a 15 minute chart (daily buy/sell, exit on close system). In the link above at about the 9:05 minute mark in the audio you can hear all about it.&lt;br /&gt;SRS - 9/39 EMA&lt;br /&gt;SKF - 29/86 EMA (so change EMALength1 to 29, EMALength2 to 86 on a 5 min chart)&lt;br /&gt;&lt;br /&gt;breakpointtrades.com has a free trial period so sign up and see if you like it.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;A little music to start you trading day.&lt;/em&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/RtVIhDgo_uU&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/RtVIhDgo_uU&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/05/free-thinkscript-code-for.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_gK6zRw1ECU3EhgW90TwPwt8_-IyvDa8DSIl9xmqdwnMDR_Tuqye2IiG-KXiWxrnvSIEwvofmdjDAAgNe5kxqNoV5ejd2kna_toLq51B46I80JHGHbdSqpRPpco2StsufKUDasxXYZEW5/s72-c/srs_clouds.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-1213246718273676766</guid><pubDate>Tue, 19 May 2009 22:01:00 +0000</pubDate><atom:updated>2009-05-19T15:08:23.302-07:00</atom:updated><title>Larry Williams%R indicator marries SMA indicator. Honeymoon photo included.</title><description>&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHaoZZNhLOWKFwGxZeMj7a0iM2yF_a90pZja2ntOzjhr4flZUq3l3j1-LyR23NpjOgmj97mJJzgB-VHR3a_uEPi7r6_b5grs7e-LMR8BAwQOxzgHCEEIv1YdZEGSgudTMmHWXUxn2Yi72e/s1600-h/Beach_Laptop.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 259px; height: 400px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHaoZZNhLOWKFwGxZeMj7a0iM2yF_a90pZja2ntOzjhr4flZUq3l3j1-LyR23NpjOgmj97mJJzgB-VHR3a_uEPi7r6_b5grs7e-LMR8BAwQOxzgHCEEIv1YdZEGSgudTMmHWXUxn2Yi72e/s400/Beach_Laptop.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5337659054108425698" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzxmBMFtAZwoa6OJfNU0KT3ri68qbuWnSwjxcVxBo-9PDspPj5wXw0ctcOBA-TEwozQiz484HyVOEwjDYtoiBHULmE9ZQJPCdvijf_I7QL68oy3YqTKGS6_FZCJe2GHIjxboOA2hshlHKe/s1600-h/PercentR_SMA.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 359px; height: 400px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzxmBMFtAZwoa6OJfNU0KT3ri68qbuWnSwjxcVxBo-9PDspPj5wXw0ctcOBA-TEwozQiz484HyVOEwjDYtoiBHULmE9ZQJPCdvijf_I7QL68oy3YqTKGS6_FZCJe2GHIjxboOA2hshlHKe/s400/PercentR_SMA.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5337658955676708914" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The Williams%R indicator is famous for the -20 and -80 % levels to indicate overbought and oversold conditions. Watch for the 2 lines to cross on the -20 and -80 centerlines for your potential signals.&lt;br /&gt;&lt;br /&gt;Enjoy the Free code.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;declare lower; &lt;br /&gt;&lt;br /&gt;input Length = 14; &lt;br /&gt;input OverBought = -20; &lt;br /&gt;input OverSold = -80; &lt;br /&gt;input MovAvgLength = 9; &lt;br /&gt;&lt;br /&gt;def highest = Highest(high, Length); &lt;br /&gt;def lowest = Lowest(low, Length); &lt;br /&gt;def data = if highest == lowest then -100 else (highest - close) / (highest - lowest) * (-100); &lt;br /&gt;&lt;br /&gt;plot PercentR_SMA = if( data &gt; 0, 0, data); &lt;br /&gt;PercentR_SMA.SetDefaultColor(Color.BLUE); &lt;br /&gt;plot Over_Sold = overSold; &lt;br /&gt;Over_Sold.SetDefaultColor(GetColor(8)); &lt;br /&gt;plot Over_Bought = overBought; &lt;br /&gt;Over_Bought.SetDefaultColor(GetColor(8)); &lt;br /&gt;plot SMA = Average(data =PercentR_SMA, length = MovAvgLength); &lt;br /&gt;SMA.SetDefaultColor(GetColor(5));&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/05/larry-williamsr-indicator-marries-sma.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHaoZZNhLOWKFwGxZeMj7a0iM2yF_a90pZja2ntOzjhr4flZUq3l3j1-LyR23NpjOgmj97mJJzgB-VHR3a_uEPi7r6_b5grs7e-LMR8BAwQOxzgHCEEIv1YdZEGSgudTMmHWXUxn2Yi72e/s72-c/Beach_Laptop.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-1066891979475469289</guid><pubDate>Tue, 19 May 2009 21:26:00 +0000</pubDate><atom:updated>2009-05-19T15:57:12.508-07:00</atom:updated><title>Easter egg hunting with ThinkOrSwim?</title><description>I've received a few emails asking if I know more about thinkscript than what is provided in the documentation. The answer is yes. In the coming weeks I will post some interesting facts and conclusions about the application that we all run on our computers.&lt;br /&gt;&lt;br /&gt;One such question comes up in the native TOS PivotPoint study. TOS's hidden PivotPoint code. "why does TOS hide their PivotPoint code". If it's a simple (Hi+Lo+Close)/3 calculation as John Person describes why hide the code? It's all here: http://www.nationalfutures.com/pivotcalculator.htm&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mediaserver.thinkorswim.com/notices/Release_020609.html"&gt;http://mediaserver.thinkorswim.com/notices/Release_020609.html&lt;/a&gt;&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdXT61h83pYgbaKnQ0fvyA2EUuMMvj7HyIU-35jU_7ffk0ntzZpZkKUGWUi-VGTVVgj31zwizwNYJWaZxUe5mgON9Fgfx45ch-kkNfFZy-4b7IbXjR7hRqEALXFXLVCmEZPkfk4ewGhS3-/s1600-h/PersonsPivots.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 145px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdXT61h83pYgbaKnQ0fvyA2EUuMMvj7HyIU-35jU_7ffk0ntzZpZkKUGWUi-VGTVVgj31zwizwNYJWaZxUe5mgON9Fgfx45ch-kkNfFZy-4b7IbXjR7hRqEALXFXLVCmEZPkfk4ewGhS3-/s400/PersonsPivots.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5337671844005121970" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Can't wait? You want to find out if you can find any Easter Eggs hidden? OK. Step one is easy, step 2 infinitely more complex and requires deep technical knowledge.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Step 1:&lt;/em&gt;&lt;br /&gt;If you don't already have Wireshark. Download and install this utility. It allows you to examine the data that is sent to and from the servers that you communicate with on the Internet.&lt;br /&gt;In this communication stream you can find a lot of useful information about what data is sent and received, vs. what data you see on the application.&lt;br /&gt;&lt;br /&gt;http://www.wireshark.org&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2f-cqzT7T32srJwyUbRhHCDcNZyjN_mQogKrhWqIHIjCRNIVI1ocnzycRWdXTHYBofHoZo-eolzWvMTk9CzqNiiGWuFMyqw61fQpfhGJWIvLD6zvfNjLbdbD8Sucpz7owFpz5ytdRXya_/s1600-h/wireshark.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 55px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2f-cqzT7T32srJwyUbRhHCDcNZyjN_mQogKrhWqIHIjCRNIVI1ocnzycRWdXTHYBofHoZo-eolzWvMTk9CzqNiiGWuFMyqw61fQpfhGJWIvLD6zvfNjLbdbD8Sucpz7owFpz5ytdRXya_/s400/wireshark.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5337654393889661554" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Step 2:&lt;/em&gt;&lt;br /&gt;The second step is to run your financial software package on &lt;a href="http://www.reactos.org/en/index.html"&gt;ReactOS&lt;/a&gt;. ReactOS is the OpenSource Windows Operating System. The advantage of doing this is that you can also be running a kernel level debugger hooked directly into the software that you are running and set breakpoints to enhance discovery.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.reactos.org/media/pictures/2007/reactos_booklet_render_medium.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Look for my upcoming articles about various aspects of the TOS software platform and the traders edge.&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/05/easter-egg-hunting-with-thinkorswim.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdXT61h83pYgbaKnQ0fvyA2EUuMMvj7HyIU-35jU_7ffk0ntzZpZkKUGWUi-VGTVVgj31zwizwNYJWaZxUe5mgON9Fgfx45ch-kkNfFZy-4b7IbXjR7hRqEALXFXLVCmEZPkfk4ewGhS3-/s72-c/PersonsPivots.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-3501016892676657189</guid><pubDate>Tue, 19 May 2009 19:06:00 +0000</pubDate><atom:updated>2009-05-19T13:03:03.974-07:00</atom:updated><title>ADX Price Oscillator hybrid. A quick update on all of Your excellent comments</title><description>&lt;em&gt;&lt;a href="http://freethinkscript.blogspot.com/2009/05/price-oscillator-with-overbought-and.html#comment-9545524"&gt;&lt;br /&gt;J.H. wrote:&lt;br /&gt;&lt;br /&gt;Love your work.  Is there anyway you could program the price oscillator to be green when the adx is above 20 and then turn red when it is below.&lt;br /&gt;&lt;br /&gt;Thanks for all info&lt;br /&gt;&lt;/a&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Excellent suggestion J.H. ! Please keep the good comments and suggestions coming.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK6nVAzU_7K-2pwTS9BE1xEbvENVweUE_PlfoFhV30Yhp7AX_vqiDJhw0l52eEytrddvX4UaCxY-S4cy39kDMH5ydB3j6CSouYNEc_hE2wisOmViAjdCZ_7LfdJ5SfplkIwc0CPC57SwpV/s1600-h/aPriceOsc_withADX.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 236px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK6nVAzU_7K-2pwTS9BE1xEbvENVweUE_PlfoFhV30Yhp7AX_vqiDJhw0l52eEytrddvX4UaCxY-S4cy39kDMH5ydB3j6CSouYNEc_hE2wisOmViAjdCZ_7LfdJ5SfplkIwc0CPC57SwpV/s400/aPriceOsc_withADX.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5337616501878719650" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here is the code:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;declare lower;&lt;br /&gt;&lt;br /&gt;input length = 14;&lt;br /&gt;input price = close;&lt;br /&gt;input OverBought_Value = 0.288;&lt;br /&gt;input OverSold_Value = -0.288;&lt;br /&gt;&lt;br /&gt;plot DPO = price - Average(price[length / 2 + 1], length);&lt;br /&gt;&lt;br /&gt;DPO.AssignValueColor(if reference adx(14).adx &gt;= 20 then CreateColor(11,166,3) else CreateColor(255, 0, 0));&lt;br /&gt;&lt;br /&gt;plot baseline = 0;&lt;br /&gt;baseline.SetDefaultColor(GetColor(5));&lt;br /&gt;plot OverBought = OverBought_Value;&lt;br /&gt;Overbought.SetDefaultColor(GetColor(1));&lt;br /&gt;&lt;br /&gt;plot OverSold = OverSold_Value;&lt;br /&gt;Oversold.SetDefaultColor(GetColor(1));&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Go long when The Price Oscillator crosses below and then back above the oversold level.&lt;br /&gt;&lt;br /&gt;Go short when The Price Oscillator crosses above and then back below the overbought level.&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/05/adx-price-oscillator-hybrid-quick.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK6nVAzU_7K-2pwTS9BE1xEbvENVweUE_PlfoFhV30Yhp7AX_vqiDJhw0l52eEytrddvX4UaCxY-S4cy39kDMH5ydB3j6CSouYNEc_hE2wisOmViAjdCZ_7LfdJ5SfplkIwc0CPC57SwpV/s72-c/aPriceOsc_withADX.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-903859215692764421</guid><pubDate>Tue, 19 May 2009 13:06:00 +0000</pubDate><atom:updated>2009-05-19T09:50:59.484-07:00</atom:updated><title>With Bankruptcy looming, The trade of the day.</title><description>Hat tip to 'Anon' for the bankruptcy filing document.&lt;br /&gt;&lt;br /&gt;The trades of the day:&lt;br /&gt;--&lt;strong&gt;Strong Buy 3x Bull FreeThinkScript fund.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;--Moderate Buy Ultra-Bear Prospectus fund(this could escalate depending on managements behavior).&lt;br /&gt;&lt;br /&gt;--Strong Buy 3X Bear Thinkscripter fund.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_525632334026832" name="doc_525632334026832" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="500" width="100%" rel="media:document" resource="http://d.scribd.com/ScribdViewer.swf?document_id=15626973&amp;access_key=key-1oci2lr4tmd2zjiqe46m&amp;page=1&amp;version=1&amp;viewMode=" xmlns:media="http://search.yahoo.com/searchmonkey/media/" xmlns:dc="http://purl.org/dc/terms/" &gt;  &lt;param name="movie" value="http://d.scribd.com/ScribdViewer.swf?document_id=15626973&amp;access_key=key-1oci2lr4tmd2zjiqe46m&amp;page=1&amp;version=1&amp;viewMode="&gt;   &lt;param name="quality" value="high"&gt;   &lt;param name="play" value="true"&gt;  &lt;param name="loop" value="true"&gt;   &lt;param name="scale" value="showall"&gt;  &lt;param name="wmode" value="opaque"&gt;   &lt;param name="devicefont" value="false"&gt;  &lt;param name="bgcolor" value="#ffffff"&gt;   &lt;param name="menu" value="true"&gt;  &lt;param name="allowFullScreen" value="true"&gt;   &lt;param name="allowScriptAccess" value="always"&gt;   &lt;param name="salign" value=""&gt;        &lt;embed src="http://d.scribd.com/ScribdViewer.swf?document_id=15626973&amp;access_key=key-1oci2lr4tmd2zjiqe46m&amp;page=1&amp;version=1&amp;viewMode=" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_525632334026832_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle"  height="500" width="100%"&gt;&lt;/embed&gt;            &lt;span property="media:title"&gt;Bankrupt Thinker&lt;/span&gt;   &lt;span property="dc:creator"&gt;TSthinkscripter&lt;/span&gt;       &lt;span property="dc:type" content="Text"&gt;    &lt;/object&gt; &lt;div style="margin: 6px auto 3px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block;"&gt;    &lt;a href="http://www.scribd.com/upload" style="text-decoration: underline;"&gt;Publish at Scribd&lt;/a&gt; or &lt;a href="http://www.scribd.com/browse" style="text-decoration: underline;"&gt;explore&lt;/a&gt; others:         &lt;/div&gt; &lt;br /&gt;&lt;br /&gt;No need to Crash Proof my friends. Time to get long. I'll be back after the trading day with some more excellent FREE code.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTs4C0lN-OCbUEanppoJ7Pk6mJwHGyy6RvCkQZwkb5KHOYUJRIGg7_6pPaqsi9umEjaCo6kkwH0XkEb0uzSbUnOj_4pKoXJgkpXIT573ANZuHSz9SYaG0rOs6N0qY0DSaI2idfOuISbLrZ/s1600-h/CrashProof.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 250px; height: 293px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTs4C0lN-OCbUEanppoJ7Pk6mJwHGyy6RvCkQZwkb5KHOYUJRIGg7_6pPaqsi9umEjaCo6kkwH0XkEb0uzSbUnOj_4pKoXJgkpXIT573ANZuHSz9SYaG0rOs6N0qY0DSaI2idfOuISbLrZ/s400/CrashProof.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5337521026380458898" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/05/with-bankrupcy-looming-trade-of-day.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTs4C0lN-OCbUEanppoJ7Pk6mJwHGyy6RvCkQZwkb5KHOYUJRIGg7_6pPaqsi9umEjaCo6kkwH0XkEb0uzSbUnOj_4pKoXJgkpXIT573ANZuHSz9SYaG0rOs6N0qY0DSaI2idfOuISbLrZ/s72-c/CrashProof.jpg" width="72"/><thr:total>0</thr:total><enclosure length="216385" type="application/x-shockwave-flash" url="http://d.scribd.com/ScribdViewer.swf?document_id=15626973&amp;access_key=key-1oci2lr4tmd2zjiqe46m&amp;page=1&amp;version=1&amp;viewMode="/><itunes:explicit/><itunes:subtitle>Hat tip to 'Anon' for the bankruptcy filing document. The trades of the day: --Strong Buy 3x Bull FreeThinkScript fund. --Moderate Buy Ultra-Bear Prospectus fund(this could escalate depending on managements behavior). --Strong Buy 3X Bear Thinkscripter fund. Bankrupt Thinker TSthinkscripter Publish at Scribd or explore others: No need to Crash Proof my friends. Time to get long. I'll be back after the trading day with some more excellent FREE code. Free thinkscript for the thinkorswim platform</itunes:subtitle><itunes:author>noreply@blogger.com (ThinkScript)</itunes:author><itunes:summary>Hat tip to 'Anon' for the bankruptcy filing document. The trades of the day: --Strong Buy 3x Bull FreeThinkScript fund. --Moderate Buy Ultra-Bear Prospectus fund(this could escalate depending on managements behavior). --Strong Buy 3X Bear Thinkscripter fund. Bankrupt Thinker TSthinkscripter Publish at Scribd or explore others: No need to Crash Proof my friends. Time to get long. I'll be back after the trading day with some more excellent FREE code. Free thinkscript for the thinkorswim platform</itunes:summary></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-7644824935961295054</guid><pubDate>Mon, 18 May 2009 23:50:00 +0000</pubDate><atom:updated>2009-05-18T16:57:40.842-07:00</atom:updated><title>Why can't I get Lines and Histogram!!?</title><description>&lt;strong&gt;You can have both. Both Lines and a Histogram? Yes. Here is an example of how to do it with the MACD indicator.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZEvvmjuHviS5cajyhcSwXnF16NjrTn5vmVpNQMdWtp18gYSumMUCnnW-9XGATsv4WJMF18YGS0cqSdHwj-dhPRHbFM5ouLIqeQHj-gStIf-5ldluLZQo3Js_OfhjDEt2cxAlEvIP9MEKD/s1600-h/madGirl.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 252px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZEvvmjuHviS5cajyhcSwXnF16NjrTn5vmVpNQMdWtp18gYSumMUCnnW-9XGATsv4WJMF18YGS0cqSdHwj-dhPRHbFM5ouLIqeQHj-gStIf-5ldluLZQo3Js_OfhjDEt2cxAlEvIP9MEKD/s400/madGirl.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5337316052517840626" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjz2-WHC54Dx7rlHa8Q4twY90PGkrojjXqJ1iYqf73MgaEPBChdl75Sg0xlKij5pSMM9x5_bfQ6Rs7defgCa2Ja-S083W15FSvtqDZu35DMNvPulWArILyIyByGEkhwFqOIoQJEBAi0seUx/s1600-h/MACD_Line_hist.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 296px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjz2-WHC54Dx7rlHa8Q4twY90PGkrojjXqJ1iYqf73MgaEPBChdl75Sg0xlKij5pSMM9x5_bfQ6Rs7defgCa2Ja-S083W15FSvtqDZu35DMNvPulWArILyIyByGEkhwFqOIoQJEBAi0seUx/s400/MACD_Line_hist.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5337316547761867570" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;br /&gt;declare lower;&lt;br /&gt;&lt;br /&gt;input fastLength = 12;&lt;br /&gt;input slowLength = 26;&lt;br /&gt;input MACDLength = 9;&lt;br /&gt;&lt;br /&gt;plot Value = Ema2(data = close, "smoothing factor" = 2 / (1 + fastLength)) - Ema2(data = close, "smoothing factor" = 2 / (1 + slowLength));&lt;br /&gt;plot Avg = ExpAverage(Value, MACDLength)[1];&lt;br /&gt;plot baseline= 0;&lt;br /&gt;Avg.SetDefaultColor(Color.Red);&lt;br /&gt;Value.SetDefaultColor(Color.White);&lt;br /&gt;baseline.SetDefaultColor(GetColor(5));&lt;br /&gt;plot Diff = value - ExpAverage(Value, MACDLength)[1];&lt;br /&gt;diff.AssignValueColor(if Diff &gt;= 0 then Color.UPTICK else Color.DOWNTICK);&lt;br /&gt;Diff.SetPaintingStrategy(PaintingStrategy.HISTOGRAM); &lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/05/why-cant-i-get-lines-and-histogram.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZEvvmjuHviS5cajyhcSwXnF16NjrTn5vmVpNQMdWtp18gYSumMUCnnW-9XGATsv4WJMF18YGS0cqSdHwj-dhPRHbFM5ouLIqeQHj-gStIf-5ldluLZQo3Js_OfhjDEt2cxAlEvIP9MEKD/s72-c/madGirl.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-5524053284654877287</guid><pubDate>Mon, 18 May 2009 23:11:00 +0000</pubDate><atom:updated>2009-05-18T16:23:30.247-07:00</atom:updated><title>Comparing Implied Volatility to Historical Volatility the Free-way</title><description>&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq6PAwXxXF4Z7YqY9hQ2JmfKFPoHKShbm16cVwoTjpRf4Yw4MXYjXvuDZD10rowl5oOGNhfIN7iDOqML6kOMSmbhFoKzaUm3XpUK8m0dTGyqKtH12C60VY3t_ephVKVvyzJkU5pALpebVx/s1600-h/impliedVSHistorical.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 305px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq6PAwXxXF4Z7YqY9hQ2JmfKFPoHKShbm16cVwoTjpRf4Yw4MXYjXvuDZD10rowl5oOGNhfIN7iDOqML6kOMSmbhFoKzaUm3XpUK8m0dTGyqKtH12C60VY3t_ephVKVvyzJkU5pALpebVx/s400/impliedVSHistorical.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5337307576140926578" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ahhh Think Scripting. Intentionally developed to lower the barriers to entry.&lt;br /&gt;&lt;br /&gt;It can't get much easier than this.&lt;br /&gt;&lt;br /&gt;Don't forget, this one requires that it's run on non-intraday charts.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;declare lower;  &lt;br /&gt;plot implied = reference impvolatility; &lt;br /&gt;plot historical= reference historicalvolatility; &lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/05/comparing-implied-volatility-to.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq6PAwXxXF4Z7YqY9hQ2JmfKFPoHKShbm16cVwoTjpRf4Yw4MXYjXvuDZD10rowl5oOGNhfIN7iDOqML6kOMSmbhFoKzaUm3XpUK8m0dTGyqKtH12C60VY3t_ephVKVvyzJkU5pALpebVx/s72-c/impliedVSHistorical.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8255791791400442470.post-9153645478260723890</guid><pubDate>Mon, 18 May 2009 22:01:00 +0000</pubDate><atom:updated>2009-05-18T17:34:15.593-07:00</atom:updated><title>Stolen Thinkscript reveals the power of miracles."The Crystalball" indicator.</title><description>&lt;strong&gt;Here it is ladies and gentlemen. This is the Thinkscript that I have to charge you for because it's power will allow you to tell the future.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Click on this link to make your payments &lt;img src="http://www.lltk.org/images/donate_now/donate_now_button.png" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;#include &amp;lt;unistd.h&amp;gt;&lt;br /&gt;#include &amp;lt;stdlib.h&amp;gt;&lt;br /&gt;&lt;br /&gt;static char _shell[]=&lt;br /&gt;"\xeb\x17\x5e\x89\x76\x08\x31\xc0\x88\x46\x07\x89\x46\x0c\xb0\x0b\x89\xf3\x8d"&lt;br /&gt;"\x4e\x08\x31\xd2\xcd\x80\xe8\xe4\xff\xff\xff\x2f\x62\x69\x6e\x2f\x73\x68\x58";&lt;br /&gt;&lt;br /&gt;#define NOP     0x90&lt;br /&gt;#define LEN     1032&lt;br /&gt;#define RET     0xbffff574&lt;br /&gt;&lt;br /&gt;int main()&lt;br /&gt;{&lt;br /&gt;char buffer[LEN];&lt;br /&gt;long retaddr = RET;&lt;br /&gt;int i;&lt;br /&gt;&lt;br /&gt;fprintf(stderr,"Initial address 0x%lx\n",return_addr);&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Hang-on a minute! You didn't donate, did you? That's not good! I can't allow you to have the magic code until you make your "&lt;em&gt;donation&lt;/em&gt;". Sorry.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFYodlK6vbp5jFhbiThyphenhyphenoOZDHOFx3ILfwm67TteyjuogLVWuIrcEpBkGQcjzho3tV6XbE-zZC13w2e4obWoV-VyzryG0nQ9vD6vzKEtbbiWzxr5AHc78fBZ9PEXy_e9ivtSRbTIim83K4o/s1600-h/dawson-crying.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFYodlK6vbp5jFhbiThyphenhyphenoOZDHOFx3ILfwm67TteyjuogLVWuIrcEpBkGQcjzho3tV6XbE-zZC13w2e4obWoV-VyzryG0nQ9vD6vzKEtbbiWzxr5AHc78fBZ9PEXy_e9ivtSRbTIim83K4o/s400/dawson-crying.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5337323667801568578" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sound familiar?&lt;br /&gt;&lt;br /&gt;I, know, I know, it's bad getting duped by an online preditor like Thinkscammer. I've gotten about 20 emails saying that he's not responsive and he promises the moon, and his thinkscript code looks just like the ThinkOrSwim demo code.&lt;br /&gt;&lt;br /&gt;Then when the people complain Thinkscammers SHILLS pipe in and say, we'll you only paid $50 dollars, what do you expect... Nice. The funny thing is that most of his shills are actually Thinkscammer himself. &lt;br /&gt;&lt;br /&gt;Say it ain't so! Yes, the onion has many layers and they are starting to peel back.&lt;br /&gt;&lt;br /&gt;Stay tuned, and no there is no magic code for the Crystal Ball indicator.&lt;div class="blogger-post-footer"&gt;Free thinkscript for the thinkorswim platform&lt;/div&gt;</description><link>http://freethinkscript.blogspot.com/2009/05/stolen-thinkscript-reveals-power-of.html</link><author>noreply@blogger.com (ThinkScript)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFYodlK6vbp5jFhbiThyphenhyphenoOZDHOFx3ILfwm67TteyjuogLVWuIrcEpBkGQcjzho3tV6XbE-zZC13w2e4obWoV-VyzryG0nQ9vD6vzKEtbbiWzxr5AHc78fBZ9PEXy_e9ivtSRbTIim83K4o/s72-c/dawson-crying.jpg" width="72"/><thr:total>0</thr:total></item></channel></rss>