User login

  

The Ribbon Menu, located at the top of the screen, includes four tabs.

Environment

Connection Manager

Brings up the connection manager to manage your current connection to a real server or work offline

New Module

To create a New Module using the wizard

Script Navigator

Displays or hides the Script Navigator panel.

Dicitonary

Displays or hides the PTL Guide panel.

Output

Displays or hides the Output panel.

Watch

Displays or hides the Watch panel.

Testing Results

Displays or hides the Strategy Results panel.

Tester

Displays or hides the Tester panel.

Optimizer

The
Optimizer wizard for your Trading System

Workspaces

Displays a sub-menu containing the list of workspaces. Click a workspace to switch to it.

Styles

Displays a sub-menu containing the list of styles. Click a style to switch to it.

Settings...

Displays the Settings window where you can set up PTL Builder general properties.

 

 

Editor

 

Undo

Undoes the last change made to the text in the Editor panel. The undo stack is unlimited, which means you can revert to any state of the text in the current session.

Redo

Redoes the last undone change in the text in the Editor panel.

Cut

Cuts the selected text and places it onto the clipboard.

Copy

Copies the selected text and places it onto the clipboard.

Paste

Inserts the text from the clipboard at the current location of the cursor.

Delete

Deletes the selected text without affecting the clipboard.

Find

Brings up the Find or Replace dialog box that allows you to locate specific text within the contents of the
Editor panel. To enable the replace function, check the Find&Replace option in the panel.

Replace

Brings up the Find or Replace panel that allows you to locate specific text within the contents of the Editor panel and replace one or more occurrences with the new text you specify.

Select All

Selects the entire contents of the Editor panel.

Increase Indent

Increases the amount of free space on the right of a row.

Decrease Indent

Decreases the amount of free space on the right of a row.

Comment Selected

Marks all selected text as a Comment. This code will not be executed.

Uncomment Selected

Undoes commented text, and marks it as executable.

 

Project




New...

To create a New Module using the wizard

Open...

To bring up the
Open dialog box for selecting a project file for editing. Only one project can be open at the same time, so if you are working on another project, you are asked for confirmation before proceeding.

Save

Saves only one module with the name <name>

Save As...

Saves the current module to another place or under another name

Save All

Saves all modules in the project

Module Properties

To set up properties for the current module

Compile

Compiles the current module

Compile All

Compiles all modules

Convert to PTL

Converts MQL4 script to PTL language

Run

Complies the source files, builds the project and runs the script, bringing up the Settings dialog box to request user-defined parameters and visual settings (only for indicators) or test run settings (only strategies).

Stop

Stops a step-by-step debugging session.

Step Into

Steps through the code entering each function and single-stepping through it.

Step Over

Steps through the code executing each function in one go, without single-stepping through it.

Step Out

Exits the function you are currently single-stepping through.

New Breakpoint

Sets a breakpoint at the line where the cursor is positioned.

Clear All Breakpoints

Removes all breakpoints set in the text.

 

Help




User Manual

Opens this Help.

Home Page

Loads the PTL Builder home page in an internal window.

Bug Report

To report a bug to the ProTrader team.

Feature Request

To request a new Feature in PTL Builder.

Ask a Question

To ask a question to the ProTrader Team.

About...

Brings up the About box containing the program version, build number and copyright notices.

12345

Comments