thanks to larrybetsy's posts on volume profile and tpo, i copied his format to add this function to the standard tos monkey bars. in the options you can toggle to "separate" the ETH and RTH profiles, or "combine" the day into a single standard profile all within the same study (no need for 2 separate studies). all other standard tos options still remain, i just have them turned off atm in screenshot. props again goes out to larrybetsy
April 27th, 2019
Size: 993 bytes
Downloaded: 821 times
2060
theelderwand
This works on any timeframe.
I used the SPY instrument instead of /ES because of the way SPY moves tick or tick accuracy instead of /ES quarter tick or tick.
It is written as a pairs study for SPY and VIX. It can be changed easily for any pair in the source code by changing the 8 instances of the underlying instrument that you want to visualize.
Currently:
If the SPY close higher than previous candle and simultaneously the VIX closes lower than the previous candle then the current candle will automatically color cyan.
The study will also color magenta candles if the SPY closes lower than previous candle and simultaneously the VIX closes higher than previous candle.
If you want to change the study use this example:
----/6E and DXY example ----
If you want to change it for /6E and DXY then just change the 4 instances of SPY to /6E or EUR/USD and 4 instances of VIX to DXY.
This will allow you to make bullish/bearish trades on the /6E. If you want to trade the DXY then change SPY to DXY and VIX to /6E or EUR/USD.
Choose any pair you want and make sure to keep the quotations in the study or it will have errors.
This study is very simple. An IO member asked me to create it for their own strategy. It is useful for visualizing acceptance/failure in price exploration. I find it most useful in 30 min and 15 min time frames. The candles will automatically color based on the close of a candle and will tell you more about price action than your order flow candles.
Order flow has a lot of information/details, but I like the way these candles visualize automatically and I don't know c## so can't create this on ninja.
Leg Up means close is above previous High
Inside means close is inside previous candle, but price explored outside previous candle
Leg Down means close is below previous Low
Base means entire current candle is inside previous candle price action
This is the same indicator as NYSE_Tick_Breadth except it does not include the Breadth part of the indicator.
This allows the indicator to work on tick charts. The image is a 25 tick chart of NYSE Tick.
I also use it on 100 tick chart.
It is more effective with the Bru Cumulative indicator.
The 3 square rows are the same as the NYSE Tick Breadth indicator. ( +100, 200, 300; or -100, 200, 300)
The arrows indicate that the $TICK is making new daily highs or lows and are marked with dotted lines.
May 27th, 2017
Size: 2.82 KB
Downloaded: 565 times
1872
zkendr
This is version 2 of my study.
I added a cloud on the moving averages. Visualization is key for me.
This study creates a representation of the NYSE TICK.
The 3 rows of squares across the top change colors as the tick goes above 100, 200, and 300: or below -100, -200, and -300. The colors are either bullish or bearish colors (self explanatory).
The zero line will change colors bullish or bearish based on breadth ratio.
The squares at the bottom will turn bullish or bearish colors if the breadth goes positive and tick is above 200 or breadth goes negative and tick is below -200.
The image is on a 1 min chart and I use it to fine tune entries.
It is useful for other time periods.
It is useful with a MACD or CCI. Any other study for trend following.
I use this with a cumulative tick indicator like Bru_Cumulative and it really helps light the way.
May 25th, 2017
Size: 5.51 KB
Downloaded: 465 times
1871
zkendr
This indicator measures exceptional ticker tape speed.
When "tape speed" is up, it can signal potential turnaround points (as the big guys load or unload), or sometimes the reinforcement of a trend as more people jump in.
The current version of this indicator will only work on tick charts and will not function properly on time based charts.
October 25th, 2016
Size: 1.12 KB
Downloaded: 578 times
1762
jeffro
David Varadi's AggregateM++ Mean Reversion Oscillator V1
Quote from the link below:
"The Aggregate M indicator is based on the concept that in the long term the market trends, while in the short-term the market is noisy, and has a tendency to mean-revert. Why not combine the two concepts to keep life simple? The Aggregate M is supposed to reflect an adjusted median that is filtered for short term noise. The median is a far more accurate measure of central tendency than a simple average especially with noisy data. Taking a superior measure of trend and filtering out some of the noise by adjusting for short-term mean reversion creates an even better median. The Aggregate M is now both trend and mean-reversion rolled into one."
March 16th, 2016
Size: 941 bytes
Downloaded: 399 times
1721
bmtrading9
This plots the cumulative of price for any symbol, from several optional starting points. Default symbol $TICK gives the CTick plot, but you can use $TIKRL or any other symbol.
Standard VWAP study with alternating clouds. The clouds can be turned on or off in the inputs. The preset colors are for a light background but can be changed in the Global Settings as well as the VWAP line color.
This is an Average True Range Extension study with two inputs, one for a short length and another for a longer length based on the daily ATR values. It plots the extensions from the midpoint of they day price and can be overlapped on the day or only plotted on the right extension area of the chart.
*Rev 1: Fixed the ATR[#] label so it changes with the parameter change for the length.
October 3rd, 2015
Size: 2.75 KB
Downloaded: 320 times
1658
rmejia
This is the tos standard TPO profile modified to allow the user to input the regular trading hour (rth) times. The study will then plot the profile into two parts, the rth and the overnight (non-rth). This is especially useful for futures products.
July 31st, 2015
Size: 2.88 KB
Downloaded: 595 times
1644
larrybetsy
This is the tos standard volume profile modified to allow the user to input the regular trading hour (rth) times. The study will then plot the profile into two parts, the rth and the overnight (non-rth). This is especially useful for futures products.
January 30th, 2015
Size: 30.88 KB
Downloaded: 770 times
1612
larrybetsy
Inspired by the "MovAvgExpRibbon" this is a similar study but with half the lines and clouds between the three zones. Each line is the double of the previous line. The colors are for a white background and would have to be changed in the code for a dark background.
This is a chart of a Zigzag with growex's version of VWAP and a Volume Profile that recalculate at each zigzag. The Zigzag has many options, and does include an autofibextension. The Zigzag shown is based upon a moving average of the hl2, and can repaint, but not as often as the high/low option.
January 21st, 2015
Size: 26.90 KB
Downloaded: 236 times
1609
larrybetsy
The below study plots user defined, manual input price levels. Typical use is with /CL or /6E. However it can be modified for any product/ price.
Other than typical price levels (example /CL) of 00.00, 00.25, 00.50, 00.75 it won't need much day to day modification (or load several copies of the study and comment out (# hashtag) lines you don't need.) Keep in mind when using several copies of this study each will need a unique name.
The closing price (settlement), yesterday high and low will need to be manually entered each day. Personally I like this feature because it should be done at the beginning of each trading day (get your head in it) regardless, at least if not on paper/ trading journal.
August 7th, 2014
Size: 2.59 KB
Downloaded: 371 times
1580
rmejia
The "Highlight Extended-Hours Trading session" gets a bit wonky for me with tick & range charts; it creates gaps in the shading. Wrote an indicator to create a cloud with changeable colors to make it darker than the default. There is also an option to turn off the cloud and show vertical lines instead. There are presets for the US Index Futures, /CL & /GC and a custom option to manually set any open and close time.
*V2: Added a "Show Cloud" option to turn off the cloud. Thought I had it in there the first time but it was not.
*V3: Fixed some errors it had when I originally copy pasted the presets I did not change the script text to the correct variables.
July 18th, 2014
Size: 4.03 KB
Downloaded: 196 times
1573
rmejia
This is the default thinkorswim VolumeProfile & TPOProfile studies combined and modified so that the profile lines (high/low, value area) are projected on the following day instead of the current day. There are also additional options to paint bars below and above the value area, fib extensions from the value area and a label with the current price.
*By default the number of profiles is set to 2, so only the previous profile will show. Change this to show more days.
*V2: Added a "On Expansion Value Area" option to plot the lines (POC, VA, etc.) just on the right expansion area.
August 23rd, 2013
Size: 361 bytes
Downloaded: 714 times
1443
john2000
This is a composite of three RSIEngineeredRSI's using TOS's standard version. The settings are 60,50,40. It is interesting to see how price "rides" a band, "breaks out/down" and reenters, and how 50 can act as support/resistance.
August 9th, 2013
Size: 1.94 KB
Downloaded: 505 times
1439
larrybetsy
The following indicator may help you determine the trend. The current settings are what is used on a one minute chart. This is not a recommendation of how to trade.
The overall coloring is a compilation of the individual indicators whose shadows appear a layer below it. The price coloring option is turned on. Candles are colored green (up), red (down), dark green (indicating up but original candle is down), and dark red (indication down but original candle is up).
August 8th, 2013
Size: 7.46 KB
Downloaded: 609 times
1437
larrybetsy
The new ZigZagHighLow indicator introduced by TOS did not include a price or price change bubble at each zigzag. I have added those features. You can use this study independent of the TOS ZigZagHighLow indicator.
There is an option to easily toggle paint bars in the options screen of the study (as well as change the period).
Note that in TOS, there appears to be a bug with the trend candle setting, where it does not fully honor paint bars. I recommend using the vanilla candles if you want to use paint bars.
this is the MACD using 6-16-6 parameters.
When the MACD crosses up the candlestick and background change color.
When the MACD crosses down the candletick and background change color.
Alerts are trigger when the instance occurs. The arrows show on the first occurance.
The study is coded such by going into the the "edit" mode the colors of the arrows, candles and background can be changed to your preference.
# MACD Dots on Price Chart
# Shows Primary Signals only. Once a BuyAlert is issued another BuyAlert cannot be issued until after a SellAlert has been issued, etc.
# Change Displace value below to adjust where Dots are placed on the Price Chart
August 28th, 2012
Size: 1020 bytes
Downloaded: 575 times
1257
trendfriendpa
Version 1 - CCI Cloud with arrows. This study only places arrows on your chart. You will need to import the study CCI for the histogram shown in the screenshot.
Go to download called CCI Cloud for the subgraph historgram.
August 28th, 2012
Size: 1.08 KB
Downloaded: 438 times
1256
trendfriendpa
MAcd with alert when it crosses 0 line.
Thanks to Richard Housner ( Yahoo thinkorswim )who modified my earlier code. If you choose to modify please post the update for every one to use.
rec RangeBreakOut = if IsNan(RangeBreakOut[1]) or RangeBreakOut[1] == 0 or
RangeBreakOut[1] == 1 then HighAndLowConcatenated else if
(round(RangeBreakOut[1]/100000000) - close) >= Range then 1 else if (close -
((RangeBreakOut[1] - ((round(RangeBreakOut[1]/100000000)) * 100000000))/100))
>= Range then 1 else if high > (round(RangeBreakOut[1]/100000000)) then (high
* 100000000) + ((RangeBreakOut[1] - ((round(RangeBreakOut[1]/100000000)) *
100000000))/100) else if low < ((RangeBreakOut[1] -
((round(RangeBreakOut[1]/100000000)) * 100000000))/100) then
(round(RangeBreakOut[1]/100000000)) + low else RangeBreakOut[1];
rec NewBarOpen = if IsNan(NewBarOpen[1]) then close else if RangeBreakOut == 1
then open else NewBarOpen[1];
plot NewBarLevel = if NewBarOpen > 0 then NewBarOpen else double.nan;
You can turn the upper and lower extentions on and off independently in different time frames. The price range that is used is from high and low of the previous time period.
August 29th, 2010
Size: 9.45 KB
Downloaded: 1605 times
618
StockJock
This is my modifications of the Better Volume Indicator to appear on the upper chart with the same colors appied to the price bars. See Better Volume Indicator for the color code legend.
Instantaneous Trend from "Cybernetic Analysis for Stocks and Futures" by Ehler. This is a port to ThinkorSwim. This version has the Itrend color coded for up and down trends. The trigger is not colored. If you would like it added, give me a holla.
May 30th, 2016 05:47 PM sblanco1978 Hello, would you happen to make changes to this script so that it draws arrows when its time to buy/sell? Also, to play
a wav file whenever an arrow is drawn?
Thank you! Excellent work with this script.
May 24th, 2016 09:15 PM Zephyr Thank you very much for sharing. I LOVE this indicator! You've done great work!
December 23rd, 2014 12:46 PM WattMan Thanks for sharing this!
July 26th, 2012 01:51 PM desitrader Hi, Is this still working ?
It is not plotting the SuperTrend. I set the ShowPlots to True bust still it is not displaying the supertrend ( I can se
e the iUpTrend & iDownTend but not iSuperTrend)
May 16th, 2011 06:56 PM jregier anyone have some advice on getting this to work? i think i have tried every combination of settings but can't get a rea
December 2nd, 2014 02:15 PM itachi1991 good work my only wish is, for the sound alert and message alerts to work with arrows only instead of the default which
is set to " repeatedly with each bar"
August 2nd, 2014 05:05 PM phtaaa Thanks, I've looking for ways to do this for a long time.
May 27th, 2018 04:10 PM GLinden I so wanted the Donchian channel and
I did appreciate you providing it but I
can't open it and have no idea how to
get it thus. thanks for the work you di
but I can't use it.
April 4th, 2015 12:08 PM Purplesage Got it after all, maybe too impatient
April 4th, 2015 12:06 PM Purplesage Need help getting this file into TOS, I saved onto desktop and then tried to import but it saved as MPEG video and will
not load.
I am not the most experienced TOS member, I need help?
February 3rd, 2014 01:51 PM growex choke35, have you read the description?
January 8th, 2014 12:13 PM choke35 Just for the Copyright issue you should mention that the code that you have posted for download is almost an exact copy-
paste of the one that is provided by traders.com (ok, you have changed the colors ;-) ) ...
April 28th, 2015 08:20 PM Twar Is it possible to modify this so i only can get close rate last bar / candle?
I dont need anythiong else, this would have been perfect to See previous close strike much easier.
January 6th, 2015 10:19 PM dboy I was actually searching for this type of script. Had a small issue with some of the code plots but will work them out.
December 8th, 2019 03:36 PM Texsus This is amazing. I There any documentation that I can read about it?
Thank you
March 21st, 2015 08:48 PM panamajack Thanks I just saw the notes on the original Zig-Zag - VWAP below - excellent work and thanks for all of your hard work
PanakaJack
March 4th, 2015 09:57 PM adpras16 Thanks in advance garry, can u explain what strategies to use this indicator?
February 8th, 2015 04:00 AM dorony i can not compile this
January 23rd, 2019 05:52 AM stockdunia How can I use this study in Scanner (Monthly & Weekly)? I always get "No Matching symbols"
December 6th, 2016 06:00 PM WattMan @isold if you have not figured it out so far, you need to rename the file to include the words *STUDY* as the last 5 let
ters before the extension. So the file loaded here by the author is named "AggregateM_Sim22.ts" you need to rename it to
"AggregateM_Sim22STUDY.ts" and ToS will display the file for import... hope this helps.
@Sim22 - thanks for sharing. will see how this study works for me as a 2 month newbie into futures trading!!
July 28th, 2016 12:41 AM isold Hi , I cannot import it to TOS, the file is not showing ? I tryied to change the name but no results,any clue ,please
Thank you ,Isold
May 10th, 2016 08:30 AM kareem40 Nice work, thanks
January 13th, 2017 08:48 AM kvj2020 Great, but prints one bar too late. Fix by replacing existing line with: def tsrw = (1 / (tdiff[0] - tdiff[-1])) * 100;
December 10th, 2016 04:20 AM optiontarget thanks jeffro , can you explain more for this indicator ( top speed ), what is the best for using