!QCL Solutions

Scalable Solutions for Institutional-Level Trading

Browsing Posts published by admin

The PositionsEquity product available on the TradeStation Strategy Network has been further enhanced for speed and performance. Look for the release of PositionsEquity ( Version 3 ). It is an invaluable tool for understanding the dynamics of your portfolio and each position within. How has your portfolio value changed historically and how is it changing now. What positions deserve your attention? Are any positions “breaking ranks”? We study the dynamics of the assets we trade, why not equally study the dynamic of your individual and composite positions?

PositionsEquity settings allow you to view your various positions in multiple ways. One of my favorites is to zero equity plots to the real time start bar, with back-adjusted historical values. I like to see how my portfolio changed in the past, but don’t care as much about past absolute values. What I care about is how it is changing now, when I can do something about it. Here is an image of a portfolio with values zeroed to the first real time bar:

Here it is a few minutes later:

I can easily see what is changing in the portfolio. I see exactly when it changed, how it changed and how it is changing now. So I can act.

And when I want to see absolute portfolio equity, I can view it as follows:

PositionsEquity is a cost-effective and powerful tool. It is available for trial, and we are here to help. Let us know if you have any questions, by contacting us at [email protected].

TicketManager is provided with the capability to maintain a log of its operations, such as the performance of algorithmically managed trades. With TicketManager ( Version 26 ) and above, additional algorithmic performance data is recorded to track the performance of “count-down” aggressiveness settings. As an example, perhaps you have the controlling StrategiesMonitor for a symbol and account, setup to start each trade with a target spread cross of 0% that moves toward 100% over a 30 second period. To determine how well the “count-down” process is working, you want to know how often trades are being filled before fully crossing the bid-ask spread.

Take a look at the following video to see how the TicketManager Algo Evaluator application quickly reveals algorithmic trading performance, providing insight for you to fine tune your TicketManager trade settings.

TicketManager Algo Evaluator
TMalgoEval_DemoVideo_7-19-2012 12-11-03 AM

With TicketManager ( Version 25 ) we have released new features for you to better view the equity curve of each chart’s strategies. And with the EquityCurveOptimizer tool of TicketManager, you can now save details of the equity curve to a file. The details can be that of bar-by-bar equity values, trade-by-trade strategy filled events data, or both. The following video demonstrates how you may easily view and record details of your strategies’ equity curves.

TicketManager Equity Curve Demonstration

EquityCurveDemo.tsw for TradeStation 9.1 Update 7 (Version:

Here is an additional video showing how you can use TicketManager ( Version 26 ) to create equity curve records as 3rd-party data for TradeStation charts:
TicketManager Equity Curve 3rd-Party Data Demonstration

This quick video is to help you restore sorting in the demonstration workspace of TicketManager, as sorting is lost when workspaces are distributed through the Strategy Network.

TicketManager Sorting

We have been looking forward to sharing systems developed by TicketManager clients. So we are excited to illustrate in the video below how a system of an experienced and successful Portfolio Manager is implemented with TicketManager.

TF_Strategy Multi-Symbol & Timeframe System with TicketManager

Here is an additional related video (a TicketManager overview), recorded during a live equity market session:
TicketManager (Version 27) overview in TradeStation 9.1 Update 10, using a Client’s Demonstration TF_Strategy1 system

Let us know if you have any questions.

Now !QCL.MyIndex, in addition to closing values can show open, high and low values or your custom indices, calculated from your input symbol list and formula. Bar representation is the new default as seen here:

Make your own indices or recreate ones like the Dow Jones Industrial Average. Since the DJIA changes over time, perhaps you want to see what it looks like now based on it’s form 5 years ago. The opportunities are endless.

Provided with !QCL.MyIndex is an Excel tool for making your list inputs, as with the symbol list. And if you need any help, let us know. We are happy to help.

Finally, we know you may want to analyze your custom indices outside of TradeStation, or you may want to share your indices. So we’ve made saving your custom indices as data files easy, directly from !QCL.MyIndex.

Generally we recommend the latest TradeStation release and updates. This gives our clients access to the latest bug fixes. Recently we had been anticipating Update 8 since it was to resolve a memory leak we found in the platform months ago. This TradeStation memory leak was an issue that could affect products like TicketManager when they run for long periods of time, like 10 hours or more, without a platform restart. (If you are concerned with the memory leak issue, we can resolve the issue even without the patch in Update 8.)

Update 8 was released this week and we have been actively testing. As a result, we do Not recommend the Update 8 patch. If you have already applied the Update 8 patch, you may rollback to Update 7. We have tested the rollback process many times. It is effective and resolves problems introduced by Update 8.

At this time we recommend using: TradeStation 9.0 through TradeStation 9.1 – Update 7, but no further. We will notify our clients here, as soon as we find it safe to apply further TradeStation 9.1 updates.

If you have already installed Update 8 and need assistance rolling back to Update 7, call for TradeStation Tech Support here: 800.808.9336

For a quick video, demonstrating how you may Roll-back to TradeStation 9.1 Update 7, click on the image below:

Roll-back to TradeStation 9.1 Update 7

June 15, 2012 notes
TradeStation 9.1 Update 10 is currently a Beta release. In testing, the issues introduced by Update 8 appear to be resolved. We will continue to test and let you know if anything changes. We look forward to a full release of TradeStation 9.1 Update 10+.

July 26, 2012 notes
TradeStation 9.1 Update 10 is now in full (i.e. production) release. We have tested TicketManager ( Version 27 ) extensively in Update 10 and performance is good. So we are now recommending that TicketManager (Version 27 ) clients apply the 9.1 patch. The issues introduced by Update 8 have not disappeared, but we have worked around them. If with any other application, you have trouble after applying Update 10, see instructions above for rolling back… TradeStation is already developing further updates for the 9.1 platform. We look forward to their release as they are to resolve issues reported on behalf of clients.

TradeAssistant is an Add-On available on the TradeStation Strategy Network. It is a fast and flexible order placement tool.

Another powerful TradeAssistant advantage is that of placing entry orders protected by bracket exit orders, fast. With any position there is always a price at which you would take profit and there should always be a level at which you stop losses. Otherwise your reward-to-risk probabilities are likely disproportionate. So it makes sense to protect positions as soon as they are created. This is done by have filled entry orders trigger bracket exit orders, as in the following video demonstration:

TradeAssistant place multiple entry orders with exit brackets, fast

OCA groups (also called OCO groups) can significantly increase your trading opportunities without high margin costs and risks of placing multiple independent orders. Let’s say you want to buy any one Dow 30 stock if it drops from the daily open price by 5% or more. Placing 30 separate orders would be costly, and you would be exposed to risks (however unlikely) that you get filled on all 30 orders.

The solution is to place the 30 orders in an OCA group. If one is filled, or even begins to fill, all the other orders are cancelled. And if by some technical glitch more than one is filled, then the broker bears the responsibility. This stems from the fact that the orders are managed by the broker’s conditional servers.

TradeAssistant is an Add-On available on the TradeStation Strategy Network. It is a fast and flexible order placement tool. Among it’s many uses, it can quickly create, cancel or otherwise manage OCA group orders. Click on the image below to see a video demonstration.

If you are a current TradeStation customer or are considering TradeStation, we hope that you try TradeAssistant. We will customize a TradeAssistant environment to best serve your needs. Let us know if you have any questions.


– How do I subscribe to TradeAssistant?
Video Instructions: Subscribing to TradeAssistant on the TradeStation Strategy Network

– Can TradeAssistant orders be kept on TradeStation when I logout? …Yes
Video Instructions: Keeping TradeAssistant orders on TradeStation servers when logging out

– Can TradeAssistant orders be issued with protective stops that become active when the primary order is case filled? …Yes
Video Instructions: TradeAssistant – OCO group orders with OSO protective stops

– What is the best practice when closing TradeStation while leaving TradeAssistant orders on TradeStation servers?
Video Instructions: TradeAssistant – When closing TradeStation with TradeAssistant orders to remain on servers (avoid unintentional duplication)

– How can I place orders before market open, close TradeStation and have my orders become active later?
Video Instructions: TradeAssistant – Using ActivationStartTime to place orders before market open and close TradeStation

SethVideo_4-17-2012 6-44-08 PM

Image Compression Technology

Click on the image, or link, above to see a video presentation of an exciting image compression technology. (The MP4 video is over 132 MB. It may take several minutes to begin running on your machine. Please be patient.)