| constraint_v1 {PortfolioAnalytics} | R Documentation | 
constructors for class constraint
Description
See main documentation entry in add.constraint.
Usage
constraint_v1(
  assets = NULL,
  ...,
  min,
  max,
  min_mult,
  max_mult,
  min_sum = 0.99,
  max_sum = 1.01,
  weight_seq = NULL
)
constraint(type, enabled = TRUE, ..., constrclass = "v2_constraint")
Arguments
| assets | number of assets, or optionally a named vector of assets specifying initial weights | 
| ... | any other passthru parameters | 
| min | numeric or named vector specifying minimum weight box constraints | 
| max | numeric or named vector specifying minimum weight box constraints | 
| min_mult | numeric or named vector specifying minimum multiplier box constraint from initial weight in  | 
| max_mult | numeric or named vector specifying maximum multiplier box constraint from initial weight in  | 
| min_sum | minimum sum of all asset weights, default .99 | 
| max_sum | maximum sum of all asset weights, default 1.01 | 
| weight_seq | seed sequence of weights, see  | 
| type | character type of the constraint to add or update | 
| enabled | TRUE/FALSE to enabled the constraint | 
| constrclass | name of class for the constraint | 
Details
This includes the deprecated constructor for the v1_constraint object for backwards compatibility.
Author(s)
Peter Carl, Brian G. Peterson, Ross Bennett