100USDT प्रति सप्ताह के आसपास - नियमित रूप से अस्थिर राशि (100USDT Invested Every Week - Regular Variable Investment)

लेखक:jfyh5388, दिनांकः 2021-03-07 11:42:59
टैगःपायथनव्यापार सहायता प्राप्त

प्रति सप्ताह लगभग 100USDT का निवेश, नियमित रूप से अस्थिर राशि, अधिक खरीदने के लिए गिर गया, कम खरीदने के लिए कमाया, लाभ की दर निर्धारित राशि से बेहतर है


def main():
    amountAll = 0                                              #持有总量
    cost = 0                                                   #成本
    marketValueCurrent = 0                                     #当前持有总市值
    marketValueExpected = 0                                    #当前期望总市值
    rateOfReturn = 0                                           #收益率
    eachBuy = 100
    while True:
        marketValueExpected = marketValueExpected + eachBuy        #计算当前期望总市值
        ticker = exchange.GetTicker()
        price = ticker['Last']                                 #获得当前价格
        amount = marketValueExpected / price - amountAll       #计算本次买入量
        if amount > 0:
            exchange.Buy(price,amount)                         #买入         
        else:
            amount = 0
        amountAll = amountAll + amount                         #计算持有总量
        cost = cost + amount * price                           #计算总成本
        marketValueCurrent = amountAll * price                 #计算当前持有总市值
        rateOfReturn = (marketValueCurrent - cost) / cost      #计算收益率
        Log("此次投入金额:", amount * price, "本金:", cost,"当前总持有量", amountAll,"当前总市值:", marketValueCurrent, "收益率:", rateOfReturn * 100,"%" ,"当前价格:", price, )
        Sleep(7 * 24 * 60 * 60 * 1000)                         #等待一周
                    

संबंधित

अधिक