शिकार में गिरना

लेखक:चाइल्डटैंग, दिनांक: 2018-06-06 14:30:28
टैगःप्रवृत्तिपायथन


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


संबंधित

अधिक

हंग्माओif len ((list) < LENGTH, यह LENGTH क्या है?

बीबीचिलडे टेंग का धन्यवाद, मुझे लगता है कि आप बहुत प्रयास कर रहे हैं, क्या आप मुझे एक लिंक छोड़ सकते हैं? इसके अलावा, नए लोगों ने अपने लिए एक टिप्पणी लिखी है, यदि कोई समस्या है तो कृपया मुझे बताएं। https://dn-filebox.qbox.me/0dfac0b5f5087f1af7760f657e934101c764116b.png

रेलगाड़ीक्या आप पहले 1,440 लेनदेन की कीमतों के आधार पर रुझान का अनुमान लगा सकते हैं?

चाइल्डटैंग https://dn-filebox.qbox.me/6eea75a00f671795038b8844f7e32a770f0a68c8.png

उड़नाक्या यह रणनीति पैसे खोने के लिए नहीं है, और क्या इसका कोई फायदा है?

चाइल्डटैंगऔर एक टिप्पणी जोड़ी, बहुत बढ़िया।

छोटा कालाक्या लेखक मौजूद है?

आश्चर्यजनकक्या इस रणनीति में कोई समस्या है, क्या कोई रोकथाम नहीं है?

चाइल्डटैंगयह कहना नहीं है कि कभी-कभी परीक्षण मूर्खतापूर्ण होता है, कौन जानता है?