Status Dialog

 

The Status Dialog displays the current status of operations that may take some amount of time to complete. These operations include calculating fields, training predictions, and importing or exporting data.

 

The Status Dialog appears in several different formats, depending on the task or tasks being monitored.

Monitoring Processing Time

The Status Dialog includes a progress bar displaying a percentage of the task that has completed, along with the elapsed time and an estimate of the time remaining.

 

The progress bar represents the percentage of overall steps that have completed for this task. Since different steps take different amounts of time, the progress bar will typically not complete at a constant rate. Similarly, the estimated time remaining is based on the progress bar, so it is possible that this estimate will be off by a significant amount. In most cases, the estimate is longer than the actual time remaining.

Monitoring Operations

image\ebd_ebd82.gif

 

The Status Dialog normally displays a single task. It appears while TradingSolutions is performing operations such as importing data, updating the Solution Service, and deleting fields.


Some or all of the following buttons are available:

·      Hide Status

This button closes the Status Dialog. The task continues processing normally. This allows you to continue working with the program interface while TradingSolutions is working in the background.

Ä    Note: You can redisplay the Status Dialog by pressing the Task Detail Button [?] next to this task in the Current Tasks Window.

Ä    Note: The Status Dialog will automatically be hidden if it is covered by another dialog or a message box.

·      Cancel Task

This button requests for TradingSolutions to stop processing this task. This allows you to stop importing data or other operations if you change your mind.

Ä    Note: Field processing tasks cannot be cancelled. If processing is being performed for a field that you no longer want, simply delete or modify the field and the task will be updated automatically.

Monitoring Field Processing

image\ebd_ebd83.gif

 

While fields are being updated, a special Status Dialog may be displayed with a summary of the fields currently being processed, along with an overall status.

 

This Status Dialog adds Task Detail Buttons [?] for each task currently being processed. These buttons will display an additional Status Dialog for the associated task.

Monitoring Training of Predictions

image\ebd_ebd84.gif

 

During the training phase of a predicted field, the Status Dialog for that task will display a graph of the internal error of the neural network. This graph is called the learning curve. The green line indicates the current error in the training set. The blue line indicates the current error in the cross validation set if one is being used.

 

Both of these lines will generally decrease over time. The Status Dialog will also display the percentage by which the error on the cross validation set improves after each training epoch. After the training phase, the learning curve will be available on the Modify Field Dialog: Training Analysis page under the Learning Curve sub-page.

 

The following button is also available:

·      Stop Training

This button allows you to stop the training phase and continue with whatever training has taken place. If multiple training passes are being performed, you will be asked whether you would like to stop all of the training passes, or just the current training pass.

 

&  For help with predictions, see Predicting and Modeling Financial Data.

Monitoring Genetic Optimization

image\ebd_ebd85.gif

 

During genetic optimization of a field, the Status Dialog will display a graph of the value being optimized. Typically, this is the fitness based on the evaluation settings of the trading style for the postprocessing values. If cross validation is being used, that value will be displayed in blue.

Ä    Note: This graph is only updated at the end of each generation. As a result, the display may remain empty for a significant amount of time, until the first generation has been evaluated.

 

After the genetic optimization phase, this graph will be available on the Modify Field Dialog: Training Analysis page under the Training Optimization sub-page or the Postprocessing Optimization sub-page.

 

The following button is also available:

·      Stop Genetic

This button allows you to stop this phase and continue with whatever optimization has taken place.

 

&  For help with optimizing fields, see Optimizing Signals and Predictions.

What Do I Do Next?

The Status Dialog will disappear automatically after the associated tasks have completed. It can also be dismissed before processing has completed by pressing the Hide Status button.

How Did I Get Here?

The Status Dialog appears automatically during the processing of many different operations. It can also be displayed by pressing the Task Detail Button [?] on another Status Dialog, the Current Tasks Window, or the Task toolbar.