GSB Forums

Not logged in [Login - Register]

Futures and forex trading contains substantial risk and is not for every investor. An investor could
potentially lose all or more than the initial investment. Risk capital is money that can be lost without
jeopardizing ones’ financial security or life style. Only risk capital should be used for trading and only
those with sufficient risk capital should consider trading. Past performance is not necessarily indicative of
future results
Go To Bottom

Printable Version  
 Pages:  1  ..  16    18    20  ..  98
Author: Subject: General support questions.
admin
Super Administrator
*********




Posts: 5060
Registered: 7-4-2017
Member Is Offline

Mood: No Mood

[*] posted on 22-10-2018 at 05:24 PM


Quote: Originally posted by boothy  
Hi,

I need a bit of help to make sure I have everything set up properly for using closeDBpv, as I want to be able to verify on other markets.

when I build systems using ES.30 data1 and SPX.30 data2 using the original closeD I get OOS degradation in the mid 20% range, but whenever I use closeDBpv the degradation blows out to 50 - 60% range.


would I be correct in saying that if I have everything set up correctly and point values are normalised, shouldn't the OOS degradation be similar?


attached are screenshots of my contracts list and price data file that references the new $SPXBPV contract. Have I got this correct?


Thanks.


What you've publishes is great, but you have not shown what secondary filter is set to. bpv or GA with bpv used in GA
Also the parameters with sf entry level and sf indic weight


View user's profile View All Posts By User
boothy
Junior Member
**




Posts: 54
Registered: 21-5-2018
Member Is Offline

Mood: No Mood

[*] posted on 22-10-2018 at 05:50 PM


Quote: Originally posted by admin  
Quote: Originally posted by boothy  
Hi,

I need a bit of help to make sure I have everything set up properly for using closeDBpv, as I want to be able to verify on other markets.

when I build systems using ES.30 data1 and SPX.30 data2 using the original closeD I get OOS degradation in the mid 20% range, but whenever I use closeDBpv the degradation blows out to 50 - 60% range.


would I be correct in saying that if I have everything set up correctly and point values are normalised, shouldn't the OOS degradation be similar?


attached are screenshots of my contracts list and price data file that references the new $SPXBPV contract. Have I got this correct?


Thanks.


What you've publishes is great, but you have not shown what secondary filter is set to. bpv or GA with bpv used in GA
Also the parameters with sf entry level and sf indic weight



Secondary Filter - Enabled
Secondary Filter Indicator - CloseLessPrevCloseDBpv
Parameters SF Entry Level - (0:100:1)
Parameters SF Indic Weight (1:1:1)
I have nerver touched the parameters, always left as standard.


View user's profile View All Posts By User
admin
Super Administrator
*********




Posts: 5060
Registered: 7-4-2017
Member Is Offline

Mood: No Mood

[*] posted on 22-10-2018 at 05:55 PM


Not touching the defaults is generally good, but not in this case.
Weight should be -1 to 1 step 2. This means it will try trend and counter trend. - though I never noticed counter trend systems.
SF entry level will be around $800 mark. You could use 0 to 3000 step 10 if your on a wide range of markets,
or $200 to $1200 if you want to be tighter. Not critical if you go to wide. To narrow (as in your current settings) is bad and the likely cause if your issues.
If you go back to SF closeD, you will need to be 0 to 100 step 1 (roughly)
Ideally gsb should have different variable for each type of Secondary filter


View user's profile View All Posts By User
boothy
Junior Member
**




Posts: 54
Registered: 21-5-2018
Member Is Offline

Mood: No Mood

[*] posted on 22-10-2018 at 06:00 PM


Quote: Originally posted by admin  
Not touching the defaults is generally good, but not in this case.
Weight should be -1 to 1 step 2. This means it will try trend and counter trend. - though I never noticed counter trend systems.
SF entry level will be around $800 mark. You could use 0 to 3000 step 10 if your on a wide range of markets,
or $200 to $1200 if you want to be tighter. Not critical if you go to wide. To narrow (as in your current settings) is bad and the likely cause if your issues.
If you go back to SF closeD, you will need to be 0 to 100 step 1 (roughly)
Ideally gsb should have different variable for each type of Secondary filter



ok, thanks for clearing that up,
is it correct what I have done with contracts list and price files? I wasn't sure If I had to create new price file wich linked to new BPV contract?



View user's profile View All Posts By User
admin
Super Administrator
*********




Posts: 5060
Registered: 7-4-2017
Member Is Offline

Mood: No Mood

[*] posted on 22-10-2018 at 06:03 PM


Quote: Originally posted by boothy  
Quote: Originally posted by admin  
Not touching the defaults is generally good, but not in this case.
Weight should be -1 to 1 step 2. This means it will try trend and counter trend. - though I never noticed counter trend systems.
SF entry level will be around $800 mark. You could use 0 to 3000 step 10 if your on a wide range of markets,
or $200 to $1200 if you want to be tighter. Not critical if you go to wide. To narrow (as in your current settings) is bad and the likely cause if your issues.
If you go back to SF closeD, you will need to be 0 to 100 step 1 (roughly)
Ideally gsb should have different variable for each type of Secondary filter



ok, thanks for clearing that up,
is it correct what I have done with contracts list and price files? I wasn't sure If I had to create new price file wich linked to new BPV contract?


You dont have to do that, but I like what you have done.
GSB will always use GSB contract list bpv, no longer TS bpv


View user's profile View All Posts By User
boothy
Junior Member
**




Posts: 54
Registered: 21-5-2018
Member Is Offline

Mood: No Mood

[*] posted on 22-10-2018 at 06:06 PM


Thanks for your help :)

View user's profile View All Posts By User
ProbTrader
Junior Member
**




Posts: 16
Registered: 3-7-2018
Member Is Offline

Mood: No Mood

[*] posted on 24-10-2018 at 06:28 AM


Hi Peter

Product development suggestion...
I think it would be great to be able to see the underlying asset, overlaying the equity graph somehow. Such feature exists on other platforms and it helps greatly in the process of understanding how the system has behaved historically, with respect to different market conditions. Most of us probably know exactly how say SP500 has moved over time. But for many other assets, I find myself having to have both GSB open (equity curve) as well as another system (market direction). It would be neat to be able to see both these curves in the same graph.

Many thanks for all the other improvements as of lately. Amazing how quickly and well GSB has developed. Exciting to be part of the process.


View user's profile View All Posts By User
ProbTrader
Junior Member
**




Posts: 16
Registered: 3-7-2018
Member Is Offline

Mood: No Mood

[*] posted on 24-10-2018 at 06:29 AM
Underlying asset graph...


Hi Peter

Product development suggestion...
I think it would be great to be able to see the underlying asset, overlaying the equity graph somehow. Such feature exists on other platforms and it helps greatly in the process of understanding how the system has behaved historically, with respect to different market conditions. Most of us probably know exactly how say SP500 has moved over time. But for many other assets, I find myself having to have both GSB open (equity curve) as well as another system (market direction). It would be neat to be able to see both these curves in the same graph.

Many thanks for all the other improvements as of lately. Amazing how quickly and well GSB has developed. Exciting to be part of the process.


View user's profile View All Posts By User
admin
Super Administrator
*********




Posts: 5060
Registered: 7-4-2017
Member Is Offline

Mood: No Mood

[*] posted on 24-10-2018 at 02:40 PM


Quote: Originally posted by ProbTrader  
Hi Peter

Product development suggestion...
I think it would be great to be able to see the underlying asset, overlaying the equity graph somehow. Such feature exists on other platforms and it helps greatly in the process of understanding how the system has behaved historically, with respect to different market conditions. Most of us probably know exactly how say SP500 has moved over time. But for many other assets, I find myself having to have both GSB open (equity curve) as well as another system (market direction). It would be neat to be able to see both these curves in the same graph.

Many thanks for all the other improvements as of lately. Amazing how quickly and well GSB has developed. Exciting to be part of the process.

Thank you again for your kind words.
Happy to do that. It was in the back of my mind yesterday doing video on CL when I was noting that 2017 a harder year for CL systems. Maybe have daily atr too


View user's profile View All Posts By User
Bruce
Member
***




Posts: 115
Registered: 22-7-2018
Location: Auckland - New Zealand
Member Is Offline

Mood: No Mood

[*] posted on 28-10-2018 at 08:35 PM



If you're building a system to daily bars (390min), what associated data streams would you suggest to validate?

Ie. as you do for 30min, you use 29, 31 to optimise (discover) and then use 25,26,27,28,32,33,34,35 to validate.

How would this look for a system built for 390min?

I hope that makes sense...


View user's profile View All Posts By User
admin
Super Administrator
*********




Posts: 5060
Registered: 7-4-2017
Member Is Offline

Mood: No Mood

[*] posted on 28-10-2018 at 09:09 PM


Quote: Originally posted by TradingRails  

If you're building a system to daily bars (390min), what associated data streams would you suggest to validate?

Ie. as you do for 30min, you use 29, 31 to optimise (discover) and then use 25,26,27,28,32,33,34,35 to validate.

How would this look for a system built for 390min?

I hope that makes sense...

I think thats not going to validate so well.
Lets say your on ES where you can shift the session time range roughly 815 to 1515 instead of 830 to 1500
It means you can go say 831 to 1501 or 829 to 1459 etc. But this will not vary the amount of bars in a day, which is what stresses the oscillators out.
(and stressing them is the point)
My un-tested theory is using 29,30,31 min bars works better than random noise on just 30 min bars. The reason is the noise doesnt stress the oscillators as much as changing the osc lengths (done indirectly as you change the number of bars in a day with 29,30,31)
Much down the track I will add random noise as a stress test option on GSB.
I dont expect it to be as good as multi time frame / market


View user's profile View All Posts By User
JasonT
Junior Member
**




Posts: 61
Registered: 6-6-2018
Member Is Offline

Mood: No Mood

[*] posted on 1-11-2018 at 09:43 PM
Turning Off Performance Filters


Hi Peter,

if we wanted to turn off all performance filters and see all the systems that GSB builds, how do we do that? For example do we use the settings as per the attached picture?

Thanks,

J

Performance GSB Filters.JPG - 38kB


View user's profile View All Posts By User
admin
Super Administrator
*********




Posts: 5060
Registered: 7-4-2017
Member Is Offline

Mood: No Mood

[*] posted on 1-11-2018 at 10:07 PM


Quote: Originally posted by JasonT  
Hi Peter,

if we wanted to turn off all performance filters and see all the systems that GSB builds, how do we do that? For example do we use the settings as per the attached picture?

Thanks,

J


That's a good thing to do, but you need filters in training.
Your settings were correct. Need them in full period, latest days, test, test& validation.


View user's profile View All Posts By User
saycem
Junior Member
**




Posts: 48
Registered: 13-7-2018
Member Is Offline

Mood: No Mood

[*] posted on 2-11-2018 at 06:37 PM


Switching Nth from no trade to trade is giving me this error message. When it completes stats are the same for both.



error msg.JPG - 48kB


View user's profile View All Posts By User
admin
Super Administrator
*********




Posts: 5060
Registered: 7-4-2017
Member Is Offline

Mood: No Mood

[*] posted on 2-11-2018 at 11:02 PM


Quote: Originally posted by saycem  
Switching Nth from no trade to trade is giving me this error message. When it completes stats are the same for both.


postt the message in the exception folder that occurs at the same time


View user's profile View All Posts By User
saycem
Junior Member
**




Posts: 48
Registered: 13-7-2018
Member Is Offline

Mood: No Mood

[*] posted on 3-11-2018 at 03:54 AM


It had something to do with Nth period. I'm not quite clear how to use this. It was set on 90 from building swing strats (read from a previous post)
I have switched it back to 1 as I am building day trading systems now and seems to have fixed the issue.


View user's profile View All Posts By User
admin
Super Administrator
*********




Posts: 5060
Registered: 7-4-2017
Member Is Offline

Mood: No Mood

[*] posted on 4-11-2018 at 03:24 PM


Quote: Originally posted by saycem  
It had something to do with Nth period. I'm not quite clear how to use this. It was set on 90 from building swing strats (read from a previous post)
I have switched it back to 1 as I am building day trading systems now and seems to have fixed the issue.

thanks for update. If you want it fixed post the exception message from exception folder and do a support ticket.


View user's profile View All Posts By User
JasonT
Junior Member
**




Posts: 61
Registered: 6-6-2018
Member Is Offline

Mood: No Mood

[*] posted on 1-12-2018 at 07:50 PM
Unexpected behaviour on short term tests


Hi Peter,

I'm testing an idea about the extent to which back testing over a longer period of time versus shorter periods of time gives you systems that are more stable/profitable into the future.

To do this I've used ES/SPX 30 min chart price data with date ranges like:
-1 Jan 2018 to 28 Nov 2018 (the subject of this post)
-from 1 Jan 2017 to 28 Nov 18
-from 1 Jan 2016 to 28 Nov 18
...
-from 1 Jan 2000 to 28 Nov 18. (you get the idea).

Each one of these has its own price data file downloaded rather than using the same data file and applying the 'Trading Period > Dates' filter. The reason for that is if I use a price data file that goes back to, say, 1 Jan 2000, and apply a starting date of 1 Jan 2018 using the 'Trading Period > Dates' filter I get no trades at all (version 1.0.49.12). This is another unexpected behaviour which is the reason I am using separate price data files for different time periods. But that's not the problem I want to discuss.

When I run GSB using 1 Jan 2018 to 28 Nov 2018 price data, GSB seems to ignore the first 169 days of data and trading from 19 June 2018. This is common across all the systems it is creating not just because a particular system hasn't had any valid trades set up for the fist 169 days.

This affects the in-sample training/ out-of-sample test proportions because if you say allocate 40% test and 60% training you get hardly any test, which means you are not able to perform the back test you expected.

You can see how in attachment "A1" I've selected 40% training and 60% test. In "A2" I've selected 70% training and 30% test. Just to make the point really clearly, in "A3" I've selected 90% training and 10% test. This shows that the number of trades that appears in the 'training' section compared to the 'test' section do not represent the proportions selected. You can see in "A1 Trades" that this is because GSB isn't producing any trades until 19 June 2018, 169 days after the start date that it is using the calculate the 40%/60%, 70%/30% and 90%/10% training to test ratios. I've attached a screen shot of the 2018 data file that I'm using so that you can see that the data starts from 1 Jan 2018 and not 19 June 2018.

In diagram "A4" I've use the same 90%/10% ratio but used the 1 Jan 2000 to 28 Nov 2018 data file. You can see that it looks a lot more like 90%/10%. However if you look closely you can see how it also misses the approx first half of the first year.

So is GSB supposed to work this way? Is there a setting that can be applied to GSB to ensure it considers the first 169 days (or so) in test?

Thanks,

Jason.

A1.JPG - 405kB A2.JPG - 399kB A3.JPG - 377kB A1 Trades.JPG - 380kB ES and SPX 30 min data 1 Jan 2018 to 28 Nov 2018.JPG - 515kB A4.JPG - 309kB


View user's profile View All Posts By User
Bruce
Member
***




Posts: 115
Registered: 22-7-2018
Location: Auckland - New Zealand
Member Is Offline

Mood: No Mood

[*] posted on 5-12-2018 at 08:54 PM



What causes the additional Nth setting and Commission/slippage fields to disappear as can be seen missing from the attached image?

Version 50.25, Manager. Thx.

Screen Shot 2018-12-06 at 3.48.54 PM.png - 141kB


View user's profile View All Posts By User
admin
Super Administrator
*********




Posts: 5060
Registered: 7-4-2017
Member Is Offline

Mood: No Mood

[*] posted on 5-12-2018 at 09:34 PM


Quote: Originally posted by TradingRails  

What causes the additional Nth setting and Commission/slippage fields to disappear as can be seen missing from the attached image?

Version 50.25, Manager. Thx.

A mistake by programmer. It appears if your in gsb admin mode
I will publish fixed version shortly in beta section


View user's profile View All Posts By User
coccigelus
Junior Member
**




Posts: 73
Registered: 11-7-2018
Member Is Offline

Mood: No Mood

[*] posted on 6-12-2018 at 06:24 AM


Hello,

I am new here so please excuse me if some questions have been already answered somewhere in this forum :

1)GSB's default setting use 3 indicators: I would be interested to know if this specific number is the optimal number based on your research and if that is the case what your research suggest if that number is decreased or increased.

2)Assuming I am going to launch a GSB's analysis with the following setup: OPT price data: ES-NQ-RTY-YM- with data2 SPY-NDX-RUT-INDU set up at 29-30-31 and verify price data set up on the same but with 25 -35 minute;

• Based on what I’ve read the best way to use the secondary filter (with this setup) is to set up closelessprevcloseDBPV because we use different markets. Would be ok to use the default parameter section with the only change in the SF entry level set up at 0 - 2000 -10 or You recommend other changes such as the weight or entry parameters (0-6000-100)? Entry parameters is a section not very clear and I would appreciate If You can expand a bit especially in term of variation of interval needed when the indicators increase or decrease.

• Trading period Nth day: If I would want to trade for two consecutive day and keep the third one as OOS I would need to set up Nth day to 2? Let’s say use a ratio of 66.7% in sample and 33.3% OOS.

• Workspace section: I am really blind regarding the meaning of worker and so on. Can You point out a section in the forum where I can learn how to (properly set up) and use them? (I do not have any idea about the concept of worker)

• Am I right to think that the Standalone version uses way less memory than the manager version with workers and to some extent is more reliable in case server resources are limited?


Please keep up with the videos! Very useful for those not yet fully knowledgeable! :)


View user's profile View All Posts By User
admin
Super Administrator
*********




Posts: 5060
Registered: 7-4-2017
Member Is Offline

Mood: No Mood

[*] posted on 6-12-2018 at 07:07 PM


Quote: Originally posted by coccigelus  
Hello,

I am new here so please excuse me if some questions have been already answered somewhere in this forum :

1)GSB's default setting use 3 indicators: I would be interested to know if this specific number is the optimal number based on your research and if that is the case what your research suggest if that number is decreased or increased.

2)Assuming I am going to launch a GSB's analysis with the following setup: OPT price data: ES-NQ-RTY-YM- with data2 SPY-NDX-RUT-INDU set up at 29-30-31 and verify price data set up on the same but with 25 -35 minute;

• Based on what I’ve read the best way to use the secondary filter (with this setup) is to set up closelessprevcloseDBPV because we use different markets. Would be ok to use the default parameter section with the only change in the SF entry level set up at 0 - 2000 -10 or You recommend other changes such as the weight or entry parameters (0-6000-100)? Entry parameters is a section not very clear and I would appreciate If You can expand a bit especially in term of variation of interval needed when the indicators increase or decrease.

• Trading period Nth day: If I would want to trade for two consecutive day and keep the third one as OOS I would need to set up Nth day to 2? Let’s say use a ratio of 66.7% in sample and 33.3% OOS.

• Workspace section: I am really blind regarding the meaning of worker and so on. Can You point out a section in the forum where I can learn how to (properly set up) and use them? (I do not have any idea about the concept of worker)

• Am I right to think that the Standalone version uses way less memory than the manager version with workers and to some extent is more reliable in case server resources are limited?


Please keep up with the videos! Very useful for those not yet fully knowledgeable! :)


1) This is a good question. I dont think its critical. The generation of GSB earlier used 7.
Now we have market validation, we can test the out of sample results for each amount of indicators.
I like to test with nth=1 and leave a number of years out of sample.
Im using 3 but other users use 2, others 5.
I think you need to do at least 30,000 systems. Even then identical tests might vary 5% in output fitness. (rough guess)
2) Are you trying to build systesm for es only? I would just use 20,30,31 and verify on all other bars 25_35. (exculded 29,30,31)
Your cpu and ram are going to limit you a bit. Lots of data streams will use much more ram, esp when you add in the verifaciton for all the other indices. My last tests showed ES was best with no secondary data, but verifaction helped a lot.
However CL was greatly helped but ng,ho,rb as data2
Stick to defaults but you must have closed or closedbpv for secondary filter.
Ive been testing entrylevel on es the last few days. It helps a lot to keep at at zero. However after you filter out systems that dont pass verification 7/7 entry level made much less difference.
Nth day. I still like 1:1 ratio with a few years OOS. But remember 2017 will be a flat year.
Just run one or two workers and a manager. It should work as is. But you might have ram for only one worker. Likely you will crash on 2 workers. Depends a lot what your doing. 28.7 has some memory improvements.
ddr3 ram, is really cheap, so it would be good to buy some. (make sure you get the right type and have ram slots free)
standalone might use a bit less ram than manager and worker, but manager will get some free gsb cloud usage. You could even run manager with no worker and depend on the cloud. Free cloud is not fast and depends on how many others are using it.
Thanks for the comments on the video. A comment on youtube and or a like would be good. There is no marketing for GSB as im just too busy to do it. Buy sales pay for the programmers to make the product better.


View user's profile View All Posts By User
JasonT
Junior Member
**




Posts: 61
Registered: 6-6-2018
Member Is Offline

Mood: No Mood

[*] posted on 8-12-2018 at 10:43 PM
100% Training, Nth Day and Performance Filters


Hi Peter,

As I am following along in your videos, I had a question I wanted to clarify.

I want to use the Trading Periods > Nth day to create in sample and out of sample data, rather than say 40% training in sample and 60% test out of sample, based on your comments that Nth day is a better approach.

So to achieve this I have applied the settings as per the attached diagram. Can you please confirm that I've got the settings correct?

Also can you please confirm that in this case, whether or not the Performance Filter - Full Period and Training need to be the same given that the training period is 100% which is the full period of time. What happens if these settings are different?

Many thanks,

Jason.



100percentTrainingNthDaySettings.JPG - 107kB


View user's profile View All Posts By User
admin
Super Administrator
*********




Posts: 5060
Registered: 7-4-2017
Member Is Offline

Mood: No Mood

[*] posted on 9-12-2018 at 03:25 PM


Quote: Originally posted by JasonT  
Hi Peter,

As I am following along in your videos, I had a question I wanted to clarify.

I want to use the Trading Periods > Nth day to create in sample and out of sample data, rather than say 40% training in sample and 60% test out of sample, based on your comments that Nth day is a better approach.

So to achieve this I have applied the settings as per the attached diagram. Can you please confirm that I've got the settings correct?

Also can you please confirm that in this case, whether or not the Performance Filter - Full Period and Training need to be the same given that the training period is 100% which is the full period of time. What happens if these settings are different?

Many thanks,

Jason.

These are goog questions.
Im using the same settings for full period and training, but GSB should use the tighter of the two. ie if full period pf was 2.0 and training was 1.7, 1.7 would be used.
Nth is correct but I also like to have a few years using dates. Remember however the weekness of dates is you have to differentiate bad trading conditions from bad years. so 2017 for es and cl are going to struggle to make a profit.


View user's profile View All Posts By User
admin
Super Administrator
*********




Posts: 5060
Registered: 7-4-2017
Member Is Offline

Mood: No Mood

[*] posted on 9-12-2018 at 03:29 PM


Quote: Originally posted by Gregorian  
You can disable Windows Update in Windows 10 with this tool. I've been blocking it for over a year successfully.

https://www.intowindows.com/windows-update-minitool-alternat...

This tool works great. win updates cause me lots of issues, mainly with unplanned reboots.
Do we need to have the tool running all the time, or is it a one off event?


View user's profile View All Posts By User
 Pages:  1  ..  16    18    20  ..  98

  Go To Top

Trademaid forum. Software tools for TradeStation, MultiCharts & NinjaTrader
[Queries: 67] [PHP: 43.3% - SQL: 56.7%]