ہر ہفتے 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) #等待一周