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,483 views
    2. thumb_up 3 thanks given
    3. group 5 followers
    1. forum 11 posts
    2. attach_file 2 attachments




Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now, It is Free
  • Genuine reviews from real traders, not fake reviews from stealth vendors
  • Quality education from leading professional traders
  • We are a friendly, helpful, and positive community
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts
  • We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community.  It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.

-- Big Mike, Site Administrator

Available coupon codes for premium Elite Membership:
  • If you are a researcher and pay attention to details, you qualify for our 10% discount - "CHARTIST"
  • If you are a veteran or in public/community service, you qualify for 15% discount - "PURPLECHART"
  • If you are 60+ years old, you qualify for our 20% discount - "WISDOM"
  • Discounts are based on the honor system. If we can't trust you to do the right thing, please move along.

(If you already have an account, login at the top of the page)

 
Search this Thread

My condensed version of a Strategy Report

(login for full post details)
  #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
The following 2 users say Thank You to NW27 for this post:

Can you help answer these questions
from other members on NexusFi?
Resources to help learn about diversification of algo po …
NinjaTrader
Actual code for RSI using Wilders average, not the canne …
ThinkOrSwim
Strategy: second data series for using correct entry tim …
NinjaTrader
ninzaco snow eagle trading
NinjaTrader
NT8 Historical Data
NinjaTrader
 

(login for full post details)
  #2 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Swing Trader
Data Scientist & DevOps
 
Experience: Advanced
Platform: Custom solution
Broker: Collect them all
Trading: Equities, Futures & Crypto
Posts: 49,915 since Jun 2009
Thanks Given: 32,906
Thanks Received: 100,817

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

For the best trading education, watch our webinars
Searching for trading reviews? Review this list

Lifetime Elite Membership: Sign-up for only $100 USD
Receive exclusive offers from our Site Sponsors: Browse Offers
Report problems with the site: in the NexusFi redesign thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
(login for full post details)
  #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
The following user says Thank You to NW27 for this post:
(login for full post details)
  #4 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Swing Trader
Data Scientist & DevOps
 
Experience: Advanced
Platform: Custom solution
Broker: Collect them all
Trading: Equities, Futures & Crypto
Posts: 49,915 since Jun 2009
Thanks Given: 32,906
Thanks Received: 100,817


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:

https://nexusfi.com/multicharts/18546-multicharts-pm-project-management-requests-you-want-bumped.html#post201001

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

For the best trading education, watch our webinars
Searching for trading reviews? Review this list

Lifetime Elite Membership: Sign-up for only $100 USD
Receive exclusive offers from our Site Sponsors: Browse Offers
Report problems with the site: in the NexusFi redesign thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
(login for full post details)
  #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
(login for full post details)
  #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 https://nexusfi.com/multicharts/18569-my-condensed-version-strategy-report.html#post201208

Neil

Started this thread Reply With Quote
(login for full post details)
  #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
(login for full post details)
  #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
(login for full post details)
  #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.



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
(login for full post details)
  #10 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Swing Trader
Data Scientist & DevOps
 
Experience: Advanced
Platform: Custom solution
Broker: Collect them all
Trading: Equities, Futures & Crypto
Posts: 49,915 since Jun 2009
Thanks Given: 32,906
Thanks Received: 100,817



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

For the best trading education, watch our webinars
Searching for trading reviews? Review this list

Lifetime Elite Membership: Sign-up for only $100 USD
Receive exclusive offers from our Site Sponsors: Browse Offers
Report problems with the site: in the NexusFi redesign thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote





Last Updated on February 23, 2016


© 2023 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