Method | Description | |
---|---|---|
Generator ( ) : System |
Constructor
|
Method | Description | |
---|---|---|
BtnSlotSize_Click ( object sender, |
Changes the slot size
|
|
BtnStrategyDescription_Click ( object sender, |
View and edit the strategy description
|
|
ChangeSlotStatus ( object sender, |
Lock, unlock, link all slots.
|
|
OnLoad ( |
Perform initializing
|
|
OnResize ( |
Recalculates the sizes and positions of the controls after resizing
|
|
Show_Overview ( object sender, |
Shows strategy overview.
|
Method | Description | |
---|---|---|
AccountAutput_Click ( object sender, |
Toggles the account chart and statistics.
|
|
AddStrategyToGeneratorHistory ( string description ) : void |
Saves the Generator History
|
|
BgWorker_DoWork ( object sender, |
Does the job
|
|
BgWorker_ProgressChanged ( object sender, |
This event handler updates the progress bar.
|
|
BgWorker_RunWorkerCompleted ( object sender, |
This event handler deals with the results of the background operation
|
|
BtnGenerate_Click ( object sender, |
BtnGenerate_Click
|
|
BtnReset_Click ( object sender, |
Resets Generator
|
|
CalculateIndicator ( SlotTypes slotType, Indicator indicator ) : bool |
Calculates an indicator and returns OK status.
|
|
CalculateTheResult ( bool isSaveEqualResult ) : bool |
Calculates the generated result
|
|
ChangeGeneratorPanel ( object sender, |
Toggles panels.
|
|
ChangeNumericParameters ( |
Change Numeric Parameters
|
|
ChangePermanentSL ( |
Change Permanent Stop Loss
|
|
ChangePermanentTP ( |
Change Permanent Take Profit
|
|
ChbOutOfSample_CheckedChanged ( object sender, |
Out of Sample
|
|
CheckAvailableIndicators ( ) : bool |
Checks if enough indicators are allowed
|
|
CheckForLockedSlots ( ) : void |
Check if all slots are locked.
|
|
ClearStrategySlotsStatus ( Strategy strategy ) : Strategy |
Clears the slots status of the given strategy.
|
|
GenerateCalculationErrorMessage ( string exceptionMessage ) : string |
Composes an informative error message. It presumes that the reason for the error is a custom indicator. Ohhh!!
|
|
GenerateDescription ( ) : string |
Generates a description
|
|
GenerateIndicatorName ( int slot ) : void |
Calculate the indicator in the designated slot
|
|
GenerateIndicatorParameters ( int slot ) : void |
Calculate the indicator in the designated slot
|
|
GeneratePermanentSL ( ) : void |
Generates the Permanent Stop Loss
|
|
GeneratePermanentTP ( ) : void |
Generates the Permanent Take Profit
|
|
GenerateSameOppSignal ( ) : void |
Generate random same and opposite signal action
|
|
GenerateStrategySlots ( ) : void |
Generates a random strategy
|
|
Generating ( |
Generates a strategy
|
|
Generator_FormClosing ( object sender, FormClosingEventArgs e ) : void |
Check whether the strategy have been changed
|
|
HideFSB_Click ( object sender, |
Toggles FSB visibility.
|
|
IsLimitationsFulfilled ( ) : bool |
Check the strategy limitations
|
|
LoadOptions ( ) : void |
Loads and parses the generator's options.
|
|
NormalizeSameOppositeSignalBehaviour ( |
Tries to clear the Same / Opposite Signals
|
|
NudOutOfSample_ValueChanged ( object sender, |
Out of Sample
|
|
PerformInitialOptimization ( |
Initial Optimization
|
|
PnlProperties_Click ( object sender, |
Lock, link, or unlock the strategy properties slot.
|
|
PnlSlot_Click ( object sender, |
Lock, link, or unlock the strategy slot.
|
|
PrepareIndicatorLists ( ) : void |
Prepare available indicators for each slot.
|
|
PrepareStrategyForGenerating ( ) : void |
Prepare the strategy for generating
|
|
RebuildStrategyLayout ( Strategy strategy ) : void |
Creates a new strategy layout according to the given strategy.
|
|
RecalculateSlots ( ) : void |
Recalculate all the indicator slots
|
|
ReduceTheValuesOfNumericParams ( |
Normalizes the numeric parameters.
|
|
RefreshAccountStatisticas ( ) : void |
Refreshes the AccountStatistics
|
|
RefreshSmallBalanceChart ( ) : void |
Refreshes the balance chart
|
|
RemoveNeedlessFilters ( |
Removes the excessive filter.
|
|
RemovePermanentSL ( ) : void |
Remove Permanent Stop Loss
|
|
RemovePermanentTP ( |
Removes the Permanent Take Profit
|
|
ReportIndicatorError ( string text, string caption ) : void |
Report Indicator Error
|
|
RestoreFromBest ( ) : void |
Restores the strategy from the best one
|
|
SaveOptions ( ) : void |
Saves the generator's options.
|
|
SetButtonsGenerator ( ) : void |
Sets tool strip buttons
|
|
SetButtonsStrategy ( ) : void |
Sets tool strip buttons
|
|
SetLabelCyclesText ( string text ) : void |
Sets the lblCalcStrNumb.Text
|
|
SetOOS ( ) : void |
Out of Sample
|
|
SetPanelCommon ( ) : void |
Sets controls in panel Common
|
|
SetPanelIndicators ( ) : void |
Sets controls in panel Indicators
|
|
SetPanelLimitations ( ) : void |
Sets controls in panel Limitations
|
|
SetPanelSettings ( ) : void |
Sets controls in panel Settings
|
|
SetPanelTop10 ( ) : void |
Sets controls in panel Top 10
|
|
SetSrategyDescriptionButton ( ) : void |
Sets the strategy description button icon
|
|
Top10AddStrategy ( ) : void |
Adds a strategy to Top 10 list.
|
|
Top10Slot_Click ( object sender, |
Loads a strategy from the clicked Top 10 slot.
|
|
UpdateStrategyInGeneratorHistory ( string description ) : void |
Updates the last strategy in Generator History
|
protected BtnSlotSize_Click ( object sender, |
||
sender | object | |
e | ||
return | void |
protected BtnStrategyDescription_Click ( object sender, |
||
sender | object | |
e | ||
return | void |
protected ChangeSlotStatus ( object sender, |
||
sender | object | |
e | ||
return | void |
protected OnResize ( |
||
e | ||
return | void |
protected Show_Overview ( object sender, |
||
sender | object | |
e | ||
return | void |