Python 的概念
本文涉及到的技术点有(多图预警!):
1. Packet Capture和Charles抓包 ;
学习Python中有不明白推荐加入交流群
号:516107834
群里有志同道合的小伙伴,互帮互助,
群里有不错的学习教程!
2. 安卓AccessibilityService无障碍服务实现自动下注 ;
3. Python爬虫模拟下注 ;
4. Python Flask编写简单接口 ;
编写本文的出于下面几个初衷:
1.记录自己在投机倒把过程中运用到的一些 开发技术 ;
2.记录这次投机倒把的经历,以此警示自己以后要踏踏实实做事;
3.奉劝各位有这种念想的伙计 引以为戒 , 远离投机倒把 , 保持身心健康 。
在真正开始本文之前,要严肃的强调几点:
本文的讲解流程:
先讲解一波投机倒把相关的概念,然后通过和两个好基友的沙雕聊天记录,引出一些开发相关的东西,分析一波投机倒把过程里的一些猫腻,希望各位看官会喜欢这个有( 悲 )趣( 伤 )的真实故事~
第零章:名词碎碎念
先来了解一波和投机倒把有关的名词吧~
0.1 赌徒心理(贪欲和侥幸心理)
举个例子:
赢钱的时候也不会见好就收,毕竟对于赌徒来说,收手是最难的。
0.2 大数法则
看到这里,读者可能有这样的疑问:
既然最后是五五开,那我一直玩,为什么 最后还是亏了 ,难道是有 中间商 赚差价了?
讲真,真的有 中间商 ,尽管从概率上来说,是五五开的,但是有两点根本不平等。
然后呢,又有一个名词,概率波动论。
0.3 概率波动论
具备两面性的规律从概率来讲是对半的,但在一段时间内有可能多数呈一面性表现。举个简单的三个骰子买大小的例子(1-9小,10-18大),10次的结果是这样的(连续3次大):
概率波动是概率发生的必然,因此投机倒把过程中可能出现连续输好几把的情况。
0.4 倍投法
证每一轮赢10块。我们写个简单的Python代码来生成一个倍投收益的表格。代码如下( prettytable 库用于生成表格):
from prettytable import PrettyTable
purchase_base = 10 # 购买基数
ratio = 2 # 中奖倍率
price_list = [] # 投入金额
def init_purchase_list():
x = PrettyTable(['投入', '投入总额', '获利', '净利润'])
cost = 0
price_list.append(purchase_base)
# 其他进行动态计算
print("初始化投入金额表格...")
for i in range(0, 10):
cost += purchase_base * (2 ** i) # 花费
bonus = purchase_base * (2 ** i) * ratio # 奖金
x.add_row([purchase_base * (2 ** i), cost, bonus, bonus - cost])
print(x)
if __name__ == '__main__':
init_purchase_list()
复制代码
运行下程序,可以得出一个倍投的结果列表:
初始化投入金额表格...
+------+----------+-------+--------+
| 投入 | 投入总额 | 获利 | 净利润 |
+------+----------+-------+--------+
| 10 | 10 | 20 | 10 |
| 20 | 30 | 40 | 10 |
| 40 | 70 | 80 | 10 |
| 80 | 150 | 160 | 10 |
| 160 | 310 | 320 | 10 |
| 320 | 630 | 640 | 10 |
| 640 | 1270 | 1280 | 10 |
| 1280 | 2550 | 2560 | 10 |
| 2560 | 5110 | 5120 | 10 |
| 5120 | 10230 | 10240 | 10 |
+------+----------+-------+--------+
输出结果如下:
初始化投入金额表格...
+--------+----------+--------+--------+
| 投入 | 投入总额 | 获利 | 净利润 |
+--------+----------+--------+--------+
| 10 | 10 | 20 | 10 |
| 30 | 40 | 60 | 20 |
| 90 | 130 | 180 | 50 |
| 270 | 400 | 540 | 140 |
| 810 | 1210 | 1620 | 410 |
| 2430 | 3640 | 4860 | 1220 |
| 7290 | 10930 | 14580 | 3650 |
| 21870 | 32800 | 43740 | 10940 |
| 65610 | 98410 | 131220 | 32810 |
| 196830 | 295240 | 393660 | 98420 |
+--------+----------+--------+--------+
初始化投入金额表格...
+------+----------+---------+---------------------+
| 投入 | 投入总额 | 获利 | 净利润 |
+------+----------+---------+---------------------+
| 10 | 10 | 19.6 | 9.600000000000001 |
| 20 | 30 | 39.2 | 9.200000000000003 |
| 40 | 70 | 78.4 | 8.400000000000006 |
| 80 | 150 | 156.8 | 6.800000000000011 |
| 160 | 310 | 313.6 | 3.6000000000000227 |
| 320 | 630 | 627.2 | -2.7999999999999545 |
| 640 | 1270 | 1254.4 | -15.599999999999909 |
| 1280 | 2550 | 2508.8 | -41.19999999999982 |
| 2560 | 5110 | 5017.6 | -92.39999999999964 |
| 5120 | 10230 | 10035.2 | -194.79999999999927 |
+------+----------+---------+---------------------+
我们改下下我们的代码:
from prettytable import PrettyTable
purchase_base = 10 # 购买基数
ratio = 1.96 # 中奖倍率
price_list = [] # 投入金额
def init_purchase_list():
x = PrettyTable(['投入', '投入总额', '获利', '净利润'])
x.add_row([purchase_base, purchase_base, round(purchase_base * ratio, 2),
round(purchase_base * ratio - purchase_base, 2)])
cost = purchase_base
price_list.append(purchase_base)
# 其他进行动态计算
print("初始化投入金额表格...")
for i in range(10):
purchase = 0
# 购买价格其实区间(2倍)
start_price = purchase_base * (2 ** i)
# 购买价格极限区间(3倍)
end_price = purchase_base * (3 ** i)
# 保证没把不亏就行
for j in range(start_price, end_price + 1):
if j * ratio - cost - j > purchase_base:
x.add_row([j, cost + j, round(j * ratio, 2), round(j * ratio - cost - j, 2)])
cost += j
price_list.append(j)
break
print(x)
if __name__ == '__main__':
init_purchase_list()
复制代码
输出下注金额列表如下:
初始化投入金额表格...
+------+----------+----------+--------+
| 投入 | 投入总额 | 获利 | 净利润 |
+------+----------+----------+--------+
| 10 | 10 | 19.6 | 9.6 |
| 21 | 31 | 41.16 | 10.16 |
| 43 | 74 | 84.28 | 10.28 |
| 88 | 162 | 172.48 | 10.48 |
| 180 | 342 | 352.8 | 10.8 |
| 367 | 709 | 719.32 | 10.32 |
| 749 | 1458 | 1468.04 | 10.04 |
| 1530 | 2988 | 2998.8 | 10.8 |
| 3123 | 6111 | 6121.08 | 10.08 |
| 6377 | 12488 | 12498.92 | 10.92 |
+------+----------+----------+--------+
以上就是通过Python计算倍投下注金额,关于更多的倍投方法可自行查阅: 倍投的方案全面讲解如何倍投 ,关于投机倒把的名词就科普那么多,正式开始这个令人悲伤的故事吧~
网友评论