This Risk Manager is used in the ADX, MACD, and Turtle built-in systems to limit the maximum number of correlated units.
Correlation Risk Manager Parameters:
Parameter:
|
Description:
|
Max Closely Correlated Markets
|
Sets the max number of units the system can have on in closely correlated markets.
|
Maximum Loosely Correlated Markets
|
Sets the max number of units the system can have on in loosely correlated markets
|
Max Directional Units
|
Sets the max number of units the system can have on in each direction, Long or Short.
|
Correlation Risk Manager Control Logic - CAN ADD UNIT:
|
' ==============================================================
' Correlation Risk Mgr
' CAN ADD UNIT SCRIPT - START
' ==============================================================
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
' Check correlations, and total directional positions
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If order.position = LONG THEN
' LONG ORDER Correlation Filter
If instrument.closelyCorrelatedLongUnits >= maxCloselyCorrelatedMarkets OR
instrument.looselyCorrelatedLongUnits >= maxLooselyCorrelatedMarkets THEN
order.Reject( "Too many correlated long units" )
ENDIF
' -----------------------------------------------------------
' LONG Position Count Filter
If system.totalLongUnits >= maxDirectionalUnits THEN
order.Reject( "Too many long directional units" )
ENDIF
ELSE' o.position = LONG
' --------------------------------------------------------------
' SHORT ORDER Correlation Filter
If instrument.closelyCorrelatedShortUnits >= maxCloselyCorrelatedMarkets OR
instrument.looselyCorrelatedShortUnits >= maxLooselyCorrelatedMarkets THEN
order.Reject( "Too many correlated short units" )
ENDIF
' -----------------------------------------------------------
' SHORT Position Count Filter
If system.totalShortUnits >= maxDirectionalUnits THEN
order.Reject( "Too many short directional units" )
ENDIF
ENDIF' o.position = SHORT
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
' ==============================================================
' CAN ADD UNIT - END
' Correlation Risk Mgr
' ==============================================================
|
Edit Time: 9/12/2020 9:50:00 AM
|
|
Topic ID#: 123
|