Sharing Your Functions with Other Users
TradingSolutions includes the ability to import and export function definitions, entry/exit systems, and alerts. This is useful for letting other users try your entry/exit systems or trying out ideas that other people have written.
Exporting Definitions
To export your functions, entry/exit systems, and alerts to a file, select Export Functions… from the File menu. This will display the Export Function Selection Dialog, which allows you to select which functions and entry/exit systems should be included in this export operation. After selecting what to include, press the OK button to continue.
& For help with the Export Function Selection Dialog, see the help for Selection Tree Dialogs.
Once you have selected which definitions to export, you will see a file selection dialog labeled Export Functions As. This dialog allows you to specify the name of the file to export the functions to. Once you have selected a file name and directory, press the Save button.
& For help with the file selection dialog, see the help for the File Selection Dialog.
Your selected definitions are now in a file that you can distribute to other TradingSolutions users. This file can be distributed like any other file, including transferring it by disk, sending it with e-mail, or placing it on a website.
Ä Note: If the functions were set to "protected from changes" when they were exported, they will be imported with this setting selected. They will also overwrite functions with this setting currently selected.
Ä Note: Functions created with the External Indicator SDK that are exported will include one copy of each external indicator DLL used by the exported functions.
Importing Definitions
To import exported definitions from a file, select Import Functions… from the File menu. This will display a file selection dialog labeled Select Files with Functions to Import. This dialog allows you to select which file to import definitions from. Typically, TradingSolutions Function files have the extension ".tsf". Once you have selected a function file to import, press Open.
& For help with the file selection dialog, see the help for the File Selection Dialog.
Opening a function file to import displays the Import Function Selection dialog. By default, any definitions that have names that you do not currently have in the program will be selected. You can use this dialog to deselect functions you do not want to import. You can also use it to select updates to functions you want to import over existing definitions. After selecting which definitions to import, press the OK button to start the import.
Ä Note: If the functions were set to "protected from changes" when they were exported, they will be imported with this setting selected. They will also overwrite functions with this setting currently selected.
& For help with the Import Function Selection Dialog, see the help for Selection Tree Dialogs.
Updating TradingSolutions Functions and Entry/Exit Systems
New versions and updates to TradingSolutions occasionally include new functions, entry/exit systems, and alerts or updates to existing ones. To integrate these changes into your portfolio, import the TradingSolutions Function Seed file "NDTSSeed.tsf" included with the update.
Ä Note: TradingSolutions will automatically detect when this file has changed and offer to import the updated definitions. Therefore, it is rarely necessary to manually import this file.
& For more help with functions, see Calculating Values and Financial Indicators.
& For more help with entry/exit systems, see Creating and Analyzing Entry/Exit Signals.
& For more help with alerts, see Using Alerts to Highlight Events.
& For help sharing trading solutions, see Sharing Your Solutions with Other Users.