GSB Forums

Update to GSB methodology. A must read, the backpacker and the Art of war by Sun Tzu

 Pages:  1  ..  3    5    7  ..  12

Daniel UK1 - 4-2-2020 at 04:05 AM

Quote: Originally posted by admin  
Im having great success with secondary filters.
The top rating filters via secondary filters stats are NOT the best secondary filter.
Note my benchmark using the two closed SF vs some of the others on the list.



Hi Peter many thanks for sharing.

I am having a bit difficulty to understand what you mean with
"Top rating filter via secondary filters" ? and that those are not the best secondary filters?#

And
Note my benchmark using the two closed SF vs some of the others on the list."
I could not understand which one in your pic was the benchmark, and what is the "other" you arereferring to? and which "list do you mean?

Sorry for not understanding your properly.

Thanks


RandyT - 4-2-2020 at 11:14 AM

Peter, can you clarify for me what "CloseDminus a7d Closed" means on your graphic?

How are you identifying and choosing these other SF candidates since the parameter statistics sounds like it is leading us down the wrong path?

Can you also articulate how those values are calculated in the parameter statistics? Is this somehow using Fitness in the calculation? Or just frequency that the indicators are used?

RandyT - 4-2-2020 at 01:57 PM

Thought I would share with the group a little work I am doing to further analyze indicator performance. The following graph is based from top 1000 fitness function values taken from a dataset of 50k systems. Clearly shows the indicator and sf-indicator combination that was most successful.



yAwK6xM.png - 141kB

admin - 4-2-2020 at 07:30 PM

Quote: Originally posted by RandyT  
Thought I would share with the group a little work I am doing to further analyze indicator performance. The following graph is based from top 1000 fitness function values taken from a dataset of 50k systems. Clearly shows the indicator and sf-indicator combination that was most successful.


That looks nice.
The critical thing is, even though highlowd was clearly the top, its bad when you build the 50k systems, and do that stats.
However a bit lower in the pecking order is some diamonds.
This is one factor to remember as we automate more of the entire process.

admin - 4-2-2020 at 11:27 PM

On a roll this week. This was using RSI as SF in indicator selection, and RSI only as secondary fitlers.
this is the 91 top VSS


h21-91.png - 78kB

admin - 5-2-2020 at 03:30 AM

Quote: Originally posted by Daniel UK1  
Quote: Originally posted by admin  
Im having great success with secondary filters.
The top rating filters via secondary filters stats are NOT the best secondary filter.
Note my benchmark using the two closed SF vs some of the others on the list.



Hi Peter many thanks for sharing.

I am having a bit difficulty to understand what you mean with
"Top rating filter via secondary filters" ? and that those are not the best secondary filters?#


And
Note my benchmark using the two closed SF vs some of the others on the list."
I could not understand which one in your pic was the benchmark, and what is the "other" you arereferring to? and which "list do you mean?

Sorry for not understanding your properly.

Thanks



So see here, a test of all SF (done with my favorite 19 CL indicators, # of indicators=3, training pf 1.8 pearsons 0.95, cl15min (data2=30 min)
It appears that CloseD are much better than all other SF.



closeD.png - 135kB 3955.png - 123kB

but then we do the same test with no CloseDsf
We get this list


noclosed.png - 113kB

So we then build systems , but try HighLowD. Results terrible


hldbad.png - 13kB
Then we try close.preveHd
Results fantastic.

and we go down the list of all whats in green.
it gets better further down with some of the others.

copld.png - 120kB

Daniel UK1 - 5-2-2020 at 04:03 AM

Quote: Originally posted by admin  
Quote: Originally posted by Daniel UK1  
Quote: Originally posted by admin  
Im having great success with secondary filters.
The top rating filters via secondary filters stats are NOT the best secondary filter.
Note my benchmark using the two closed SF vs some of the others on the list.



Hi Peter many thanks for sharing.

I am having a bit difficulty to understand what you mean with
"Top rating filter via secondary filters" ? and that those are not the best secondary filters?#


And
Note my benchmark using the two closed SF vs some of the others on the list."
I could not understand which one in your pic was the benchmark, and what is the "other" you arereferring to? and which "list do you mean?

Sorry for not understanding your properly.

Thanks



So see here, a test of all SF (done with my favorite 19 CL indicators, # of indicators=3, training pf 1.8 pearsons 0.95, cl15min (data2=30 min)
It appears that CloseD are much better than all other SF.





but then we do the same test with no CloseDsf
We get this list




So we then build systems , but try HighLowD. Results terrible



Then we try close.preveHd
Results fantastic.

and we go down the list of all whats in green.
it gets better further down with some of the others.



Got you Peter, thanks.

This really shows that each SF indicator lets say in top 50% needs to be tested individually with 50k WF and get proper stats on, since this shows that you can easily get fooled by the initial stats of SF test..

You propose that SF indicator tests needs to be done with SF Closed filters turned on and then off in general for a new market? this is among the things what i take away from this at least.

Regards

admin - 5-2-2020 at 04:15 AM

Hi Daniel,
We still need to revisit even ES again now we know this.
Also should try 15/30 minutes
It highlights the fact that we cant use the approach of "turn every option on at once method"
That was touched on in the last methodology video

All sort of things could be tried again on CL to, that we have tried in the past with SF closeD

I may do NG next

admin - 11-2-2020 at 03:57 AM

Here is current CL system im working on. It used 5 separate indicators - which gives a little better result than 3.

However im not happy with 5 indicators in that the correlation of the top families with each other is very high.



cl-sum.png - 90kBcl-graph.png - 30kBcl_yearly.png - 70kB

admin - 16-2-2020 at 11:36 PM

updates on CL results.
Earlier total of 3955 (a few posts above) is now 9380.
2019.2.28 till 2019.12.31 results are g / h
Im still playing around with many options, but it looks outstanding.
Will publish more details when the dust has settled.


cl-results.png - 350kB

Daniel UK1 - 17-2-2020 at 02:56 AM

Quote: Originally posted by admin  
updates on CL results.
Earlier total of 3955 is not 9380.
2019.2.28 till 2019.12.31 results are g / h
Im still playing around with many options, but it looks outstanding.
Will publish more details when the dust has settled.




Looks very very good Peter.
What do you mean with
"Earlier total of 3955 is not 9380."

Regards
Daniel

admin - 17-2-2020 at 03:07 AM

Quote: Originally posted by Daniel UK1  
Quote: Originally posted by admin  
updates on CL results.
Earlier total of 3955 is not 9380.
2019.2.28 till 2019.12.31 results are g / h
Im still playing around with many options, but it looks outstanding.
Will publish more details when the dust has settled.




Looks very very good Peter.
What do you mean with
"Earlier total of 3955 is not 9380."

Regards

typo, ive fixed it now thanks.
Daniel

Daniel UK - 17-2-2020 at 09:29 AM

Started to check in detail diff between real live trading and backtest, its done by hand.. usually compare and take note when i am restarting trade server... number in white cell is number of trades pnl is calculated from.. Real is with IB commission and based on live trading and real fills, Backtest is with IB comission only. Strats with gsb in name is as it says, GSB systems. Obviously amount of trades since i started tracking like this, is not statistical sign, but perhaps interesting anyway..

CaptureGSBSlippage.JPG - 166kB

admin - 20-2-2020 at 04:17 AM

Im going to publish a bit more on CL systems tomorrow I hope.
Have got systems to trade live, and interestingly put a GSB system through cluster analysis with good results. I don't normally use cluster analysis but thought it would be good to try.

By the way, the next build of GSB has 5 times faster file write WF for EWFO output.

admin - 20-2-2020 at 07:23 PM

Im showing an optional validation methods at the end of the process - and later will show how we got CL systems
GSB exports into EWFO. EWFO is much more specialized in WF ability.
Fitness can be curve fitted like many other things in trading. So im going to take 3 years of data off and run fitness stability scores.
This takes some time as each fitness we try is a separate WF run.
The best fintess is area under drawdown. It has best metrics of astab-c,rstab-c, np & DD, etc
Incidently TS, fitness is half way down the rank (Np/-draw-down*winners)
stabilty.png - 104kB
I then put the full dates back to 20191231 and do the WF with fitness sum of area under draw-down curve)

Note since 2013 in sample is exactly the same as out of sample



g2.png - 131kB

a rolling wf also works well.
I find GSB systems work better with anchored WF, but feel rolling is a greater stress test.
Tomorrow we will show the cluster analysis results


rollingwf.png - 140kB

admin - 21-2-2020 at 06:42 PM

here is the results of cluster analsysis.
anchored


clust-anchored-pass.png - 73kB

and rolling


cluster-rollingpass.png - 74kB

It is very rare to find systems that have a perfect pass. Keep in mind there are additional criteria that EWFO has compared to TS WFO

gdk13 - 23-2-2020 at 04:26 PM

Peter, your GSB is an awesome product ... and it only keeps getting better!

I have generated several ES, CL and S systems, which I will now run through TS to verify they are running properly. Then work with Portfolio Analyst to choose non-correlated systems. Will add some position sizing and hope to be live trading in the next month.

Seeing GSB stats builds a lot of confidence -- especially when systems are able to hold together under stress testing on unseen data.

Thank you for all you've done and continue doing.


admin - 24-2-2020 at 12:23 AM

Big thank you gdk13 for your comments.

Here is another CL system.
It has (deliberately different) secondary filter to the above.
It passed all EWFO tests perfectly. (hard to do)



h43n.png - 138kB
Interesting that the systems are UN-correlated. Thats not an easy thing to get when day trading the same market, time zone / bar interval.


corelation.png - 26kB

moresi522 - 7-3-2020 at 05:40 AM

Hi,

first af all I want to apologize for my english and for each grammar mistake.

I want to share with you my first complete experience of ES Methodology.
I have some doubts about results and I really would like to hear your opinion.

in the xls file attached you could find all tests I made with ES. I simply loaded the file that GSB give us with default installation, tuning parameters as video "Genetic System Builder, updated methodology! Build a trading system with great out of sample result"
(file attached Baseline.gsboptset) and run for 50k systems. At the end I run Macro M1 and immediately I found inconsistencies with the video results (see Baseline Sheet A50 -my fitness result- A52 - Peter's result). The fitness result are so much lower than video result. And I've only run run 50k system as peter does with the same (I think) parameters.
As secondo step I looked for good indicators (file SearchIndicators.gsboptset). 20k Systems and macro IndicatorStats+FullSettingsReset_new.gsbmacro under C:\GSB\Data\Settings\Macros gives my 9 indicators
Decycler,Oscillator,Dmi,DmiPlus,Momentum,RoofingFilter1Pole2,RSI,CounterTrend,CloseLessPrevHighD,VolumeLessPrevAverageFc
Thirth step. Then I'v used that indicators with all settings, the results are slightly better than Baseline (Sheet 3IndAll from A46), but nothing special.
fourth step. If you look for 3IndCustom1 Sheet (file 3IndCustom1.gsboptset) you can see the parameter list I have used (a little different from video indication, It's my mistake but I'd like to see how it worked). Fitness value for Main Astab e Vss are better but far from Peter's video.

At the end I've set all right parameters (well, I think), (File 3IndCustom1Final.gsboptset) but the result is poor and even worst from "not reccomended" setting of 3IndCustom1 sheet. I'm definitely doing something wrong, but sincerly I don't understand where.
Another strange thing is that running macro 5 it found only 57 elements, not 90.
EDIT: it was a mistake, date field are set from 2000 to 2018

I have also all 250 WF systems if you want.
I am absolutely available to give you all the files and informations that I have.

What do you thing?

Thanks in advance for any advice

Attachment: Login to view the details



Attachment: Login to view the details

Attachment: Login to view the details

Attachment: Login to view the details

Attachment: Login to view the details

RandyT - 7-3-2020 at 02:37 PM

Quote: Originally posted by moresi522  
Hi,

first af all I want to apologize for my english and for each grammar mistake.

I want to share with you my first complete experience of ES Methodology.
I have some doubts about results and I really would like to hear your opinion.

in the xls file attached you could find all tests I made with ES. I simply loaded the file that GSB give us with default installation, tuning parameters as video "Genetic System Builder, updated methodology! Build a trading system with great out of sample result"
(file attached Baseline.gsboptset) and run for 50k systems. At the end I run Macro M1 and immediately I found inconsistencies with the video results (see Baseline Sheet A50 -my fitness result- A52 - Peter's result). The fitness result are so much lower than video result. And I've only run run 50k system as peter does with the same (I think) parameters.
As secondo step I looked for good indicators (file SearchIndicators.gsboptset). 20k Systems and macro IndicatorStats+FullSettingsReset_new.gsbmacro under C:\GSB\Data\Settings\Macros gives my 9 indicators
Decycler,Oscillator,Dmi,DmiPlus,Momentum,RoofingFilter1Pole2,RSI,CounterTrend,CloseLessPrevHighD,VolumeLessPrevAverageFc
Thirth step. Then I'v used that indicators with all settings, the results are slightly better than Baseline (Sheet 3IndAll from A46), but nothing special.
fourth step. If you look for 3IndCustom1 Sheet (file 3IndCustom1.gsboptset) you can see the parameter list I have used (a little different from video indication, It's my mistake but I'd like to see how it worked). Fitness value for Main Astab e Vss are better but far from Peter's video.

At the end I've set all right parameters (well, I think), (File 3IndCustom1Final.gsboptset) but the result is poor and even worst from "not reccomended" setting of 3IndCustom1 sheet. I'm definitely doing something wrong, but sincerly I don't understand where.
Another strange thing is that running macro 5 it found only 57 elements, not 90.

I have also all 250 WF systems if you want.
I am absolutely available to give you all the files and informations that I have.

What do you thing?

Thanks in advance for any advice


Moresi,

I am no expert, but here are a few comments about what I see in your Final settings.

1. You have an exit mode set. If you are trying to duplicate results Peter is showing, you will want to disable all exit modes.

2. FYI, in "Sign mode, I believe we are finding that SumOfIndicatorsSign is better than "Original".

3. In the Optimization section, if you are following Peter's new methodology, you will want to set Training 100%, Test 0%. I think this may be limiting your training data given you are setting Nth Day = 1, Nth Day Period 80.

4. You'll also want to set Trading Periods - Post Build Auto Nth Day Mode = All.

5. In General Volume, make sure that if you have up/down volume tick data (2 columns for volume) that you set this to TickCount. It will matter for some indicators.

6. Lastly, make sure you are running with latest indicators. These are available for download in one of the forum threads. There have been some fixes to these lately.

That should get you a bit closer.

And BTW, no need to apologize for your English. I should be apologizing because I only speak one language... :)

Edit: Link to latest macros: https://trademaid.info/forum/viewthread.php?tid=262&goto=search&pid=4649

admin - 8-3-2020 at 04:18 PM

Quote: Originally posted by moresi522  
Hi,

first af all I want to apologize for my english and for each grammar mistake.

I want to share with you my first complete experience of ES Methodology.
I have some doubts about results and I really would like to hear your opinion.

in the xls file attached you could find all tests I made with ES. I simply loaded the file that GSB give us with default installation, tuning parameters as video "Genetic System Builder, updated methodology! Build a trading system with great out of sample result"
(file attached Baseline.gsboptset) and run for 50k systems. At the end I run Macro M1 and immediately I found inconsistencies with the video results (see Baseline Sheet A50 -my fitness result- A52 - Peter's result). The fitness result are so much lower than video result. And I've only run run 50k system as peter does with the same (I think) parameters.
As secondo step I looked for good indicators (file SearchIndicators.gsboptset). 20k Systems and macro IndicatorStats+FullSettingsReset_new.gsbmacro under C:\GSB\Data\Settings\Macros gives my 9 indicators
Decycler,Oscillator,Dmi,DmiPlus,Momentum,RoofingFilter1Pole2,RSI,CounterTrend,CloseLessPrevHighD,VolumeLessPrevAverageFc
Thirth step. Then I'v used that indicators with all settings, the results are slightly better than Baseline (Sheet 3IndAll from A46), but nothing special.
fourth step. If you look for 3IndCustom1 Sheet (file 3IndCustom1.gsboptset) you can see the parameter list I have used (a little different from video indication, It's my mistake but I'd like to see how it worked). Fitness value for Main Astab e Vss are better but far from Peter's video.

At the end I've set all right parameters (well, I think), (File 3IndCustom1Final.gsboptset) but the result is poor and even worst from "not reccomended" setting of 3IndCustom1 sheet. I'm definitely doing something wrong, but sincerly I don't understand where.
Another strange thing is that running macro 5 it found only 57 elements, not 90.

I have also all 250 WF systems if you want.
I am absolutely available to give you all the files and informations that I have.

What do you thing?

Thanks in advance for any advice




I too got caught out running macro5,6 and getting less than 90/91 systems.
The reason likely is the dates are not set back to 2000-2015.
Run macro 11/12 instead of 5/6.
With the new indicators (beta mode)and some other tweaks, im getting better results than in the video.
In time the beta indicators will be added in non beta mode.
And I will update the docs.
basically to choose indicators on ES, follow whats in the CL docs
see step 4
https://trademaid.info/gsbhelp/Crudeoilmethodology.html

moresi522 - 9-3-2020 at 03:41 AM

> The reason likely is the dates are not set back to 2000-2015.
you are right Peter. My bad.

I'm not able sto start Macro 11/12 Peter, I've downloaded the last macro from here
https://trademaid.info/forum/viewthread.php?tid=262&goto=sea...
but I got this error (see image attached) for both macros

cat.PNG - 5kB

admin - 9-3-2020 at 03:46 AM

Quote: Originally posted by moresi522  
> The reason likely is the dates are not set back to 2000-2015.
you are right Peter. My bad.

I'm not able sto start Macro 11/12 Peter, I've downloaded the last macro from here
https://trademaid.info/forum/viewthread.php?tid=262&goto=sea...
but I got this error (see image attached) for both macros


that looks like m5/6 not 11/12
go to macro group2, and link the m5 to m11-wf_statsAstab

(you can unlink if needed by right click group2 - m5)

moresi522 - 9-3-2020 at 04:26 AM

Sorry, It was M5. But I have the same issue with M11

EDIT:
Ok, It works. All macros MUST be copied under

C:\GSB\Data\Settings\Macros


Attachment: Login to view the details

admin - 9-3-2020 at 07:06 AM

for days like today where there is a limit down move,
adding this code to ES systems I feel has merit.
Im NOT adding it to GSBSYS1es but am to most of my other ES systems

the logic is, if the open has droped so much its a limit move (exchange wont allow more movement) there is decent chance market will go up, not down. So dont go short.

I just implemented this minutes before the open.
For today it means dont trade shortif at 9am central time the market is <2910. (gsb systems wont trade long unless market goes miles up.)
I am asleep in a minute and will not reply till after the close on this issue



lm0.png - 8kB lm1.png - 7kB

Daniel UK1 - 9-3-2020 at 07:24 AM

Great idea Peter, for times like this, taking a few days of holiday without trading and focus on research is also a great option... to not hit stops now is more luck than actual edge in a system..

Vacation and research it is for me right now :)




moresi522 - 10-3-2020 at 10:37 AM

Quote: Originally posted by admin  

basically to choose indicators on ES, follow whats in the CL docs
see step 4
https://trademaid.info/gsbhelp/Crudeoilmethodology.html

Peter,
I didn't understand very well. You told me to use the 14 indicator as wrote in "Crudeoilmethodology" the use the part4 documentation to find out what? Step 4 is "Find best primary indicators for the chosen secondary filter"..
I have to use the video methodology or the Crudeoilmethodology?

Could you be a little clearer please?

ps. in step4 you say to launch macro15 . But I'm not able to find out that macro. I saw "file repository" thread but there is no such file

Thanks

Daniel UK1 - 10-3-2020 at 11:30 AM

Quote: Originally posted by moresi522  
Quote: Originally posted by admin  

basically to choose indicators on ES, follow whats in the CL docs
see step 4
https://trademaid.info/gsbhelp/Crudeoilmethodology.html

Peter,
I didn't understand very well. You told me to use the 14 indicator as wrote in "Crudeoilmethodology" the use the part4 documentation to find out what? Step 4 is "Find best primary indicators for the chosen secondary filter"..
I have to use the video methodology or the Crudeoilmethodology?

Could you be a little clearer please?

ps. in step4 you say to launch macro15 . But I'm not able to find out that macro. I saw "file repository" thread but there is no such file

Thanks


Hi Moresi,

You use Peters 14 proposed indicator to find your preferred SF Filters.
Then you could do WF stats and decide on what SF you like best, after that you could do Main indicator stats to find your own best main indicators for your decided SF filters, those might not at all be like peters 14 proposed and will most likely differ from SF to SF used.

You really dont need macros for all this apart from the usual WF stats, astab, vss etc..

Regards


RandyT - 10-3-2020 at 11:53 AM

Quote: Originally posted by Daniel UK1  
Quote: Originally posted by moresi522  
Quote: Originally posted by admin  

basically to choose indicators on ES, follow whats in the CL docs
see step 4
https://trademaid.info/gsbhelp/Crudeoilmethodology.html

Peter,
I didn't understand very well. You told me to use the 14 indicator as wrote in "Crudeoilmethodology" the use the part4 documentation to find out what? Step 4 is "Find best primary indicators for the chosen secondary filter"..
I have to use the video methodology or the Crudeoilmethodology?

Could you be a little clearer please?

ps. in step4 you say to launch macro15 . But I'm not able to find out that macro. I saw "file repository" thread but there is no such file

Thanks


Hi Moresi,

You use Peters 14 proposed indicator to find your preferred SF Filters.
Then you could do WF stats and decide on what SF you like best, after that you could do Main indicator stats to find your own best main indicators for your decided SF filters, those might not at all be like peters 14 proposed and will most likely differ from SF to SF used.

You really dont need macros for all this apart from the usual WF stats, astab, vss etc..

Regards



Just to be clear though, I think Moresi is still working with ES? If so, I understand that Peter still believes that GA SF does not apply to ES and you should instead use "Auto" or "CloseLessPrevCloseDBpv" for SF when modeling ES market. Not to say you cannot explore GA for ES SF, but I think that best results have been found without GA for SF.

If I understood Peter's post correctly, I think he was pointing toward recent CL methodology mostly to help with identifying best indicators and some slight changes to the process from what he posted regarding ES. 50k systems instead of 20k for example.

Daniel UK1 - 10-3-2020 at 12:23 PM

Yes true Randy you are correct..., i thought it was about CL, however... i would still test myself.. and just use what we or anyone else say as rough guidelines or best start..
I will at least myself, redo from scratch ES and every other market after our findings for CL, in order to verify for myself that what i have found until now, is best for me to use...

One thing that i find interesting though is that after each "from scratch research run", i do for a single, market which perhaps happens 1-2 times a year, i always find something new or an improved version of my previous "optimal" setup :)

Regards


RandyT - 10-3-2020 at 12:49 PM

Quote: Originally posted by Daniel UK1  
Yes true Randy you are correct..., i thought it was about CL, however... i would still test myself.. and just use what we or anyone else say as rough guidelines or best start..
I will at least myself, redo from scratch ES and every other market after our findings for CL, in order to verify for myself that what i have found until now, is best for me to use...

One thing that i find interesting though is that after each "from scratch research run", i do for a single, market which perhaps happens 1-2 times a year, i always find something new or an improved version of my previous "optimal" setup :)

Regards



I agree completely. Those are the nuggets we need to find.

admin - 10-3-2020 at 04:02 PM

Quote: Originally posted by Daniel UK1  
Yes true Randy you are correct..., i thought it was about CL, however... i would still test myself.. and just use what we or anyone else say as rough guidelines or best start..
I will at least myself, redo from scratch ES and every other market after our findings for CL, in order to verify for myself that what i have found until now, is best for me to use...

One thing that i find interesting though is that after each "from scratch research run", i do for a single, market which perhaps happens 1-2 times a year, i always find something new or an improved version of my previous "optimal" setup :)

Regards


We seem to be in a loop in development, then find another tweak to improve things. This then enhances the whole process. New indicators are helping too, and these will flow to the release builds in time.

moresi522 - 11-3-2020 at 03:08 AM

Thank you Randy and Daniel,

Yes, I'm working on ES, trying to following the video Methodology. Since It's my first time with GSB I would like to follow a guide to obtain a "starting point good result", then I will find out my own methodology and improve time after time the result.

You can imagine my disappoint when, only launching 50k to build the baseline I obtain
Top 250 1.129,
Astab 1.182,
Vss 1.240

while Peter in "video methodology"

Top 250 4.906,
Astab 4.807,
Vss 4.106

and I ask to myself how can be possible. And also the following step are so much different in result (mine all worse).
well guys, thanks for your advice.
Honestly I don't know where I'm wrong but I'll just re-start from beginning.
I'll let you know the new results.
Thanks for now

EDIT: After watching very carefully the video I've noticed that building baseline procedure has got different settings from mine. Because I've started from ES29_31 setting file, but there are some differences from the setting showed in the video( training % Dates Sf indicator for example). Working on it just now.
I'll Let you know.

moresi522 - 12-3-2020 at 10:03 AM

Test done.

28707 Unique systems I though it was enough for testing

setting file is attached
3 indicators
All indicators (tried Beta Mode mode with 84 indicators)
4 operators
8/12 Entry modes
2/4 Norm Mode
SF Mode enabled with CloseLessPrevCloseDBpv (as in video)
0/3 stop loss
0/8 exit modes
date 1900-01-01 end 2015-06-30
DatesMode Trd
Times 0:0:0 - 23:59:0
NthDay 1 Mode NoTrd Period 80
Max Sl 1000


I think they are the identical settings of the video

here the very bad result:
First M1 marco then M3 Macro
Total C,D,E,F =$ 99 (Peter -> Total C,D,E,F = $ 4.906) (image attached)

AStab With Macro M11
Total C,D,E,F =$ 1.273 (Peter -> Total C,D,E,F = $ 4.807)

VSS With Macro M12
Total C,D,E,F =$ 1.465 (Peter -> Total C,D,E,F = $ 4.162)

but has anyone had similar results to those of the video?
if yes, please. Could you share the baseline settings?

Peter could you tell me if my baseline setting file has something wrong?

How can I start to build a live system trading if my demo result are 4 times worst than official methodology?

I admit that I am quite worried




Attachment: Login to view the details

baseresult.PNG - 28kB

admin - 12-3-2020 at 03:54 PM

Quote: Originally posted by moresi522  
Test done.

28707 Unique systems I though it was enough for testing

setting file is attached
3 indicators
All indicators (tried Beta Mode mode with 84 indicators)
4 operators
8/12 Entry modes
2/4 Norm Mode
SF Mode enabled with CloseLessPrevCloseDBpv (as in video)
0/3 stop loss
0/8 exit modes
date 1900-01-01 end 2015-06-30
DatesMode Trd
Times 0:0:0 - 23:59:0
NthDay 1 Mode NoTrd Period 80
Max Sl 1000


I think they are the identical settings of the video

here the very bad result:
First M1 marco then M3 Macro
Total C,D,E,F =$ 99 (Peter -> Total C,D,E,F = $ 4.906) (image attached)

AStab With Macro M11
Total C,D,E,F =$ 1.273 (Peter -> Total C,D,E,F = $ 4.807)

VSS With Macro M12
Total C,D,E,F =$ 1.465 (Peter -> Total C,D,E,F = $ 4.162)

but has anyone had similar results to those of the video?
if yes, please. Could you share the baseline settings?

Peter could you tell me if my baseline setting file has something wrong?

How can I start to build a live system trading if my demo result are 4 times worst than official methodology?

I admit that I am quite worried


you should not be worried, just get the right settings.
there is no way you should have 8 entry types.
any of the cross indicators is ok, but i used dual entry cross
do not use all operators. use mutiply only.
I might be wrong, but I find it hard to believe my docs showed these being used.

also all indicators is not good. you need to do tests to get the indicators in green. normally 9 to 13 is typical.
some of the new indicators were good

Daniel UK1 - 13-3-2020 at 02:08 AM

Quote: Originally posted by moresi522  
Test done.

28707 Unique systems I though it was enough for testing

setting file is attached
3 indicators
All indicators (tried Beta Mode mode with 84 indicators)
4 operators
8/12 Entry modes
2/4 Norm Mode
SF Mode enabled with CloseLessPrevCloseDBpv (as in video)
0/3 stop loss
0/8 exit modes
date 1900-01-01 end 2015-06-30
DatesMode Trd
Times 0:0:0 - 23:59:0
NthDay 1 Mode NoTrd Period 80
Max Sl 1000


I think they are the identical settings of the video

here the very bad result:
First M1 marco then M3 Macro
Total C,D,E,F =$ 99 (Peter -> Total C,D,E,F = $ 4.906) (image attached)

AStab With Macro M11
Total C,D,E,F =$ 1.273 (Peter -> Total C,D,E,F = $ 4.807)

VSS With Macro M12
Total C,D,E,F =$ 1.465 (Peter -> Total C,D,E,F = $ 4.162)

but has anyone had similar results to those of the video?
if yes, please. Could you share the baseline settings?

Peter could you tell me if my baseline setting file has something wrong?

How can I start to build a live system trading if my demo result are 4 times worst than official methodology?

I admit that I am quite worried








moresi,

If i was you, i would start by deciding where in your process you would decide on Timeframe, SF filter, main indicators and then rest of GSB settings for this market.

Test one thing at the time, you cant figure out everything at the same time, and you need to keep everything fixed in order to evaluate if what you are testing is better or worse.. What causes many issues i believe is testing a little bit of entry levels, then perhaps some timeframes, then perhaps something was seen in forum that some indicators was used, then one tries that... this is not the way imho how you would achieve something good.

Be anal about your own written down process and stick to it, no matter what.
Change only one thing at the time while you keep everything else constant that you are not testing, dont mix testing between these categories of timeframes, SF Filters, main indicators and other gsb settings.. Change only one thing at the time, record, and then evaluate at the end.

You dont need to understand every detail about GSB, but you do need to understand your own process so it make sense for yourself, and follow it. imho.

This is my personal rough ideas, does not have to be how you go about it though.
Good luck






moresi522 - 13-3-2020 at 07:39 AM

Thank you Peter and Daniel

I'm totaly agree with what are you sayng Daniel. It was only to reproduce a "base howto" and having the same result.

Anyway I'll try to explore more situation and I'll find the most correct for me

and finally, I want to clarify that I find this program a fantastic product.

admin - 13-3-2020 at 11:44 PM

There are issues with my crude oil macros, that have taken massive amount of time to identify.
Not all things are resolved. Basically I could not get my fresh install & supplied settings / macros to be as good as whats on my developemtn machine.
I am closer now.
Minor issue, time should be 1430, not 1400. That makes a mild difference.
What I think is much more critical is the indicators used. The 11 used in the macro are far from the ideal combination.
Im just working on how I came up with the list that works the best.
Will update you when thats done.

Daniel UK1 - 14-3-2020 at 02:29 AM

To start of the weekend

3 Tips for new GSB traders
that in my imho is good to look into :thumbup:

- 1, Make sure you limit your strategy new trade end time for example 30 min before session close time, so you dont enter into a new trade just before ssession closes.

- 2, Limit amount of trades per day to 1
In order to avoid potential issues, for example if trading multiple strategies on same symbol, that they trades in different directions, that you dont know max total risk per day per strategy if you dont limit it to 1, you also might end up getting stopped out and then right away take a trade in same direction as you was stopped out.

- 3, You WILL regret after some time after you started with GSB, that you from start did not have a process, that you did not document your testing into excel in detail including dates, stats and thoughts , that you did not saved each test as a unique opt setting and finally.. that you did not had a thought trough system for how you saved your opt settings so can find that great SI Opt setting that you used a year ago for that brilliant SI system that is really killing it and since you did NOT saved your WF results to your excel, you cant compare that either to the new shiny from scratch SI system you are building..

Happy Saturday

Carl - 15-3-2020 at 04:00 AM

Great tips, Daniel. I fully agree.

Developing systems "on the fly" will get you into trouble after a while.

You really need to structure your development process, document the steps taken and save the gsbopset file with a unique name and/or code.

For the top 10 best systems for every GSB test, I also save the system code.
And I save the results of the top 10 best systems by making GSB screenshots and copying them into a Word document.

For every system in the top 10:
1. screenshot equity line per date
2. screenshot equity line per trade
3. Parameter tab (just to see what indicators and entry modes are used)
4. WF tab
5. TS code (because I am using Tradestation)

And I save further Tradestation test results (backtest, WF and to on) in the same Word document.

admin - 15-3-2020 at 04:23 PM

Quote: Originally posted by Carl  
Great tips, Daniel. I fully agree.

Developing systems "on the fly" will get you into trouble after a while.

You really need to structure your development process, document the steps taken and save the gsbopset file with a unique name and/or code.

For the top 10 best systems for every GSB test, I also save the system code.
And I save the results of the top 10 best systems by making GSB screenshots and copying them into a Word document.

For every system in the top 10:
1. screenshot equity line per date
2. screenshot equity line per trade
3. Parameter tab (just to see what indicators and entry modes are used)
4. WF tab
5. TS code (because I am using Tradestation)

And I save further Tradestation test results (backtest, WF and to on) in the same Word document.

Totally agree. Im using excel instead of word.
so in my gsb config i do
xyz.version57.32_line123 were line123 is the line in excel I have all my notes of whats going on. Often you need to refer to stuff some time back, and unless you have the records done in great detail, esp the gsb optsettings you get stuck.

moresi522 - 16-3-2020 at 04:25 AM

Best practices to find Secondary Filter.

Hi,
i'm, trying to find the best SF for ES. I've read https://trademaid.info/gsbhelp/Crudeoilmethodology.html (aware that it's a "work in progress").
These are the varius steps I followed:
1 - Builded 50k systems, Recorded all the values (Main, Astab and VSS)
2 - Builded 20k Systems, founded best primary indicator.
3 - Applied those indicators.
4 - Enabled all secondary filters (with the indicators founded at point 3), so I have 11 Primary Filter and 84 SF filter (see strategy.png) entry mode only CrossDualLevels
5 - Builded 50k System to find best sf filter..

And here I don't understand the result, because selecting 25k best fitness systems, put those in Fav A -> Click dx -> Statistics -> Save Params Perfs. Under Statistics Params. (SF) I have only, well please see image attached. 1 Result, only one , CloseLessPrevCloseFBPrevUnNormalized with ratio 0.5. I've got the same result launching Macro IndicatorStats+FullSettingsReset_new.gsbmacro (by the way, for your experience is it better selecting half result then Fav A -> Click dx -> Statistics -> Save Params Perfs or launching the macro?)

How can obtain only 1 result?

I think I'm doing something wrong with build indicators SF and SF Mode with SF Indicator, but It's not very clear for me how they work together.

Thanks


Cattura.PNG - 7kB strategy.PNG - 22kB

admin - 16-3-2020 at 04:30 AM

Quote: Originally posted by moresi522  
Best practices to find Secondary Filter.

Hi,
i'm, trying to find the best SF for ES. I've read https://trademaid.info/gsbhelp/Crudeoilmethodology.html (aware that it's a "work in progress").
These are the varius steps I followed:
1 - Builded 50k systems, Recorded all the values (Main, Astab and VSS)
2 - Builded 20k Systems, founded best primary indicator.
3 - Applied those indicators.
4 - Enabled all secondary filters (with the indicators founded at point 3), so I have 11 Primary Filter and 84 SF filter (see strategy.png) entry mode only CrossDualLevels
5 - Builded 50k System to find best sf filter..

And here I don't understand the result, because selecting 25k best fitness systems, put those in Fav A -> Click dx -> Statistics -> Save Params Perfs. Under Statistics Params. (SF) I have only, well please see image attached. 1 Result, only one , CloseLessPrevCloseFBPrevUnNormalized with ratio 0.5. I've got the same result launching Macro IndicatorStats+FullSettingsReset_new.gsbmacro (by the way, for your experience is it better selecting half result then Fav A -> Click dx -> Statistics -> Save Params Perfs or launching the macro?)

How can obtain only 1 result?

Thanks



for es you are on sf close..bpv. (correct setting)
This is not normalized (forced into range of -100 to 100) and so all of the 84 or so sf are not used.
the 84 sf are only used when sf is on ga (or auto for some markets)
my current testing showed the best sf for es was closed... NOT ga
All ga are normalized from -100 to 100

admin - 16-3-2020 at 10:38 PM

soon will have a batch file to compress the ts.bin files used for ewfo.
here 1.72 gb files compress to 47mb.

The next release of ewfo supports .7zip files (bin files zipped up using .7zip)




7zipsize.png - 7kBsmall.png - 43kB

admin - 19-3-2020 at 02:59 AM

https://trademaid.info/gsbhelp/Crudeoilfastrevisedmethodolog...
very significant update how to find the best indicators.
I think this will apply to all markets.
These docs however are for crude oil
Note on crude oil, we are using secondary filter GA with any one of 4 secondary filters, and we uses center scaling and compare2 entry type.
Other markets like ES we use entry cross, and secondary filter closeminusCloseD
But I think the two pass method described is the best.
Hope to update it more tomorrow.


Unrelated.
Right now good to remove or make massive profit targets.
On a Dax system for the predecessor to GSB, I got a 11,000 EUR win a few days ago. (day trade per contract)
The system had a 3000 euro PT previously
yesterday got $6250 per contract on GSBSYS1ES
Stops on systems in general also shouldn't be too tight.

ants222222 - 23-3-2020 at 02:19 AM

What stop is recommended for the free gsb system? default is 3000?

admin - 23-3-2020 at 02:24 AM

Quote: Originally posted by ants222222  
What stop is recommended for the free gsb system? default is 3000?

With the rsi exit $2250

admin - 24-3-2020 at 12:19 AM

cl methodology now completed :) but might need to be polished a little.
https://trademaid.info/gsbhelp/Crudeoilfastrevisedmethodolog...
comments welcome

asobi - 1-4-2020 at 01:36 AM

Hello Peter,

What's the rationale to use "Trading Periods - Post Build"?

Also, for settings under "Trading Periods" and "Trading Periods - Post Build", I saw different configurations (Trd/NoTrd/All/left blank) on different step of your methodology. Why doing so?

Can you please help elaborate? I got stuck here for quite a long time.

Many thanks!

admin - 1-4-2020 at 02:59 AM

Quote: Originally posted by asobi  
Hello Peter,

What's the rationale to use "Trading Periods - Post Build"?

Also, for settings under "Trading Periods" and "Trading Periods - Post Build", I saw different configurations (Trd/NoTrd/All/left blank) on different step of your methodology. Why doing so?

Can you please help elaborate? I got stuck here for quite a long time.

Many thanks!

You can build systems with trading periods of nth no trade, but the post build settings set to all.
This is going to save you changing nth to all on 50,000 systems on your manager. That would take me longer than the building of the original 50,000
For CL I found that building with nth all is best. I suspect that's die to the number of trades being low, not giving a big enough sample

In contrast, for es we build with nth set to no trade, and post build
all.

For indicator stats, we want to build with nth no trade, but then in the manager want them to be nth trade. so this is 100% out of sample. Hope that helps.

admin - 4-4-2020 at 12:29 AM

A lot more work is being done on crude oil, and there have been some great trades of late too.
Some of the new found gems will only be in the private forum.
Likely about a week away. Thanks to the users who contributed to this information.

admin - 9-4-2020 at 01:59 AM

Just a few things
This is RC2dax results. made by the command line predecessor ofGSB
57262 Euro less brokerage.
Its much older than shown but I dont have the track record

shown also is fibonacci lines on 24 hour es data.
Market seems to work well with them

disclaimer, past returns can not be used to determine future returns.
Trading has significant risk
rc2-montly_april.png - 313kB


fibo_lines.png - 77kB

admin - 15-4-2020 at 03:43 AM

Currently we are looking into things like should you build CL system long & short,
or long only system and short only system on the same chart.
Also some unusual variations of the above.
Also do we get the same indicators with long short vs long only and short only.

We did find out will different secondary filters use the same indicators.
Will publish all in the private forum when we are finished

admin - 22-4-2020 at 02:18 AM

critical for ts users.
Ts brokerage account will not allow trading CL.
Too risky

admin - 23-4-2020 at 11:42 PM

FREE cl system for GSB purchasers.
Reports etc are here for any forum member
https://trademaid.info/forum/viewthread.php?tid=63&page=2#pi...

Just a note.
For CL we have many secondary filters.
Whats interesting is the loosing day correlation of systems with different secondary filter is very low but winning period correlation very high.



corelation-neg.png - 38kBcorelation+.png - 37kB

Daniel UK1 - 28-4-2020 at 12:40 PM

Not sure where to put this, but i wanted to check if other have checked with IB about CL and negative pricing? i was hearing stories about people not being able to exit trades when may got negative.. and suffered huge losses... and then I though or perhaps assumed it was fixed since TWS could as of now at least show negative prices... but i contacted IB today to make sure of things, since getting into several CL contracts now knowing if i can get out despite using stops, is not really optimal... to my surprise over several chats and over 4 hours and several IB support teams... no one could provide a clear answer to the question, can i trade CL june contract if it goes negative, can i get out of existing trades or open new ones? does IB gateway work as intended with negative prices, and TWS? first person said NO, second person said YES, third person said MAYBE....

Have anyone else managed to get clarity in regards to this ?


Regards

admin - 28-4-2020 at 04:40 PM

Quote: Originally posted by Daniel UK1  
Not sure where to put this, but i wanted to check if other have checked with IB about CL and negative pricing? i was hearing stories about people not being able to exit trades when may got negative.. and suffered huge losses... and then I though or perhaps assumed it was fixed since TWS could as of now at least show negative prices... but i contacted IB today to make sure of things, since getting into several CL contracts now knowing if i can get out despite using stops, is not really optimal... to my surprise over several chats and over 4 hours and several IB support teams... no one could provide a clear answer to the question, can i trade CL june contract if it goes negative, can i get out of existing trades or open new ones? does IB gateway work as intended with negative prices, and TWS? first person said NO, second person said YES, third person said MAYBE....

Have anyone else managed to get clarity in regards to this ?


Regards

Im trading with IB but havnt hit negative prices on CL.
Im not sure if it was you, but one user had good wins on CL recently but there contract roll was way to late. Thats getting much more risky. Volume was the same on both contracts on 13 april.
cl-rollover.png - 168kB
You could always code gsb system to say if price >$5
ie

if time >= 900 and Time < 1330 and price >$5 then ....
Were there any updates to tws of late to support this? I have a extremely older version and need to update soon regardless


No big deal but this should go under general support section




Even in the beta tws, there are no comments about negative prices
https://www.interactivebrokers.com/en/index.php?f=1656
you should contact api@interactivebrokers.com

Also, if you can try the tws sim/paper account. Esp good to do this if prices go < $0

Daniel UK1 - 29-4-2020 at 12:12 AM

Quote: Originally posted by admin  
Quote: Originally posted by Daniel UK1  
Not sure where to put this, but i wanted to check if other have checked with IB about CL and negative pricing? i was hearing stories about people not being able to exit trades when may got negative.. and suffered huge losses... and then I though or perhaps assumed it was fixed since TWS could as of now at least show negative prices... but i contacted IB today to make sure of things, since getting into several CL contracts now knowing if i can get out despite using stops, is not really optimal... to my surprise over several chats and over 4 hours and several IB support teams... no one could provide a clear answer to the question, can i trade CL june contract if it goes negative, can i get out of existing trades or open new ones? does IB gateway work as intended with negative prices, and TWS? first person said NO, second person said YES, third person said MAYBE....

Have anyone else managed to get clarity in regards to this ?


Regards

Im trading with IB but havnt hit negative prices on CL.
Im not sure if it was you, but one user had good wins on CL recently but there contract roll was way to late. Thats getting much more risky. Volume was the same on both contracts on 13 april.

You could always code gsb system to say if price >$5
ie

if time >= 900 and Time < 1330 and price >$5 then ....
Were there any updates to tws of late to support this? I have a extremely older version and need to update soon regardless


No big deal but this should go under general support section




Even in the beta tws, there are no comments about negative prices
https://www.interactivebrokers.com/en/index.php?f=1656
you should contact api@interactivebrokers.com

Also, if you can try the tws sim/paper account. Esp good to do this if prices go < $0


Hi Peter, yes we discussed rolls on CL briefly, however i am on IQ DTN data, and they roll according to their rules which is a few days before end of contract, same every month, cant control this, unless i create a custom future contract on MC, then i can control it, but that is not what i am doing at the moment, although this has never been a problem, i was on june when it went negative. Perhaps now one wants to roll a few days earlier than normal though. As you say volume on CLMO was same at may on 13th.

Anyway, yes to code in a safety feature might be good.

In regards to IB, its still very unclear, according to IB, tws on paper testing if negative prices would work, will NOT be a good idea, since according to them this will not introduce potential problems since it will allow trades but this would not work like, this is their words.

I have contacted ib and first person said IB could at the moment NOT handle negative prices, second person said yes we can handle that, but you can enter negative but not trade during negative, and third person said maybe.
So as you can see this is very much unclear even for IB and needs further investigation.

I just wanted to check if others have checked on their end, or perhaps assumes it will not be a problem.

Getting stuck in a bunch of CL contracts and not being able to get out, can hurt a bit for sure, can make the most seasoned trader to cry :)

Anyway i am investigating further and will update..




RandyT - 29-4-2020 at 07:26 AM

Quote: Originally posted by Daniel UK1  

Hi Peter, yes we discussed rolls on CL briefly, however i am on IQ DTN data, and they roll according to their rules which is a few days before end of contract, same every month, cant control this, unless i create a custom future contract on MC, then i can control it, but that is not what i am doing at the moment, although this has never been a problem, i was on june when it went negative. Perhaps now one wants to roll a few days earlier than normal though. As you say volume on CLMO was same at may on 13th.

Anyway, yes to code in a safety feature might be good.

In regards to IB, its still very unclear, according to IB, tws on paper testing if negative prices would work, will NOT be a good idea, since according to them this will not introduce potential problems since it will allow trades but this would not work like, this is their words.

I have contacted ib and first person said IB could at the moment NOT handle negative prices, second person said yes we can handle that, but you can enter negative but not trade during negative, and third person said maybe.
So as you can see this is very much unclear even for IB and needs further investigation.

I just wanted to check if others have checked on their end, or perhaps assumes it will not be a problem.

Getting stuck in a bunch of CL contracts and not being able to get out, can hurt a bit for sure, can make the most seasoned trader to cry :)

Anyway i am investigating further and will update..



Daniel,

FWIW, I've too am running on MC and using DTN data, although I am executing through Rithmic.

I have decided to roll based on OI which seems to be reasonably good way to stay out of this current mess in CL. I've created custom contracts in MC and am rolling based on 2 days higher OI and using 'difference' to back adjust. I tried a ratio adjustment but it led to some unrealistic gains in backtest. Then it is just a matter of mapping to the contract month on Rithmic that my OI tracking shows.

For now, this seems to be working and it is keeping me in what appears to be the safer contract.

I have debated changing current CL system to only allow short trades but have not gone there yet.

IB Negative Prices

NickW - 29-4-2020 at 07:30 AM

Interesting thing to note is that CME customers were warned on April 3rd about the possibility of negative prices on the energy complex.

I am still searching myself for anyone that traded those negative prices on IB...



IB customers lose 88m trading WTI crude  Page 4  Elite Trader 2020-04-29 08-25-14.png - 1.2MB

admin - 30-4-2020 at 12:34 AM

Quote: Originally posted by NickW  
Interesting thing to note is that CME customers were warned on April 3rd about the possibility of negative prices on the energy complex.

I am still searching myself for anyone that traded those negative prices on IB...




I have paper traded on in sim account today.
just did a limit and stop limit


cl-minus1.png - 144kBcl-stop-minus1.png - 121kB

Daniel UK1 - 30-4-2020 at 02:11 AM

Quote: Originally posted by RandyT  
Quote: Originally posted by Daniel UK1  

Hi Peter, yes we discussed rolls on CL briefly, however i am on IQ DTN data, and they roll according to their rules which is a few days before end of contract, same every month, cant control this, unless i create a custom future contract on MC, then i can control it, but that is not what i am doing at the moment, although this has never been a problem, i was on june when it went negative. Perhaps now one wants to roll a few days earlier than normal though. As you say volume on CLMO was same at may on 13th.

Anyway, yes to code in a safety feature might be good.

In regards to IB, its still very unclear, according to IB, tws on paper testing if negative prices would work, will NOT be a good idea, since according to them this will not introduce potential problems since it will allow trades but this would not work like, this is their words.

I have contacted ib and first person said IB could at the moment NOT handle negative prices, second person said yes we can handle that, but you can enter negative but not trade during negative, and third person said maybe.
So as you can see this is very much unclear even for IB and needs further investigation.

I just wanted to check if others have checked on their end, or perhaps assumes it will not be a problem.

Getting stuck in a bunch of CL contracts and not being able to get out, can hurt a bit for sure, can make the most seasoned trader to cry :)

Anyway i am investigating further and will update..



Daniel,

FWIW, I've too am running on MC and using DTN data, although I am executing through Rithmic.

I have decided to roll based on OI which seems to be reasonably good way to stay out of this current mess in CL. I've created custom contracts in MC and am rolling based on 2 days higher OI and using 'difference' to back adjust. I tried a ratio adjustment but it led to some unrealistic gains in backtest. Then it is just a matter of mapping to the contract month on Rithmic that my OI tracking shows.

For now, this seems to be working and it is keeping me in what appears to be the safer contract.

I have debated changing current CL system to only allow short trades but have not gone there yet.


Hi Randy, thanks for feedback..

Yes creating custom contract so one can control roll date, is perhaps best option here as you say.. its a pain though to manually add every single monthly contract though :). Would it not be great if one could search for all monthly contracts and then just import all in one time..

IQ DTN have set dates to roll on, which means that they often does not make sense, rolling based on volume would be better.

I am waiting for reply back from IB for a confirmation if this is a problem or not with negative , will share their reply.

Regards


RandyT - 30-4-2020 at 06:56 AM

Quote: Originally posted by Daniel UK1  


Hi Randy, thanks for feedback..

Yes creating custom contract so one can control roll date, is perhaps best option here as you say.. its a pain though to manually add every single monthly contract though :). Would it not be great if one could search for all monthly contracts and then just import all in one time..

IQ DTN have set dates to roll on, which means that they often does not make sense, rolling based on volume would be better.

I am waiting for reply back from IB for a confirmation if this is a problem or not with negative , will share their reply.

Regards



Daniel, the only reasonable way to set these up is to import the contract list. I include a list of all of the CL contracts needed to have custom contract back to about 2007. Just import that into QuoteManager and you are good to go.

Note: you will want to make sure that QCL is defined in the symbol dictionary for IQfeed so that contract details are correct. Not all of them are there by default.

Attachment: Login to view the details

Daniel UK1 - 30-4-2020 at 07:27 AM

Quote: Originally posted by RandyT  
Quote: Originally posted by Daniel UK1  


Hi Randy, thanks for feedback..

Yes creating custom contract so one can control roll date, is perhaps best option here as you say.. its a pain though to manually add every single monthly contract though :). Would it not be great if one could search for all monthly contracts and then just import all in one time..

IQ DTN have set dates to roll on, which means that they often does not make sense, rolling based on volume would be better.

I am waiting for reply back from IB for a confirmation if this is a problem or not with negative , will share their reply.

Regards



Daniel, the only reasonable way to set these up is to import the contract list. I include a list of all of the CL contracts needed to have custom contract back to about 2007. Just import that into QuoteManager and you are good to go.

Note: you will want to make sure that QCL is defined in the symbol dictionary for IQfeed so that contract details are correct. Not all of them are there by default.



Amazing Randy, many thanks.. yes like this its a breeze to add them.. thanks again..



Have a nice day

Daniel UK1 - 1-5-2020 at 01:02 AM

Update in regards to negative pricing discussed previously, IB confirmed its not an issue anymore, but has been though.

Summary: Interactive Brokers
IBCS 2020/04/30 08:42:18
Dear

Further to our recent conversation in the chat, please note the following:

We have updated our trading platform, TWS, in order to allow the entering of negative prices for Futures. Therefore, should a Future have a negative price again as recently occurred, you can enter your order and order routing is expected to work without any issue and as normal.

Regarding options, we are currently working to enable our platform to display and allow order entry for options with negative strike prices, should that scenario occur again.

I hope this helps, should you have any further questions please do not hesitate to contact us.

Kind regards,

Trade Desk

admin - 1-5-2020 at 03:52 AM

Quote: Originally posted by Daniel UK1  
Update in regards to negative pricing discussed previously, IB confirmed its not an issue anymore, but has been though.

Summary: Interactive Brokers
IBCS 2020/04/30 08:42:18
Dear

Further to our recent conversation in the chat, please note the following:

We have updated our trading platform, TWS, in order to allow the entering of negative prices for Futures. Therefore, should a Future have a negative price again as recently occurred, you can enter your order and order routing is expected to work without any issue and as normal.

Regarding options, we are currently working to enable our platform to display and allow order entry for options with negative strike prices, should that scenario occur again.

I hope this helps, should you have any further questions please do not hesitate to contact us.

Kind regards,

Trade Desk

what im not clear on is do we need to upgrade tws?
negative prices worked fine on the sim account with very old tws

portfolioquanttrader2020 - 2-5-2020 at 12:03 AM

hi

admin - 2-5-2020 at 12:49 AM

welcome portfolioquanttrader2020

To all users
Of late we are working on tertiary filters. This is a major upgrade to GSB.
I have done a quick & rough guide and description in the new architecture page
https://trademaid.info/gsbhelp/GSBarchitecture.html
I'm still working on Crude Oil systems after many months. I keep finding things and ways to improve.
So that's a good problem to have but im keen to move onto other markets.

Daniel UK1 - 2-5-2020 at 01:06 AM

Quote: Originally posted by admin  
Quote: Originally posted by Daniel UK1  
Update in regards to negative pricing discussed previously, IB confirmed its not an issue anymore, but has been though.

Summary: Interactive Brokers
IBCS 2020/04/30 08:42:18
Dear

Further to our recent conversation in the chat, please note the following:

We have updated our trading platform, TWS, in order to allow the entering of negative prices for Futures. Therefore, should a Future have a negative price again as recently occurred, you can enter your order and order routing is expected to work without any issue and as normal.

Regarding options, we are currently working to enable our platform to display and allow order entry for options with negative strike prices, should that scenario occur again.

I hope this helps, should you have any further questions please do not hesitate to contact us.

Kind regards,

Trade Desk

what im not clear on is do we need to upgrade tws?
negative prices worked fine on the sim account with very old tws


I do believe so Peter, however cant see any downside to upgrading tws, dont like upgrading IB gateway though if that would have been needed, but that does not seem to be the case according to IB.

Regards


moresi522 - 4-5-2020 at 10:49 AM

Hi,
I hope this is the right thread. I would like to share with you my tests with a 30 min EURUSD.
I would like to explore the Forex environment, and I started with the most liquid.
I follow the guide for Crude oil methodology to build a system

from 2010 to 06/30/2017

1 - Built a baseline with 47 main indicators, 1 operator (Multiply) 4 entry mode (Cross,CrossSingleLevel,CrossDulaLevels,CrossOrCloseD,CrossAndCloseD) See "Baseline" Sheet
2 - Search firstIndicator, built 30.000 system with 2 indicators, got all green and orange (if orange > .5) and in the second pass got only the green. 12 indicators (nb. CLP B in the second pass is better than first pass and this is good)
3 - built 50.000 systems with 12 indicators, all settings are in "Final" sheet
4 - 50.000 systems with normalization mode CenterScaling2 ( (Final Norm MOD1 B sheet is the same configuration of MOD1, just a duplicate test)
4 - 50.000 systems with normalization mode HighestLowest2 "Final Norm MOD2" sheet

On the "Resume" sheet you can see all Main, Astab and VSS and the differences with baseline.

curiously the "final" configuration (with both normalization mode) is a lot better than the other one. Now I'm building 50.000 system with sign mode SumOfindicatorSign. I'll post the result later.

in attach you can see all the 250 walk forwarded system for every test, all configurations and all csv files. I hope they could be useful for someone.

I will be grateful to hear from you all, any comment will be appreciated








In attachment, you can find all the 250 walk forward better systems for:



Attachment: Login to view the details

Attachment: Login to view the details

moresi522 - 5-5-2020 at 02:53 AM

I would like to understand better the meaning of the graph in GSB.
example, getting one of the systems generated from EURUSD GSB I see the result in the image attached.
from 2010 30/6/2017 training with nth of 80 days
and WF goes from 2010 to 28/2/2019)
the first is image is the comparison between the two equity with mathchecking script. and the result is the same. Also the trade numbers are the same. Good.
Problems came when I use the live trading script. As you can see in the second image I have in GSB the WF until 2019 with WF OOS the still improve the equity. The same thing in the same period does not happen in MC where the result are not good.
So, How do we understand immediately if a system is good also outside the training period? I thought WF OOS would give us the right direction with live trading, but It does not seem the way.
Thank you



graph1.png - 80kB

graph2.png - 116kB

Daniel UK1 - 5-5-2020 at 05:30 AM

Quote: Originally posted by moresi522  
I would like to understand better the meaning of the graph in GSB.
example, getting one of the systems generated from EURUSD GSB I see the result in the image attached.
from 2010 30/6/2017 training with nth of 80 days
and WF goes from 2010 to 28/2/2019)
the first is image is the comparison between the two equity with mathchecking script. and the result is the same. Also the trade numbers are the same. Good.
Problems came when I use the live trading script. As you can see in the second image I have in GSB the WF until 2019 with WF OOS the still improve the equity. The same thing in the same period does not happen in MC where the result are not good.
So, How do we understand immediately if a system is good also outside the training period? I thought WF OOS would give us the right direction with live trading, but It does not seem the way.
Thank you





Hi Moresi,

Myself i value the degradation numbers a lot, the degradation between IS and OOS.. if you look at your opt setting, what degradation do you have between the the data you built on and the space of 80 days ?

However lots of people dont value this number.. but try it and see if it provides some clarity for yourself when it comes to avoiding failing systems..

Not saying that your results if based on a failing system, can also be that market is overall not good..

Cheers

moresi522 - 5-5-2020 at 11:28 AM

Hi Daniel,
> if you look at your opt setting, what degradation do you have between the data you built on and >the >space of 80 days ?
Is there a setting that indicates the degradation? I don't know where it is.

Or do you mean the VSS ?

Thank you

Daniel UK1 - 5-5-2020 at 11:51 AM

Hi Moresi, i mean that if you record stats for IS in A and then OOS in B you will get the degradation stats between A and B.. as you see now when you are doing Non WF and WF for a and b...
Also a good tip could be to test entry modes individually and not together as i think you did..


Regards

admin - 11-5-2020 at 01:36 AM

Just an update. I have 26 minutes of part 1 of the cl video. Might have it finished in 48 hours.
Took me nearly the entire day to record 26 minutes, but its getting much faster.
Ive laid the foundation & explanation, and just done pass1 in indicator testing.

admin - 13-5-2020 at 01:07 AM

Here is 46 minute video on CL.
Its part 1.
Its not finished.
Its not fully edited.
There is at least 1 mistake. I said no out of sample after 2018 but its actually 2019.2.28
uploading now

Attachment: Login to view the details


cotila1 - 13-5-2020 at 02:45 PM

Quote: Originally posted by admin  
Here is 46 minute video on CL.
Its part 1.
Its not finished.
Its not fully edited.
There is at least 1 mistake. I said no out of sample after 2018 but its actually 2019.2.28
uploading now


thanks Peter. I guess final version(s) will be on your Utube channel too?

admin - 13-5-2020 at 04:41 PM

Quote: Originally posted by cotila1  
Quote: Originally posted by admin  
Here is 46 minute video on CL.
Its part 1.
Its not finished.
Its not fully edited.
There is at least 1 mistake. I said no out of sample after 2018 but its actually 2019.2.28
uploading now


thanks Peter. I guess final version(s) will be on your Utube channel too?

yes, I might get to finish it today if im fortunate.
The part two will be via a private link.
Havnt started on that video but most of the content is in my head

portfolioquanttrader2020 - 14-5-2020 at 12:28 AM

Thanks

admin - 14-5-2020 at 02:23 AM

took me about many hours but ive edited the first 26 minutes of the video and done a little bit of work for part2

part2 uses a bit less cpu time and (one test only, so it could vary) gave 20% more out of sample fitness
Will update you all tomorrow. Thanks for the good feedback and thanks.

admin - 15-5-2020 at 01:35 AM

warning.
Interactivebrokers reject jun contract today, turns out they have forced us to roll earlier. (new policy)
6 or 7 days before expiry.
Im at a loss to make a ts sybol to auto roll earlier
Even if i set to 12 days prio to expiration, price doesnt change.
so price on both the same, but it says colagate palmolive!


cl-roll-strange.png - 87kB

Daniel UK1 - 15-5-2020 at 02:00 AM

Yeah also saw this.
Not allowing new risk, (new positions) after 5 days before expiry on CL.
Exits etc allowed though.

Kind of tricky.. cant you just for a few days, use CL JULY contract and manually add june data to it before you can switch back to the adjusted contract?






admin - 15-5-2020 at 04:10 AM

Quote: Originally posted by Daniel UK1  
Yeah also saw this.
Not allowing new risk, (new positions) after 5 days before expiry on CL.
Exits etc allowed though.

Kind of tricky.. cant you just for a few days, use CL JULY contract and manually add june data to it before you can switch back to the adjusted contract?


Human error of rollover is one of my most common execution issues.
ts can auto roll symbols. Its got neat custom criteria. Its just not working for me.
https://pennies.interactivebrokers.com/cstools/contract_info... Search&entityId=a19840667&exchanges=NYMEX,QBALGO,&lang=en&ib_entity=&wlId=IB&showEntities=Y
so next month its 22 june - 6 or 7 days. Im not sure if its 6 or 7

admin - 15-5-2020 at 05:11 AM

found some more important info to add into video, so it wont be finished till some time next week.
The update is worth waiting for.

admin - 21-5-2020 at 03:06 AM

Here is the un-cut still not finished video.
Significant changes since the last video.
Whats missing is the establish a benchmark section. It was on the last copy of the video and most
older GSB users would be very familiar with this.



video removed as its now on youtube
Attachment: video4.62_2018-pass1-2nowadded.mp4 (141.6MB)
This file has been downloaded 22 times


admin - 22-5-2020 at 05:51 AM

the video is done, just getting another set of eyes to check.
I will upload it Friday night central time USA time, and will supply the macros

admin - 22-5-2020 at 05:41 PM

video is live. Please hit the youtube like button.
Macros will be uploaded in a number of hours
https://youtu.be/QYg5eH2Q1_s

cotila1 - 24-5-2020 at 04:39 AM

Quote: Originally posted by admin  
video is live. Please hit the youtube like button.
Macros will be uploaded in a number of hours
https://youtu.be/QYg5eH2Q1_s


If Im not wrong, you're gonna to upload a second part of video on private forum only?

admin - 25-5-2020 at 04:05 AM

Quote: Originally posted by cotila1  
Quote: Originally posted by admin  
video is live. Please hit the youtube like button.
Macros will be uploaded in a number of hours
https://youtu.be/QYg5eH2Q1_s


If Im not wrong, you're gonna to upload a second part of video on private forum only?


yes, but I had dropped everything to get the video done, so now i have many outstanding things, including some hard to resolve tech support issues for a few users.
I hope to start on it next week, but that just an estimate.
Likely video 2 will be much faster to do.
People need to digest and try whats in video1 first.
There is lots of cloud power right now, so thats going to help.
3 more servers online in the last two weeks. But server availability goes up and down with my use and with people hiring machines.

admin - 12-6-2020 at 02:17 AM

Im still working on Video2 on CL.
Its taking a long time, but likely i will publish part 2, then add to it in time.
I keep finding new things, going down rabbit holes that may or may not lead to good outcomes.
the rabbit holes take a long time to explore, esp as I need to do each test 4 times to be sure of consistent outcome.
Will advise when im close to editing the content

admin - 30-6-2020 at 01:53 AM

Part2 of video on CL has 8 minutes if it done. Not complete but better than nothing.
ps best not to post on the forum till we are on the new server. Posts from when we backup the forum, and rebuild will be lost.
url is found here in private forum

meldinman - 30-6-2020 at 06:57 PM

In the documentation for GSB there are a few pages on the methodology. Proving the methodology and legacy updates seem to have similar instruction with differences. Are these from earlier builds? Which file page should I be referring to?

Daniel UK1 - 1-7-2020 at 02:24 AM

Quote: Originally posted by meldinman  
In the documentation for GSB there are a few pages on the methodology. Proving the methodology and legacy updates seem to have similar instruction with differences. Are these from earlier builds? Which file page should I be referring to?


I believe proving the methodology is what it says, about proving the methodology, however i think its a bit dated. Legacy updates is from the old methodology. Correct me anyone if i am wrong.

What you should look at is the new latest CL methodology from Peter, that provides you with the latest findings and a good path towards what works best now.

A good tip is to read trough and understand the development of the methodology trough the years and from the forum, and what has changed, cause without this i think its difficult to create and decide on your own process.


admin - 1-7-2020 at 02:27 AM

I agree with Daniel. However for most markets the closeMinusCloseD secondary filter is likely the best. This saves a lot of work

Daniel UK1 - 5-7-2020 at 07:25 AM

Sunday thoughts, each settings in GSB i treat as non multi optional, i.e per market i chose trough research one specific setting choice and move on to next... with latest findings in regards to SF its more complex, and for now in my process i treat each SF as unique that needs its own settings/research per market.

Interested to hear other peoples thoughts ..

admin - 5-7-2020 at 04:48 PM

Quote: Originally posted by Daniel UK1  
Sunday thoughts, each settings in GSB i treat as non multi optional, i.e per market i chose trough research one specific setting choice and move on to next... with latest findings in regards to SF its more complex, and for now in my process i treat each SF as unique that needs its own settings/research per market.

Interested to hear other peoples thoughts ..

I agree but Closedbpv... is best for most markets.
Im looking into NG now

admin - 24-7-2020 at 02:06 AM

Just a reminder,
if you want to contribute to the CL research being done by letting me your your workers, then send me the your share keys
I will in turn give you the output
Here is an example of tests im doing
Im up to over 200 workers (thanks for those who have given me workers)
What im doing here is 4 tests each on 7 different secondary filters.
Im also doing similar tests, some with 40 inidicators, some with 100 indicators
some two pass using green / green and some with green.orange/green etc



automation-cl2.png - 649kB

DocBober55 - 24-7-2020 at 03:59 AM

Could you please explain "share keys". How would sending my share key affect my computer and my ability to utilize the GSB program for other strategy development?
Overall, what is your research trying to accomplish? Are those who contribute to your research expected to get a better trading system? I don't currently have enough margin to trade crude oil (CL), though I might be able to trade emini Crude (QM) - does that symbol work with this?

admin - 24-7-2020 at 05:25 AM

Quote: Originally posted by DocBober55  
Could you please explain "share keys". How would sending my share key affect my computer and my ability to utilize the GSB program for other strategy development?
Overall, what is your research trying to accomplish? Are those who contribute to your research expected to get a better trading system? I don't currently have enough margin to trade crude oil (CL), though I might be able to trade emini Crude (QM) - does that symbol work with this?

share key is here.
https://trademaid.info/gsbhelp/11GSBFamiliarisationGSBStanda...
The value is this research is much greater than a system,
Its in the best methodology to create a system.
Once you have the best benchmark of setups, its very fast to get a system.
Thats covered in the last CL video
If your low on funds, es micros might be the best market to start.


Daniel UK1 - 24-7-2020 at 06:32 AM

Quote: Originally posted by admin  
Just a reminder,
if you want to contribute to the CL research being done by letting me your your workers, then send me the your share keys
I will in turn give you the output
Here is an example of tests im doing
Im up to over 200 workers (thanks for those who have given me workers)
What im doing here is 4 tests each on 7 different secondary filters.
Im also doing similar tests, some with 40 inidicators, some with 100 indicators
some two pass using green / green and some with green.orange/green etc



I assume that you are figuring out for your process if its best to use a very low amount of indicators, medium or all in order to do optimal SF.. this is what your research in this specific test is trying to establish right ?

 Pages:  1  ..  3    5    7  ..  12