Plug-in batch berjarak tetap

Penulis:Rumput, Tanggal: 2020-03-12 16:34:05
Tag:

Tanda tanggungan akan ditempatkan pada interval yang tetap dan dapat digunakan untuk futures open position clearing Plugin ini dapat diluncurkan dengan satu tombol di terminal transaksi, tanpa biaya, dan memudahkan transaksi manual.https://www.fmz.com/digest-topic/5051



function main() {
    var ticker = exchange.GetTicker()
    if(!ticker){
        return  'Unable to get price'
    }
    for(var i=0;i<N;i++){
        if(Type == 0){
            if(exchange.GetName().startsWith('Futures')){
                exchange.SetDirection('buy')
            }
            exchange.Buy(Start_Price-i*Spread,Amount+i*Amount_Step)
        }else if(Type == 1){
            if(exchange.GetName().startsWith('Futures')){
                exchange.SetDirection('sell')
            }
            exchange.Sell(Start_Price+i*Spread,Amount+i*Amount_Step)
        }else if(Type == 2){
            exchange.SetDirection('closesell')
            exchange.Buy(Start_Price-i*Spread,Amount+i*Amount_Step)
        }
        else if(Type == 3){
            exchange.SetDirection('closebuy')
            
            exchange.Sell(Start_Price+i*Spread,Amount+i*Amount_Step)
        }
        Sleep(500)
    }
    return 'order complete'
}

Lebih banyak