6.7. SwingTrade
Além dos parâmetros obrigatórios e comuns para todas as estratégias (Tabela 2), descritos na seção “Estratégias Disponíveis”, a SwingTrade poderá ter ou não, de acordo com a sua obrigatoriedade, os seguintes parâmetros:
Virtual Order | Obrigatoriedade | Editável | Tipo | Observação |
|---|---|---|---|---|
Symbol | Y | N | string | Papel a ser negociado |
Side | Y | N | string | Compra ou venda |
OrderQty | Y | Y | long | Quantidade a ser negociada |
PriceLimit | N | Y | double | Preço de disparo da entrada |
PriceStartGain | Y | Y | float | Preço de disparo da saída |
PriceStartReduction | N | Y | float | Preço de redução |
OnPriceBreak | N | Y | bool | Aguarda rompimento |
PriceLimit2 | N | Y | double | Preço de envio da entrada |
PriceSendOrderGain | Y | Y | float | Preço de envio da saída |
PriceSendOrderReduction | Y | Y | float | Preço de envio de redução |
PriceStopLoss | N | Y | float | Preço de disparo loss |
PriceSendOrderLoss | N | Y | float | Preço de envio loss |
MaxLeftPercent | Y | Y | float | Default 500.00 |
FollowProclaim | N | Y | bool | Apregoamento |
EndDate |
N |
Y |
date | Define a data final até quando a ordem deverá ficar ativa (VAC) |
JSON de envio:
{
"Side": "C",
"Symbol": "PETR3",
"OrderQty": 5000,
"PriceLimit": 44,
"PriceLimit2": 44.5,
"PriceStartGain": 44.5,
"PriceStartReduction": null,
"PriceSendOrderGain": 44.2,
"PriceSendOrderReduction": null,
"PriceStopLoss": 42.85,
"PriceSendOrderLoss": 42.85,
"MaxLeftPercent": 50,
"FollowProclaim": true,
"StartTime": "2025-06-03T10:00:00",
"EndTime": "2025-06-03T18:55:00",
"TargetStrategy": "2028",
"BVSPAccount": "502",
"BMFAccount": "502",
"AccountNumber": "502",
"StrategyId": ""
}
Plug and Trade Sistemas