Package | Description |
---|---|
stScript.process.api |
Pacote que possui
Process como classe principal, permitindo ao usuário
estender as funcionalidades do Tryd, interceptando os eventos do mercado e executando ações com base nos
dados disponibilizados. |
Modifier and Type | Method and Description |
---|---|
NormalOrderBuilder |
NormalOrderBuilder.setApparentQuantity(long quantity)
Define a quantidade aparente da ordem.
|
NormalOrderBuilder |
NormalOrderBuilder.setExpiration(Date date)
Define a data de validade da ordem, definindo automaticamente o tipo de validade para
Order.Validity.GOOD_TILL_DATE |
NormalOrderBuilder |
NormalOrderBuilder.setMinimumQuantity(long quantity)
Define a quantidade que tem que ser executada.
|
NormalOrderBuilder |
NormalOrderBuilder.setOcoRuleName(String ocoRuleName)
Define o nome da regra OCO a ser utilizada no envio da ordem.
|
NormalOrderBuilder |
NormalOrderBuilder.setPrice(double price)
Define o preço da ordem.
|
NormalOrderBuilder |
NormalOrderBuilder.setQuantity(long quantity)
Define a quantidade da ordem.
|
NormalOrderBuilder |
NormalOrderBuilder.setSecurity(ScriptSecurity security)
Define o papel da ordem.
|
NormalOrderBuilder |
NormalOrderBuilder.setSide(Order.Side side)
Define a direção da ordem.
|
NormalOrderBuilder |
NormalOrderBuilder.setValidity(Order.Validity type)
Define a validade da ordem.
|
Modifier and Type | Method and Description |
---|---|
SendOrderResponse |
Process.sendOrder(NormalOrderBuilder orderBuilder)
Envia uma ordem normal (limit).
|