Стратегия Мартингейла, известная как «никогда не теряйте деньги».

Python
Стратегия Мартингейла, известная как «никогда не теряйте деньги».

Кликаем, указываем, что хотим выиграть, далее сразу переходим к теме


так называемый "Стратегия Мартингейла" находится на определенном рынке, когда каждый "потерять деньги», затем увеличивайте ставку кратно 2, пока не выиграете.

Предполагая, что на честном рынке ставок существует 50%-ная вероятность открытия большого и малого, поэтому в любой момент времени вероятность того, что мы выиграем один раз, составляет 50%, вероятность выигрыша дважды составляет 25%, а вероятность двукратный выигрыш — 25 %, вероятность трехкратного выигрыша — 12,5 %, вероятность четырехкратного выигрыша подряд — 6,25 % и т. д. Следовательно, с точки зрения вероятности, если вероятность выигрыша четыре раза подряд составляет 6,25%, вероятность проигрыша четыре раза подряд также составляет всего 6,25%.

Предположим, что у нас есть 63 юаня, согласно теории стратегии Мартингейла непрерывный проигрыш 63 юаня выглядит следующим образом:

1+2+4+8+16+32=63

Следовательно, допускается только 6 «непрерывных потерь», а вероятность:

0.5^{6}=1.56\%

Если мы играем «размер ставки», когда мы делаем 73 ставки с дилером, вероятность «проиграть 6 раз подряд» в определенный момент составляет 41,7%.

(1-0.5)\times0.015625=0.0078125

0.984375\times(1-0.0078125)^{67}=0.582025

1-0.582025=41.7\%

По аналогии:

  • Существует вероятность 69,2%, что одна из наших 150 ставок превысит «6 проигрышей подряд».
  • Существует вероятность 85,9%, что одна из наших 250 ставок превысит «6 проигрышей подряд».

Поэтому риск стратегии Мартингейл довольно высок. Не делайте этого. Не уходите первым. На самом деле, сегодняшнее введение - это не стратегия Мартингейла, а "Стратегия Анти-Мартингейл".


"Стратегия против Мартингейла", находится в определенной игре, когда каждая ставка "выиграть деньги», ставка увеличивается кратно 2, а если продолжает выигрывать, ставка удваивается. (до заданного количества раз, затем начните заново)

Предположим, у нас есть 63 доллара, в первый раз, когда мы все начинаем ставить с 1 доллара, мы выбираем «стратегию анти-мартингейла», и каждый выигрыш увеличивается кратно 2. То есть 1, 2, 4, 8, 16, 32 всегда увеличивают ставку. Таким образом, когда вероятность проигрыша по всем четырем ставкам составляет 6,25% (рассчитано ранее), мы потеряем 4 доллара. Аналогично, с одинаковой вероятностью, выиграв четыре раза подряд, мы выиграем:

1+2+4+8 =15

Таким образом, в «одной и той же точке вероятности» мы «проиграем 4 доллара» или «выиграем 15 долларов», мы смотрим на другие точки вероятности;

  • Вероятность выиграть или проиграть три раза подряд составляет 12,5%, и вы «проиграете 3 доллара» или «выиграете 7 долларов».
  • Вероятность выиграть или проиграть два раза подряд составляет 25%, и вы «проиграете 2 доллара» или «выиграете 3 доллара».

Это немного запутанно, давайте рассмотрим это шаг за шагом:

Если цель состоит в том, чтобы выиграть четыре раза подряд, прежде чем вы снова начнете делать ставки (мы называем это раундом), если вы проиграете до достижения цели выигрышной серии, это будет считаться неудачей, и первый раз начнется с 1 юаней (если вы проиграете до достижения цели, вы снова начнете с 1 юаня. Начинайте делать ставки). Вот как проиграть, выиграв всего один, два или три раза:

+1-2=-1(Вторая потеря)

+1+2-4=-1(3-е поражение)

+1+2+4-8=-1(4-е поражение)

Как можно видеть:

Независимо от того, сколько раз вы устанавливаете выигрышную цель, каждый раз, когда вы терпите неудачу, вы теряете «сумму первой ставки».

Продолжайте брать в качестве примера ставку в 63 юаня и используйте для работы «стратегию антимартингейла». Если вы хотите проиграть все, вы должны позволить дилеру открывать 63 раза подряд напротив вашей ставки. В этом случае, один миллион Это случается раз в триллион 😊

Смущенный? Это не имеет значения, давайте поймем это через перцептивное знание


Представьте, что мы стоим на холме и построили четыре снежка (1 юань для начала ставок), мы одновременно сталкиваем снежки вниз, допустим, три из них попали в камни, а деревья по пути разбились (не удалось это раунд), и только один плавно скатился с горы (достиг голевой серии), то теперь он стал очень большим, может быть, в десять или сто раз больше первоначального снежного кома (прибыль)

Снежок~

Есть ли лучшее понимание?

Традиционные стратегии «Мартингейл» и «Антимартингейл» основаны на2^{n}это продукт, но на самом деле2^{n}Метод инкрементной операции все еще довольно рискован, мы можем использовать1.3^{n} ~ 1.5^{n}В промежутках, конечно, в казино считать неудобно 😋

Подводя итог, эта стратегия имеет два ключевых момента:

  1. тренд
  2. длина тренда

соответствуют соответственно

  1. Вероятность достижения цели (победная серия)
  2. Настройка полосы

Ты немного нервничаешь, увидев это? Автор тоже, поэтому я написал небольшую программу на Python

определить азартную игру

параметр

  1. pocket: Деньги в кармане, когда вы начинаете играть
  2. pay: одиночная ставка

вернуть:

  1. result: 1 (выигрыш) или 0 (проигрыш)
  2. pocket: Деньги в кармане после игры
import random

WIN  = 1
LOSE = 0

def gambling_50_percent(pocket, pay):
    result = random.randint(0, 1)
    if result == WIN:
        pocket += pay
    else:
        pocket -= pay
    return result, pocket

Примечание. Если вы выиграете, вы выиграете столько же денег, сколько и ставка, а если проиграете, ставка будет забрана дилером.

Определить раунд игры

Объяснение параметра:

  1. win_time_to_stop: Целевое время серии
  2. pocket: деньги в кошельке
  3. pay: одиночная ставка
  4. n: Коэффициент увеличения ставки
def play_a_round(win_time_to_stop, pocket, pay, n):
    money_when_start = pocket
    root_pay = pay

    for i in xrange(win_time_to_stop):
        win_or_lose, pocket = gambling_50_percent(pocket, pay)
        if win_or_lose == WIN:
            pay *= n
        else:
            pay = root_pay
            break
    print pocket, pay
    return pocket - money_when_start, pocket > money_when_start

Примечание. Этот метод предназначен для имитации раунда (win_time_to_stopраз) игры, исходов всего два, а именно:

  1. Достигните «целевой серии побед»
  2. «Целевая серия» не достигнута

В цикле, если вы проиграете один раз, просто выпрыгните из цикла и завершите раунд; если вы не проиграете, продолжайте играть до «целевого времени серии» и окончательной суммы возврата не изменится (pocket - money_when_start) и результаты выигрышей/проигрышей (pocket > money_when_start)

сыграть несколько

Карман: 63 юаня

Первая ставка: $1

Коэффициент увеличения ставки: 2x

Целевая серия: 4

Проиграть 10 раундов подряд

Согласно нашему предыдущему анализу, на каждый проигранный раунд приходится толькоПроигрыш «сумма первой ставки»

Все десять снежков не катятся, проигрыш:-1\times10=-10Юань (это более распространено 🤣)

Снежный ком успешно катился

Снежный ком успешен, прибыль:1+2+4+8=15

Девять неудачных бросков в снежки, потери:-1\times9=-9

Окончательные результаты:15-9=6, в соответствии с расчетными результатами

Два снежка, невероятно!

Два снежка успешно катятся и получают прибыль:(1+2+4+8)\times2=30

Восемь неудачных бросков снежком, потери:-1\times8=-8

Окончательные результаты:30-8=22, в соответствии с расчетными результатами

полный исходный кодРазмещено по сути:Моделирование стратегии Мартингейла(требуется научный доступ в Интернет)

Для получения дополнительной информации «О концепции «антимартингейловой» торговли».pdf вы можете добавить общедоступный аккаунт (heart-devops) и ответить на «Мартингейл», чтобы получить его.

Пожалуйста, укажите источник:Стратегия Мартингейла, известная как «никогда не теряйте деньги».

Добро пожаловать, чтобы следовать за автором:Про книга"Пишите только понятные статьи"