Loading GSB Functions

    Important first step: Load GSB functions into TradeStation or MultiCharts before working with GSB Pro systems

    Why Load Functions First?

    Trading systems developed in GSB Pro use special TradeStation/MultiCharts functions. These functions must be imported first before any GSB-generated system codes will work in your trading platform.

    Step 1: Locate GSB Function Scripts

    In GSB Pro, access the required function scripts:

    1. Open GSB Pro (Standalone, Manager, or Worker)
    2. Click File → Supplementary Scripts (TS & MC)
    3. A window will appear showing the location of the function files
    Windows File Explorer showing TradeStation Code folder with GSB_SCRIPTS_2018_01_01 ELD file highlighted

    Locate the GSB function files (.ELD) in the TradeStation Code folder

    Function File Location:

    C:\GSB\Functions\GSBFunctions.eld

    Step 2: Import Functions into TradeStation

    Load the GSB functions into TradeStation's development environment:

    Method 1: Double-Click Installation

    1. Navigate to the GSB Functions folder in Windows Explorer
    2. Double-click the GSBFunctions.eld file
    3. TradeStation will automatically import all functions
    4. Wait for the import process to complete

    Method 2: Manual Import

    1. Open TradeStation Development Environment
    2. Go to File → Import → EasyLanguage Document
    3. Browse to C:\GSB\Functions\
    4. Select GSBFunctions.eld
    5. Click Import and wait for completion
    TradeStation Development Environment file browser with GSB_SCRIPTS_2018_01_01.ELD file selected

    Select the .ELD file in TradeStation to import GSB functions

    Step 3: Import Functions into MultiCharts

    For MultiCharts users, follow these steps:

    1. Open MultiCharts PowerLanguage Editor
    2. Go to File → Import
    3. Navigate to C:\GSB\Functions\
    4. Select GSBFunctions.eld
    5. Click Open to import all functions
    6. Verify functions appear in your Functions list

    Step 4: Verify Successful Installation

    After importing, verify the functions are available:

    TradeStation Verification
    1. Open TradeStation Development Environment
    2. Go to View → EasyLanguage Dictionary
    3. Look for functions starting with "GSB"
    4. You should see functions like GSB_Entry, GSB_Exit, etc.
    MultiCharts Verification
    1. Open PowerLanguage Editor
    2. Check the Functions section in the left panel
    3. Look for GSB functions in the list
    4. Verify they compile without errors

    Important Notes

    Session Times and Settings
    • When exporting systems, ensure session times match between GSB and your platform
    • Session times should end at market close (e.g., 3:00pm Central for ES, not 3:15pm)
    • Bars back setting in TradeStation/MultiCharts must be set to 500
    • Use local computer time, not exchange time, for data timestamps

    Next Steps

    Now that GSB functions are loaded, you can:

    • Begin preparing your price data in TradeStation/MultiCharts
    • Export data to GSB for system development
    • Build trading systems in GSB Pro
    • Export completed systems back to your trading platform