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) #休息一段时间
Die EdelstahlschneckeWenn len ((list) < LENGTH, was ist diese LENGTH?
bbIch danke Childe Tang, ich finde, du hast dich sehr bemüht. Kannst du mir einen Link hinterlassen? Außerdem hat ein Neuling einen Kommentar geschrieben, den er sich selbst ansehen kann, wenn er Probleme hat. https://dn-filebox.qbox.me/0dfac0b5f5087f1af7760f657e934101c764116b.png
ZügeKann man einen Trend anhand der Grenzwerte der ersten 1440 Transaktionen beurteilen?
- Ich weiß nicht. https://dn-filebox.qbox.me/6eea75a00f671795038b8844f7e32a770f0a68c8.png
Ich fliege.Ich bin der Ansicht, dass es eine gute Strategie ist, wenn man nicht nur Geld verliert.
- Ich weiß nicht.Ich habe eine Kommentar dazu, das ist toll.
Kleines SchwarzesIst der Autor da?
Erstaunlich.Ich bin der Meinung, dass es eine gute Strategie ist.
- Ich weiß nicht.Das kann nicht heißen, dass es manchmal schwierig ist, einen Test zu machen, wer weiß?