Tiếp tục săn lùng

Tác giả:ChildeTang, Ngày: 2018-06-06 14:30:28
Tags:Xu hướngPython


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) #休息一段时间


Có liên quan

Thêm nữa

Hồng Mộcif len ((list) < LENGTH, thì LENGTH là gì?

bbXin cảm ơn ChildeTang, cảm thấy bạn đã cố gắng rất nhiều, bạn có thể để lại một liên hệ không? Ngoài ra, người mới viết một chú thích cho mình xem, nếu có vấn đề, hãy chỉ ra. https://dn-filebox.qbox.me/0dfac0b5f5087f1af7760f657e934101c764116b.png

xe lửaBạn có thể đánh giá xu hướng bằng mức giá cực của 1,440 giao dịch đầu tiên?

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

Bị bayCó phải chiến thuật này là một sự mất mát tiền bạc hay không?

ChildeTangVà thêm một chú thích nữa, thật tuyệt.

Đen nhỏTác giả ở đây?

Đáng kinh ngạc.Có vấn đề gì với chiến thuật này không?

ChildeTangĐiều đó không có nghĩa là đôi khi xét nghiệm là một điều tồi tệ, ai biết được?