This reference contains all the functions available in MM-Talk.
You will find the following information for each function:
-
Function names
-
Parameter list
-
Object types that are expected as parameters
-
Result type of the function
-
Description of the parameters
-
Result of the function
-
Licensed modules required
The notation of the technical specifications for the functions is based on the property notation; it always follows the same scheme:
|
Function name |
|||
|---|---|---|---|
|
Input object:Input object type |
|||
|
Result type |
Parameters |
Module |
Result |
|
Result object type |
Parameter1 Parameter2 ... |
Licensed modules required |
Short description of the result of the function |
|
Example 1: GD |
|||
|---|---|---|---|
|
Time series |
|||
|
Result type |
Parameters |
Module |
Result |
|
Time series |
Period (number). Method (GD type [Linear]). XVersatz (number[0]):
YRatio (percentage[0]):
|
|
The moving average of the time series over time periods according to the corresponding method. Explanation:
|
|
Example 2: If |
|||
|---|---|---|---|
|
Condition:Boolean |
|||
|
Result type |
Parameters |
Module |
Result |
|
Object |
|
|
The function returns Object1 if the condition is "True"; otherwise Object2. Explanation:
|
Some MM-Talk functions are only available if modules requiring a license have been activated. In these cases, you will find the name of the module under the function description - example: Portfolio Service Scheduled Reporting" module.
A list of the modules can be found in the section Modules in the Infront Portfolio Manager.