В этом случае, если вы хотите, чтобы ваши позиции были сделаны, вы должны сделать все возможное. Способ выравнивания: много позиций, например, постоянно выставляется одна продажа, после 0.5s отменяется, продолжается выставление одной продажи, зная полную выравнивание. Каждый раз объем заказов, выставленных на текущий момент, является всеми позициями, которые могут быть выравнины.
Плагин может быть запущен с одним нажатием клавиши на торговом терминале, без каких-либо сборов, чтобы упростить ручную сделку.https://www.fmz.com/digest-topic/5051
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) } if(pos[i].Type == PD_SHORT){ exchange.SetContractType(pos[i].ContractType) exchange.SetDirection('closesell') exchange.Buy(ticker.Sell, pos[i].Amount - pos[i].FrozenAmount) } } var orders = exchange.Getorders() Sleep(500) for(var j=0;j<orders.length;j++){ if(orders[i].Status == ORDER_STATE_PENDING){ exchange.CancelOrder(orders[i].Id) } } } }
Эт8888Тест на биан работает, но не работает на виок
Эт8888exchange.GetTicker (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) В этом случае, если вы хотите, чтобы ваш сайт был доступен для всех пользователей, вы должны иметь доступ к нему.
Эт8888exchange.GetTicker (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) В этом случае, если вы хотите, чтобы ваш сайт был доступен для всех пользователей, вы должны иметь доступ к нему.