تمام معاہدوں کا احاطہ کریں

مصنف:گھاس، تاریخ: 2020-03-18 17:04:51
ٹیگز:

اس معاہدے کے تحت تمام فیوچر پوزیشنوں کو صاف کریں۔ برابر کرنے کا طریقہ: ایک سے زیادہ پوزیشنوں کو برابر کردیا گیا ہے۔ مثال کے طور پر ، ایک فروخت کے بعد ، 0.5 سیکنڈ کے بعد منسوخ ، ایک فروخت جاری رکھنا ، مکمل طور پر برابر کرنا۔ ہر ایک کی تعداد میں ہر وقت تمام پوزیشنوں کی تعداد ہے۔

یہ پلگ ان ٹرانزیکشن ٹرمینل پر ایک کلک کے ساتھ شروع کیا جا سکتا ہے، کوئی چارج نہیں ہے، دستی طور پر ٹرانزیکشن کرنے کے لئے آسان ہے.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)
            }
        }
    }
}


مزید

eth8888بینان ٹیسٹ کامیاب، ووک ٹیسٹ ناکام

eth8888exchange.GetTicker ((() میں نے ایک بار پھر آپ کو ایک بار پھر آپ کے ساتھ اشتراک کرنے کے لئے چاہتے ہیں.

eth8888exchange.GetTicker ((() میں نے ایک بار پھر آپ کو ایک بار پھر آپ کے ساتھ اشتراک کرنے کے لئے چاہتے ہیں.