GSB Forums

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

 Pages:  1    3    5  ..  12

admin - 1-3-2019 at 12:27 AM

I hope to show a new method of building systems.


Here is the advantages

Common sense shows it should work well. (GSB sometimes shows us our common assumptions are faulty)

Lower CPU power needed.

Higher proablilty it will work out of sample.

Human time to build a system is not to extensive either.


GSB needs some tweaks to improve the process, but it still can be done as is.


In summary, we test 1 indicator at a time. Then with this one indicator forced to be used, we rank the other indicators by fitness.
We look at the top 1/3 and bottom 1/3 -In the nth out of sample, and the dates after 20160630 (nth all)

This is what results clearly showed.
One indicator is clearly top, a number are very good. A number are in the top 1/3 and bottom 1/3. I wont use these.
A number are great in sample, and poor out of sample.

From here we run GSB with say the top 6 indicators. Then we choose the systems with best OOS metrics.




rws - 1-3-2019 at 06:31 PM

That's a good idea. A bit similar to automatic features selection in machinelearning. But there is a drawdown.
Sometimes input A and input B separately analyzed could show they don't work but while having A and B together they could work very good.
I still think it's a very good idea.

admin - 1-3-2019 at 06:36 PM

Quote: Originally posted by rws  
That's a good idea. A bit similar to automatic features selection in machinelearning. But there is a drawdown.
Sometimes input A and input B separately analyzed could show they don't work but while having A and B together they could work very good.
I still think it's a very good idea.

Thats a valid point, but we can start with one indicator.
Then try combinations of two indicators.
Im excited about this, often research is painful slow and boring (till you strike gold), but this is going to be quick and informative.
We can also pick the top indicator, exclude it and look for the next one.
or we can pick the top, keep it and look for the next best ones.
Love to hear how this works for people.

admin - 5-3-2019 at 05:51 PM

Ive spend a lot of time testing what indicators are best and worse. The process is fairly quick in human and cpu time.
Results so far are more erratic than I expected, but show definite bias to some indicators being very good, and other poor.
Still have not perfected the methodology. We can make lots more systems that are similar to get a bigger sample size, by using operand + and making the weights on all but one indicator as zero. Any indicator multiplied by zero is zero. GSB is not smart enough to release this so we can then get multiple systems that are very similar. Normally GSB filters out similar systems

admin - 7-3-2019 at 04:29 AM

I hope I have now perfected how to determine what indicators are best and what isnt. Results now are consistent each time. Doing one more day of testing with a bigger sample size to confirm. Systems should also build faster as we can drop 1/2 the indicators.

admin - 7-3-2019 at 04:56 AM

Here is the summary on es.30
Closedbpv was excluded from all tests as its in this case the same as closed.

I will publish the best indicators in the private forum in a day or two.




summary2b.png - 243kB

admin - 7-3-2019 at 07:37 PM

For ES, using 2 indicators and operand +, this is a cut down list of what indicators work and dont.
I will publish the entire list in the private forum next week.

GSB is getting a modification to allow systems that are very similar, but not 100%. This is needed for me to get a larger sample size
using only two operators and multiply.
I will also publish the excel spread sheet too. But I'm waiting on GSB to have custom coulombs to be exported.

What Im interested in also is does the list vary when we use * instead of +
and will the list vary on other markets.


What I hope the cut down indicators will do is,

1) Build systems faster, possibly use less ram??
2) Make more robust systems
3) Give better our of sample results.



list_cutdown.png - 19kB

admin - 11-3-2019 at 03:26 AM

Now that the export of GSB indicators is customized, I will upload the excel template I use to work out the stats on each indicator.
Will be done < 24 hours.

admin - 11-3-2019 at 07:11 PM

Here is the template. Feedback welcome


Attachment: Login to view the details


Bruce - 12-3-2019 at 02:36 PM


Here's what I got for NQ30, does this look reasonable?

Not sure why I got the #DIV/0! on row 16. halves the number of effective indicators!

Will do a new build based on these findings and see what comes of it.

Screen Shot 2019-03-13 at 9.34.30 AM.png - 243kB

admin - 12-3-2019 at 02:39 PM

Quote: Originally posted by TradingRails  

Here's what I got for NQ30, does this look reasonable?

Not sure why I got the #DIV/0! on row 16. halves the number of effective indicators!

Will do a new build based on these findings and see what comes of it.


I suspect you dont have bol enabled. Just released you need both of them enabled
Upper and lower

admin - 12-3-2019 at 03:05 PM

Sorry I miss-read what you wrote tradingrails. Check ct2 is enabled

Bruce - 12-3-2019 at 04:35 PM

Quote: Originally posted by admin  
Sorry I miss-read what you wrote tradingrails. Check ct2 is enabled


As I used only the * operator for this analysis, is it ok to use both * and / operators for the system build?

admin - 12-3-2019 at 06:49 PM

Quote: Originally posted by Bruce  
Quote: Originally posted by admin  
Sorry I miss-read what you wrote tradingrails. Check ct2 is enabled


As I used only the * operator for this analysis, is it ok to use both * and / operators for the system build?


I don't think there is much upside to "/"
Also its more problematical with the possible multiplier values
two indicators has max range of -100*-100 to 100 * 100
ie -100,000 to 100,000
with / it could be the same, but results could be -1 to 1 if / is used.
Then Entry parm's should be say -0.5 to .5 step .1
It would be valid and ok to just make entry parm 0 for all tests.


admin - 12-3-2019 at 06:58 PM

I have had a significant improvement in the process.
My results with 4000 to 6000 tests were fairly erratic.
I did 2 identical tests, and got 15 and 16 indicators >=1
However 13 were different in each test. Thats not a good result.
Thought the highest few were the same.
After doing 3 identical tests of 40,000 to 50,000, I got two tests results identical, and the numbers very close.
The third test differed by two indicators. Difference in results was -.12 and .19 - which is not large.

This was using *, 2 indicators and duplicatesystems set to true


Bruce - 19-3-2019 at 03:29 AM

Quote: Originally posted by admin  
Here is the template. Feedback welcome


I've performed a lot of testing with this new process focusing on NQ and SI, so I thought I would share the following observations.

There's no doubt that this analytical process significantly improves the quality of a system builds by eliminating what appear to be ineffective indicators in OOS testing. The quality of verification testing and VSS scores are also noticeably improved, all this leads to better WF results.

NQ which I have found to be a more challenging contract to build good systems for, upon performing Peters indicator test (I've published one of the test results here) the resulting system builds were noticeably better, more systems passing VF and delivering better quality WF output.

SI has been a lot easier, really good systems, with smoother equity curves. What I'm also noticing is the number of indicators that appear consistently to over or underperform across different assets as a result of this new testing process.



Capture_NQ1.PNG - 52kB

traderusa - 19-3-2019 at 03:42 AM

That's interesting to see. How many systems were built to get this list? Peter found that results varied a fair bit on 10,000 sample, but 40,000 was consistent.
Do you expect the same indicators to be good / bad on all markets, or market groups, or unique to specific markets?

Bruce - 19-3-2019 at 03:54 AM

Quote: Originally posted by traderusa  
That's interesting to see. How many systems were built to get this list? Peter found that results varied a fair bit on 10,000 sample, but 40,000 was consistent.
Do you expect the same indicators to be good / bad on all markets, or market groups, or unique to specific markets?


There were @10,000 on this particular run, I had an earlier test with only 5000 and that was nearly as good. That would indicate the more the better the result is likely to be.

I don't expect the same the bad/good indicators across all markets however early indications are that some do appear to be more consistent than others.

You can see you get a number that are +/- 5 or so, but it's those that are >+/- 10 that gets your attention.


traderusa - 20-3-2019 at 12:10 AM

Thanks for the reply Bruce. Could you publish a silver GSB performance report. If any of it is sensitive, hide the trade list and or settings, but state what slippage and commission is used. There is no other reference in the forum to anyone using GSB on silver, so this is interesting.

Bruce - 20-3-2019 at 01:03 AM

Quote: Originally posted by traderusa  
Thanks for the reply Bruce. Could you publish a silver GSB performance report. If any of it is sensitive, hide the trade list and or settings, but state what slippage and commission is used. There is no other reference in the forum to anyone using GSB on silver, so this is interesting.


Attached is the silver report form TS without any Slippage and Comm accounted for. Apart from the fac that the average trade is substantial so C&S is easily accommodated, I change the entry and exit orders to Limit Orders in most systems and use the TS function to change the limit order to a market order after 15 seconds which in reality rarely gets triggered.
For indexes I use buy 'minlist( C, AvgPrice) Limit;' or for shorts, 'SellShort MaxList( C, AvgPrice ) Limit;' have been doing this for years and found it to be really effective adding to the nett. There are a few other tricks as well! ;)


Attachment: Login to view the details


admin - 20-3-2019 at 11:54 PM

Great result Bruce. I had never tried GSB on silver.
Here is an example of what secondary filter works best. Its is fairly simple but critical to get right.
For stock market indices, it always is CLosedMinusClose (not GA)

silver_sf_summary.png - 303kB

traderusa - 21-3-2019 at 07:41 PM

Can someone publish how much results improve if we use all indicators, the top 1/3 only, the top half and the top 2/3
I would like an objective comparison to see if this is worth doing.

admin - 21-3-2019 at 08:34 PM

Quote: Originally posted by traderusa  
Can someone publish how much results improve if we use all indicators, the top 1/3 only, the top half and the top 2/3
I would like an objective comparison to see if this is worth doing.


I can supply that tomorrow, including 25 30 35 min bar comparison.

admin - 22-3-2019 at 04:22 PM

Hi TraderUsa. Here are the results.


results_summary.png - 71kB

Bruce - 22-3-2019 at 08:23 PM

Quote: Originally posted by admin  
Hi TraderUsa. Here are the results.


this is Gold!

admin - 29-4-2019 at 02:04 AM

Hi All,
I have done a fair bit of testing along the paths here, https://trademaid.info/gsbhelp/Methodology.html

and have got some solid numbers to show tomorrow all going well.
I show results of 1000 wf systems with and without walk forward, and using the best anchored stability on 30 min, 29,30,31 min, and 25,30,35 minute bars. All on ES.

Im very happy with the results, and keen to see others do similar tests on other markets too.

admin - 30-4-2019 at 01:22 AM

Here is the results.
The conclusion is also written in the picture. This research is very significant.
I have lots more combinations I am working on. ie just 30 min bars, 29,30,31 min bars, all 38 oscillators etc





conclusion.png - 313kB

admin - 30-4-2019 at 08:24 PM

Methodology now has significant tweaks.
Would highly recommend all users read this.

https://trademaid.info/gsbhelp/Methodology.html


admin - 30-4-2019 at 09:45 PM

Here is the next post.
Conclusion, On S&P500, much better results on 29,30,31 min bars than 23 30 35




25_vs29.png - 327kB

admin - 2-5-2019 at 07:32 PM

Today I have made a mistake in my testing that's not critical, but I need to do a number of tests over again.
"+" used instead of "*" operand
I have also found one more simple step that improves results.
So if anyone had workers they can donate, please send me the share keys via email.

admin - 2-5-2019 at 09:00 PM

The macros used for methodology & WF testing are here.


Attachment: Login to view the details

Unzip them and put them in (or whatever location you have GSB manager in)
C:\gsb\Data\Settings\Macros\

admin - 2-5-2019 at 10:49 PM

I got lots of comments asking for more details.
Here is the docs. It will improve a bit more as time permits

https://trademaid.info/gsbhelp/Provingthemethodology.html

coccigelus - 3-5-2019 at 03:47 AM

Peter, always appreciate all your efforts and generosity assisting users with your knowledge.

Bruce - 3-5-2019 at 10:52 PM


An update to an 'SI' (Silver) system built earlier in the year which I also posted here and have had running since which captured a nice trade overnight. This system came about as the result of the earlier work Pater was sharing around multi-time frame (29-30-31) optimization and OOS stats testing. The current report is attached and the system was put into TS end of Feb.

Given where GSB is today there's little doubt this could be improved, I've been working SI Data1 with GC as Data2 which looks promising.

SI_Triggerd_Today.PNG - 1.6MB

Attachment: Login to view the details

admin - 5-5-2019 at 08:46 PM

Thanks for the comments coccigelus.
This below is a very important revelation.
By accident all my tests on the new methodology were using "+" operand, not "*"
hence weights were shown as in the picture.
I feel the methodology works much better with + and the weights like shown.

After reflecting on this, I have some very strong - but not obvious suspicions why.
More CPU consuming testing required....
For now I recommend using operand + with these weights. DO NOT use weights like -10 to 10 step 2, but keep as shown.
More on this later. Its possible we go back to operand * later, but there may be a new type of operand * in later build.
Note after the wf, gsb will tweak the weights. What Im saying is (for now) no tweak weights pre WF

weightsused.png - 10kB

cotila1 - 6-5-2019 at 01:07 AM

Quote: Originally posted by admin  
Thanks for the comments coccigelus.
This below is a very important revelation.
By accident all my tests on the new methodology were using "+" operand, not "*"
hence weights were shown as in the picture.
I feel the methodology works much better with + and the weights like shown.

After reflecting on this, I have some very strong - but not obvious suspicions why.
More CPU consuming testing required....
For now I recommend using operand + with these weights. DO NOT use weights like -10 to 10 step 2, but keep as shown.
More on this later. Its possible we go back to operand * later, but there may be a new type of operand * in later build.
Note after the wf, gsb will tweak the weights. What Im saying is (for now) no tweak weights pre WF



Very good to know! the operand and weights you suggest are for specific markets such as es, or do you think this is true in general?

avatartrader - 6-5-2019 at 01:17 AM

So, just to confirm, since I have been implementing the methodology here as documented:

Even though the new section in the help on "proving the methodology" shows "Add" as disabled in the screenshot, the optimal setting as it stands right now is "Add" enabled as the only operator?

And this is for both build as well as market validation/indicator evaluation and selection?

admin - 6-5-2019 at 01:18 AM

Hi Cotila1
I think this is going to be universal across all markets.
In summary, weights on * operand dont work (and it was never claimed they did)
However before long weights on * will work.
ie result=indicator1*weight1*indiactor2*weight2 ...
What weight1 & 2 = doesnt matter, except for being zero.

with +
result=indicator1*weight1+indiactor2*weight2 ...
If weight1=100 and weight2=1, then indicator2 is noise. This is faulty architecture.
If all weights are fixed at 1(any non zero equal number) , its almost impossible to build a working system with an indicator that is bad or noisy logic.

So if we WF the weights AFTER the systems are built, we have no systems with bad or noisy logic.

Hope this helps.

admin - 6-5-2019 at 01:23 AM

Quote: Originally posted by avatartrader  
So, just to confirm, since I have been implementing the methodology here as documented:

Even though the new section in the help on "proving the methodology" shows "Add" as disabled in the screenshot, the optimal setting as it stands right now is "Add" enabled as the only operator?

And this is for both build as well as market validation/indicator evaluation and selection?


Good to ask. This is something you want to make sure is correct.
Im updating the docs now, but not finished.
correct on all points.

edgetrader - 7-5-2019 at 06:56 AM

Quote: Originally posted by admin  
with +
result=indicator1*weight1+indiactor2*weight2 ...
If weight1=100 and weight2=1, then indicator2 is noise. This is faulty architecture.
If all weights are fixed at 1(any non zero equal number) , its almost impossible to build a working system with an indicator that is bad or noisy logic.

Also depends on the indicators and what scaling/normalization is applied at which point in time.

1. For indicators that oscillate around zero, they could be pre-scaled with dividing by standard deviation. Even before that, oscillators with another center value (e.g. RSI 0 to 100) can be made zero-mean by subtracting their mean (e.g. 50). Then weights could be on a common range like -1 to +1 and always be valid.

2. For indicators that wander, like a raw close, moving average or highest high, their scale is tied to which data stream they originate from. A signal like fastMA*1 + slowMA*-1 also makes sense and doesn't need scaling/weighting (other than flipping a sign with *-1) if both MAs are from the same stream.

One solution would be to put all indicators of 1. in one group, and indicators of 2. in separate groups for each data stream. Group results could be compared against their thresholds and then combined logically (like trade if all true).

admin - 7-5-2019 at 06:44 PM

Hi Edgetrader.
Interesting timing to bring this up. Right now we are working on some alternatives to normalization. There is nothing wrong with what we are doing, but we are going to try some alternatives to see if we get better results or more diversity. What we have now is normalization that scales from -100 to 100,
so there is no need to subtract 50 for example.
Your point 2 is already done.
I will let you know if there are improvements in the other options. Dont want to release new features unless they are proven to work.
One thing we are looking at is building systems with fixed weights, but doing WF with variable weights, with soft coded ranges.
I will discuss your comments with the programmer.

Peter


admin - 15-5-2019 at 05:39 AM

In < 24 hours there are going to be some tweaks to this page
https://trademaid.info/gsbhelp/Methodology.html
They are not uploaded yet, but I will post on the forum when this is done.


See
3) Chosen the correct settings.
There are a number of changes in May 2019.

admin - 16-5-2019 at 12:42 AM

https://trademaid.info/gsbhelp/Methodology.html
Point 3 had been enhanced.

Settings tweaked to improve results

Proving the methodology

appengineer - 20-5-2019 at 05:29 PM

I followed the steps in Proving the methodology using the updated methodology settings and attached are my results for ES system.

I am not very good at interpreting the numbers but my result is not very good and quite different.

The Avg trade is very low on OOS and NP/DD is extremely low too.

Only 4 indicators are coming out as the best for ES and the performance degrades for the OOS period 06/30/2015 - 02/28/2018.

Peter - any ideas on the big difference?

Untitled.png - 91kB

admin - 20-5-2019 at 05:37 PM

Quote: Originally posted by appengineer  
I followed the steps in Proving the methodology using the updated methodology settings and attached are my results for ES system.

I am not very good at interpreting the numbers but my result is not very good and quite different.

The Avg trade is very low on OOS and NP/DD is extremely low too.

Only 4 indicators are coming out as the best for ES and the performance degrades for the OOS period 06/30/2015 - 02/28/2018.

Peter - any ideas on the big difference?

Great you ask Dave,
send me teamviewr details. Wont take long to resolve

Proving the methodology ES Result

appengineer - 21-5-2019 at 07:40 PM

Quote: Originally posted by admin  
Quote: Originally posted by appengineer  
I followed the steps in Proving the methodology using the updated methodology settings and attached are my results for ES system.

I am not very good at interpreting the numbers but my result is not very good and quite different.

The Avg trade is very low on OOS and NP/DD is extremely low too.

Only 4 indicators are coming out as the best for ES and the performance degrades for the OOS period 06/30/2015 - 02/28/2018.

Peter - any ideas on the big difference?

Great you ask Dave,
send me teamviewr details. Wont take long to resolve


Slightly better result after correcting the time to 00:00:00 - 23:59:59
And Max Stop Loss of $1000

Hi Peter,
Any suggestions on another market to test on and the settings?


Untitled.png - 25kBCapture.PNG - 18kB

admin - 21-5-2019 at 07:55 PM

Hi Appengineer
Nat gas, CL,
see 2) in https://trademaid.info/gsbhelp/Methodology.html
There were also a few good posts on @EC on the forum
https://trademaid.info/forum/viewthread.php?tid=227#pid3769

Im still try to improve the existing methodology, as big improvements can be due to many small improvements cumulative.

avatartrader - 26-5-2019 at 06:55 PM

Hi Peter,

I have a question on market validation and the updated methodology as it pertains to the most recent build(s):

When building a set of systems as a benchmark and then looking to incrementally test changes one by one to determine whether they enhance or degrade the performance, do you have a reference as to exactly which settings can be changed and then tested against the existing collection of systems, versus having to build a new set of systems (i.e., you can update the settings and then re-backtest and recalculate stats without having to generate new systems)? I know there are some you can and some you can't, but I'd like to know for sure so I can continue to refine my process to be as efficient as I can.

Thanks!

admin - 26-5-2019 at 07:10 PM

Quote: Originally posted by avatartrader  
Hi Peter,

I have a question on market validation and the updated methodology as it pertains to the most recent build(s):

When building a set of systems as a benchmark and then looking to incrementally test changes one by one to determine whether they enhance or degrade the performance, do you have a reference as to exactly which settings can be changed and then tested against the existing collection of systems, versus having to build a new set of systems (i.e., you can update the settings and then re-backtest and recalculate stats without having to generate new systems)? I know there are some you can and some you can't, but I'd like to know for sure so I can continue to refine my process to be as efficient as I can.

Thanks!



A good question Dave,
what you can do without a entire rebuild of your systems, is to select certain systems, put them in a favorites, and run a macro.
ie you can try selecting the top np/dd and pearsons - then run macro,
or you can select top 1000 systems, then run a macro.

However if you change the stop size, number of indicators, secondary filter(s), primary indicator(s) you need to do a build and (wf if used in your testing) again.
The good news is all of this can be driven by macros.
ie, I build 50k systems, select the top 1000 of them by fitness, WF the top 1000, then do stats.
All that is done with one macro.

admin - 26-5-2019 at 07:48 PM

Hi avatartrader
I just found out this cant be done in one macro until 52.40 (to be confirmed)
The reason is the macro submits WF jobs, but doesnt wait for them to complete.

admin - 30-5-2019 at 05:38 AM

I hope to have a very significant improvement to out of sample results in the next build. 52.50
More tomorrow. Testing it now.

admin - 31-5-2019 at 04:54 AM

Results are looking good, but not finished all my walk forwards.
signpower I like best with multiply, but signlog is also good.
Both are better than the previous modes

admin - 31-5-2019 at 08:55 PM

Here are some results,
also shown is the results from https://trademaid.info/gsbhelp/Provingthemethodology.html
Improvements due to signpower function, and tweaks in methadolgy

User Bruce has also verified with his own testing.


comparison.png - 430kB

Bruce - 31-5-2019 at 11:12 PM

Quote: Originally posted by admin  
Here are some results,
also shown is the results from https://trademaid.info/gsbhelp/Provingthemethodology.html
Improvements due to signpower function, and tweaks in methadolgy

User Bruce has also verified with his own testing.


Yes, this is certainly delivering some encouraging results and consistently so. I'm now running these newer 'tweaks' across other indexes, bonds, EC, etc to see what those builds deliver.



Screen Shot 2019-06-01 at 1.59.24 PM.png - 1.9MB

John62 - 10-6-2019 at 03:12 PM

If I do not want to prove the method but use it (to keep it simple) can I perform the following steps:
1. use all dates, Nth 1, NoTrd, Period 80. So 50% of data is OOS.
2. Select the best indicators, using 2 indicators.
3. Apply to optimization setting.
4. Buils 50k systems with the setting as described.
5. Change Nth to all.
6. Sort on NP / DD and put the top 2000 in favorites A.
7. Sort on Pearson's and remove the bottom 1000 from favorites A.
8. WF these favorites A.
9. Sort on Anchored stability> = 40.
10 Analysis and pick the systems I like.

Or am I missing something this way?

admin - 10-6-2019 at 05:29 PM

Hi John
what you say is good, but missing some details, and Im updating this all later in the week.
3.1 change to 3 indicators
6.0 use the macro. Sort on fitness, pearsons 0.98 pf 1.5, TOP 250
7.0 Delete this

I have spent many months and have about 9 computers / servers that spend most there cpu working on this.
Hence there are some small tweaks that give very reasonable improvements.

admin - 12-6-2019 at 01:55 AM

The docs are updated to the current version, though not as through as I would like.

There is now more programing hours per week going into GSB, so that makes it harder for me to document.

Here is how I got a 50% increase in out of sample results with the identical data set from last month.

https://trademaid.info/gsbhelp/Updates.html

Whats in the pipeline is Artificial intelligence in walk forward.
Typically there is a lot of merit to optimizing each input manually in TS. Its not essential but sometimes things come up.
For example if indicator1*weight1 gave best results when weight1=0, you know you've got a redundant indicator1.

Well AI should be able to tell you this.
So this is going to roll out slower over time. There will be a new WF called AI.
It will start by just doing some graphs, then later builds of GSB will draw its own conclusions on the graphs.

Bruce - 13-6-2019 at 12:04 AM


Peter, These latest updates are working great!

I just wanted to share a really simple build that is delivering solid results. Here I've just used the ES30 with the NQ30 and YM30 (instead of ES29,ES31), followed the same process you've outlined in the help using your Macros and the results can be seen. I know you are likely doing better, however, I'm just a hack and let's not forget you're the pro! :cool:





Screen Shot 2019-06-13 at 6.02.55 PM.png - 2.1MB

admin - 13-6-2019 at 12:27 AM

Hi Bruce,
there is a massive amount of things to experiment and try.
VS and VSS and random noise, so its good to see other things being tried.
Those results however are well down from the current method.

Spending all day on GSB is also highlighting how much we dont know, and assumed.

What I like is our assumptions can now be tested. Plus being with a great community who all have there own little tweaks.
One person can do little. A group of people can do so much more.

admin - 20-6-2019 at 10:05 PM

Here is the first system I chose using some of the new methodology. It also has a slightly different entry mode that I feel is slightly better.

There is one more entry mode that I have still to try
results out of sample since 28/3/2019

Includes $4.8 and $25 slippage and commission round turn



cross2.png - 169kB

admin - 24-7-2019 at 01:34 AM

In life, its good to ask the right questions.
My limited knowledge of a field where I have no expertise is, 50% of knowledgeable people think dna is like a language. The other 50% think it is a language. There is a lot of implications to this.

Again with walk forward, People feel strongly over anchored and rolling WF.
People with much more expertise than me feel strongly about opposite opinions, and the answer I dont think is purly a yes no answer.

As for do we optimize and or build separately long and short...




I have been experimenting a litttle with building long systems on ES, and building a short system. Then put both systems on the same chart. My limited research using market validation techniques showed this was successful OOS compared to symmetrical
system.

What I tried today was to optimize the same system long, and then short. Adding both on the same chart.
It was very successful. It also solved the annoying issue that many systems want a different parameter set to cope with 2018/2019.

I had a earlier system that failed some of my checks late in the testing process. It did not help this failed system.

So the degree to how good this is, remains to be seen.


The next release of EWFO will have the ability to do a long only, and a short only WF.
This is not at all the same as a long & short at the same time wf, where you display the long metrics and display the short metrics seperately.

admin - 24-7-2019 at 04:38 AM

docs for the new ewfo feature are here

https://trademaid.info/gsbhelp/LongShortWalkforward.html

Daniel UK1 - 25-7-2019 at 01:40 AM

Hi Peter,

Many thanks for info reg ES Wf long and short.

1: I have seen your comments in forum about long and short separate on same chart, my first thoughts was.. is this setup handled the same in TS and MC, according to MC support, two separate signals on same chart is seen as one and same signal. I am thinking what difference would it be two have two charts and one short on one chart and one long on another chart, compared to having both on same chart ? how is this handled in TS, mc? Your observations?

2: In regards to your breaktrough, shall i understand it that you built one signal and then separated long and short, and WF each one separatetly ? or
did you built one long and one short, then WF them separately in TS?

3: You also mentioned that year 2018 and 2019 uses different Prm than previous years, i have always built systems with data to 2015 BUT then used data to 2018 02 28 when doing my WF, this makes me think that i should try to also include the most recent data ie to today date, is this your way to WF, to also include data to todays date in general ?

4: My take away from all this is that, using separate BUILT systems for long and short could be most likely optimal and then also use use all data possible in the file when WF, and that you observations show that long and short most likely benefits from WF separately. Correct?

5: On a sidenote, i was going to make a test to build systems for BTC cme future contract,
https://www.cmegroup.com/trading/equity-index/us-index/bitco...
However i cant figure out what settings to use in Contract list
Ticks: ?
Pnt Val:
Digits:
Can you please help?


6:
When building systems long and short separate for ES, i find that its much harder ie higher c/us.
Do you use same settings for long and short separate, as when building combined ?
Same optimal indicators and same Opt settings, SF etc?



Many thanks again Peter for your kind support


admin - 26-7-2019 at 02:44 AM

Hi Daniel,
More from me later
1) This will give long from one code and short from another.
Likely the tightest stop will apply to both codes

2) The next GSB build can do a wf thats long or short only
EWFO next build can do this, and combine reports
I am not certain of how well this concept works, esp on 2018 on ES which is a volatile but hard year


6) I used pearsons 0.91 on training, not the usual 0.95

ls-ts.png - 31kB

admin - 27-7-2019 at 12:03 AM

Hi Daniel,
regarding 3) Im not decided on this. Its an unusual situation. But after 2008, it was really bad practice to use the last year as the extreme range curve fitted the system to only do well in extreme range. This was not obvious to me at the time, but is now.

4) I think so, but im still studying this. This difference on 250 systems long and 250 optimized short is a mild improvement.
However my philosophy (from jamesclear.com) is many consecutive small improvements lead to big cumulative improvements.
5) Will look at early next week.

saycem - 28-7-2019 at 05:02 PM

I have been building on ES 29 30 31 to 6/2015 using the new methodology settings.
Running the BestIndicator Macro and then building 30k systems with top indicators, but I have not been able to find a system anywhere near the perf metrics of what Peter posted above. The Max Net Profit I could get was about $77k for example - Peters system >$132.

My stats for the first run had low deg -2.26 but after running again with Opt Indicators -22.0.

I'm wondering if anyone else has had same challenges? I've re-run a couple of time now. Posting my settings if anyone can see something incorrect?

low NP.JPG - 342kBsettings.jpg - 272kBsettings2.JPG - 74kBsettings 3.JPG - 74kBstat results.JPG - 103kB

admin - 28-7-2019 at 05:29 PM

Hi Saycem,
A critical thing is your contract moc is 14:30, not 1500

Your indicator set differs, not sure if its 8 or 38 from what you posted

Under general. I am using 0,0 not the 1,1 you have.

admin - 30-7-2019 at 08:03 PM

New ewfo is out with option to WF long, and short and then combine.
The combine is not quite as complete in reporting but still very useful.

Using EWFO in this mode will likely give different parameter set for long and short.

see https://trademaid.info/forum/viewthread.php?tid=123 for the exe

See this url for the documentation on it
https://trademaid.info/gsbhelp/LongShortWalkforward.html

Daniel UK1 - 31-7-2019 at 01:53 AM

Thanks Peter, A thought... Lets say i dev a nice system from GSB for ES and after WF normal long and short together, you end up with stability scores of 90ish... all great...
I then would like to test WF long and short individually... however now i end up with stab scores of 0 and 5 for long and then short.... so WF combined stab scores great, but when separate i get higher NP with same DD, but stab scores are really bad (something that you would have rejected normally).

i then develop long ans short systems individually and end up with long and short systems that has stab scores or 90-100 for long and short systems individually.. is this not better?

How to think here? about stab scores in WF when doing WF for a system that is both long and short but then WF separate for long and short.

admin - 31-7-2019 at 05:42 AM

Hi Daniel,
there are lots of issue here, and much more control when we get GSB 2.0
Check your fitness is on np*at

Was the files in ewfo from gsb (ewfo wf) or ts?

GSB doesnt always give the best parameter range. ie SF closeD way too big.
I would be happy on es to make it 13 to 16. In gsb 2.0 the plan is to have much more control over these things.

Daniel UK1 - 31-7-2019 at 06:08 AM

Quote: Originally posted by admin  
Hi Daniel,
there are lots of issue here, and much more control when we get GSB 2.0
Check your fitness is on np*at

Was the files in ewfo from gsb (ewfo wf) or ts?

GSB doesnt always give the best parameter range. ie SF closeD way too big.
I would be happy on es to make it 13 to 16. In gsb 2.0 the plan is to have much more control over these things.


Hi Peter,

It was not so much an issue, more how to think and perhaps your thoughts on the dilema, perhaps i was unclear, sorry for this.

What i mean is that when system developed for both short and long in same strat, WF you have good Stability metrics like 100... BUT when WF long and short separat, stability scores are very low like 5...

In this instance, would it not be better to developed short and long separate, and just pick systems that have optimal Stability scores for long and short separate?

I have not done any WF in EWFO, just GSB...


admin - 31-7-2019 at 04:34 PM

Hi Daniel,
I would look more closely at why the stability is low, and also look at stability-c (coarse)
The logic with coarse is build in some tolerance.
ie a length from 99 to 100 is 1% and irrelevant, but will degrade the normal stability just as much as going from 99 to 50
Coarse stability has under app settings a tolerance value

admin - 19-8-2019 at 10:18 PM

There is significant but not complete updates to the docs, which shows the power of GSB, and various architecture types.
Its aimed more at experienced users rather than new comers.
You may need to refresh your browser to get the updates.

A number of new features in the yesterdays release is also explained.
https://trademaid.info/gsbhelp/SFIndicator.html
https://trademaid.info/gsbhelp/WFparamaters.html
https://trademaid.info/gsbhelp/Weightmode.html
https://trademaid.info/gsbhelp/SignMode.html

admin - 20-8-2019 at 01:51 AM

At long last, I publish my default settings I am using for testing.
All files including data files are included, but not all the gsb exe,dll, xml files.
Included is gsb.config.xml to get GSB into admin mode.

There may be some settings that need a tweak, so consider this the first revision.
There are 4 ES files with 5 ticks of noise, 4 ES files with 10 ticks of noise

I think you can put this into the folder of your choice. (All paths relative, not fixed)
200mb in size zipped up.

My top 11 indicators are selected, and these are better than any other method Ive found. However sorry to say, im not sure how I found this group.


All macros used are included.

In summary you build 50,000 systems. Dates are 2000 to 2015.6.30 nth 1 / 80
The manager then populates but with nth set to all (workers built them with nth no trade)
Then macro 1 selects the top 250 systems and walk forwards them.

Manually put the top 250 into favouritesD.
Then run macro3 to get the stats.
record these stats.

Then run the macro5 astab-c macro that deselects all favouritesD, and puts the top 90 astab-c
Then run macro3 to get the stats.
The record these stats.

go to favourites A
Then run macro2 which changes dates back to 2015.6.30
after this is complete, run macro6 which selects the top 91 vss systems of the top 250
Then run macro3 to get the stats
Shown below is a summary of my stats.

zip file here of all my files in private forum
https://trademaid.info/forum/viewthread.php?tid=241#pid4133

summary.png - 13kB

appengineer - 22-8-2019 at 05:21 AM

Hi Peter - Macros 4 is missing, can you share it, Thanks.

admin - 22-8-2019 at 07:09 PM

Quote: Originally posted by appengineer  
Hi Peter - Macros 4 is missing, can you share it, Thanks.


macro
1) selected top 250 and wf them
2) change dates (back) to 2015-6-30
3) do stats from fav D
5) selected top 90 Astab-C into fav D
6) Select top 91 vss into fav D

There was no macro 4.
We can have 3 groups of macros, so we now have max of 18

Daniel UK1 - 23-8-2019 at 01:08 AM

Hi Peter,

May i ask, when you are referring to the above mentioned macros used and the process, is that how you go about the build process when you are doing a run for picking live trading system,,
or is it your process to evaluate minor changes in the settings leading up to a build run in the future where you then pick real systems from?

I notice that you are using 28 as a number for generations, not 1000 as i believe would be standard setting, i have used 40 for some time since it seems to make it easier to build system with, but can you explain how you come up with a such specific number as 28 and how one should think when it comes to changing this number...

Cheers

admin - 23-8-2019 at 01:18 AM

Quote: Originally posted by Daniel UK1  
Hi Peter,

May i ask, when you are referring to the above mentioned macros used and the process, is that how you go about the build process when you are doing a run for picking live trading system,,
or is it your process to evaluate minor changes in the settings leading up to a build run in the future where you then pick real systems from?

I notice that you are using 28 as a number for generations, not 1000 as i believe would be standard setting, i have used 40 for some time since it seems to make it easier to build system with, but can you explain how you come up with a such specific number as 28 and how one should think when it comes to changing this number...

Cheers


Generations isnt critical, but if you reduce the indicator count to 11 as I have done, From (38/40) this gives less combinations.
So I see the systems graphs taper off in its gradient. It gets faster after the new random seeds are made when the 28 generations are hit.

Im still doing market validation, sorting out what sign modes, mutipliers etc I need



taperOff.png - 27kB

Daniel UK1 - 29-8-2019 at 05:17 AM

Quote: Originally posted by admin  
Quote: Originally posted by appengineer  
Hi Peter - Macros 4 is missing, can you share it, Thanks.


macro
1) selected top 250 and wf them
2) change dates (back) to 2015-6-30
3) do stats from fav D
5) selected top 90 Astab-C into fav D
6) Select top 91 vss into fav D

There was no macro 4.
We can have 3 groups of macros, so we now have max of 18



Hi Peter,

Thank you again for the sharing your work.. i think it would help if you could explain your reasoning for the steps you describe is your process... do you use this process when you do the final build and pick systems to trade from, or do you use this process in order to provide you with information of how to proceed etc.... would be great if you could describe your logic in the process steps and how you proceed after you have the three reports.. just some thoughts from your side about this would be great.. thanks

admin - 29-8-2019 at 05:31 AM

Hi Daniel,
dates are 2015-6-30
I build 50 k systems, wf 250 or 500 of them. Run Macro1


then add the 250 / 500 into FavD
then run macro3
record stats results

then run macro 5, then macro 3
record the results

then run macro 2 on the top 250/500
then do vss of the 8 random 30 min bars with noise added
then macro3
record the results

Ideally the second and or 3rd results are better than the first results
If you make any changes to the setup, repeat all of this.
(lets say you added $spx.x as a data2. Compare the stats to see whats best


as for getting a specific system
From this I create families (done in favouriteD) and chose the top members of the first few families.


Daniel UK1 - 2-9-2019 at 02:02 AM

Thank you Peter,

Btw have anyone managed to get down degradation in general in SI Silver futures to good numbers? i cant seem to get lower than around 50% .. SI seems to produce great numbers like NP and DD, but the high degradation is kind of scary... anyone that manages to get lower degradation of SI and in this case any suggestions of settings?


admin - 2-9-2019 at 02:21 AM

Quote: Originally posted by Daniel UK1  
Thank you Peter,

Btw have anyone managed to get down degradation in general in SI Silver futures to good numbers? i cant seem to get lower than around 50% .. SI seems to produce great numbers like NP and DD, but the high degradation is kind of scary... anyone that manages to get lower degradation of SI and in this case any suggestions of settings?


Did you sue the top 50% or so of the best indicators?

Daniel UK1 - 2-9-2019 at 03:12 AM

Quote: Originally posted by admin  
Quote: Originally posted by Daniel UK1  
Thank you Peter,

Btw have anyone managed to get down degradation in general in SI Silver futures to good numbers? i cant seem to get lower than around 50% .. SI seems to produce great numbers like NP and DD, but the high degradation is kind of scary... anyone that manages to get lower degradation of SI and in this case any suggestions of settings?


Did you sue the top 50% or so of the best indicators?


I Have not come to that stage yet in my process for dev, i am sure it will improve, but just curious what i shall aim for, what others have managed to achieve in terms of degradation.

admin - 2-9-2019 at 05:35 AM

At a guess that sounds right, but I made silver some time ago, and didnt have the current method, so I have no exact benchmark.
You should do the best indicator as I suspect it will improve things a lot.
Soybeans also had poor degradation figures, but went reasonable well out of sample. Of course that was in the days we didnt have all the verification tools we have now.

appengineer - 3-9-2019 at 05:27 AM

Quote: Originally posted by admin  
At long last, I publish my default settings I am using for testing.
All files including data files are included, but not all the gsb exe,dll, xml files.
Included is gsb.config.xml to get GSB into admin mode.

There may be some settings that need a tweak, so consider this the first revision.
There are 4 ES files with 5 ticks of noise, 4 ES files with 10 ticks of noise

I think you can put this into the folder of your choice. (All paths relative, not fixed)
200mb in size zipped up.

My top 11 indicators are selected, and these are better than any other method Ive found. However sorry to say, im not sure how I found this group.


All macros used are included.

In summary you build 50,000 systems. Dates are 2000 to 2015.6.30 nth 1 / 80
The manager then populates but with nth set to all (workers built them with nth no trade)
Then macro 1 selects the top 250 systems and walk forwards them.

Manually put the top 250 into favouritesD.
Then run macro3 to get the stats.
record these stats.

Then run the macro5 astab-c macro that deselects all favouritesD, and puts the top 90 astab-c
Then run macro3 to get the stats.
The record these stats.

go to favourites A
Then run macro2 which changes dates back to 2015.6.30
after this is complete, run macro6 which selects the top 91 vss systems of the top 250
Then run macro3 to get the stats
Shown below is a summary of my stats.

zip file here of all my files in private forum
https://trademaid.info/forum/viewthread.php?tid=241#pid4133



Hi Peter,

I followed the steps described above
1. When I ran macro 5, 165 systems were selected, is it suppose to select the top 90 based on astab-c (what's astab-c, I don't see it on the columns?)

2. When I ran macro 6 no systems are selected, any ideas why?

Thanks

admin - 3-9-2019 at 05:43 AM

Quote: Originally posted by appengineer  
Quote: Originally posted by admin  
At long last, I publish my default settings I am using for testing.
All files including data files are included, but not all the gsb exe,dll, xml files.
Included is gsb.config.xml to get GSB into admin mode.

There may be some settings that need a tweak, so consider this the first revision.
There are 4 ES files with 5 ticks of noise, 4 ES files with 10 ticks of noise

I think you can put this into the folder of your choice. (All paths relative, not fixed)
200mb in size zipped up.

My top 11 indicators are selected, and these are better than any other method Ive found. However sorry to say, im not sure how I found this group.


All macros used are included.

In summary you build 50,000 systems. Dates are 2000 to 2015.6.30 nth 1 / 80
The manager then populates but with nth set to all (workers built them with nth no trade)
Then macro 1 selects the top 250 systems and walk forwards them.

Manually put the top 250 into favouritesD.
Then run macro3 to get the stats.
record these stats.

Then run the macro5 astab-c macro that deselects all favouritesD, and puts the top 90 astab-c
Then run macro3 to get the stats.
The record these stats.

go to favourites A
Then run macro2 which changes dates back to 2015.6.30
after this is complete, run macro6 which selects the top 91 vss systems of the top 250
Then run macro3 to get the stats
Shown below is a summary of my stats.

zip file here of all my files in private forum
https://trademaid.info/forum/viewthread.php?tid=241#pid4133



Hi Peter,

I followed the steps described above
1. When I ran macro 5, 165 systems were selected, is it suppose to select the top 90 based on astab-c (what's astab-c, I don't see it on the columns?)

2. When I ran macro 6 no systems are selected, any ideas why?

Thanks


1) you need to wf the 250 systems in fav a to get astab
2) you need to do verifcation of the systems in fav A. run macro 2 before you do this

appengineer - 3-9-2019 at 05:18 PM

Quote: Originally posted by admin  
Quote: Originally posted by appengineer  
Quote: Originally posted by admin  
At long last, I publish my default settings I am using for testing.
All files including data files are included, but not all the gsb exe,dll, xml files.
Included is gsb.config.xml to get GSB into admin mode.

There may be some settings that need a tweak, so consider this the first revision.
There are 4 ES files with 5 ticks of noise, 4 ES files with 10 ticks of noise

I think you can put this into the folder of your choice. (All paths relative, not fixed)
200mb in size zipped up.

My top 11 indicators are selected, and these are better than any other method Ive found. However sorry to say, im not sure how I found this group.


All macros used are included.

In summary you build 50,000 systems. Dates are 2000 to 2015.6.30 nth 1 / 80
The manager then populates but with nth set to all (workers built them with nth no trade)
Then macro 1 selects the top 250 systems and walk forwards them.

Manually put the top 250 into favouritesD.
Then run macro3 to get the stats.
record these stats.

Then run the macro5 astab-c macro that deselects all favouritesD, and puts the top 90 astab-c
Then run macro3 to get the stats.
The record these stats.

go to favourites A
Then run macro2 which changes dates back to 2015.6.30
after this is complete, run macro6 which selects the top 91 vss systems of the top 250
Then run macro3 to get the stats
Shown below is a summary of my stats.

zip file here of all my files in private forum
https://trademaid.info/forum/viewthread.php?tid=241#pid4133



Hi Peter,

I followed the steps described above
1. When I ran macro 5, 165 systems were selected, is it suppose to select the top 90 based on astab-c (what's astab-c, I don't see it on the columns?)

2. When I ran macro 6 no systems are selected, any ideas why?

Thanks


1) you need to wf the 250 systems in fav a to get astab
2) you need to do verifcation of the systems in fav A. run macro 2 before you do this


I already did WF for the systems in Fav A.
Is the verification step manually done? When was it supposed to be done, is before running macro5?

Thanks



wf.png - 67kB

admin - 3-9-2019 at 05:22 PM

ideally its best to run verification after the top 250/500 are in in fav a.
if you dont, then run macro 2 which puts dates back to 2015.6.30
Yes its manually done. Select the 250 systems, right click and do verify.

appengineer - 3-9-2019 at 09:23 PM

Quote: Originally posted by admin  
ideally its best to run verification after the top 250/500 are in in fav a.
if you dont, then run macro 2 which puts dates back to 2015.6.30
Yes its manually done. Select the 250 systems, right click and do verify.


Thank you Peter,

I don't quite understand this "puts the top 90 astab-c"

what is astab? is this a tab like the Favorites/Statistics? I don't see it.

Also GSB doesn't seem to be freeing up memory once all the task are complete.

admin - 3-9-2019 at 09:26 PM

here is astabc. Your correct that memory is not freed up as much as it should. This is on the todo list.




astab-c.png - 72kB

Daniel UK1 - 4-9-2019 at 01:34 AM

Peter, would it perhaps be good to make a short video about the Process for testing with the macros etc, your reasoning behind he steps that you shared recently?

admin - 4-9-2019 at 03:36 AM

Quote: Originally posted by Daniel UK1  
Peter, would it perhaps be good to make a short video about the Process for testing with the macros etc, your reasoning behind he steps that you shared recently?


Absolutely, but im still not finalized on my methodology. Sadly this is taking me a long time.
I observe on ES that entrysingle level is better that the standard (symmetrical) entrylevel.

So im aiming to add a new entry type.

There is lots of other minor things Im playing with too.
However as GSB front end will change a bit, im also holding off videos for that reason too.

appengineer - 4-9-2019 at 05:57 AM

Quote: Originally posted by admin  
here is astabc. Your correct that memory is not freed up as much as it should. This is on the todo list.



Thanks Peter

It's on the Walk Forward tab, was looking for it in Fav A
Also macro 5 has to be run when in Walk Foward tab.

Is the Walk Forward data saved? GSB suddenly closed..

admin - 4-9-2019 at 06:24 AM

Quote: Originally posted by appengineer  
Quote: Originally posted by admin  
here is astabc. Your correct that memory is not freed up as much as it should. This is on the todo list.



Thanks Peter

It's on the Walk Forward tab, was looking for it in Fav A
Also macro 5 has to be run when in Walk Foward tab.

Is the Walk Forward data saved? GSB suddenly closed..


There are settings on the left side to save systems. default is off as it takes too much disk space.
Check your windows event log for what happened.
ie ran out of ram etc
yes, macros can be run from wf or favA in most but not all cases

appengineer - 4-9-2019 at 05:12 PM

Quote: Originally posted by admin  
Quote: Originally posted by appengineer  
Quote: Originally posted by admin  
here is astabc. Your correct that memory is not freed up as much as it should. This is on the todo list.



Thanks Peter

It's on the Walk Forward tab, was looking for it in Fav A
Also macro 5 has to be run when in Walk Foward tab.

Is the Walk Forward data saved? GSB suddenly closed..


There are settings on the left side to save systems. default is off as it takes too much disk space.
Check your windows event log for what happened.
ie ran out of ram etc
yes, macros can be run from wf or favA in most but not all cases


Not sure what happened but this is what is in the event log

Application: GSBManager.54.970.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an internal error in the .NET Runtime at IP 00007FF96CE32416 (00007FF96CD90000) with exit code 80131506.


Faulting application name: GSBManager.54.970.exe, version: 1.0.0.0, time stamp: 0x5d6a5744
Faulting module name: clr.dll, version: 4.7.3416.0, time stamp: 0x5cabfc63
Exception code: 0xc0000005
Fault offset: 0x00000000000a2416
Faulting process id: 0x23c
Faulting application start time: 0x01d561ac78a0fc21
Faulting application path: C:\GSB\GSBManager.54.970.exe
Faulting module path: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll
Report Id: 698c46e4-8458-42d7-bbd0-0dca6ba481c7
Faulting package full name:
Faulting package-relative application ID:

admin - 4-9-2019 at 05:22 PM

My guess is this is a .net issue. Can you reinstall .net 4.030319
I will pass this onto the programmer for more comments. Are there exceptions at the same time in the \exception folder?

admin - 4-9-2019 at 05:57 PM

appenginer, programer says
"For this user a .net framework or win repair could fix it"
There are no reports of this error from other uses.
If that fails reset the ram modules in the mother board and or reload win 10

appengineer - 4-9-2019 at 08:08 PM

Quote: Originally posted by admin  
appenginer, programer says
"For this user a .net framework or win repair could fix it"
There are no reports of this error from other uses.
If that fails reset the ram modules in the mother board and or reload win 10


I agree, I have reinstalled .net framework, let me see if that resolves it.
/exceptions is empty

Thanks

admin - 11-9-2019 at 03:27 AM

I built a new ES system this week. Here are results. Out of sample after 2019/2/28
results hypothetical but included $25 slippage and $4.80 round turn brokerage







Attachment: Login to view the details

oos-20190228.png - 43kBoos-monthyl.png - 107kB

Daniel UK1 - 11-9-2019 at 09:46 AM

Looks very good Peter, i guess you have used the dual cross entry in entry mode? based on the name of the strategy?
rest is as setting file you shared recently ?

Best
Daniel

 Pages:  1    3    5  ..  12