Percubaan untuk membunuh

Penulis:ChildeTang, Tarikh: 2018-06-06 14:30:28
Tag:TrendPython


list=[]

def doTicker():
    #Log(exchange.GetAccount())
    #Log(list)
    ticker = exchange.GetTicker()
    last = ticker.Last
    if len(list) < LENGTH:
        list.append(last)
    else:
        pMax = max(list)
        pMin = min(list)
        if last > pMax:
            Log("buy " + str(exchange.GetAccount()))
            account = exchange.GetAccount()
            if account.Balance > last:
                #id = exchange.Buy(last, 1)
                id = exchange.Buy(-1, 1)
                Log("buy id --> " + str(id))
        elif last < pMin:
            Log("sell " + str(exchange.GetAccount()))
            account = exchange.GetAccount()
            if account.Stocks > 0:
                #id = exchange.Sell(last, 1)
                id = exchange.Sell(-1, 1)
                Log("sell id --> " + str(id))
        list.pop(0)
        list.append(last)

def main():
    while(true):
        doTicker() #执行策略
        Sleep(PERIOD * 1000) #休息一段时间


Berkaitan

Lebih lanjut

Tanaman Hiasif len ((list) < LENGTH, apakah LENGTH ini?

bbTerima kasih kepada Childe Tang, saya rasa anda telah berusaha keras, boleh saya tinggalkan pautan? Selain itu, seorang pemula menulis nota untuk diri sendiri, jika ada masalah, sila tunjukkan. https://dn-filebox.qbox.me/0dfac0b5f5087f1af7760f657e934101c764116b.png

kereta apiAdakah anda boleh menilai trend dengan nilai terendah dari 1,440 transaksi pertama?

ChildeTang https://dn-filebox.qbox.me/6eea75a00f671795038b8844f7e32a770f0a68c8.png

TerbangAdakah ini satu strategi yang tidak berguna?

ChildeTangDi samping itu, ia juga mempunyai nota, yang hebat.

Hitam kecilAdakah penulis di sini?

luar biasa.Adakah ada masalah dengan taktik ini, adakah ia tidak boleh dihentikan?

ChildeTangIni tidak bermakna kadang-kadang ujian itu bodoh, siapa tahu?