一個沒有考慮明白的問題

sum_cash = 100
cur_cash = 0
res_cash = 0
count = 0
ratio = 0.1

#inr = SUM/2*((x1-x0)/1)*ratio
#1、初始花費一半金幣投入
#2、每次按照當前斜率×ratio×剩餘一半購入
#3、當剩餘不足,則跳過
#4、打印增益

back_value = 0
for item in A:
    if back_value == 0:
        ratio_b = 1
        cur_cash = sum_cash/2
        res_cash = sum_cash/2
        count = cur_cash/item
        
    #ratio_b = (item - back_value)/1
    ratio_b = (back_value - item)/1
    in_cash = (sum_cash / 2)*ratio_b*ratio
    print(in_cash)
    if in_cash >= res_cash:
        cur_cash += res_cash
        res_cash -= res_cash
        count += res_cash/item
    else:
        cur_cash += in_cash
        res_cash -= in_cash
        count += in_cash/item
    
    
    print("cur_cash", cur_cash)
    print("res_cash",res_cash)
    print("count", count)
    ALL = cur_cash*item + res_cash
    print("ALL:", ALL)
    
    back_value = item

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章