System Editor allows you use the systems that come with Trading Blox as they are originally configured, or you can change them to test additional or different ways for the to work.  New systems can be created with any of the Blox listed in the Blox Catalog, or you can add them from a download or when you create a new Blox idea in the Blox Basic Editor.

 

This section of the manual describes how to create your own systems by assembling Blox. You should also be familiar with this section if you want to modify an included system, or a system you have purchased from another source.

 

What is a system?

Systems are a collection of Blox. There are five Block types that we use, and each has a particular purpose in a trading methodology. As described earlier, the basic components of a trading system are:

 

System Component

Corresponding Block Type

What to Trade

Portfolio Manager

When to Trade

Entry Blox

Whether to Trade

Risk Manager

How Much to Trade

Money Manager

When to get out

Exit Blox

Any New Idea Not Related to Above

Auxiliary

 

 

Building or Changing Systems:

Task:

Use:

Changing or Creating a New System

Systems can be built by selecting a system name on the side of the System Editor, or by creating a new system file name.  When the system name is highlighted Blox can be added from the list of blox on the left.  Blox already in a system can be removed from the items listed in the Static section in the center of the System Editor.

Adding and Removing Blox

There can only be one Blox of the following Type:

oPortfolio Manager

oEntry, Exit, Money Manager

oMoney Manager

oRisk Manager

 

There can be many Blox of the following Type:

oEntry

o Entry, Exit

oExit

oAuxiliary

 

To add a Blox to a system from the Blox listing and that Blox is not already in the system list, or more than Blox of the Blox being selected can be in the system, locate the Blox name and Right-Click with the mouse.  Selected the Blox to add and then clicking the ADD button below the Static section will add the Blox to the system

 

To remove a Blox from the Static section list of Blox, click on the Blox to remove and Right-Click the mouse.  Clicking the Remove button when the Blox in the Static section is highlighted will remove it from the system.

 

Note:

System must have a way to provide size to an order.  Money Managers perform that task.  There are different Money Manager ideas available in the supplied list of Blox giving you some opportunity to see what works best.

 

If you find your system executing and then reporting there are not any trades, that issue can be caused by various settings or when some parameter values are not compatible with how the system is configured.

 

Before doing anything check the Filtered Log report that is available under the program's File -> Results -> Filtered Log menu path.  If the system is a new system, be sure the system shows a name in the Money Manager section.  If the system has items listed in the Filtered Log, check the settings that affect the reasons for those order rejections.

Global Suite Systems

When a system name is the same as the name of a suite it will be be colored differently and be considered a Global Suite System (GSS). GSS designation allows Blox to be attached directly to the Suite structure.  GSS Blox scripts are executed with different rules than the Blox scripts with the same name.  Some GSS Blox scripts will execute ahead of system Blox scripts of the same name, and after the system Blox scripts with these other script names.

 

GSS script are mostly used to access information in the suite's list of systems.

 

GSS timing details are explained in the Blox Builder's Guide topic: Global Script Timing