NexusFi: Find Your Edge


Home Menu

 





My condensed version of a Strategy Report


Discussion in MultiCharts

Updated
      Top Posters
    1. looks_one NW27 with 5 posts (3 thanks)
    2. looks_two Big Mike with 3 posts (0 thanks)
    3. looks_3 MultiCharts with 2 posts (0 thanks)
    4. looks_4 fiverr with 1 posts (0 thanks)
    1. trending_up 5,991 views
    2. thumb_up 3 thanks given
    3. group 5 followers
    1. forum 11 posts
    2. attach_file 2 attachments




 
Search this Thread

My condensed version of a Strategy Report

  #1 (permalink)
 NW27 
Newcastle, Australia
 
Experience: Intermediate
Platform: Multicharts 8 - Full Version
Broker: IB
Trading: SPI,FTSE100, 6E, 6A
Posts: 285 since Oct 2010
Thanks Given: 108
Thanks Received: 188

Hi All,

I have a couple issues with the back testing "Strategy Performance Summary"
  1. Excessive information spread over heaps of screens. Even after exporting to Excel
  2. There is no analysis of the Exits Strategies ie how many times the Initial Stop/StopLoss was hit, Breakeven hit, Trailing Stop etc
So to this end, I created a spreadsheet that loads in the information from a "Strategy Performance Summary" and produces a single page report with what I feel is the critical information.

Here is a sample -

Started this thread Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
Exit Strategy
NinjaTrader
MC PL editor upgrade
MultiCharts
Trade idea based off three indicators.
Traders Hideout
REcommedations for programming help
Sierra Chart
Better Renko Gaps
The Elite Circle
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Spoo-nalysis ES e-mini futures S&P 500
29 thanks
Just another trading journal: PA, Wyckoff & Trends
26 thanks
Tao te Trade: way of the WLD
24 thanks
Bigger Wins or Fewer Losses?
23 thanks
GFIs1 1 DAX trade per day journal
18 thanks
  #2 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,444 since Jun 2009
Thanks Given: 33,217
Thanks Received: 101,607

Fantastic timing.

I am wondering if you could work some Excel magic for the Optimization report. I would like to build a custom Equity Curve in Excel for each run within the optimization report. This is because I want to optimize based on Equity Curve, and not based on net profit, win %, etc etc.



Take the above example, I would like to be able to visually glance at dozens or hundreds of EQ images and pick the one that is optimized "best" (closest) to the smooth linear blue line shown in my screenshot.

Mike

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #3 (permalink)
 NW27 
Newcastle, Australia
 
Experience: Intermediate
Platform: Multicharts 8 - Full Version
Broker: IB
Trading: SPI,FTSE100, 6E, 6A
Posts: 285 since Oct 2010
Thanks Given: 108
Thanks Received: 188



Big Mike View Post
I would like to be able to visually glance at dozens or hundreds of EQ images Mike

If there was some kind of a connection into the report, it may be able to be done. But I think it only generates the report and thus graphs after a optimization has been completed and the inputs selected.

I think we need some insights from Multicharts on how best to achieve this.

My condensed report, just rips apart an export excel export and condenses it.

Would this be better produced from within the signal ie generate a text file with the equity curve for this run and then change the input values and run again. Auto changing of the input values would be desirable along with the value some how used within the file name. I don't know if a refresh can be generated some how?

After that, reading the text file into excel and generating the charts could all just be the press of a single button.

Neil.

Started this thread Reply With Quote
Thanked by:
  #4 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,444 since Jun 2009
Thanks Given: 33,217
Thanks Received: 101,607


NW27 View Post
If there was some kind of a connection into the report, it may be able to be done. But I think it only generates the report and thus graphs after a optimization has been completed and the inputs selected.

I think we need some insights from Multicharts on how best to achieve this.

My condensed report, just rips apart an export excel export and condenses it.

Would this be better produced from within the signal ie generate a text file with the equity curve for this run and then change the input values and run again. Auto changing of the input values would be desirable along with the value some how used within the file name. I don't know if a refresh can be generated some how?

After that, reading the text file into excel and generating the charts could all just be the press of a single button.

Neil.

I've got an open PM request to enhance this:



As for exporting csv values from the signal, I am not sure what all would need to be exported to properly build an EQ in Excel. My head starts to spin when I try to graph that kind of stuff in Excel.

Mike

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #5 (permalink)
 
MultiCharts's Avatar
 MultiCharts 
Columbus, Ohio, US
 
Experience: Intermediate
Platform: MultiCharts
Broker: Multiple/Multiple
Trading: ES, EUR/USD
Posts: 168 since Oct 2010
Thanks Given: 74
Thanks Received: 172

It's easiest for us to input logic for generation of the report inside the program. All the numbers are readily available in MC, just a matter of how to combine them and what to show. We also can't completely get rid of the one we currently have, as some people depend on it. So, there is a possibility, for an additional report. A complete schematic of what you want to see, a blue print, would be a start to looking at this.

MultiCharts - Raising the Trading Standard.
Please send me a private message if you have any further questions about MultiCharts
Follow me on Twitter Reply With Quote
  #6 (permalink)
 NW27 
Newcastle, Australia
 
Experience: Intermediate
Platform: Multicharts 8 - Full Version
Broker: IB
Trading: SPI,FTSE100, 6E, 6A
Posts: 285 since Oct 2010
Thanks Given: 108
Thanks Received: 188


MultiCharts View Post
A complete schematic of what you want to see, a blue print, would be a start to looking at this.

Perhaps a good start

Neil

Started this thread Reply With Quote
  #7 (permalink)
 
MultiCharts's Avatar
 MultiCharts 
Columbus, Ohio, US
 
Experience: Intermediate
Platform: MultiCharts
Broker: Multiple/Multiple
Trading: ES, EUR/USD
Posts: 168 since Oct 2010
Thanks Given: 74
Thanks Received: 172

Is that the complete spec of what you want?

MultiCharts - Raising the Trading Standard.
Please send me a private message if you have any further questions about MultiCharts
Follow me on Twitter Reply With Quote
  #8 (permalink)
 NW27 
Newcastle, Australia
 
Experience: Intermediate
Platform: Multicharts 8 - Full Version
Broker: IB
Trading: SPI,FTSE100, 6E, 6A
Posts: 285 since Oct 2010
Thanks Given: 108
Thanks Received: 188


MultiCharts View Post
Is that the complete spec of what you want?

Yes but please add the below..

The chart is the close to close of the equity curve.
The Exit strategy section is a count of how many times a specific order label was generated.
As an example, I call the Long Trailing stops "TS_LX" and the shorts "TS_SX"
At the moment, in the all trades area of the spread sheet, I do a count to see how many times TS_LX is hit.
The idea being that I get a good feel for what is causing my trades to exit.
So in your Long and Short columns, where I just have the count, you could put (TS_LX) = 8 and (TS_SX) = 8
Ie put the order name in brackets and the count beside. I guess the same could also be done for the entry orders.

A two page report would be fine. Basically the area below the chart would all move to the second page.
This would allow the printing of all signal names being used by the system and their corresponding inputs. At the moment, the existing report (yours and mine) doesn't show what signals were used for this strategy. Just a long line of un-named parameters.

This now gives a single piece of paper (printing on both sides) with a very good feel of how good/bad the system is.

Actually, the average MFE and average MAE for long and shorts, would also be good to have displayed on the first page. This gives a good idea of Stoploss and trailing stop placement.

Neil.

Started this thread Reply With Quote
  #9 (permalink)
 NW27 
Newcastle, Australia
 
Experience: Intermediate
Platform: Multicharts 8 - Full Version
Broker: IB
Trading: SPI,FTSE100, 6E, 6A
Posts: 285 since Oct 2010
Thanks Given: 108
Thanks Received: 188


Big Mike View Post
Fantastic timing.

I am wondering if you could work some Excel magic for the Optimization report. I would like to build a custom Equity Curve in Excel for each run within the optimization report. This is because I want to optimize based on Equity Curve, and not based on net profit, win %, etc etc.

[IMG]http://content.screencast.com/users/ctrlbrk/folders/Snagit/media/63ba7a58-68b7-473f-94ae-6b333763591c/03.13.2012-23.05.14.png[/IMG]

Take the above example, I would like to be able to visually glance at dozens or hundreds of EQ images and pick the one that is optimized "best" (closest) to the smooth linear blue line shown in my screenshot.

Mike

Hi Mike,
So how did you go with the above?
I've done some EL code that will generate a series of CSV files ie a MA cross over entry with a test of the MA from 10..30. This means 20 files each with it's own equity curve.
Turn the Strategy ON and let it go. Out pops 20 CSV files.
Neil.

Started this thread Reply With Quote
  #10 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,444 since Jun 2009
Thanks Given: 33,217
Thanks Received: 101,607



NW27 View Post
Hi Mike,
So how did you go with the above?

How so?

I created the project management request, requesting to be able to optimize against a linear equity curve with the smallest deviation from "perfect". Same request also asks to be able to see the EC at a glance from the optimization parameters result screen.

I am moving forward with a live market forward test of that strategy shown in my post. >100k trades in the last 2 years, and strategy performs similarly across different markets and time frames.

So I've not reached any conclusions just yet, not until after more forward testing in a cash market. The forward tests in a simulated market have been good.

Time will tell.

Mike

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote




Last Updated on February 23, 2016


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts