Global Parameters are Test object properties will provide the current setting used.  Each test properties listed along side each of the Global Parameter settings will display the current setting that Global Parameter is using when the assigned test property is accessed in scripting.

 

To use these parameters add the prefix: test.<propertyName>

Print "Earn Interest Setting: ", test.earnInterest

 

System Allocation Parameters:

Setting Description:

System Property:

Settings:

Notes:

Click to Enlarge - Click to Reduce

Global System Allocation Slider Control

allocationPercent

0 to 100%

Each system in a suite will have its name above one of the Allocation Control Sliders.  

 


Global Simulation Parameters:

Setting Description:

Test Property:

Settings:

Notes:

Earn Interest

earnInterest

True/False


Entry Day Retracement (%)

entrydayRetracement

0.00


Global parameter test end date value.

testEndOrig

 


Ignore Test Positions

ignoreTestPositions

True/False

Use Broker = TRUE

Increment Test Start (days) (Removed)

incrementTestStart

0

Use Start Date Stepping = TRUE

Max Margin/Equity to Trade (%)

maxMarginEquityPercent

0.00

Zero disables this filter.

Max Percent Volume Per Trade (%)

maxVolumePerTrade

0.00

Zero disables this filter.

maxUnitsSuiteParameter

maxUnitsSuiteParameter

 

Returns the max units allowed.

Minimum Slippage (4)

minimumSlippage

$0.00


SetMarginEquity

SetMarginEquity

 

Sets the Suite's Margin Parameter.

Set Test Duration (days) (Removed)

setTestDuration

0 Days

Use Start Date Stepping = TRUE

Slippage (%)

slippagePercent

0.00


Smart Fill Exit

smartFillExit

True/False

test.SetSmartFillExit() function can enable or disable this Global setting state.

Thread Count

threadCount

0


Trade Always on Tick

tradeOnTick

True/False


Use Broker Positions

useBrokerPositions

True/False


Use Start Date Stepping (Removed)

useStartDateStepping

True/False


 


Walk Forward Parameters:

Setting Description:

Test Property:

Settings:

Notes:

Walk Forward Optimization Days

 

0


Walk Forward OSS Days

 

0


 


Futures Parameters:

Setting Description:

Test Property:

Settings:

Notes:

Minimum Futures Volume (contracts)

minimumFuturesVolume

0


Commission per Contract

commissionPerContract

0


Trade Futures on Lock Day

tradeLockLimit

True/False


Account for Contract Rolls

accountForContractRolls

True/False


Roll Slippage (% of ATR)

rollSlippageATR

0.00

Account for Contract Rolls = TRUE

 


Stocks Parameters:

Setting Description:

Test Property:

Settings:

Notes:

Minimum Stock Volume (shares)

minimumStockVolume

0


Commission per Stock Trade

commissionPerTrade

0


Commission per Stock Share

commissionPerShare

0


Commission per Stock Value (%)

commissionPercentValue

0.00


Sell Stock Split Remainder


True/False


Earn Dividends

earnDividends

True/False


Pay Margin on Stocks

payMargin

True/False


 


Forex Parameters:

Setting Description:

Test Property:

Settings:

Notes:

Forex Trade Size (in base currency)

forexTradeSize

0


Account for Forex Carry

accountForForexCarry

True/False


Use Pip-Based Slippage

usePipBasedSlippage

True/False


 


Fees Parameters:

Setting Description:

Test Property:

Settings:

Notes:

Management Fee (Annual % of Equity)

 

0.00


Charge Management Fee

 

Mth/Qtr/Ann.


Incentive Fee (% of Net New Profits)

 

0.00


Charge Incentive Fee

 

Mth/Qtr/Ann.


Use Capital Adds Draws

 

True/False


 


Equity Parameters:

Setting Description:

Test Property:

Settings:

Notes:

Test Starting Equity

startingEquity

$0.00


Order Generation Equity


$0.00


Order Generation Equity High


$0.00


Leverage ( fraction )

leverage

1.0


Trading Equity Base


Total/Closed


Drawdown Reduction Threshold (%)


0.00


Drawdown Reduction Amount (%)


0.00


 

Links:

 

See Also:

See User's Guide Global Parameters Topic

 


Edit Time: 10/24/2020 3:33:02 PM


Topic ID#: 362

 

Created with Help & Manual 7 and styled with Premium Pack Version 2.80 © by EC Software