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
Setting Description: |
System Property: |
Settings: |
Notes: |
---|---|---|---|
allocationPercent |
0 to 100% |
Each system in a suite will have its name above one of the Allocation Control Sliders. |
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 |
Setting Description: |
Test Property: |
Settings: |
Notes: |
---|---|---|---|
Walk Forward Optimization Days |
|
0 |
|
Walk Forward OSS Days |
|
0 |
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 |
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 |
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 |
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 |
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 |