用一个卡牌游戏来解释你为什么无法坚持交易的一致性

2023-12-14 23:21:16 +08:00
 djangovcps

游戏目标:从一副特殊的牌中随机抽取一张牌,根据抽到的牌赢得奖金或扣除一定金额。

初始本金:假设玩家开始时有 100 元。

牌组构成及规则

使用 python 实现这个游戏

import random

def play_card_game(starting_money=100, num_draws=10):
    # 定义牌组
    deck = ['梅花 A'] * 45 + ['梅花 2'] * 25 + ['红桃 3'] * 20 + ['大王'] * 10
    money_map = {
        '梅花 A': -1,
        '梅花 2': -2,
        '红桃 3': +3,
        '大王': +5,
    }

    # 初始本金
    money = starting_money
    # 模拟抽牌
    for _ in range(num_draws):
        card = random.choice(deck)
        if card == '梅花 A':
            money -= 1
        elif card == '梅花 2':
            money -= 2
        elif card == '红桃 3':
            money += 3
        elif card == '大王':
            money += 5

        # 打印结果
        print(f"抽到的牌: {card}, 当前本金: {money}, 本次{money_map[card]}")

    return money

# 模拟游戏
final_money = play_card_game(num_draws=1000)
print('本金=100 ,抽牌 1000 次,最终余额=',final_money)

假设抽牌 1000 次, 实际返回:

抽到的牌: 梅花 A, 当前本金: 205, 本次-1
抽到的牌: 梅花 A, 当前本金: 204, 本次-1
抽到的牌: 梅花 A, 当前本金: 203, 本次-1
抽到的牌: 梅花 A, 当前本金: 202, 本次-1
抽到的牌: 梅花 2, 当前本金: 200, 本次-2
抽到的牌: 梅花 A, 当前本金: 199, 本次-1
抽到的牌: 红桃 3, 当前本金: 202, 本次 3
抽到的牌: 大王, 当前本金: 207, 本次 5

中间会出现连续 7 次的止损,对应到交易中,就是你连续 7 次被打止损
很多人拿到一个屠龙策略的时候,不要说连续 7 次, 就是连续 3 次就开始质疑了
如果是在你连续止损的时候,大盘大涨,大多数人直接心态爆炸,直接换掉这个策略

别看了,开骂吧,A 股这个 wbcd(网吧草的)

875 次点击
所在节点    投资
1 条回复
yanyiming
2023-12-23 16:17:39 +08:00
理性人不理性喽.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1000515

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX