Use Run Test to run a normal simulation. Clicking on this control, or pressing the F5 key, will execute a test of the active suite's systems.
Use Orders to generate orders. Clicking on this control, or pressing the F7 key, will generate a test and display a list of open positions and their orders.
Walk Forward process uses the Preferences setting for Measure of Goodnes. A built-in statistic or a custom statistic cab the goodness measures.
Walk Forward Optimization information is available here:
Debug button in the Trading Blox version Builder II will stop execution at the first executable script line in each blox section. To continue execution in that script, press F5 to jump to the next debug breakpoint location, or press F11 to run the current line. Pressing F4 will open the Trading Blox Blox Basic Editor in script section and line location where F4 was pressed.
Use the Broker Direct button to start the automated process that generates orders every bar. The first run is a plain simulation run, as it could be mid bar, but starting on the second run going forward, the Order Generation process will be run every bar as the new bar is created. Data is updated (if data connection type is selected), positions are synchronized between TB and the broker, and new orders are sent to the broker.
Use Run Test to run a normal simulation. When the Broker Direct Preference Setting shows the Broker Connection is set to Data Only, or Data and Orders, then the data will be updated before the test is run. When the data is already updated, or static from an external source, then set the Broker Direct Preference Setting show the Broker Connection is set to Offline.
Use the Orders button to generate orders. When the Broker Direct setting Broker Connection setting is set to Orders Only, or Data and Orders, then the open positions will be synchronized and the orders will be sent to the broker.
New: Clicking the New icon will display a dialog where you can enter the name of a new suite. This option only creates a new suite name. To create a New Suite, System and Blox modules, use Wizard New option.
Copy: This Copy icon will display a dialog where the name of the selected suite is displayed with the "Copy" text characters added. Any name can be the new suite's name by editing the name shown in the Copy Suite name area.
Selected name: "New Suite", click copy, dialog will show "New Suite Copy."
This Wizard option will create a New Suite name, a System Name, and an Entry and Exit blox module. It starts with a pop-up dialog where you enter the name for the new suite:
Wizard New Suite, System and Blox Module Name.
Wizard's New Suite Name.
Wizard's New System Name.
Wizard's New System Name Blox Modules.
As soon as the "OK" button on the New Wizard Suite dialog, the entered name will appear in the Suite, and System name list. In the System Editor dialog there will be a two blox modules selected. One blox module will use the entered "New Suite Name", but it will have the suffix "EntryExitBlock" appended as its name. The second blox module will be the default "Multi Money Manager" that was installed when Trading Blox was installed.
Simulation Suites can be locked. Locked suites disable all editing controls for the system parameters and settings and prevents the inadvertent changes to a system's settings. To lock a Simulation Suite, simply click on the "Lock Parameters" button. When a Simulation Suite is locked, the Toggle Group Lock Parameters button changes to an Unlock Parameters button. which can be used to unlock the Simulation Suite. Clicking on the Unlock Parameters button will unlock the parameter settings so they can be edited.
Similarly, the Lock Suite menu item changed to Unlock Suite when the current suite is a locked Simulation Suite. Note that this does not prevent changes to the system or the blox, so to truly lock a suite a second copy of the entire Trading Blox folder should be used. An example would be for production order generation where changes could be disastrous.
Suite Parameters Are NOT Locked.
When Parameters are NOT locked, each parameter field shows black numbers on a white back ground and the Suite's Parameter control shows:
Suite Parameters Are LOCKED.
When Parameters are LOCKED, each parameter field shows black numbers on a white back ground and the Suite's Parameter control shows:
Default Log state appears at the bottom of the main screen. When the log windows is open, the Log button changes state and its label shows it can close the log.
Trading Blox Log Default State and Location.
When log does not appear or is moved, main screen area appears like this:
Trading Blox Log Area Closed, or Log is Floating.
When the log windows is closed, the Log button changes state and its label shows it can open the log.
Trading Blox Log Window options allow the Log Window to capture information without the window being open all the time. In the upper right-hand side of the Log Window's Title bar is a small corkboard type Pin image that controls how an open Log Window was be displayed. When the Pin is pointing down, the Low Window will appear and stay open the entire time it is active.
When the Pin is pointing sideways, the Log Window will collect testing information, but the Log Window space it uses when it is open will be reduced so that only the Log Window title bar is visible. In this state, the Log Window name in the Log Window title bar name will be highlighted. When it is highlighted it becomes a button that will display the contents of the Log Window until the mouse click on the program screen outside of the open Log Window area.
Log Window Area Display Pin Control Details
Log Area Active when Pin turned sideways minimizes Log Area, but reporting stays active.
When Log Area Pin is sideways and this button is clicked:
Any User activity outside of open log area when the Pin is on its side will collapse the Log area display again.
Trading Blox provides a Broker Positions Editor to enable a trader to use existing orders not created by the design of a Suite during a test or order generation. More information is available in Broker Positions.
This control will display the Capital Adds & Draws Editor. This editor allows monetary amounts to be added, changed or earlier additions to be removed. Capital amounts can be used by the Global Parameter Fees control when that process is employed during a test. Capital Adds Draws will display information about how to use this feature.
Trading Blox allows users to create customized portfolios of futures, stocks, or forex data that can be historically tested, or used to generate daily entry orders.
Each system has a portfolio manager section where you can define the portfolio that system will test or trade. This allows you to test multiple systems at once - each with a different custom portfolio.
To create new portfolios, change the markets in an existing portfolio, or delete portfolios use the Portfolio Editor.
All Futures portfolios are dependent upon the built-in Trading Blox Futures Dictionary to provide the needed details required for testing and creating orders for the Futures trades. More information about this dictionary is available in the Historical Data Setup's Futures Dictionary Editor topic.
Trade testing and order creation for instruments that are traded on exchanges that are not in the same country as the money setting established in the Trading Blox Preference settings:
Trading Blox method for the transfer of suites and all their components and settings into another installation of simple. Click on this topic Exporting Suites to see the steps explained.
Exported Suite zip file can use this function to import method that places all the exported files into their proper location. Information here Importing Suites explains the steps for importing suites and their component files.