×

Sign up and get MultiCharts free

Use its powerful simulation mode with data included out of the box. Just fill out the form and start honing your trading skills with a few clicks.

Changes - MultiCharts

Changes

Jump to navigation Jump to search

Performing Optimization

1 byte removed, 16:45, 5 October 2018
To perform Exhaustive Search optimization:
# :1. Open the '''Format Objects''' window.<br><span>{{FormatObjectIS}}</span># :2. Select the '''Signals''' tab.# :3. Click the '''Optimize''' button.# :4. In the '''Select Choose the Optimization MethodType''' dialog box that appears, select '''Exhaustive SearchRegular Optimization'''.# In the and click '''Exhaustive Search PropertiesNext''' window that opens, select .:5. In the '''Set Optimizable Inputs''' tab.# Checksection check/uncheck the check box to the left of the signal name and input name to enable/disable optimization for this input or check the check box to the left of the '''Signal Name''' column heading to enable optimization for all inputs (at least one input should be selected to perform optimization). # :6. The '''Current Value''' column shows input values that are currently selected for the signals applied on the chart.# :7. In the '''Start Value''' column, enter the desired starting values for each of the inputs.# :8. In the '''End Value''' column, enter the desired ending values for each of the inputs.# :9. In the '''Step''' column, enter the desired step size, for each of the inputs.# :10. The '''Step Count''' column shows current amount number of steps for an input. # :11. Select the '''Optimization CriteriaExhaustive''' tab.# Select radio button in the '''Use LimitationSet Optimization Method''' checkbox to limit section.:12. Selecting the output target function to a defined number of the best results; unselect the checkbox to list all the results be optimized in the optimization report.# When '''Use LimitationOptimize by:''' checkbox is checked Optimization dialog window shows current best results for selected сriteria during optimization.section:# Enter the desired number of best results in In the '''Show <i>N<Maximal/i> best resultsMinimal''' boxlist, set the respective values to be selected at the end of optimization.# Select From the best results criteria in next list one can select the '''best results for''' list boxfunction itself.# Select criteria:#: 1. Select <br>If '''Standard Custom Criteria'''is selected, Edit button is available.#: 2. Select Press it to write the script for the custom criteria from the drop-down list. [[Performing_Optimization#Standard Custom Criteria|Read more about Standard and Custom Criteria]].<br>or:<br>#: 1. Select In order to apply the desired function from code select '''Custom CriteriaFitness Value'''. The custom value shall be specified by [[SetCustomFitnessValue]] keyword in the script.#: 213. Click Select the '''Edit...Use Limitation''' button.#: 3. Write checkbox to limit the output to a defined number of the best results; unselect the checkbox to list all the script for results in the custom criteria. [[Performing_Optimization#Custom Criteria|Read more about Custom Criteria]]optimization report.#: 414. Click When '''OKUse Limitation'''checkbox is checked Optimization dialog window shows current best results for selected сriteria during optimization.# Select :15. Click '''AscendingOptimize''' or '''Descending''' option to sort the output in ascending or descending order, respectively.# Click N '''OKcombinations''' to run the optimization and generate the Optimization Report.<br>
<div style="background-color: #E3FBE5;">Since '''MultiCharts 10''' that is possible to start optimization from '''Chart Analysis''' toolbar (see [[MultiCharts_Work_Area#Hiding_and_Redisplaying_Toolbars]]) by clicking on the '''Optimize Strategy''' button: [[File:toolbar2_ChartAn_125.png]]</div>

Navigation menu