What's New in Version 10.1 Candidate 10
Investor/RT 10.1 is NOW FINAL!
Click here to
upgrade to 10.1 final.
The beta/candidate release below is now obsolete.
Version 10.1 for Windows now includes support for
Zen-Fire/Rithmic data feed and direct-to-brokerage trading integration.
Version 10.1 Candidate 10
is available for
downloading at:
What's New in Version 10.1
New in Investor/RT 10.1 Beta 13
- New Indicator: QuoteBoard
A new indicator titled QuoteBoard has been added to the library of
technical indicators. The QuoteBoard allows the user to display columns of
price and volume data on multiple symbols within a multi-pane chart. The
QuoteBoard has extended capabilities including automatic sorting of the
price rows within each symbol, hot/cold color shading or custom coloring
of each row, price or tick display options, auto-sorting of symbols based
on % Change, and much more. The QuoteBoard allows users to plot key Market
Profile price values, OHLC, Pivot Levels (daily, weekly, monthly), all in
a single column with automatic sorting and coloring. For more
information on the QuoteBoard Indicator, including videos, click
here.
New in Investor/RT 10.1 Beta 11
- Empirical Mode Decomposition Indicator
Click here for more info.
New in Investor/RT 10.1 Beta 10
- Profile Indicator Enhancements
The Profile Indicator continues to be polished and enhanced.
There are various combinations of settings which will result in a single
profile being drawn on either the right or left side of the chart.
Some of these configurations include custom periods (Time per Profile) of
"All Data", or "x Days/Months/Years" along with "Compute Last 1 Profile"
specified. When these single-profile options are selected, the user
may now specify the width of the profile, in pixels, by checking the
"Width" checkbox and typing in the desired number of pixels. Choose
"ALL" from the list of pixel options to have the profile draw across the
full width of the chart. In addition, if there are multiple
single-profiles drawn on the right or left side of the chart, this
situation is detected and the profiles are properly stacked side by side.
The stacking order is determined by the order of the elements within the
chart pane (right-click in chart and choose "Add/Delete/Edit: Element
Order"). For the two Time Per Profile periods of "Custom" and "To
Present", the user can specify a custom width in percentage terms, and the
profile will be drawn using that percent of width of the containing
rectangle.
The Profile Indicator is now labelled on the lower left corner of the
containing rectangle with a short descriptive title to help identify what
the profile is displaying and help tell profiles apart (ie. "3d" for 3
days, "cust" for Custom duration (drawing tool), "pres" for To Present, "vis"
for All Visible, etc). In addition, these labels are used in the
list of elements presented when the user double-clicks in whitespace in
the chart so the user may better identify which Profile to select.
A new Profile period (Time Per Profile) was added titled "Auto-Merge".
This option will create daily profiles from all data in the chart and then
automatically merge those profiles. The logic for merging the
profiles follows. If a profiles value area overlaps the value area
of the previous profile at all, those two profiles are merged and the same
comparison is then made between the newly merged profile and the next
profile. If the value areas do not overlap, the profiles are not
merged and that profile begins a new profile which is then compared with
the next daily profile, and so on. This options is provided on the
basis that if the value areas overlap, the profile should be added to a
composite profile, but if the value areas do not overlap, then price has
moved to a new area and a new profile should begin.
New in Investor/RT 10.1 Beta 8
- Profile Indicator Enhancements
The Profile Indicator, when setup to display as a Price and "Volume"
Profile, will provide precise volume-at-price data for periods where tick
data is available. However, in the absence of tick data, which is
commonly the case for longer term composite profiles, minute bar data must
be used. The volume is then divided up equally among the prices for
each bar. However, if the user is viewing 15 minute bars for
instance, the Profile indicator can gain more accurate volume-at-price
information from the addition of invisible 1-minute bars to the chart,
which the Profile Indicator will look for and use if available.
Prior to version 10.1b8, the user was responsible for the task of adding
these 1-minute bars to the chart and ensuring that they were setup
properly. Now, Investor/RT will automatically add these invisible
1-minute bars to the chart with the proper setup. In short, the user
now will get the most accurate Volume Profile based upon available data
without having the hassle of adding additional bars/instruments to the
chart. The enhancements on this front have been accumulating over
recent releases, but at this point, the user should now see the most
accurate volume profiles without having to worry about any details other
than the Profile Indicator preferences.
- Mixed Periodicity Data (MPD) Enhancements
The MPD Indicator within multi-pane charts runs MUCH more efficiently when
bars of the MPD periodicity and instrument are added invisibly to the
chart. MPD then uses those invisible bars without having to load
data each time it calculates. The net effect is a much more
efficient MPD. Prior to version 10.1b8, the user was responsible for the
task of adding these invisible bars to the chart and ensuring that they
were setup properly. Now, Investor/RT will automatically add these
invisible bars to the chart with the proper setup. In short, the
user now will get the most efficient implementation of MPD each time
without needing to be concerned with hassle of adding additional
bars/instruments to the chart. This is a very convenient enhancement
for user of the MPD indicator.
Version 10.1 Beta
Introducing Version 10.0 Investor/RT 10.0 marks a significant new
direction for Linn Software. This release includes, for the first time, the
ability to submit trading orders directly to supported brokerages from
within Investor/RT charts and trading systems. While Investor/RT has long
supported brokerage execution via intermediary software, Version 10.0
implements direct-to-brokerage connectivity and support for a broader range
of brokerage clients. Version 10 includes a more robust trading simulator
that can be used with any realtime data source to practice trade. Users can
place simulated trading orders, observe the status of working orders, and
revise stops and limit prices easily. The trading simulator is integrated
with the Investor/RT portfolio features. As positions are opened and closed,
the associated portfolio window updates automatically showing detailed
information about each open position in real-time. The Beta 1 release being
announced today supports trading orders direct to Interactive Brokers (IB)
paper trading accounts. Trading with live IB accounts will be enabled later
in the beta testing period. In beta 1, IB trading orders are supported only
when IB is also the realtime market data source in use. Access to brokerage
services when the market data source is a non-broker data feed (e.g. DTN
IQFEED, eSignal) is planned for future 10.0 development. Some preliminary
work has been done on direct-to-broker trading orders for Transact/Infinity
Futures brokerages. This planned for future release, during the beta period
or perhaps later in the 10.x release cycle.
Linn Software is also working with Zen-Fire/Rithmic to enable Investor/RT
clients who have a Zen-Fire/Rithmic brokerage account to trade directly from
Investor/RT. The Zen-Fire/Rithmic implementation is largely completed and is
now undergoing public beta testing. The improved Investor/RT trading
simulator supports the identical order actions and order types as the
Zen-Fire/Rithmic implementation. Potential users can test the new trading
features using the trading simulator and easily change trading order
destination to Zen-Fire or Rithmic. See Item #1 below for more on
Zen-Fire/Rithmic. Users interested in beta testing the Zen-Fire/Rithmic
software please contact Linn Software.
Version 10.0 includes an enhanced "Trading Order Desk". This window provides
the user interface for adding, modifying, and deleting trading order setups.
Pre-defined trading orders may be executed by selecting them and clicking
the Send button. Orders may be composed manually and executed if desired;
choose "<Manual>" from the list of trading order names. This enables
controls in the window for order type, quantity, limit and stop prices.
Selections are "mouse wheel" enabled, e.g. click on the limit price to
select it, then mouse wheel up and down to adjust the order's limit price in
one tick increments. Click "Buy" or "Sell" to execute the composed order.
The Trading Order Desk includes convenience buttons for various functions
such as adding, deleting/renaming, editing trading orders, and calling up
the Portfolio (Position Status), the Order Status, or the Trading List
quotepage window. When <Manual> is selected, 1-click place order functions
are provided for placing limit order to either buy or sell at the bid or
ask.
If you double-click on a trading order name in the order desk, Investor/RT
will take the setup of the trading order, and use it to create a <Manual>
trading order. This pertains only the Buy and Sell (or Sell Short) trading
orders. The order desk goes into <Manual> mode showing the settings of the
double-clicked trading order. Make revisions if you like and click Buy or
Sell to execute the order. Shift-double-click any trading order to edit its
setup.
New in 10.1
-
Support for
Rithmic/Zen-Fire Trading Platforms
Investor/RT 10.0 marks a significant new direction for Linn
Software - the ability to execute trading orders directly with supported
brokerages from within Investor/RT charts and trading systems. While
Investor/RT has long supported brokerage execution via intermediary
software components (AutoTrader, NinjaTrader), Version 10.0 adds
direct-to-brokerage connectivity and support for a broader range of
brokerage clients. Investor/RT 10.0 introduces support for Rithmic and
Zen-Fire, high-speed electronic trading networks used by Mirus Futures
and other brokerages. The Investor/RT platform provides integrated
access to the Rithmic and Zen-Fire networks for market data, historical
data, and brokerage execution, bringing the powerful decision support
capabilities of Investor/RT to clients using Rithmic or Zen-Fire
brokerage accounts. Trading via Rithmic and Zen-Fire is implemented
using the "Trading Order" infra-structure of Investor/RT. Trading orders
are created and saved by name using the Trading Order Desk window.
Trading orders can then be executed directly from the Order Desk window,
or by clicking trading order buttons deployed inside Investor/RT charts;
they can be triggered automatically by trading signals that fire within
a chart when user-specified market conditions occur; they can be
integrated into powerful trading systems created by the user with the
Trading System Tools (Investor/RT tools for back testing, optimization,
and deployment of automated trading systems). Initially, Investor/RT
trading orders for Rithmic or Zen-Fire support Buy and Sell order
actions for order types: market, limit, stop, stop limit. Cancel Order,
Cancel All Orders, and Open Order/Position Status Requests are also
supported via the Trading Order setups. A "Revise Order" order action is
supported; it enables the user to submit revisions to open stop orders,
limit orders and stop limit orders. Both order quantity and stop/limit
prices may be revised. The revise order works well in conjunction with
charts that contain Reference Lines that the user designates as the stop
or limit price with an associated user variable. The user can set his
stop price and limit price V# variables by dragging the appropriate
reference lines to the desired price points in the chart. Then trading
orders (e.g. a sell stop order) that reference the V# variable(s) are
submitted and become open orders. Later, the user can drag and drop
either the stop or limit line as desired and submit (e.g. via a click on
a chart button) a Revise order to adjust the stop and/or limit price.
Mouse click selection of stop and limit prices is also supported. When a
trading order with this setup is submitted, the chart prompts for the
stop or limit price. The user clicks in the vicinity of the desired
price to see a price ladder of nearby prices and picks the precise stop
or limit price from this list.
Fill reports and order status updates are handled by Investor/RT,
updating the Trade Position Size (TR_POS) and Trade Fill Price (TR_FILL)
quotepage columns and RTL variables. All order fills are recorded
automatically in the Investor/RT Portfolio corresponding to the Rithmic
or Zen-Fire account name in use. The user creates a portfolio account
with the name of their brokerage account; the portfolio window will
update in real-time as positions are opened and closed, showing
gain/loss and other data about each open position. Support for other
order types, e.g. Limit if Touched, Market if Touched orders will be
added later in the beta testing period. The trading order architecture
of Investor/RT is a foundation; it is an infra-structure for conveying
brokerage orders to a brokerage destination. We will build on this
foundation in future releases, adding user-interface components and
brokerage strategy setups to further simply various kinds of
user-directed trading. Videos will be available demonstrating how
trading orders are setup and deployed within Investor/RT.
-
Direct
Brokerage Support for Interactive Brokers
Investor/RT has long supported Interactive brokerage trade
execution using Autotrader software as a conduit or intermediary for
routing Investor/RT "Trading Orders" to the IB TraderWorkstation
brokerage platform. Version 10.0 introduces direct-to-broker support for
IB. Users of the IB Edition of Investor/RT may now create and execute
Trading Orders with destination "Interactive Brokers" and those orders
will be conveyed directly to TraderWorkstation. Fill reports and order
status updates are handled by Investor/RT, updating the Trade Position
Size (TR_POS) and Trade Fill Price (TR_FILL) quotepage columns. New to
the direct-to-brokerage implementation for IB users is that all fills
are now recorded automatically in the Investor/RT Portfolio
corresponding to your IB account. For example, you wish to "paper trade"
using an IB account DU12345, you create a portfolio account with that
name and it will update in real-time as positions are opened and closed.
Initially, Investor/RT supports Buy, Sell, and Sell Short order actions
and order types: market, limit, stop, stop limit, market on close, limit
on close. During initial beta testing deployment of these new trading
features trading orders will be permitted only on IB paper trading
account. Those interested in live trading using Investor/RT trading
orders during the beta testing period please contact Linn Software after
having thoroughly tested these trading methods using a paper trading
account.
Autotrader and NinjaTrader will no longer appear as destinations in
trading order setups by default. If continued use of Autotrader or
NinjaTrader is desired, these intermediary brokerage destinations are
still available by specifying a configuration variable in the
Investor/RT configuration file. Goto File: Open: Configuration File.
Enter a line at the bottom of the file containing either:
EnableAutoTrader=true;
EnableNinjaTrader=true;
then do File: Save: Save (Ctrl-S) to save the configure.txt file.
Thereafter, Autotrader and/or NinjaTrader destinations will be available
for routing trading orders as in Version 9.2.x and earlier releases of
Investor/RT. Note that Autotrader may be used by users of any real-time
data source for routing trading order to IB. At present the new
direct-to-broker support for the "Interactive Brokers" destination is
limited to users running IB/TWS as their data source.
Direct-to-Broker trading order destinations will be expanded over time
to include additional data sources that support brokerage execution.
Support for mixing brokerage configurations with real-time data sources
that do not have built-in brokerage capability are also planned, e.g.
using Interactive Brokers trading order execution while Investor/RT is
configured for DTN IQFEED or eSignal. In general, future plans include
tighter integration of brokerage activity across all aspects of
Investor/RT and the addition of user-interface components and brokerage
strategy setups to further simply various kinds of user-directed
trading. We welcome feedback and recommendations from customers as we
move forward in this area.
-
Trading Related Sound Events
Sound events are used by Investor/RT to produce audible
feedback when various trading related events occur. The sound events
introduced in Version 10.0 are: Order Submitted, Order Filled, Order
Partial Fill, Order Revised, Order Canceled, Order Rejected, and Order
Failed. By default these events are associated with pre-defined "text to
speech" sounds for each order status event. These sounds are triggered
when trading events occur in response to trading orders issued with
destination "Interactive Brokers", "Zen-Fire", "Rithmic", and the
Investor/RT Portfolio destination (used for simulated trading). Any
sound event can be turned off (set to "No Sound") or it may associated
with some other sound of your choice using Setup: Preferences: Sounds.
-
New Indicator
Drawing Styles: Price Boxes
Four new options have been added to the list of drawing
styles available to most indicators. These options are intended for
indicators, such as Moving Average, which generate results that are in
line with the "price" of the underlying instrument and which plot on the
same scale as the instrument. Other indicator for which these options
might be useful would include the Session Statistics, Statistics, VWAP,
and many more. The new options are detailed below.
- Price Box, Solid - This option draws a solid box around the
price of the indicator on each bar. The width of the price is equal to
the width of each bar (pixels per bar) and the height of box represents
the height of one price or tick for the underlying instrument.
- Price Box, Hollow - This option draws a hollow box around the
price of the indicator.
- Price Box, Solid (U/D) - This option, like the "Price Box,
Solid" option, draws a solid box around the price of the indicator. This
option also allows the user to specify two colors (Up and Down Colors).
The up color will be used when the price of the indicator is greater
than the previous value. The down color will be used when the price of
the indicator is less than the previous value.
- Price Box, Hollow (U/D) - This option, like the "Price Box,
Hollow" option, draws a hollow box around the price of the indicator.
This option also allows the user to specify two colors (Up and Down
Colors). The up color will be used when the price of the indicator is
greater than the previous value. The down color will be used when the
price of the indicator is less than the previous value.
-
Calculation of
Draw down During Backtesting
Investor/RT has long used the closing price of each bar
during back testing to calculate the "draw down", defined as the dip in
equity during a trade. The maximum draw down is reported in the back
testing result reports. Version 10.0 introduces two additional draw down
calculation methods, the high/low method and the open method. The
high/low method uses the low when the trade is long to calculate the
draw down and high when short. This method is the "worst case" draw down
and is typically results in draw down figures a few percent larger than
the other two methods. The open method uses the open price of each bar
to figure the draw down at that bar during a trade. The close method,
adopted originally by the Investor/RT back tester, will remain the
default for a limited time. The high/low method will be of interest to
many users and will become the default setting in a future release. For
now, to specify your preference you make an entry in the configuration
file. Choose File: Open: Configuration File. Add a line to the file at
the bottom:
DrawDownCalcMethod = N
(then use File: Save: Save to save the configuration file changes)
N is a number, 0 for the new High/Low Method, 1 for the Close Method
(the default), 2 for the Open Method. Any other value will take the
current default. Thus you can specify 3 to get the default method,
currently the Close Method. When the default changes in a future release
to the High/Low Method, then your draw down calculation method will
change to the new default later.
-
New Quotepage
Multi-Linking Options
Quotepages now have a multi-link color setting and associated
check box to activate a particular multi-link color for all multi-link
operations involving that quotepage. When the "Use Multi-link Color..."
check box is checked, any multi-linking operations initiated from the
quotepage (e.g. double-clicking on a symbol) will multi-link the
selected symbol using the quotepage's multi-link color. When the
quotepage's "Use Multi-Link Color" check box is unchecked, multi-linking
uses the color of the chart that is front most when the multi-linking
operation occurs.
Essentially, activating a specific multi-link color for a quotepage
"associates" the page with all chart windows having the same color,
regardless of which chart is front most when multi-linking occurs. There
are two ways of initiating a multi-link of some symbol in a quotepage:
(1) right-click on the symbol and choosing "Multi-Link" and (2)
double-clicking on a symbol. Note that double-click does a multi-link if
Setup: Preferences: Charts: General specifies multi-linking as your
preferred double-click action. If you prefer some other double-click
action, you can now override the Charts: General setting for some of
your quotepages by checking the new "Always Multi-link on Dbl-Click"
check box in the preferences for those quotepage. Any quotepage that has
this new check box unchecked, will use the preferred double-click action
specified in the Charts: General Preferences. For a complete description
of the multi-linking feature of Investor/RT, click here.
-
Dynamic Profiles -
Profile Indicator
The Profile Indicator has been enhanced to allow for dynamic
profiling. This feature has been an option within the Market Profile
charts for some time. Dynamic Profiles take two periods. The first
period (minimum bars period or MPB) represents the minimum number of
bars that each profile must contain. The second period (breakout period
or BOP) determines the bars used to form a range which must be broken in
order to start a new profile. For example, consider a dynamic profile
with a MPB of 12 and a BOP of 8. Once the profile reaches 12 bars, on
the 13th bar, the high and low of that 13th bar will be compared to the
highest high and lowest low of the previous 8 bars. If that 13th bar
breaks out of the range of the previous 8 bars on the high or low side
(or both), then that 13th bar becomes the first bar of the new profile.
If it does not break out of that range, it becomes part of the current
profile, and then the high and low of the 14th bar are tested to see if
they broke out of the range of the previous 8 bars, and so on.
There are a couple of advantages to the Profile Indicator implementation
of dynamic profiles over that within the Market Profile charts. The
Profile Indicator can build off any periodicity, not just time-based
periodicities. Therefore, the dynamic profiles can be built on top of
volume bars, range bars, tick bars, Renko bars, or point and figure
bars. In addition, The Profile Indicator can be access in the RTL
language with the PROF token, allowing users to access historical data
values such as the POC, Value Area High, Value Area Low, and so forth. A
new result has also been added to the PROF token titled "Avg POC" which
allows the to specify a period and chart the average POC over the past X
profiles historically.
-
New Letter Colors for
Market Profile
Five new "letter color" options were added for Market Profile
charts: Volume (TPO), Volume (Bracket), Volume (Price), Volume
(Profile), and Delta (Price). "Volume (TPO)" colors the letters based on
the relative color of each TPO. TPOs with more volume will be darker in
color. "Volume (Bracket)" colors each bracket based on the relative
volume of that bracket or time period. "Volume (Price)" colors each
price with the relative volume that traded at that price within the
profile. "Delta (Price)" colors each price with the relative delta of
all volume that traded at that price within the profile.
-
%BARLEFT for PNF and Renko
The %BARLEFT token available to the Annotation indicator was
enhanced to provide useful feedback for both Renko and Point and Figure
periodicities. For Renko, it provides the change in price needed to
produce the next Renko bar. The resulting value will be the minimum of
the change needed to form a new up or down Renko bar. For Point and
Figure, it provides the change in price needed to produce a reversal.
For more information on %BARLEFT, visit:
http://www.linnsoft.com/qa/a/110.htm
-
"Use Price" for Alpha and Beta
The new "Use Price" check box in the Alpha and Beta Indicator
preferences, causes these indicators to perform their calculations after
creating a scatter plot of the actual prices, instead of the changes in
price. The slope of the resulting best fit line through this scatter
plot is the Beta while the Y intercept is the Alpha.
-
PaintBars for Point and Figure
Point and Figure bars (Xs and Os) can now be painted using the PaintBar
Indicator.
-
Profile Indicator - New
Results
The Profile Indicator can be used in the RTL language using
the token PROF to provide a variety of data related to the profiles
historically. Several new result options have been added and are
explained below:
- Avg POC - This option computes the average POC over any number
of profiles, and allows the user to specify the number of profiles over
which to compute the average. In addition, the user may specify a look
back period of "result x profiles back". If no look back is desired,
specify a 0. If a look back of 1 is specified for instance, the result
will give the average POC of the prior profiles, excluding the current
profile.
- High x-TPO Price - This option provides the user with the
ability to find the highest price in the profile that contained a
user-specified number of TPOs. This option also comes with a look back
period option. If no price contained that number of TPOs, then result
will be 0.0.
- Low x-TPO Price - This option provides the user with the
ability to find the lowest price in the profile that contained a
user-specified number of TPOs. This option also comes with a look back
period option. If no price contained that number of TPOs, then result
will be 0.0.
- Avg Open of Profile - This option works just like the "Avg POC"
option, except it uses the open price of the profile. This option also
allows the user to average the open prices over any number of profiles,
and allows for an optional look back period (specify "Result 0 Profiles
Back" if no look back is desired).
- Avg High of Profile - This option works just like the "Avg POC"
option, except it uses the high price of the profile. This option also
allows the user to average the high prices over any number of profiles,
and allows for an optional look back period (specify "Result 0 Profiles
Back" if no look back is desired).
- Avg Low of Profile - This option works just like the "Avg POC"
option, except it uses the low price of the profile. This option also
allows the user to average the low prices over any number of profiles,
and allows for an optional look back period (specify "Result 0 Profiles
Back" if no look back is desired).
- Avg Close of Profile - This option works just like the "Avg
POC" option, except it uses the closing price of the profile. This
option also allows the user to average the closing prices over any
number of profiles, and allows for an optional look back period (specify
"Result 0 Profiles Back" if no look back is desired).
-
Seven New RTL Functions
have been added to the RTL language as described below:
- SLOPE(exp, n) - Change-based slope of exp (expression) over
past n bars: (exp - exp.n)/n. Slope (change per bar) of a trendline
going from the value of exp n bars ago to current exp.
- ACCEL(exp, n) - Change-based acceleration of exp over past n
bars, or slope of current bar minus slope of last bar.
- SLOPER(exp, n) - Regression-based slope of exp over past n
bars. Slope of regression line through past n bars of exp.
- ACCELR(exp, n) - Regression based acceleration over past n
bars. Difference between the regression-based slope of current bar and
regression-based slope of previous bar.
- YINT(exp, n) - Current value of a regression line through the
past n bars of exp.
- CHG(exp, n) - Change of expression from n bars ago or exp -
exp.n
- PCHG(exp, n) - Percent change of expression from n bars ago, or
100.0 * (exp - exp.n) / abs(exp.n)
-
New Cumulative
Profile Options for MP Charts
Two new options have been added to the cumulative profiles
option available in the "Options" tab of the Market Profile Preferences:
Previous Week and Previous Month. The Previous Week option provides a
profile using all data from the prior week. The Previous Month option
provides a profile using all the data from the prior month. Both options
can build either TPO- or Volume-based profiles. This options are in
addition to the "All Data", "Last X Profiles", "Current Week", and
"Current Month" options that were previously available.
-
Custom Instrument
Recalculation Frequency
Recalculation Frequency for custom instruments having 2
components (pairs) is tick-by-tick, but for custom instruments having
more components Investor/RT has limited the recalculation rate to 20
times per minute. Investor/RT 10.0 will, by default, update such custom
instrument three times faster, i.e. once per second. This will add some
processing overhead for many-component custom instruments having very
actively trading components. The recalculation rate can now be specified
in the Investor/RT configuration file. Goto File: Open: Configuration
File. Enter a line at the bottom of the file containing:
CustInstRecalcMilliseconds=3000;
then do File: Save: Save (Ctrl-S) to save the configure.txt file.
Thereafter, Investor/RT will recalculate at most every 3 seconds as has
been the default in prior releases. If a faster recalculation rate is
desired, values as low as 100 milliseconds can be specified.
CustInstRecalcMilliseconds=100 will result in as many as 600 updates per
minute of the custom instrument's value.
-
New Trendline Label Options
Three new options were added to the trendline labeling drop
down list: Delta Per Bar, Delta Per Price, and Volume Per price. These
options are available in both the Trendline and Zig Zag Indicators, and
are detailed below:
- Delta Per Bar - Divides the total delta of all bars involved in
the trendline (or Zig Zag leg) by the number of bars involved/covered.
- Delta Per Price - Divides the total delta of all bars involved
in the trendline (or Zig Zag leg) by the number of prices (or ticks)
covered in the vertical movement of the trendline.
- Volume Per Price - Divides the total volume of all bars
involved in the trendline (or Zig Zag leg) by the number of prices (or
ticks) covered in the vertical movement of the trendline.
In addition, when the Zig Zag indicator is added multiple times to the
same chart pane, but with different labels, those labels will be stacked
vertically so that the user can clearly see all values instead of the
labels printing on top of one another as they did in previous versions.
-
Profile Indicator:
Draw on Right Option
A new option has been added to the Profile Indicator, when
configured to draw a single profile, to draw the Profile "On Right".
This option is currently only available when drawing single Price and
"Volume" Profiles, which are drawn with style of "Volume Profile". In
the past, these single profiles have been drawn on the left edge of the
chart facing right. When the "On Right" option is checked, the profile
will be right-aligned to the vertical scale on the right side of the
chart, and face left. Some lookahead space is recommended when using
this option to provide space for the profile. This allows the user to
see the profile closer to the scale, and to plot two profiles of this
nature with varying periods, one on the left of chart and one on the
right.
-
Multi-Pane Charts: Redraw
Full Chart
Multi-Pane charts, in order to maximize efficiency, only draw
the past 2 bars each time the chart is redrawn/recalculated. This can
cause certain reference lines and trend lines, such as a reference line
that is attached to the current price and set to draw across the entire
chart, to become disjointed. If you are experiencing this phenomenon, a
new option is available in the multi-pane chart preferences under the
"Options" tab to "Redraw Full Chart". When this check box is checked,
then entire chart will be redrawn and then lines will stay together.
This option will result in the chart taking more resources than the
otherwise, but not enough to be of concern to most users.
-
Running Multiple Instances of Investor/RT under Windows Vista
Investor/RT has long supported running multiple simultaneous instances
under Windows XP. To accomplish this, you install the software two or
more times into different folders within the Program Files folder. Each
instance can then be started from its folder and run in parallel. Each
instances uses the database (data_f) folder inside the folder where the
application instance resides in Program Files.
Under Windows Visa, this technique has not been possible since the Vista
compatible edition of Investor/RT does not look within Program Files for
the database, instead it looks for a folder named LinnSoft within the
\Users\username directory (username is your Vista login username). The
LinnSoft folder is called the working directory folder. It contains the
database folder (data_f) and other administrative files (admin_f) used
at runtime by the software. Version 10.0 of Investor/RT allows
additional instances be created and directed to use a different working
directory instead of LinnSoft. For example, say the username is
JohnSmith. The primary Investor/RT working directory will be the
LinnSoft folder inside C:\Users\JohnSmith\. To run a second instance,
first install Investor/RT into a different folder in Program Files, e.g.
C:\Program Files\Instance2\. Make a duplicate of C:\Users\JohnSmith\LinnSoft
inside C:\Uses\JohnSmith\ and name it the same name or something
similar, e.g. Instance2WD. Finally, edit the configure.txt file at
C:\Program Files\Instance2\admin\configure.txt and add a line at the
bottom:
VistaWorkingDirectoryName=Instance2WD
Save the configure.txt file (you must have administrative privileges to
perform the save). Thereafter, when you startup the software from the
Instance2 folder in Program Files, it will detect that Instance2WD is
the Vista Working Directory folder to use for this instance rather than
LinnSoft. The instance will run independently of the other instance that
by default uses the database within the LinnSoft working directory.
-
Historical Pivots Made Simple
The Pivot Point indicator has been enhanced to make it much
easier for users to plot pivot levels historically (view pivot levels on
prior days on an intraday chart). When the "Use Periodicity" (typically
"Use Daily") checkbox is checked in the Pivot preferences, the "Plot
Historical Levels" checkbox is now available. If this checkbox is
checked, the pivot levels (S1, S2, S3, PP, R1, R2, R3) will all be
plotted not only on the current day/session, but also across prior
session.
In addition, these pivots can be computed off the data of only the day
session. The daily bar of many futures contracts (such as @ES# of DTN
IQFeed) reflects 24 hour GLOBEX session. Many users prefer their pivots
to be computed off the day session data only. By choosing the "Use
Periodicity" checkbox and setting it to "Use 405 minute" data, as well
as setting the charts session to session 2, the pivots (both current and
historical) will reflect only the day session. To make this combination
much more efficient, a second "invisible" instrument should be added to
the chart (to same pane as the initial instrument and pivots) with a
periodicity of 405 minutes. This way, the pivot indicator does not have
to load the data each time it computes the pivots and operates much more
efficiently as a result. A video demonstrating this process will be
forthcoming shortly at
www.linnsoft.com/videos
-
New Multi-Session Statistic:
Rank
Two new multi-session statistics have been added to the
Session Statistic indicator: Rank at Time (1=Highest) and Rank at Time
(1=Lowest). This statistics works similarly to other multi-session stats
such as "Avg of Bar at Time", in that it takes into consideration the
bars of the same time period over multiple days/sessions, and it ranks
the current bar in relation to those of prior sessions, where the number
of sessions is controlled by the "X =" value specified. For instance, if
a user setup the Session Statistics as "Last Price: Volume: All Bars of
Session: Multi-Sess Stat: Rank at Time (1=Highest): X = 20", then each
bar will have a value between 1 and 20. A value of 1 would signify that
this bars volume is the higher than all the same bars (same time) for
the previous 19 sessions. A value of 20 would signify lowest volume,
etc.
-
New Optimizable Periods: Parabolic SAR and Ultimate Oscillator
The three periods of the Ultimate Oscillator and the 4
parameters of the Parabolic SAR are now optimizable. These
periods/parameters can now be specified as V# variables (eg. V#12)
instead of specific numbers. For more information on using V# variables
as periods for optimization, watch the video on optimization at
www.linnsoft.com/videos
-
New Indicator: Average
True Range Stop
A new indicator has been added to the Investor/RT library
titled "ATR Stop" (ATRS). ATR stands for "Average True Range". ATRS
using the average true range to provide a perpetual trailing stop. It
works very similarly to the Parabolic SAR indicator, plotting a dot at
the trailing stop price. Once the trailing stop is breached, ATRS moves
to the other side of price and starts working in the other direction
(long to short and visa versa). More information on this indicator will
be forthcoming in the indicator section of the online tour:
www.linnsoft.com/ti
-
New Statistic: Rank
Two new results have been added to the Statistics indicator
titled "Rank (1=Highest)" and "Rank (1=Lowest)". These results allow the
user to rank the current price value in relation to the price values of
the last x bars (where X is the period specified in the Statistics
preferences). For instance, if a user chooses the settings "Rank
(1=Highest): Volume: For the Last 30 Bars", then the result on each bar
will represent the ranking of that bars volume in relationship to the
volume of the previous 29 bars. A value 15 would signify a very average
volume in relation to the last 29 bars. A value of 30 would signify that
this bars volume was less than all 29 previous bars. A value of 1 would
signify that this bars volume was higher than all 29 previous bars.
What makes this result (and several others) even more powerful is the
way it can be used in the RTL language. For instance, using the settings
mentioned above with this syntax in RTL:
STAT(CCI)
allows the user to rank the CCI values. CCI could be replaced by any
historical token or expression such as VO, HI-LO, CI, etc..
-
Volume Breakdown: New
Filtering Option
The volume filter option of the Volume Breakdown indicator has
been enhanced to allow the user to provide both a lower and upper size
limit. In prior versions, users could setup VB to consider only trades
above or below a certain size (only big or small lots). A new option has
been added to Consider Trades with Volume "betw" (between) an upper and
lower limit. When this option is selected, the user provides those
limits and only trades with size between those limits are considered in
the analysis. The volume filter is a powerful component of the Volume
Breakdown indicator as it allows users to see what big traders are doing
relative to the smaller traders.
-
Linear Regression
Forecast: Raff Channels
A new "Raff Channels" option has been added to the Linear
Regression Forecast indicator which results in the bands being computed
based off Raff Channel multiples as opposed to standard deviations. In
addition, a "Use Hi/Lo" checkbox is available which gives the user the
option to consider the highs and lows of the bars when computing the
Raff Channels instead of just the closing prices. Raff Channels are
formed at a distance from the linear regression line equivalent to the
largest distance between price and the line of any bar which the line
encompasses.
-
Statistics Indicator:
Percentile
A new statistical result option was added to the Statistics
Indicator titled "Percentile". When this option is selected, the user
provides the desired period and percentile level, and the program
computes the percentile of that period of bars. For example, if a period
of 10 was specified along with a percentile of 70%, for each bar, that
bar and the previous 9 would be considered, ranked and the 70%
percentile would be computed.
-
Market Profile: Single
Label Options
A new option has been added to Market Profile charts in the Price
Levels tab titled "Label Singles with Extreme Price of Profile". When
this option is checked, the singles are labelled with the extreme price
of the profile in which they were created. If a single was created on
the way up, it will be labelled with the low of the profile. If a single
was created on the way down, it will be labelled with the high of the
profile. This option was made available in response to certain trades
who believed that once the single was taken out, price would return to
that extreme price. If this checkbox is not checked, the singles will be
labelled with the actual price at which the single resides.
-
Andrew's
Pitchfork: Attach Handle to High/Low Option
A new option has been added to the Andrew's Pitchfork titled
"Attach Handle to Bar High/Bar Low". When this option is checked, the
user can select whether the pitchfork's handle will be attached to the
high or low of the handle bar. When this option is not checked, the
program will automatically determine whether the handle should attach to
the high or low based on the relationship of the handle bar's price to
the average price of the forks. This new option has been added to allow
users to override this automated behavior when price does not attached
to the desired price of the handle bar.
-
Portfolio Enhancements
Investor/RT Portfolios are now being used to show open position
status when trading via Investor/RT or using the Trading Simulator.
Several enhancements have been made to portfolio functionality. For
example, a new Portfolio format named "Trading Format" is setup
automatically as a standard trading oriented format. You may revise this
format if you wish. To change a portfolio into this format, right-click
on any portfolio column heading and choose Change Format. Several new
columns have been added, existing column content has been been improved
and some columns have been renamed. "Entry Price" is the new name for
the "Open Posn Price" column. "Entry Time" is the new name for the Open
Posn DateTime. The "Days Held" column has been renamed "Time Held" and
the content of this column now shows either the minutes and seconds that
the position has been opened or time held in hours and minutes. For long
term positions, the number of days held is shown as before. Positions in
the portfolio come and go automatically as live or simulated trading
takes place in that portfolio account. If you wish to make manual
adjustment to portfolio positions, right-click on any position and
choose "Manual Order Desk". This opens the manual order desk window that
enable you to journal positions into the portfolio or close positions
manually.
"Price Change" is a new column that shows the change in price of the
position's instrument since the entry, i.e. last price minus entry
price. The new "%Price Change" column shows the price change expressed
as a percentage to two decimal places. The new "Tick Gain" column tells
you how many ticks you are up or down in the position. When the position
is long, the Tick Gain will be +n when the last price is n ticks higher
than your entry price, and -n when the last price is n ticks below where
you entered. When short, the Tick Gain column will be +n when the last
price is below where you entered and -n when last price moves above
where you entered. For example, an ES futures position that trades in
tick increments of .25 that was entered short at 925.00 after which
price moved down to 923.00 will show a price change of -2.00 points and
a Tick Gain value of +8 ticks. Like the Net Gain column the Tick Gain is
color coded in the "up color" when the Tick Gain is positive and in the
down color when negative. Color preferences can be set by right-clicking
in the portfolio and choosing Preferences. The L/S (Long/Short) column
has been renamed "L or S" and the cells show the text "LONG" or "SHRT",
color-coded in the up and down color respectively. Formerly, only a
single letter L or S was shown in the cells and there was no color
coding.
-
Market Profile
Efficiency Improvements
Efficiency improvements were made to enable Market Profile charts
to open faster with substantially reduced memory requirements during the
data loading process. The improvement will be especially apparent to
Market Profile users who retain five or more days of tick data with
charts setup to compute profiles of five or more days. Internal testing
with 60+ days of tick data and a 60 day Market Profile chart showed
almost four times faster loading times and 70% reduction in memory
required by the data loading process.
-
Annotation
Indicator - Marker-Only Annotations
The Annotation indicator has been enhanced. Three types of chart
annotations are now supported: text-only, text and marker, and
marker-only annotations. When adding marker-only annotations to a chart,
you click where you wish to place the annotation (the marker) and the
marker appears with no prompting for text. Marker-only annotations are
always pinned to a particular bar in the chart.
When adding a text or text & marker annotation to a chart, prompting for
text is now optional. By default, the Prompt for Text check box in the
annotation setup is checked; uncheck this box if you want the textual
content of the setup to be used as is when adding the annotation. This
enables the user to create annotation presets as buttons in the chart.
Click an annotation preset button to invoke the drawing tool, then click
to place the annotation text; the text will appear instantly where you
click with no text prompting. When the annotation placement drawing tool
is active, you can shift+click to place the annotation; the tool will
remain active so you may click (or shift-click) again to place another
annotation. Once an annotation of any kind is present in a chart you may
hold down the Ctrl key while dragging the annotation to drop a duplicate
of it onto some other bar. When an annotation is selected in a chart,
use the left/right arrow keys to shift the annotation left or right one
bar. Use the Ctrl key in conjunction with the up/down arrow keys to
cycle the selected annotation thru various marker images (does not apply
to text-only annotations of course). Use the Shift key in conjunction
with the up/down arrow keys to increase or decrease the size of the
marker image. For textual annotations, use Shift+Ctrl keys in
conjunction with the up/down arrow keys to increase or decrease the font
size of the annotation.
Finally, a check box titled "Posn" (position) was added to facilitate
annotation of the current state of a trading position. For example, if
you leave the text entry box blank, and check mark "Last" and "Posn",
the resulting annotation inside an ES chart might read "ESZ9 1024.25
LONG 2 @ 1022.50", or simply "ESZ9 1024.25 FLAT". When the text entry
box is empty, the annotation will include the ticker symbol. If you do
not want the ticker in the annotation, put at least one character in the
text box, e.g. a space. Then the annotation would look like this: "
1024.25 SHRT 1 @ 1026.75", showing only the last price and position.
-
Working Order Reference Lines
Horizontal references lines can now be used to more effectively
trade from the chart. Add one Reference Line indicator to a chart, setup
with "Use V#, Other" checked and "Working Orders" as the type of line.
This instance of the Reference Line indicator will draw nothing until
there are working orders in progress for the symbol in the chart. When
an order is working, e.g. a Sell Stop or Sell Limit order, compact ref
lines will be shown at the stop and/or limit price for all working
orders. Each line is labeled with an appropriate title, e.g. "Sell 1
Stop" or "Buy 100 Stop", or "Sell 2 Limit". You may right click on any
working order line to access a pop up menu to cancel the order or revise
the stop/limit price up or down 1 or 2 ticks. You can select the working
order by clicking on the ref line to select it, then use the up and down
arrows to submit "Revise Order" trading orders to the destination
brokerage to revise the stop/limit price(s) up or down. Shift up/down
arrow will increment or decrement the stop/limit price(s) by 2 ticks.
You can click on the working order reference line and drag the line up
or down and drop on the new stop/limit price to submit a Revise Order to
the destination brokerage. Only one instance of a Working Order
reference line is needed in the chart regardless of how many orders may
be working at one time. When you right click, the pop up menu commands
operate on the specific working order at the price you clicked on. When
you click to select some working order price, the specific working order
is also noted and that trading order is revised by subsequent up/down
arrow keys as long as the Working Order Ref Line indicator is selected.
When dragging and dropped a working order, feedback is shown in the main
toolbar and in the chart as you drag to various price levels. The
feedback in the main toolbar shows where you are adjusting a stop, a
limit, or a stop/limit working order and tracks the current price level
as you drag.
-
Profile Indicator: Splitting Sessions
The Profile Indicator has been enhanced to allow users to easily split
the session up into two or three periods. For example, FOREX traders
often want to split the 24 hour FOREX session up into three
periods/profiles representing the Asian, European, and American trading
sessions. This can be implemented within the Profile Indicator by a
"Time Per Profile" of "Custom" and then selecting "3 Sessions" from the
drop down list. When this option is selected, two periods are presented
for the user to specify. "Per1" represents the number of minutes in the
first period of the session and "Per2" represents the number of minutes
in the second period. A FOREX trader may specify 600 minutes for the
first 10 hours of the Asian trading session and 300 minutes for the next
5 hours of European trading. That will leave the last 9 hours (540
minutes) for the American trading session. This would result in three
profiles per session, one covering the first 10 hours, another covering
the next 5 hours, and a third covering the remainder of the day/session
(9 hours).
If a user would instead like to split the session up into only two
periods, simply enter the proper number of minutes for "Per". For
"Per2", enter remaining number of minutes in the session. Since these
two periods consume the entire session, only two Profiles will be drawn.
-
Trendlines: Snapping to
High and Low
The Trendline tool/indicator has been enhanced with an option to
snap the endpoints to the extreme high and low of the respective bars.
When a downward sloping trendline is drawn, the begin point of the
trendline will snap to the high of it's bar and the end point will snap
to the low of it's bar. When an upward sloping trendline is drawn, the
begin point of the trendline will snap to the low of it's bar and the
end point will snap to the high of it's bar. This feature is implemented
by checking the "Use Realized Price..." checkbox and then choosing a
price of "High and Low" (top choice in the listbox). If this behavior is
always desired, choose the "Presets: Make Default" choice at the bottom
of the Trendline preferences after specifying these preferences.
-
Download Data Menu: New
Options
Three new options have been added to the Download Data popup menu
for both multi-pane charts and Market Profile charts. These new options
are "Last 5 Minutes", "Last 15 Minutes", and "Last 30 Minutes". These
options give the user to quickly download tick data for smaller recent
time periods without having to download the full session of data. In
addition, if the user holds down the ctrl+shift keys while making any
selection in the Download Data window, that download will be performed
on all symbols in open charts, giving the user a way to quickly backfill
recent data for all charted symbols..
-
Miscellaneous 10.0
Fixes and Improvements
-----------------------------------------
Bug Fix: Importing quotepage definitions was importing all the symbols
correctly, but the resulting quotepage would show only those symbols
that were already defined to Investor/RT before importing. This has been
corrected in Version 10.0.1 so all newly added symbols also appear in
the imported quotepage.
-----------------------------------------
Investor/RT was successfully tested on Release Candidate Windows 7. The
software is fully compatible. Data retention inside the \user\username
folder is identical to the way this is done under Windows Vista. Windows
7 is slated for release in October 2009.
-----------------------------------------
Indicator Presets created within charts using the Add a Button feature
are now setup to display the indicator label in the price axis if one is
called for in the charted indicator from which the preset is created.
When you add the indicator by clicking the button, the indicator will
when show its price label. In a related improvement, when editing an
indicator preset using the Object Editor, you now have the ability to
specify for each preset, whether the associated indicator, when present
in a chart, should show its current value in the price axis. You can now
also specify an override display format for this value as well. The
setups for these preset options are shown at the bottom of the editing
window, beneath the indicator preferences. After changing a preset's
label and formatting settings, any buttons in existing charts that refer
to that preset will use the new settings the next time the button is
used to add/remove the indicator.
-----------------------------------------
Starting Investor/RT with the shift-key down elicits a prompt with three
choices. Click "Normal" to proceed with normal startup, e.g. if you held
down the shift key by accident during startup. Click "Maintenance" to
perform database diagnostics and maintenance during the startup process.
The third option is new. Click "Initialize" to initialize the intra-day
historical database and then run the diagnostics and maintenance
process. The initialize choice will clear all intraday bar data and tick
data from the database. The maintenance steps will conclude with a
verification of the database. Further prompts will allow you to continue
with startup or restore your most recent backup database. Starting
Investor/RT with the shift key down is the emergency startup procedure
in the event that a fatal error is otherwise preventing the application
from starting up normally.
-----------------------------------------
A bug was fixed in the email sending feature of Investor/RT that was
causing certain lines of text to be repeated in the outgoing message.
The lines of user-entered text in the email window are now sent
precisely with no repeating text.
-----------------------------------------
Automatic Backfill for users of DTN IQFEED and DTN Market Access was
improved. Only the data needed to bring the chart up to date is now
requested. Formerly, a full session of tick data was being requested
whether needed to not. For example, if you quit Investor/RT during a
session and startup again five minutes later, only the tick data for the
last five minutes or so will be backfilled into the charts at startup,
rather than a full session of tick data for symbol backfill symbol.
-----------------------------------------
The %BARSLEFT token in the text of a chart annotation for a time
interval chart having the "whitespace for non-trading periods" option
turned off was incorrectly reporting 0 as the time remaining in the bar.
This has been correct. The %BARSLEFT now works the same whether
whitespace is enabled or not.
-----------------------------------------
The "Time Expansions" option for the Fibonacci Retracements indicator
was fixed for tick-based periodicities. DTN Market Access backfills can
now occur without being connected to the data feed. This effects users
of the Interactive Brokers, TransAct/Infinity, and Zen-Fire feeds.
-----------------------------------------
When backfilling data on Pairs (custom instruments), both the Settlement
Price and the Previous Close price (quotepage columns) are set properly
based on the last tick of the previous day.
-----------------------------------------
The periods involved for the Choppiness Indicator and the Momentum
Indicators were enabled to allow user variables for optimization.
-----------------------------------------
The Interactive Brokers version of Investor/RT has improved handling of
invalid ticker symbols. When IB/TWS does not recognize the setup of an
instrument, a message is placed in the message log (see
File:Open:Message Log). Symbol setup errors can result from an incorrect
ticker, exchange, currency, expiration date or underlying. Call up the
symbol in Setup: Instruments and adjust any of these settings and click
"Apply". (Apply is immediate and automatic if you adjust the exchange or
session setup). If error(s) persist with the setup, you will see
feedback from TWS in the Main Toolbar message area, announcing that the
symbol in question is unrecognized. If the revision(s) enable market
data to flow correctly for the symbol, the window will begin updating
immediately to show the most recent trade price and time of trade. In
prior versions, it would often require a Stop Data/Start Data sequence
to get data flowing on an incorrectly setup symbol. Now, corrections can
be easily made on a symbol by symbol basis without affecting the data
flow for correctly setup instruments. The dynamic adjustment of exchange
setting to correct symbol setups works the same way in the new Zen-Fire
futures feed now supported in Investor/RT 10.0.
-----------------------------------------
New RTL Annotation tokens TR_TRADE and TR_STOPTARG were added. Including
%TR_TRADE in annotation text produces annotations similar to %TR_POS,
but adds the fill price, e.g. "LONG 1 ESU9 @ 926.25". Including %TR_STOPTARG
in annotation text produces annotations with the current TR_STOP and
TR_TARG values. When TR_POS is long (> 0) the annotation will read like
this "SELL STOP: 924.00 TARG: 928.00", when TR_POS is short, the
annotation will read "BUY STOP: 927.00 TARG: 923.00". Users may find it
convenient to add these two tokens to a multi-line annotation. Enter the
annotation text "%TR_TRADE\n%TR_STOPTARG".
-----------------------------------------
The Periodicity control now directly support minute intervals up to 1440
minutes (the number of minutes in a day). This enables intra-day charts
of overnight traded futures contracts to be charted "one bar per
session". The resulting bars depict the entire session OHLCV derived
from the underlying intraday data.
-----------------------------------------
An obscure bug having to do with maximizing multi-pane chart windows was
fixed. If you maximized a chart, then minimized it and leave it
minimized when quitting, the pane percentages were being incorrectly
computed at the next startup. The chart window would reappear minimized
just as it was when you last quit, however, upon restoring or maximizing
the window into view, the pane sizes would be distorted, sometimes one
pane dominating the entire window. In 10.0, the chart will be restored
or maximized with the correct pane percentages.
-----------------------------------------
Exchange code MIBSX was added for IB/TWS users who track AP futures.
-----------------------------------------
The Zig Zag indicator behavior was modified slightly. When the "Draw Fib
Levels" option is turned on, those Fib Levels will only be drawn on the
last two legs in order to reduce the chart clutter created by these
lines. However, when the Zig Zag indicator is selected, Fib Levels for
all legs will then become visible.
-----------------------------------------
The Fibonacci Retracement indicator was modified to only draw the
retracement levels from the endpoint of the trendline forward when
"Extend Right" is checked with "Extend Left" unchecked. It was brought
to our attention that drawing these lines between the trendline
endpoints is unnecessary as price movement post the endpoint is what is
important.
-----------------------------------------
The TPO indicator was improved to ensure that it sees every tick and
recalculates properly when it is setup to calculate volume-based levels.
In previous releases, the TPO Indicator or custom indicators involving
the TPO token based on volume would often get out of synch due to the
fact that they weren't seeing and recalculating on every tick. When the
TPO is based on volume, it much see every tick at each price to retain
complete accuracy.
-----------------------------------------
|
|