Plugin para cerrar posiciones de futuros con un solo clic
3
Follow
1505
Followers
Cerrar todas las posiciones de futuros bajo este par de trading.
Método de cierre: tomando como ejemplo el cierre de posiciones largas, se coloca repetidamente una orden de venta al mejor precio de oferta (sell 1), se cancela después de 0.5 segundos, y se vuelve a colocar en sell 1 hasta cerrar completamente la posición. La cantidad de cada orden es la cantidad total actual de posiciones disponibles para cerrar.
El complemento se puede iniciar con un solo clic en el terminal de trading, no tiene costo y facilita la operación manual. Más información: https://www.fmz.com/digest-topic/5051
Source
JavaScript
function main(){
while(ture){
var pos = exchange.GetPosition()
var ticker = exchange.GetTicekr()
if(!ticker){return '无法获取ticker'}
if(!pos || pos.length == 0 ){return '已无持仓'}
for(var i=0;i<pos.length;i++){
if(pos[i].Type == PD_LONG){
exchange.SetContractType(pos[i].ContractType)
exchange.SetDirection('closebuy')
exchange.Sell(ticker.Buy, pos[i].Amount - pos[i].FrozenAmount)Related strategies
