GSB Forums

GSB BETA BUILDS

 Pages:  1    3  ..  14

admin - 9-8-2017 at 08:21 PM

2019-April-01: 1.0.51.48
Replaced start/end date in price files window by start/end date in opt. set grid.
Implemented and fixed favorite C/D.
Implemented Completed status in workplace managers.
A fix for workplaces grace period on optimization completed (as with paused and stopped).
A minor fix for managers status (initialized, searching, running).
Implemented Macros.
Added Tools --> Macro to the main menu.
Added opt. set info (ex. header text, icon color, etc.) to exceptions logged and invalid opt. set error-messages (ex. invalid price data).
A minor update to WF price data.
Replaced Toggle Checked/Unchecked button in the Export systems/parameters window by two buttons.
Implemented stats C-F.
Updates Help to go to https://trademaid.info/gsbhelp/index.html.
Minor fix in start/pause/stop buttons enabled property.

Multiple small GUI fixes and updates.
implemented keyboard shorts cuts for macros, optimizer settings, advanced settings, GSB resources


March 11 2019

51.28 uploaded. Minor updates to docs (pdf). Latest RM 2019025.5
Improved export of indicators and systems (right click systems)
custom coulomb export of indicator used

Ability to allow duplicate systems if indicators are the same, but parameters different.

Bug fix where we cant update the dates of the data file if we want some extra time left out of sample.


Feb 15 2019 51.17
Updates docs, Update ResourceMonitor. A few bug fixes.
See last post for more details.
Update via resource monitor.

Feb 15 2019 51.12
Has round icons for workers, bug fixes for exceptions, and custom fields has one more decimal place.
Work on new secondary filters progressing well, but its a big job.


51.09 released Feb 6 2019
Custom fields and session times..
See end of post for more details.


51.05
Fix for below problems. Under testing. This should run old versions and new versions


51.04 Thur 31 Feb 4pm central USA time
THIS IS CRITICAL TO UNDERSTAND.WHEN 51.04 IS RELEASED AND YOUR WORKERS UPDATE, YOUR OLD MANAGERS WILL NO LONGER BUILD SYSTEMS.
HOWEVER WORKERS WONT UPDATE UNTIL THEY ARE IDLE
Managers must be on 51.04 to work with 51.04
So I will set the update time Thur 4pm central usa time.
This is an unusual situation, but was needed for the system leak bug fix.
It has a fix for the long standing bug where systems from other peoples workers leak into your manager. (very intermittent)
Also had pearsons by date, rather than trade.


51.01
7 new exits



50.89 released. Jan 24 2019
Note I have not released the new ts coded needed for the new exits. It will be a day or so away as the code will change.
The default is all new exits are true. This is a bad idea and needs to be fixed in the next build.
Its likely systems with the new exits may not be compatible with the next build, so consider this a sneak preview
old workers will not work with this build.

1.0.50.87 / 2019-01-22:
Custom Indicators logic updated to support previously saved user settings.
Stop button fix on Pause button click.
Some exceptions set hidden from users (still logged).


1.0.50.86 / 2019-01-21:
Prevent folder open on the Processor Name exception.
Minor update to the exported scripts (exit labels).


1.0.50.82 / 2019-01-17:
fix GSBManger not responding when 100's of WF are submitted. (Manager came good only after all WF processed) File in GSBResourceManager now

1.0.50.81 / 2019-01-17:
Force custom indicator fixed. Some exceptions errors fixed.
WF astab and rstab now in unique systems grid, so can be used to derive stats.
Fix WF coulomb sort.

50.79 Released only via GSBresourceManager
Has improvements in WF cloud reliability.

1.0.50.78 / 2019-01-12:
A fix (exception trap) for cases where GSB cannot read processor name.
A fix for sound/app (ex. ding.wav) file not found (by try to locate missing file in GSB's local folder).
A fix for systems leak from previous manager settings.
Implemented more effective public cloud usage
OptimizePriceData default set to false.

50.74 Jan 11 2019 Released only via GSBresourceManager
Worker's max process priority restricted to BelowNormal.
Slow/Hung cloud WF fix.
Minor UI update in WF curves.


Jan 09 2019 GSB 50.73
a worker can be run with /min after the command line to run minimized state.
Needed for GSBResourceManager. Not released yet.

Jan 09 2019 GSB 50.72

Untested fix for systems from stray workers appearing, results change and or no graphs. Manager only works with 50.72 workers, GSB cloud has been updated.




Jan 07 under testing
50.70 build
files used by another process error fix
worker cpu capped at low priority. This means managers will run faster.
look for data files if not found, will give warning and look for in GSB path.



Jan 4 2019 50.66

Improvements to cloud wf.
I now did 900 WF, with any failures auto retried
New help file.
The gsb registration file is not included, so you need to put this on top of your existing GSB files.
As of a few builds ago, I feel GSB is less ram hungry overall


Jan 1/1/2019 50.60

vip to see release notes at end of this post.


Dec 26 2018. 50.53 Critical bug fix where systems were re-verified after nth / dates change. (This made market validation etc almost impossible to do)



DEC 22 2018 50.47. Bug fixes. Likely this is the next stable release.
Graphs now change after slippage and commission changed. (right click over ride original settings)
installer file. 50.49


dec 21. Few minor gui tweaks, nothing major
Attachment: Login to view the details

50.44 Dec 20 2018 Full Installer file
Note advanced mode turned off on default config
Old users, Backup your price data file before you install.
C:\GSB\GSB (Managers)\Data\price data.txt
[file]1896[/file]
Files with no installer
This has x axis fix for chart using dates


50.43 Dec 19 2018


50.40 Dec 17 2018
New CounterTrend2 + more. VIP see notes at end of this thread.
new eld for CounterTrend2


50.32 Dec 11 2018
CloseDown and close at moc if openpositionprofit<0 fixed.
bug fixes. Icon color can be changed. I have not tested this build as Im on holiday, about to go fishing :)
Attachment: Login to view the details
Note also the post today about the forum and cloud going down.


50.26 Dec 6 2018
Attachment: Login to view the details
Bug fixes fix for inc slippage and commission gone.
New users or updates from 49.x install this over ALL files from 50.25


50.25 Nov 30 2018
Has gsb counter trend. New GSB functions.
VIP TO READ RELEASE NOTES AT END OF THE THIS THREAD




50.24 Nov 26 2018

has exit bars. All dll's updated from before 50.18. They must be updated else GSB wont run.

50.23 Nov 26 2018



atr and trailing stops fixed. New ts code has round function and GSB_Scripts_2018_11_26

50.19 Nov 23 2018

Critical bug fix where systems from old worker/manager loaded into new manager. Temp removal of gsb_round function in TS code
For today GSB cloud wont provide workers for this version and it wont donate to the public (or my) GSB cloud. Programmer still needs to update sql server compatibility table.


50.18 Nov 22 2018
file removed.
verify systems in the workers seemed to go well, at quick test.
you must update all dlls in this version.
fix for busted WF.
New exits, ie moc if openpostionprofit<0 not fixed yet


50.14 19 nov 2018
Has MOC exit if openpositionprofit <$0, exit if daily close is lower than last close.
Both for overnight systems.
I have not tested this build at all, and the ts code has not been tested either
Option to cancel verification.
In next build, auto verify systems when they are built.
File removed as I think its too buggy.



GSB 50.06 Nov 11 2018

Has genetically chosen stop. Static, trailing and atr.
Build not well tested.
Issues.
1)New stop settings dont save in config.
2) Dont use with stop loss of zero. Use say $4000. Reason is stop will be min (new stop method,stop size under exits.)
This build is NOT well tested. Main reason to get it is due to new stops. Stops will be expanding over time, but this is the first release.
3) I suspect either Microsoft or avg is deleting the exe file on one of my machines. (false positive)




GSB 49.45 Oct 20 2018
Options to enable/disable GUI metrics. Bug fixes. Reload price data if you want to update it.

Version C has blpv2 code which was missing from version B


GSB 49.35 Oct 15 2018
lots of bug fixes, esp TS<>GSB

New ELD needed. Should not cause issues with compatibility .



GSB 49.28 Oct 5 2018
BigpointValue now from GSB contracts info, not TS.
Bug fixes
May introduce TS<> GSB if you dont do the fix shown in picture.
Build not well tested


bpvsettings.png - 70kB





Critcal on closeBPV to check these settings. 0 to 1000 or above is needed.




GSB 49.20 Oct 2 2018

Has nth normalization, improvements to nth / dates job que. Statistics are normalized to take into account how many days are traded in stats a vs stats b. Training, test and validation now can have unlimited custom dates.
No installer file. Cope exe into your current GSB folders.


GSB 49.09 19 Sept 2018

CloseDBPV now in secondary filters.
User task gui on right hand side now includes nth, dates, and verification progress. On all GSB versions do not do nth and date changes at the same time. Results will be wrong. Wait for each to finish. Other bug fixes. Help file included under help.
Code expires mid Jan 2019
No installer file. New users you need 47.44 build installed first.


GSB 49.08 18 Sept

Much improved ram usage for NTH tests.
GSB format system encrypted at the end of TS code. The can be reverse engineered to get the GSB format code if you loose the GSB format code.
Has % progress for nth / dates change. Useful for when your doing high number of systems. Big improvement to ram usage in nth tests.
All GSB code will expire at the end of the month. I expect a number of new features still to come in the next week.
There is no installer file with this build. You need 47.44 build installed first.


GSB 49.05 Sep 11

support for all bars derived from 1 minute bars. Bug fixes, multiple export to PA files. To use this version, put the files in C:\GSB\GSB (Managers) & C:\GSB\GSB (Workers) and run these files instead of .44 version.
There is no installer file with this build. You need 47.44 build installed first.


GSB 48.25. Soon. Fix for WF to the cloud only occurs on the nth setting the system was made on.


GSB 48.23. August 27. bug fixes and new features.
To use this version, put the files in C:\GSB\GSB (Managers) & C:\GSB\GSB (Workers) and run these files instead of .44 version.
There is no installer file with this build. You need 47.44 build installed first.

New GSB Functions were not in the last ELD. Missing was the needed but dummy function GSB_Scripts_2018_08_05;




GSB 48.16. August 20. bug fixes, inc fix for workers not starting. (cause was identical file contents with separate file name)
SF closedbpv ,and close/closed (both not normalized)
My limited tested shows non normalized close/closed does NOT work well. Option to right click and delete data in data manager
YOU MUST HAVE ALL DATA 2 ENTERED IN CONTRACTS LIST. Note also your groups of data (ie 29,30,31) are not saved in contracts, but in opt settings. (This might change later)
Other minor updates
To use this version, put the files in C:\GSB\GSB (Managers) & C:\GSB\GSB (Workers) and run these files instead of .44 version.
There is no installer file with this build. You need 47.44 build installed first.




To use this version, put the files in C:\GSB\GSB (Managers) & C:\GSB\GSB (Workers) and run these files instead of .44 version.
There is no installer file with this build. You need 47.44 build installed first.


GSB 47.49. July 28. greater nth statistics

To use this version, put the files in C:\GSB\GSB (Managers) & C:\GSB\GSB (Workers) and run these files instead of .44 version.
There is no installer file with this build. You need 47.44 build installed first.


GSB 47.44. July 19. All cloud users should upgrade.

Attachment: Login to view the details Full installer file.
Fix GSB cloud issues.
Recent build changed cloud upload from 2 minutes to 10 seconds. This caused SQL server to drop trades and give exceptions for many users. Now we send systems after 1 min.
Slippage and commission back in reports. For slippage & commission in fitness, run GSB in admin mode. I don't recommend different values for fitness and reports as its slows GSB down 10% or so

One tip. GSB manager, worker and standalone files are all identical. Its just the file name and the folder that determine function.
Another tip. Old workers wont typically run on new managers, but new workers typically run on old managers

GSB 47.41. July 17. Fix for stats on nth tests,
see http://trademaid.info/forum/viewthread.php?tid=149
Attachment: Login to view the details
No other files, add into existing GSB folder.


GSB 47.40 build. July 16th 2018
exe files only
Metrics now for each bar interval / market on nth test.
So you can build system on 29 30 31 min bars, and see the Nth OOS results on just 30 min etc. Not sure this is bug free in results. Sometimes maths is wrong for individual time frames (not sum of them all time frames)
Counters to identify if any workers are dropping systems.
Executes chime.wav and optional gmail.exe if the nth tests have completed.
This build will be superseded in the next week.
You need to put a sound file called chimes.wav in gsb folder
input field for GSB icon



GSB 47.29 build. July 8 2018
Attachment: Login to view the details
Installer file. No work has been put into standalone settings.
NG contracts session time needs to change to 14:30 to reflect session time of central USA. It was exchange time previously. Using exchange time is too problematic when you get other data with exchange in different time.



many bug fixes and improvements, speed increases for some things, gui updates.
Fix for intermittent nth stats not always correct.
Performance metrics now in app settings, not op settings
Best not use different versions of workers and managers.
turns of read only mode on the GSB folder. (make take a little longer to start GSB)
Install over the top of 47.10 or older builds
Not workers will be slower to respond to manager. 4 to 5 min to see them start. They are not working slower, just slower update period. This is a short term fix for workers systems being lost due to the data base being full.



GSB 47.10 build. 29 June 2018

All users must upgrade, code expires at end of month.
Has muti market time frame + more
The video for new features is the last post here.
http://trademaid.info/forum/viewthread.php?tid=149 see "MarketValidation_video2_rev2o.2.mp4"
and on the same thread verificationData45.32.docx

GSB 45.32 build. 19 June 2018
Attachment: Login to view the details
exe only, update 45.31 with this. Has fix for market validation averages being + when it should have been *. Use all the other files from 45.31 build.
If you dont use this feature, 45.31 is ok.



GSB 45.31 build. 13 June 2018

Market data testing with nth / inverse nth metrics now a lot more automated.
Override original settings feature.



GSB 45.02 build. 11 June 2018

No installer file. Verification settings not added into standalone, its in manager only.
Also has csv trade list export.
You can verify system using 29,30,31 min bars, or es,emd,ym,nq,rty etc (with your choice of secondary data)
for more details see http://trademaid.info/forum/viewthread.php?tid=149




GSB 44.77c build. 29 May 2018
Installer file bug fix. No icon for non cloud worker.
Tweak of wf settings (set to 120x120 not 200 x 200)




GSB 44.77 build. 28 May 2018
Export of all system metrics to csv



GSB 44.74 build. 28 May 2018

Fix for contracts not found on workers.
full install file here



GSB 44.72 build. May 25 2018

Bug fixes. Count of number of systems being Walk forward, with mouse over for more details. Improved WF logic for when large amounts of WF are being done.

GSB 44.65 build. 21 May 2018
Bug fixes and less exceptions


GSB 44.64 build. soon 8 May 2018

TS folder renamed to inc MC.
Updates to nth methodology. Don't use older workers with this build.
sounds if nth have changed (can take minutes to change 1000's of systems)
Improvement to cloud reliability, bug fixes.
Metrics for system average can now be seen, not just with mouse overs.
Verification data. (ie 29 30 31) min bars is not yet going on this build.


GSB 44.54 build. 28 April 2018
Attachment: Login to view the details
Fix for TS code wont compile due to syntax errors.
Fix for rare bug where all buttons are grey on manager, no systems come to it, but systems are on workers.
More icons. Drag & drop or rename to gsb.ico
or GSBManager.ico, GSBWorker.ico, or GSBStandalone.ico)
in GSB folder(s).


GSB 44.53 build. 25 April 2018
Attachment: Login to view the details
Bug fixes with favorites. Nth system regeneration now multi threaded. Bug fix with dates selection. You dont have to upgrade 44.52 workers.

GSB 44.52 build. 24 April 2018

bug fix. average GUI metrics don't change unless you click on the individual system. Default GUI metrics update is 5 minutes.


GSB 44.50 build. 24 April 2018
Do not use older workers with this manager. Old managers can use this versions workers.
Favorites has 4 modes, Nth & dates toggle are in the GUI.
Performance metrics are now averaged with mouse over.
Icon changes
On startup, GSB will try to find and load the mode-based icon (that is, GSBManager.ico, GSBWorker.ico, or GSBStandalone.ico) located the app folder, if any.
2. Else, it will try to load the generic icon (that is, GSB.ico) located the app folder, if any.
3. Else, it will use the default/built-in icon (red, green, or yellow for manager, worker, or standalone, respectively).





GSB 44.36 build. 17 April 2018
Attachment: Login to view the details
Installer. Path now c:\gsb\...
data now in C:\GSB\GSB (Managers)\Price Data
numerous bug fixes
New code for multicharts in C:\GSB\GSB (Managers)\TradeStation Code\GSB_SCRIPTS_2018_01_01+WithupdatedGsbsys1ES+mcfixSUperSmoother.eld
Minor update to GSBsys1ES

GSB 44.33 build. 12 April 2018

exe only. Add to files of version 44.21
Option to skip every nth days. This can then be inverted to see out of sample that GSB has never seen. Trading period dates - there is now a option to use,ignore or invert. Works brilliantly.
Option to use setexitonclose for market on close instead of slower & longer TS code..
Option to use vars: instead of input:



GSB 44.30 build. 9 April 2018
Lots of bug fixes. Fix for some WF on the cloud not work



GSB 44.22 build. 31 March 2018
ExceptionsCleanup (in AppSettings\Machine Resources) implemented, default is 7 days.
OverrideOriginalData implemented, as a right-click button similar to favorite.
Allow modified price data (on left-side grid) if new data count >= original data count (in past they must be equal).
Favorites (add/remove) combined in one right-click button.
InactivityPeriods fixed, and Monday-Friday set as disabled-default.
ShareKeys and other Workplace-related settings auto-update in Database every 10 seconds implemented.


GSB 44.21 build. 29 March 2018

unzip into c:\dropbox\gsb..
Has settings, and fix for alloospass. Some of the new metrics had average trade set to zero, but it should have been -999 etc
Bug fix for .20 build ts code wont compile. gsbcloud3_password1234 now the default share key.


GSB 44.20 build. 28 March 2018

A manager can be stopped, and we can do WF to the cloud.
WF to the cloud can also be done Multi threaded.
We can now WF saved systems to the cloud.
But you CANT start a manager, send saved systems wf to the cloud if the manager hasnt first been initially connected to the workers.

data1 can be changed. ie you use 30 min data to build a system, then synthetic 29,30,31 + noise etc to see change in results.
Note it takes a while after loading the system to get the new results.
Changing trading-dates for backtest and walk-forward implemented. (Left part of the GUI under trading periods)
Other bug fixes and tweaks.
share for for cloud now must be gsbcloud3_password1234
This is so we don't mix non compatible manager, worker versions.
Some new features need a bit more polishing how they work.
44.04 will expire at the end of the month. Badly needs to be retired as it fills up the data base, and not compatible with newer GSB.

GSB 44.14 build. March 24 2018
more improvements to cloud, and cleaning up the data base etc

You need to install this over the files of 43.40 build. This is the zip file only, includes the exe file.


GSB 44.13 build. March 24 2018
bug fixes, esp with cloud. Manager can be paused to speed up cloud WF



GSB 44.09 build. March 22 2018

Fix for SQL data base filling up with systems that might be from killed managers / workers. Likely the reason to reason my workers slow to start. Best all users upgrade to fix this issue
Includes other bug fixes and few other tweaks.


GSB 44.09 build. March 17 2018

Lots of updates to cloud. Fix for stability scores now in code.
wf to cloud now multi-threaded.
DO NOT MIX .04 AND .09 manager and worker.GSB cloud share key for this is version gsbcloud2_password1234
needs all the other files from your previous build. 44.03??


GSB 44.04 build. March 10 2018
No installer till next week.

Note this is exe file only. You need all the files contained in 44.03 build.
A web server that GSB cloud uses to get your IP address has fallen over. (It got fixed Sunday morning).
see http://69.162.69.148/
This build has alternative servers. Bug fix for WF to the cloud has no profit factor.
Do not submit more than a few WF at a time to the cloud. I did 100 in one go and it crashed the machine hours later due to lack of ram. This will be fixed soon. WF cloud only works when you have GSB.exe.xml. This is to stop trail users who don't have this file sending many wf at once and causing issues.



GSB 44.03 build. March 7 2018

fix for some systems don't make it from the workers to the managers.
Has WF to the cloud, but manager must be running (not stopped) for this to work.



GSB 43.40 build. March 2 2018

Installer file, bug fixes, ability to close all local workers with tools, close workers. Version control on SQL data base.
Includes soybean settings and data


GSB 43.35 build. March 1 2018
GSB Cloud fixes, support upload fix,
stability score in WF code, more diag info for errors
Custom indicator GUI fix.
Minor tweaks.
Includes settings for soyabeans
Includes a folder with gsbworker.cloud.exe if you want to contribute to GSB cloud.
dlls must be updated too from 43.25 and before


GSB 43.27 build. Feb 20 2018
Bug fixes & tweaks, 100% xfer to new faster server. Old one did not have all features moved to the faster server. Do not mix older workers with this build.
All users please go to this build.
beware. Dll's from .27 upwards and .25 are not compatible. Dont mix them.If you do cloud workers wont work if the data files are not in the path.


GSB 43.25 build. Feb 17 2018
BUG. If someone uses gsbcloud1.. in their manager they get 100% of the cloud, not the 10%. Will get this fixed asap
The default setting of work is to allow GSB cloud to use it, and not allow your own manager to do this. Under app settings, workplace remove share key gsbcloud1 and set the next 2 settings to true.

GSB cloud on faster server. Will not talk to any older versions. (You must upgrade all workers and managers.)
Bug fixes and improvements.
Includes settings for CL & NG systems.
I think NG is the easiest of all markets.
Includes a worker that means you can contribute your spare CPU to the GSB cloud pool, and see what other GSB users are doing too.
C:\dropbox\GSB\GSB (Workers)2ContrubuteToGSBCloud1\GSBWorkerCloud1.43.25.exe
Each manager gets min of 1 cloud worker (if any are free) & 10% of the total cloud power. (what ever is bigger)

GSB 43.12 build. Jan 16 2018

GSB cloud seems to be working well. You can use 10% of the GSB cloud and your own workers by default. You can also donate your spare CPU time to the GSB cloud. See docs at the end of this posting.
There are also some minor tweaks and bug fixes.
Dropbox is now redundant.
Over write 42.15 with these files.

GSB 42.18 build. Jan 16 2018
2 Bug fix's in ts code. & custom indicator bug fix.

Over write 42.15 with these files.

GSB 42.15 build. jan 5 2018
upgrade of 42.14. Dont upgrade older version as dll's changed / added

Upgraded to .NET 4.6.
Auto remove disconnected and old worker from the right-side resource monitor.
Show price file and contract close-session mismatch in the user message box.
Fixed endDate to 21001231 in the exported script.
Implemented contracts clone (to easily create duplicate contracts, ex. AAPL, IBM, MSFT).
Fixed PA filename (from WF-Best to WF-Current).
Include custom indicators with in files.
Try 7zip first if 7za.exe exists, else use Zip.
Fixed exception balloon show to user.
Updated info messages to show as balloon instead.
Fixed WF statistics view, anchored/rolling.


GSB 42.09 build. December 30 2017
All systems saved in case your computer reboots unexpected etc.
see C:\Dropbox\GSB\GSB (Managers)\Data\Saved Systems\Auto
Updates to centering code. Improvements and bug fix.
New ELD needs to be loaded. All code should be backwards compatible from pre 42.05 version.
You need to copy these files in the GSB manager folder, and the worker to the worker folder.




GSB 42.05 build. December 23 2017
bug fixes, last days metrics, upload to support option.
I have not tested this build much as on holiday with poor internet.


centering is disabled by default. Don't create new systems with this option. Old centering systems will be ok.

GSB 41.11 build. November 24 2017
Bug fixes to fix exceptions in 41.09


GSB 41.09 build. November 21 2017
NP/dd added in app settings
Fix to make changing GSB default path easier.
Fix for no systems on ES (and some other symbols) on daily bars
Some other fixes, small speed improvement.
You need the remaining files in 41.05


GSB 41.05 build. November 11 2017

Installer
RoofingFilter1pole now has soft coded input instead of hard code 45 value.
bug fix of print statement in a GSB TS function.
WF data streams fixed.
WF anchored and rolling stability
Option to disable other WF metrics in app settings GUI
You need to update TS code. No backward compatibility issues.WF defaults are set to 300 x 300. This is very slow and through. You can use 100 x 100 for a initial check.

GSB 41.02 build. November 7 2017

Has WF entrylevel bug fix.
If operators are * only, keep entry level at zero.
has WF stability scores, and gui tweaks. (Bug in pearson & spearman exact)
Bug fix in gsbsys1nq code.
morelinq.dll & xml update.
improvement to settings files


GSB 40.04 build. October 30 2017

Over write the files from 39.11 with these files. from 40.04
You still need all the 39.11 other files
Has bug fixes and minor tweaks.

GSB 39.11 build. October 30 2017

Bug fixes & enhancements.
Data streams can now be optimized.
ie GSB will test to see if es30, $spx30, $idx30 etc is the best one to use.
Default settings have changed to improve results. (see the last post in this thread for more details)
Update to TS/MC code
Weighting on custom indicators.
Weighting on secondary filter.
Alternative normalization method. (Centering)
Delete key can delete systems, not just right click & delete.
Mouse over WF window gives the WF details. ie population, generation types.
Stops and PT moved to inputs in TS/MC code.
Fixed date filter script simplification. Fixed Exit minutes script.
GeneticAlgorithmOptimizer.CreateCrossoverChromosomes() reverted for better speed/performance. ResourcesMonitor minor format changes. Stop loss and profit target defaults set to null
TradesPerYear implemented and BacktestTerminationMinimumTradesCountPerYear to replace BacktestTerminationMaximumTradesCount


GSB 38.24 build. October 17 update.
zip file, no installer for this build.
Has fix for right hand side GUI updates fix. Only the exe file is updated.


GSB 38.22 build. October 17 update.
Critical bug fixes and significant changes to the default settings.
See last post in this thread for more details.

vip. 38.22 standalone settings have random seed as zero. (advanced mode on) This should not be zero but blank.Otherwise all systems generated will be the same every time you run GSB. Its for diagnostic / bench-
marking reasons only

This is fixed in GSBSETUP38.22d.tri.exe
The exe etc is still the same build


GSB 38.19 build. October 13 update.

Separate color icons for each Standalone app/ worker / manager.
heikin ashi bar support, other minor tweaks and bug fixes.


GSB 38.16 build. October 11 update.
Install file for standalone, manager, Workers(s)
bug fixes, and some small updates.

Installs to in c:\dropbox\GSB\...}

GSB 38.13 October 10 release
has separate exe for manager, worker & standalone.
Bug fixes and some new features.
Run this in c:\dropbox{GSB-Workplace-Test}

GSB 38.0 October 5
Overwrite the files in 37.29 with these.
Note when you set GSB to be manager, set number of workers to 99.

A system can be saved to favorites. Just right click it.
You can force GSB to use a indicator. It means for example all systems can be made to use say cci.
Standalone / master / slave mode is simplified.


GSB 37.29 August 23
To run as standalone, run GSB manager and set workers to 0
many bug fixes
GSB=TS for tick data fixed?
improved reliability of GSB workers
custom indicators now support seconds (ticks etc)
new TS functions needed. (enclosed)
may be small incompatibility with other code. ie zerosafe function
I have not well tested all parts of this release.
Put files in c:\dropbox\GSB-Workplace-Test





GSB 37.17 August 18th
This is best to put into c:\googledrive.
See release notes at the end of this thread.
Changes to GSB client/Server, documentation here.


GSB 37.08 August 18th
Systems and config now read old GSB files, but not compatable with older beta's.
Lots of bug fixes.
Changes to GSB client/Server, documentation here.


GSB 37.01 August 18th
Client / Server addition. (Called Master / Worker-
Install in c:\dropbox\GSB\{GSB-Workplace-Test}



GSB 36.12 August 17th
fix for no systems coming up in 36.11
Fix for busted WF in 36.05
Untested fix for moc issues.



GSB 36.(0)5 August 15th
Has soft coded weights and entry level.
time schedule on sound file, advanced mode via view option,
bug fixes

GSB35.(0)2
Has Portfolio Analyst support. Right click the trade lists.
Has separate output for TS & MC

34.9(1)

the version below was 34.8 by mistake, not 34.9


34.9 (actually 34.8)
many bug fixes. Bug fix in GSB_SS_stochastic.
This version of GSB will auto rename the old data files to the new format.

i.e.
ES.30.830.1500.CentralUSATime.txt to
ES.30.Minutes.830.1500.CentralUSATime.txt



support of seconds, tick kase bars etc.
format changed.
Has max trades per day limit.
There are issues in that TS doesnt support moc for advanced bar types.
updated GSB_SS_Stochastic function. (bug fix)
GSB_CalcDateTime function in the ts code.
in the ts code.
Has support of all data types. ie ts, mc, ninja & other. (auto detect)
[file]468[/file]


Attachment: Login to view the details


Attachment: Login to view the details










Attachment: Login to view the details







emsjoflo - 10-8-2017 at 05:44 PM

I may have found a bug in version 34.9 (or 34.8) the zip was titled 34.9.zip but at the top, GSB says 1.0.34.8/2017-08-10
I was able to load a custom indicator but GSB wasn't using it. So I tried disabling all the built in indicators (to force it to only use my custom indicator.) It continued to find systems with the built-in indicators and so far has not used my custom indicator once.

I'm trying the same test with version 32.7 and it appears to be working as expected -- it has found a single system with my custom indicator used 3 times. Maybe my custom indicator is not good -- or perhaps GSB hasn't thought to use it the way I do

admin - 10-8-2017 at 05:55 PM

I will look into this.
35.0 should be out in < 48 hours.
It has more bug fixes, and systems saved can have an optional alias added to them.

emsjoflo - 10-8-2017 at 06:12 PM

could be my mistake. The second time I tried it with version 34.8 it didn't generate any systems.

admin - 10-8-2017 at 07:16 PM

The location of the custom indicators files has changed in recent builds. When you get version 35, create them again to be safe, and it should work.
This might even fix your issue now. I hope to have build 35 in < 8 hours but not certain.
approx version 36 will have portfolio analyst output.

admin - 11-8-2017 at 01:40 AM

36.1 build has a problem with pa export. Didnt get finished today sorry.

Attachment: Login to view the details


admin - 14-8-2017 at 08:58 PM

GSB 36.5 August 15th
Has soft coded weights and entry level.
time schedule on sound file, advanced mode via view option,
bug fixes. GUI tweaks

admin - 14-8-2017 at 09:18 PM



opt-settings.png - 6kB sound.png - 14kB advanced.png - 16kB pa.png - 13kB weights.png - 46kB

admin - 16-8-2017 at 05:43 AM

wf is busted on 36.5. I will fix asap.

admin - 16-8-2017 at 08:43 PM

fix for busted wf is out. in 36.05 in version 36.11
Ive pulled this build. Its bad. Will fix asap

admin - 17-8-2017 at 12:06 AM

36.12 out.
There may be different formats for saved systems etc.

admin - 25-8-2017 at 04:58 PM

GSB client /server beta is now under testing.
I can release it as soon as the programmer has given me documentation - I'm not sure how some if it works.
see this post.
http://www.trademaid.info/forum/viewthread.php?tid=47#pid640

jptann - 26-8-2017 at 11:42 AM

Peter: This is weird. I have been using your latest beta with no issue except the fact that it give an error when you try to load a different App setting file. This is not an issue since you just need to enter the app setting by hand (pain) but doable. Because of this error, I removed this version and went back to the latest release version rather than the beta. I ran a straight ES30M run utilizing the SPX as a secondary file for 30M and used the loose application. I included 8.50 per side for the fitness commission and then did a run. In a few minutes I had a thousand runs that showed profits of 900K (from 00 to date) with % of 76% and 2000 trades. Great, but I didn't believe it.

I quickly ran a TS script and instead of 900K the total was 125K and a lot worse equity curve. I suspect there is an error in the release version when you use 8.50 per side in fitness calculations. I seem to think that using 17 for a round trip did not cause this issue, so I will try that next to make sure I'm not doing something stupid. My guess is that the equity curve is being generated with no friction costs to the trades. By the way it was for a day trade system and the time frame was 0830.1500.

I will run another run with 17 as the friction for fitness as a round trip and see what the results are and report back.

I don't need the second feature of the beta but thought you would want to know about the app setting on the beta and this peculiar results for the released version


jptann - 26-8-2017 at 01:11 PM

Peter:

Just confirmed the following:

Under the installer version 33.103, using ES 30M 0830.1500 from 00 to 170825 and a custom indicator for day trading, when I utilized 8.50 per side for fitness commission, it ignores the commission and returns fantastic results but with no friction. Most of the results are 78%, > 700K in value and over 2000 trades. Unfortunately the scripts input to TS even without any commissions or slippage, don't give anywhere near those results. Too Bad:punk:

When I changed the fitness commission to 17 trade round trip, the program seems to work as advertised. Much more realistic performance.

Under Beta 36.12, besides having to change the data files and custom file directories in the App file, you can not read any app file. If I want to use a tighter app program I have to re-do it. The older app files are not compatible or there is an error in the code.

Waiting for my custom indicator to finish and then will run a new run to both of these releases.

admin - 27-8-2017 at 07:16 PM

Quote: Originally posted by jptann  
Peter:

Just confirmed the following:

Under the installer version 33.103, using ES 30M 0830.1500 from 00 to 170825 and a custom indicator for day trading, when I utilized 8.50 per side for fitness commission, it ignores the commission and returns fantastic results but with no friction. Most of the results are 78%, > 700K in value and over 2000 trades. Unfortunately the scripts input to TS even without any commissions or slippage, don't give anywhere near those results. Too Bad:punk:

When I changed the fitness commission to 17 trade round trip, the program seems to work as advertised. Much more realistic performance.

Under Beta 36.12, besides having to change the data files and custom file directories in the App file, you can not read any app file. If I want to use a tighter app program I have to re-do it. The older app files are not compatible or there is an error in the code.

Waiting for my custom indicator to finish and then will run a new run to both of these releases.


Can you zip up the entire GSB folder and send via a dropbox or similar link? Emailed exe wont get to me.
Are all the data files created on the same machine with the same time zone?

You are correct that the beta files are not compatible with the release files. Good chance we will fix this. I need to see how much work is involved. The focus off late had been the client / server release. This is now working but needs some tweaks to simplify it.

admin - 28-8-2017 at 03:55 AM


GSB 37.01 is out. August 18th
Client / Server addition. (Called Master / Worker
Install in c:\dropbox\GSB\{GSB-Workplace-Test}

37.02 perhaps tomorrow. Has further enhancements to client server

admin - 5-9-2017 at 04:13 AM

Systems and config now read old GSB files, but not compatible with older beta's.
Lots of bug fixes.
Changes to GSB client/Server, Will update documentation tomorrow


admin - 5-9-2017 at 07:09 PM

Documentation updated at the top of this thread for client / server for version 1.0.37.08

admin - 14-9-2017 at 01:31 AM

GSB 37.17 IS OUT.
For now we are going from dropbox to googledrive if you want to share across the web, but better still is sharing a local network drive.
Basically dropbox doesn't always share files like its supposed to. It leaves me with much less faith in dropbox. At times dropbox says its synced, but its not - no matter how long you wait. Long term we will have another solution.
Dropbox is also causing exception errors due to it locking files GSB is trying to use.

I also found that 1000 generations with 200 population was best, though it still varies a lot from one test to another. I was using 5 workers.
Googledrive default path is not c:\googldrive. To change it you need to go to googledrive preferences, un-tick sync drive to this computer.
Then you MUST hit ok. Then go back in and change the path.

jptann - 21-9-2017 at 04:16 PM

Peter:

I have a question. Can I use 37.17 with my data files etc. on a SSD that is located on my internal LAN rather than Google drive or dropbox. No need for me to do this over the internet, but want to use the fastest drive I have. I have a 500GB SSD that is virtually free sitting on one of my desk tops and I want to run the 37.17 on another desk top. I assume I will have to figure out a way to have the drive on one computer show up in the other, but I think that is just a windows issue.

How would you go about setting this up?

Thanks

admin - 21-9-2017 at 04:56 PM

You can put the shared folder anywhere. So that can be on a mapped network drive etc. GSB is very low usage of disk so having a ssd is not important.
Put the public data directory to the drive concerned.

admin - 22-9-2017 at 09:35 PM

GSB 37.29 August 23
To run as standalone, run GSB manager and set workers to 0
many bug fixes
GSB=TS for tick data fixed?
improved reliability of GSB workers
custom indicators now support seconds (ticks etc)
new TS functions needed. (enclosed)
may be small incompatibility with other code. ie zerosafe function
I have not well tested all parts of this release.
Put files in c:\dropbox\GSB-Workplace-Test

admin - 1-10-2017 at 07:18 PM

Whats new in 37.31.
A system can be saved to favorites. Just right click it.
You can force GSB to use a indicator. It means for example all systems can be made to use say cci.
Standalone / master / slave mode is simplified.
This build will be released late in the week.


Favorites.png - 69kBForce Use.png - 66kBWorkplace Type.png - 34kBMissing workplaces folder.png - 27kB

jptann - 1-10-2017 at 09:39 PM

Great, that is just what we need. Force it to use an indicator and an ability to save a run for future reference. Looking forward to it.

Regards

admin - 2-10-2017 at 03:39 AM

Quote: Originally posted by jptann  
Great, that is just what we need. Force it to use an indicator and an ability to save a run for future reference. Looking forward to it.

Regards

For a long time we have been abe to save systems, but we can now tag any system as a favourite which puts it in its seperate section in the gui.
Next beta now also has the workers that can be on a schedule.
ie dont run worker 830 to 3pm monday to friday.
The purpose of this is to be able to use your trading computer for GSB without affecting trading resources.
We can now make systems not visable on workers.
Purpose is if another party lets you use thier computer, the other party cant see your systems etc.

jptann - 2-10-2017 at 12:04 PM

Peter:

I must be doing something wrong when I save a system. Lets say I did a great run, and want to save one of the unique systems. I save it to the correct directory, but when I try to re-open it in a GSB application, it doesn't seem to open again. Am I looking for it in the wrong place? This is great if it works, but it has been an issue for me. Let me know the process you use to do this.

Thanks

admin - 2-10-2017 at 02:03 PM

Quote: Originally posted by jptann  
Peter:

I must be doing something wrong when I save a system. Lets say I did a great run, and want to save one of the unique systems. I save it to the correct directory, but when I try to re-open it in a GSB application, it doesn't seem to open again. Am I looking for it in the wrong place? This is great if it works, but it has been an issue for me. Let me know the process you use to do this.

Thanks

This has been working for many months, but systems saved in some of the beta versions were not compatible with some later versions.
Try it on the last beta again. I tested it and it works fine. Had to select the contract it was under when I did load.

jptann - 4-10-2017 at 02:23 PM

Peter: When will the new release be available?

Thanks

admin - 4-10-2017 at 02:53 PM

I still dont have a release with more new features, so uploaded 38.0 now.
A system can be saved to favorites. Just right click it.
You can force GSB to use a indicator. It means for example all systems can be made to use say cci.
Standalone / master / slave mode is simplified.

admin - 5-10-2017 at 03:08 AM

Next build will have process priority and CPU mask for workers. This means you can assign certain cores to workers.
Documentation late next week as im in NZ till next week.
Version 38 also has stop manager after x iterations occurs.

admin - 6-10-2017 at 09:44 PM

38.3 has GSB TS code that is simplified.
ie if days of the week or times not used, its no longer in the code.
Also if a WF is done, it shows the type of WF (genetic or random space) and the amount of iterations etc in the TS code.
It will be out sometime next week.
Late next week I hope to have updated documentation.

jptann - 7-10-2017 at 01:25 PM

Peter: Just a quick note, I ran 38.0 last night and the right side of the build does not automatically update the Optimization section. The number of restarts or unique systems does not automatically update. If you click on each field, you can get a number except for the restart field. The % completion bar for each run does not work also. I am running the program in "Stand alone" mode.

Will this run allow us to use just a small set of indicators including custom ones? Very important feature to me

admin - 9-10-2017 at 03:20 AM

Quote: Originally posted by jptann  
Peter: Just a quick note, I ran 38.0 last night and the right side of the build does not automatically update the Optimization section. The number of restarts or unique systems does not automatically update. If you click on each field, you can get a number except for the restart field. The % completion bar for each run does not work also. I am running the program in "Stand alone" mode.

Will this run allow us to use just a small set of indicators including custom ones? Very important feature to me

This is fixed in 38.3
You should now be able to run a small set of indicators, though im not sure the value of forcing GSB to use them. GSB should use them if they happen to be the best ones. Forcing them to be used was intended to improve an existing system, rather then force to be used.

jptann - 9-10-2017 at 12:11 PM

Have you posted 38.3 as of yet? I don't see it

admin - 9-10-2017 at 03:08 PM

Just posted now. I get many builds I dont post due to critical bugs, or a new build not being far away.
This build has no installer yet, but should be in c:\dropbox\{GSB-Workplace-Test}
You can put to another location if you change the shared data paths, and data file paths etc.
I have not tested this build much, and was in a hurry before I fly back form NZ to AU
There are lots of bug fixes and small enhancements, separate exe for manager / worker / standalone.

admin - 11-10-2017 at 05:23 AM

GSB 38.16 build. October 11 update.
Install file for standalone, manager, Workers(s)
bug fixes, and some small updates.
Installs to in c:\dropbox\GSB\...}
More updates fairly soon

admin - 12-10-2017 at 03:23 PM

GSB 38.19 build. October 13 update.
Separate color icons for each Standalone app/ worker / manager.
heikin ashi bar support, other minor tweaks and bug fixes.
See first post in this thread for the exe

admin - 12-10-2017 at 03:23 PM

GSB 38.19 build. October 13 update.
Separate color icons for each Standalone app/ worker / manager.
heikin ashi bar support, other minor tweaks and bug fixes.
See first post in this thread for the exe

jptann - 14-10-2017 at 10:53 PM

The Machine resources of the stand alone version of 38.19 still does not update. Also, the % completion bar at the bottom still does not run. I may not understand why the master slave approach is so important, but I would think that the stand alone version should be the one that is most important. At least that is what I thought I was purchasing. Right now, I have no system that runs correctly and it just seems that in a direction to make sure you are using all the resources, the original intent of the system has been placed on the back burner.

Please indicate to me what version I should use that runs with Custom indicators and the appropriate walk forward, for this stand alone does not represent what this system was a few months ago. I am pretty frustrated right now, so let me know what direction you are taking this program. As it stands right now, the stand alone is unusable. I have no need to run it on a LAN or drop box version, but the installer only allows that to happen.

This is the second time I have told you about the resource section and it is still not corrected, which is contrary to what you stated a few versions ago. Please let me know when this stand alone version is usable and it will allow me to place the files where I want them to go, not to be confused with my dropbox directory.

cyrus68 - 15-10-2017 at 06:09 AM

I've been away for a while and haven't tried the new versions of GSB. In 37.29, I had the same problems noted by jptann. This was so, whether I used data from the dropbox folder or the Lan.

At this point, it is not clear where the programme files are to be placed. According to a previous doc, the correct place is: c:\dropbox\gsb-workplace-test\gsb (managers), with sub-folders for gsb (managers) and gsb (workers).

Presumably, the new exe files should overwrite those in the 2 sub-folders. I don't like the higher-level folder being called gsb (managers), but I haven't changed it in case the programme uses the specifically named path.

As for the data path, is this the data path that is still supposed to work?
c:\dropbox\gsb-workplace-test\data (dropbox shared folder)
where the data is placed in the "Price Data" sub-folder.

Personally, I'm not in favour of using dropbox and would rather put my data on a Lan drive.

jptann - 15-10-2017 at 12:07 PM

I tried a run with all the issues on stand alone 19 and got an error message in a DOS box that said some directory did not have the proper permissions. Run terminated about half way through. I would suggest that you remove this release from the non-paid set users because it does not do what it sets out to do. I am going to try it with one manager and three workers and see if it does the same thing. I suspect the issues we pointed out will be fixed in the manager worker version. We will see

Carl - 15-10-2017 at 12:35 PM


Just installed version 38.19 in the default directory.
Stand alone version seems to run perfectly here.
Windows 10.

jptann - 15-10-2017 at 12:38 PM

Carl: I did also, but the right side was not updating and I got a Dos error box error half way through. I am using windows 10 also. I will clean up my files and directory and try a clean new install

Did you use any Custom indicators?

jptann - 15-10-2017 at 01:12 PM

New update: I removed all of my old directories, including ones in One Drive and just did a clean install on 38.19. I did not change any of the App Settings and the Op settings that came with the installation, and did not update any of the files Peter used. The system is operating as advertised, and will be finished in one hour. Everything seems to be working on the stand alone and the right side is updating properly. I am achieving 3.9K systems per minute!

My next step will be to add my two custom indicators and change the data files to more current ES ones. I will report back after the next run.

After that, I will change the App settings and Op settings to a tighter view and see if everything is still correct.

Obviously, my first installation over some older installs was having some conflicts. Hopefully the next three steps will continue with no issues. No reason to have each run go to completion.

1. First test, just run standard right out of the installation. Did not change anything.
2. Second Run: Change the data to more up to date data from TS. Will report after this run

jptann - 15-10-2017 at 01:30 PM

Test 2 is working above. I downloaded a new ES 30M file and a SPX 30M file to update data through 171013. Still in day trade mode.

3. Test three is I will add two custom indicators, change the app settings to have more detail so I can add additional operators (enable divide) and stay in day trade mode. Everything else the same

Carl - 15-10-2017 at 01:58 PM

Good to hear.
By the way, I did not use any custom indicators

jptann - 15-10-2017 at 02:01 PM

Test 3 is working fine. I guess the clean install was the ticket. Peter, sorry for the "grouchy' post above. Late at night and was frustrated.

I will let test 3 run to conclusion. I forgot to change the number of restarts, so I will stop this run and modify that also. I will save this as a new OP file. After this run completes (still working now updating with the 10 restarts) it will run to conclusion. Seems to be running normally with the given App file.

test 4 will be for swing trades

test 5 will be with more restrictive App file.

I will report back when all tests are completed

admin - 15-10-2017 at 02:54 PM

Quote: Originally posted by cyrus68  
I've been away for a while and haven't tried the new versions of GSB. In 37.29, I had the same problems noted by jptann. This was so, whether I used data from the dropbox folder or the Lan.

At this point, it is not clear where the programme files are to be placed. According to a previous doc, the correct place is: c:\dropbox\gsb-workplace-test\gsb (managers), with sub-folders for gsb (managers) and gsb (workers).

Presumably, the new exe files should overwrite those in the 2 sub-folders. I don't like the higher-level folder being called gsb (managers), but I haven't changed it in case the programme uses the specifically named path.

As for the data path, is this the data path that is still supposed to work?
c:\dropbox\gsb-workplace-test\data (dropbox shared folder)
where the data is placed in the "Price Data" sub-folder.

Personally, I'm not in favour of using dropbox and would rather put my data on a Lan drive.


A lan drive is better than dropbox, but most of us have idle computers in data centers, and development computer in our home or office.
The docs are updated to show the new paths. You can change these.
Dropbox also backups all your data.

You need to set the shared folder on master and worker to
c:\Dropbox\GSB\Data (DropBox Shared Folder)\
or c:\dropbox\gsb-workplace-test\data (dropbox shared folder) etc
and the data in
c:\Dropbox\GSB\Data (DropBox Shared Folder)\Price Data



admin - 15-10-2017 at 06:51 PM

There a a number of significant bugs on 38.19. Most are fixed in 38.20 but not the fact that the right hand side GUI doesnt always display Unique systems and some other metrics.
I'm going to wait till this bug is fixed in 38.22 build. Should be soon but not today.
If anyone is urgently after the 38.21, I will release it.
Known bugs
Sometimes systems from workers don't pass through to managers.
Other issues with metrics from right hand side of GUI not working.
exception errors.
Default settings are too tight on backtest termination, and not ideal on training.

jptann - 16-10-2017 at 12:41 PM

On my test run 3 above, I got a Dos error box. It is in GSB(Managers)\gmail.exe

"Email sent with no subject line: Machine name is OFFICE2 (that is my development machine)

The SMTP server requires a secure connection or the Client was not authenticated

The server respnse was: 5.5.1 Authentication Required. Lear more at

Don't know what to do with this

Carl - 16-10-2017 at 01:33 PM

I had the same message. GSB was trying to send you an email to tell you the GSB run is finished

You can activate this by going to C:\dropbox\GSB\GSB (Managers).
And opening the file GmailSettings.xml in i.e. NotePad



myName@gmail.com
myname@gmail.com
MyPassword


I had to lower my gmail security settings to be able to let this work properly. Don't know if this is wise to do...



admin - 16-10-2017 at 02:54 PM

The next build of gsb gmial.exe has a message that pops up saying you need to enter your gmail details.
But im going to disable sending email as a default setting. I found it useful so I get an email when GSB has finished a run. However lots of people are going to have the same issue. Sound file alone is simplier


gmail.png - 53kB

admin - 16-10-2017 at 06:43 PM

TextGSB 38.22 build. October 17 update.
Please update 38.19 build.
38.22 has critical bug fixes, and significant changes to default app settings that should give improvement to overall performance.
Bugs were not all systems from workers pass to manager.
Right hand side performance metrics don't always appear. (this bug is not fully fixed)
update to gmail.exe to give you a message if you haven't populated the gmailsettings.xml file
Improvements to back test termination.
download file at the first page of this thread.

cyrus68 - 16-10-2017 at 10:48 PM

I tested version 38.19, with 2 workers on 1 computer, and confirm the errors reported above. I will try version 38.22 today. Presumably the setup.exe downloads and overwrites 38.19. Or, is it a separate install?

I still have version 33.1 installed. It doesn't show up in Revo Uninstaller as an installed programme. However, I need to uninstall it because there is too much clutter. But if I activate its uninstall.exe file, will this only remove 33.1 or affect 38.19 and/or 38.22?

In the doc it says that any changes to settings will be reflected in the manager and all workers. I didn't see this in practice. I changed the division operator "/" in the manager to "enable" and saved the settings. But when I loaded in the workers, this change was not reflected. I had to change it manually.

cipher - 16-10-2017 at 11:05 PM

for each beta version, any chance we can get standalone zip files along with the installer files?

i prefer the standalone at the moment, as its easier to switch them out for each new beta version

admin - 16-10-2017 at 11:29 PM

Quote: Originally posted by cipher  
for each beta version, any chance we can get standalone zip files along with the installer files?

i prefer the standalone at the moment, as its easier to switch them out for each new beta version

I shall do this for the next version. Its a reasonable request.

admin - 16-10-2017 at 11:33 PM

Quote: Originally posted by cyrus68  
I tested version 38.19, with 2 workers on 1 computer, and confirm the errors reported above. I will try version 38.22 today. Presumably the setup.exe downloads and overwrites 38.19. Or, is it a separate install?

I still have version 33.1 installed. It doesn't show up in Revo Uninstaller as an installed programme. However, I need to uninstall it because there is too much clutter. But if I activate its uninstall.exe file, will this only remove 33.1 or affect 38.19 and/or 38.22?

In the doc it says that any changes to settings will be reflected in the manager and all workers. I didn't see this in practice. I changed the division operator "/" in the manager to "enable" and saved the settings. But when I loaded in the workers, this change was not reflected. I had to change it manually.

tested divide in 38.22 and it populated to the worker. Try renaming dropbox\gsb to dropbox\gsb.old and re-install worst case.

admin - 16-10-2017 at 11:34 PM

vip. 38.22 standalone settings have random seed as zero. (advanced mode on) This should not be zero but blank. Otherwise all systems generated will be the same every time you run GSB. Its for diagnostic / bench-marking reasons only
This is fixed in GSBSETUP38.22d.tri.exe
The exe etc is still the same build.
No need to install the new build, just change the setting.

seed.png - 61kB

admin - 17-10-2017 at 01:12 AM

Quote: Originally posted by cyrus68  
I tested version 38.19, with 2 workers on 1 computer, and confirm the errors reported above. I will try version 38.22 today. Presumably the setup.exe downloads and overwrites 38.19. Or, is it a separate install?

I still have version 33.1 installed. It doesn't show up in Revo Uninstaller as an installed programme. However, I need to uninstall it because there is too much clutter. But if I activate its uninstall.exe file, will this only remove 33.1 or affect 38.19 and/or 38.22?


the exe has a new file name, so wont over-write.
app settings etc will over-write IF the file name is the same.
GSB doesn't install anything to registry or other paths apart from dropbox\gsb
apart from the desktop shortcuts. So there is no need for un-installer

cyrus68 - 17-10-2017 at 05:57 AM

So it's fine to uninstall 33.1. I am currently testing 38.22b.tri and the random seed box is blank, NOT zero.

I am testing using my own data, placed in the "price data" folder on the Lan drive. I'm not sure what the Indicators Data and Workplaces folders do, but I didn't update them. Maybe I should have done it.

The data-set is ES 15min + 4 secondary, 5 indicators and 2 operators. There is 1 manager and 2 workers on 1 machine.

It is working. However, there is an odd problem. The RHS panel is fine in one of the workers but isn't working in the manager and the other worker.

The manager appears to be aggregating the systems correctly.

Strangely, the settings that I changed and saved in the manager wasn't reflected in the first worker I loaded, but worked automatically in the second one. Perhaps manually changing and saving settings in the 1st worker was picked up in the 2nd. The latter also has the correct RHS panel.

Gregorian - 17-10-2017 at 11:46 AM

Windows Defender is blocking the download of GSBSETUP38.22d.tri.exe, saying it has a virus.

admin - 17-10-2017 at 02:04 PM

That's painful. I didn't get the issue on my machine at all. There is no virus. I can submit a false positive report, but there is likely to be a new build in 48 hours, so not much point.
thanks for informing me.
I have done a thread on the issue here.
http://www.trademaid.info/forum/viewthread.php?tid=64#pid840
I will also provide exe files without a installer as this has been requested too.

admin - 17-10-2017 at 06:14 PM

38.24 zip file uploaded. This has fix for updates on right side of GUI not always working. No installer supplied. Only the 3 exe files are updated.

Carl - 18-10-2017 at 07:13 AM


@Gregorian and @Admin:

Avira Antivirus thinks GSB version 38.19 contains Trojan Horse Dropper

jptann - 18-10-2017 at 09:26 AM

Using 38.24. Did not change the default directory for the data and just added new data to it. The data file that these files went to was under the Dropbox_GSB_GSB(Manager)_Data_PriceData
I then prepared two custom indicators and they were placed in DropBox_GSB(Manager)_Data_IndicatorsData. The issue is when I try to load these indicators, the application can't find them. It looks like I have to move the files to GSB_Data(DropBox Shared Folder)_Indicators Data where the program can find them.

Shouldn't the program find these custom indicators under the Manager area, but for the stand alone version it is placing them in the master Data file. I believe that if I changed the default directory to the shared folder, it would place the files in the correct directory.

I will try this after the present stand alone run.

The application may be correct, and I could be doing something wrong, but I think the load custom files is pointing to the incorrect directory


jptann - 18-10-2017 at 09:51 AM

After I moved the data to DropBox Shared folder, and changed that folder to the default, and moved the price data and the indicator data, it found the custom indicators. When I did the run, the right side is not updating. This is the Stand Alone version with the default folder set at Dropbox_GSB_Data(DrobBox shared Folder)_ Price Data and Indicator Data. When I kept the data in the Manager data files, the right side did update correctly

admin - 18-10-2017 at 03:08 PM

Quote: Originally posted by Carl  

@Gregorian and @Admin:

Avira Antivirus thinks GSB version 38.19 contains Trojan Horse Dropper


I have a separate thread for this topic.
http://www.trademaid.info/forum/viewthread.php?tid=64
I uploaded raw GSB code to virustotal.com. It reduced claimed virus from 4 out of about 65 to 2 out of 65. This means even UN-obfuscated coded gives false positives. Nothing I can do about this until I get stable release, then I can submit false positive. There is no guarantee virus software vendors will act however. I submitted a report a week ago with no response.

admin - 18-10-2017 at 03:12 PM

Quote: Originally posted by jptann  
Using 38.24. Did not change the default directory for the data and just added new data to it. The data file that these files went to was under the Dropbox_GSB_GSB(Manager)_Data_PriceData
I then prepared two custom indicators and they were placed in DropBox_GSB(Manager)_Data_IndicatorsData. The issue is when I try to load these indicators, the application can't find them. It looks like I have to move the files to GSB_Data(DropBox Shared Folder)_Indicators Data where the program can find them.

Shouldn't the program find these custom indicators under the Manager area, but for the stand alone version it is placing them in the master Data file. I believe that if I changed the default directory to the shared folder, it would place the files in the correct directory.

I will try this after the present stand alone run.

The application may be correct, and I could be doing something wrong, but I think the load custom files is pointing to the incorrect directory


I am going to look into both your issues. Likely that custom indicators needs a tweak. Can you send me a screen shot of the right hand side, and see if the expand works on the ones you are missing. This bug has been hard in that its very intermittent, and hard to reproduce.

jptann - 18-10-2017 at 05:21 PM

Hi Peter, I'm trying to figure out how to upload a screen shot. I'm not sure on how to upload the screen shot. The copy and paste doesn't work. Any suggestions, or email me your email and I will upload it that way.


Forget about the above, I figured it out


System update.PNG - 17kB

jptann - 18-10-2017 at 05:24 PM

I have to update by using my cursor.

admin - 18-10-2017 at 05:37 PM

Quote: Originally posted by jptann  
Hi Peter, I'm trying to figure out how to upload a screen shot. I'm not sure on how to upload the screen shot. The copy and paste doesn't work. Any suggestions, or email me your email and I will upload it that way.
Forget about the above, I figured it out

Both these issues are on the to do list to fix.
Thanks for the screen shot.

admin - 27-10-2017 at 02:04 AM

Whats out next week.
Weighting on custom indicators.
Weighting on secondary filter.
Alternative normalization method.
Delete key can delete systems, not just right click & delete.

Bug fixes & enhancements.
Mouse over WF window gives the WF details. ie population, generation types.
Stops and PT moved to inputs in TS/MC code.
Fixed date filter script simplification. Fixed Exit minutes script.
GeneticAlgorithmOptimizer.CreateCrossoverChromosomes() reverted for better speed/performance. ResourcesMonitor minor format changes. Stop loss and profit target defaults set to null
TradesPerYear implemented and BacktestTerminationMinimumTradesCountPerYear to replace BacktestTerminationMaximumTradesCount

admin - 29-10-2017 at 08:34 PM

GSB 39.11 OUT TODAY. October 30 2017
39.11 build onward
Data streams can now be optimized.
ie GSB will test to see if es30, $spx30, $idx30 etc is the best one to use.
Default settings have changed to improve results. (note a few more settings than whats shown have changed)
Update to TS/MC code



streams.png - 90kB settings.png - 48kB streams-wf.png - 7kB

cipher - 30-10-2017 at 02:41 AM

if i import the latest TS code from 39.11, will it break compatibility with older builds of GSB?

admin - 30-10-2017 at 05:02 AM

As far as im aware, it should be fine. There are extra features in some of the functions, and some new ones from memory.
We will always seek to maintain backwards compatibility on TS code if possible

admin - 31-10-2017 at 12:58 AM

39.11 has a bug where data streams are optimized even if its set to false.
Next build of GSB has a parameter stability score.
Parameter stability at the tail end of WF is one of my criteria for a good system. I will talk more on this on my next youtube video.
The video will be dedicated to what to look for in a GSB (or other WF app) WF.

admin - 1-11-2017 at 12:05 AM

40.04 out.
Over write the files from 39.11 with these files. from 40.04
You still need all the 39.11 other files
Has bug fixes and minor tweaks.

admin - 6-11-2017 at 04:48 AM

40.05 out I hope in < 24 hours.
Has parameter stability metrics. Some of this is experimental.
bug fixes, esp entryoffset WF bug fix.
If operators are * only, keep entry level at zero.
has WF stability scores, and gui tweaks.
Bug fix in gsbsys1nq code.
morelinq.dll update.


stabilty.png - 137kB

admin - 6-11-2017 at 04:14 PM

41.06 out
Has WF entrylevel bug fix.
If operators are * only, keep entry level at zero.
has WF stability scores, and gui tweaks. (Bug in pearson & spearman exact)
Bug fix in gsbsys1nq code.
morelinq.dll & xml update. Will crash if you dont update these files.
improvement to settings files


4102.png - 168kB

admin - 6-11-2017 at 04:18 PM

My next video will be on WF. The goal is to find a good system with stable WF parameters. The example shown above is hard to achieve, but very much possible.
7 of 10 optimization runs chose the same parameters. This is excellent.
Note that the logic on pearsons and spearman exact is faulty. It should have been at least 90%. Logic on stability and close is fine.

WF analysis

jptann - 8-11-2017 at 04:40 PM

Peter: I'm a little confused by your new WF. If you take a look at the attached pictures of three different WF's from a run, it seems that the obvious run is WF #2. I am sharing these pictures because it is an example of Params Stability > 75, with Pearson Close near 90%. Need to understand Spearman better.

All three pictures were within the top 10 Unique Systems so I found it interesting that two were fairly the same, but the third was UGLY

Any comments would be appreciated


Walk forward 1.PNG - 74kBWalk forward 2.PNG - 73kBWalk forward 3.PNG - 58kB

admin - 8-11-2017 at 08:23 PM

The newer metrics are experimental and still working on them.
I cant see the performance metrics but Fitness is being maximized, which is very much being shifted by average trade.
So I suspect fitness has increased in the best and oos curves. This is greatly at the expense of number of trades.
You could use fitness np (without average trade) with a reasonable slippage figure in fitness.
Bottom linw however is I would just go onto another system
video on wf is here. You must download it, not view in dropbox else you get only half of it.
Video is work in progress and doesnt talk about why we need to wf, and what a wf is.
https://www.dropbox.com/s/5tih199lj41zv56/gsb-wf_g_audio_cle...

admin - 10-11-2017 at 05:54 PM

GSB 41.05 build. November 11 2017
RoofingFilter1pole now has soft coded input instead of hard code 45 value.
bug fix of print statement in a GSB function.
WF data streams fixed.
WF anchored and rolling stability
Option to disable other WF metrics in app settings GUI
You need to update TS code. No backward compatibility issues.
Note WF is set to 300 x 300 as default. This is through but very slow. You could use 100 x 100 as initial test.

admin - 10-11-2017 at 06:24 PM



stabilty.png - 28kB 4105-stabilty.png - 177kB

admin - 10-11-2017 at 09:54 PM

Coming in the next month.
wf metrics in the same gui lines as the system metrics.
numerous custom indicators in one file name
Secondary filter closeD and GA

admin - 13-11-2017 at 04:47 AM

Next build has wf metrics here. ie OOS etc.
Out in a week or so, but its working now.


wf_extra.png - 35kB

admin - 20-11-2017 at 04:02 PM

GSB 41.09 build. November 21 2017
NP/dd added in app settings
Fix to make changing GSB default path easier.
Fix for no systems on ES (and some other symbols) on daily bars
Some other fixes, small speed improvement.
You need the remaining files in 41.05

cyrus68 - 23-11-2017 at 02:34 AM

There are some numbers reported after a WF test that are supposed to allow an evaluation of the adequacy of the system. But I can't find an explanation of how they are calculated and what they represent.

Is the "param stability" number calculated over all WF segments (10 being the default) or x% of the most recent ones? Does it incorporate all the parameters?
I presume that the "Bollinger" statistic measure the spread between the brown and yellow curves. Is the reported number calculated using 1 or 2 standard deviations?
What are the Pearson and Spearman rank correlation numbers calculating?

admin - 23-11-2017 at 04:51 AM

Quote: Originally posted by cyrus68  
There are some numbers reported after a WF test that are supposed to allow an evaluation of the adequacy of the system. But I can't find an explanation of how they are calculated and what they represent.

Is the "param stability" number calculated over all WF segments (10 being the default) or x% of the most recent ones? Does it incorporate all the parameters?
I presume that the "Bollinger" statistic measure the spread between the brown and yellow curves. Is the reported number calculated using 1 or 2 standard deviations?
What are the Pearson and Spearman rank correlation numbers calculating?

It basically counts the number of parameters that are not stable, and if the count gets too high it ignores the entire row.
Anchored measures the count from the last row, while rolling counts each row relative to the next one.
Correct in bollenger. Setting(s) are under app settings Walkforward.
Pearson and spearman measure how correlated the lines are.
Pretend we had a system we WF and it had a parameter that did nothing.
The Parameter stability might not be good, but the equity curve could be exact.
Pearson's, spearman and bollenger are experimental. They should prove useful in the highly likely chance we automate systems being WF.

admin - 24-11-2017 at 12:21 AM

GSB 41.11 build. November 24 2017
Bug fixes to fix exceptions in 41.09

admin - 26-11-2017 at 07:22 PM

WF ISSUE
There is a problem in the settings of the last build(s). Min WF trades is set too low. This means a wf could give you just a few trades as the fitness is higher than many smaller trades when fitness is np*average trade.
I had reduced this mainly due to people using small data files, ie tick data (and I dont like the concept of small data files at at all)
Best put it back to 100 or a bit less if you have shorter data files.


Whats in the pipeline.
Improved csv custom indicators, and multiple custom indicators in one file.
Diag upload. This will let he user choose to upload optional fields of settings, data files used in settings, saved systems.
GSB is getting time consuming to support now. Much of this is also due to users who have low trading experience. The Alpha testers of GSB were all extremely knowledgeable and experienced :)
More work in secondary filters.
Trailing stops and some other exits.


minTrades.png - 21kB

admin - 7-12-2017 at 01:59 AM

In the next build, you can save a comment which appears in the code. Note that you need to click off the current system, then click on it for it to re-appear.
Hoping to have a new build in the next week. Progress was slower than expected in the last two weeks.
the machine name and worker id that produced the system are also included.


comment.png - 45kB

jptann - 9-12-2017 at 03:28 PM

Peter:

Can you post a quick guide to force the program to only consider the custom indicators. It would be most helpful. Is it as easy as setting all the canned indicators to false for that run? Having trouble getting any swing trading system going so I want to start from scratch and build up from my custom indicators only and going from there

admin - 10-12-2017 at 06:45 PM

Quote: Originally posted by jptann  
Peter:

Can you post a quick guide to force the program to only consider the custom indicators. It would be most helpful. Is it as easy as setting all the canned indicators to false for that run? Having trouble getting any swing trading system going so I want to start from scratch and build up from my custom indicators only and going from there

What your suggest should work, but it think its very unlikely that your custom indicators are likely to work without some more common built in ones. At the heart of the issue is there is some other problem.
what market are you on, bar interval. Give a screen shot of your opt settings. Does it work with moc being true?
Unless this relates to beta build issue, might be best to put this under general support, or custom indicators. Though custom indicators is not really the solution.


Later note Before 39.04 build there is a bug where custom indicator setting don't always save.
In the unreleased beta, there are a few bug fixes with a few more to come. I am in holiday in Vanuatu with very slow internet, but programing is going at full speed. GSB development was slowed down with IBLINK issues the last 2 weeks, but programmer is now 100% on GSB again.

admin - 19-12-2017 at 11:33 PM

The next release has support feature.
It uploads settings, data files, optional screen shots and optional system(s)
There is improvement to centering normalization code being worked on right now, + some bug fixes.
Should be out in the next week.



support.png - 57kB

admin - 22-12-2017 at 03:16 PM

42.05 out shortly.
Has option to filter systems that have certain metrics say inn the last year.
Do not create systems using centering on this build. (OK for backward compatability)

latestDays.png - 6kB

admin - 29-12-2017 at 06:31 PM

GSB 42.09 build. December 30 2017
All systems saved in case your computer reboots unexpected etc.
see C:\Dropbox\GSB\GSB (Managers)\Data\Saved Systems\Auto
Updates to centering code. Improvements and bug fix.
New ELD needs to be loaded. All code should be backwards compatible from pre 42.05 version

admin - 31-12-2017 at 06:37 PM

Newest version here.
http://www.trademaid.info/forum/viewthread.php?tid=1
Has expiry date, and improved centering code. Needs new TS script loaded

admin - 5-1-2018 at 12:39 AM

next build has this,
will update in a few days after ive done some testing

1.0.42.15 / 2018-01-05:
Upgraded to .NET 4.6.
Auto remove disconnected and old worker from the right-side resource monitor.
Show price file and contract close-session mismatch in the user message box.
Fixed endDate to 21001231 in the exported script.
Implemented contracts clone (to easily create duplicate contracts, ex. AAPL, IBM, MSFT).
Fixed PA filename (from WF-Best to WF-Current).
Include custom indicators with in files.
Try 7zip first if 7za.exe exists, else use Zip.
Fixed exception balloon show to user.
Updated info messages to show as balloon instead.
Fixed WF statistics view, anchored/rolling.

admin - 5-1-2018 at 03:43 PM

This is how you clone a symbol. Right click it
clone, then change the details


clone.png - 25kB

 Pages:  1    3  ..  14