Lafert
Lafert личный блог
17 октября 2014, 12:02

Еще раз о теории вероятностей и соотношении стоп/профит, или пол смартлаба знает теорвер на 2

Вчера был топик, где доказывалось, что при соотношении стопа к профиту, скажем, 1:3 стоп будет срабатывать не в 3, а в 5 раз чаще, и даже было дано какое-то
доказательство. Так, как мне лень было искать ошибку в доказательстве, то приведу просто программу, которая моделирует эту ситуацию в матлаб. Если кто хочет проверить лично, покупаем Матлаб (или берем демо-версию), или скачиваем его бесплатный аналог Octave, после чего вставляем код и запускаем.

Логика программы такова. Мы задаем стоп и профит. После этого проводим 10000 испытаний, в каждом из которых моделируем изменения цены на 1 тик, пока цена не достигнет или стопа, или профита

s=0;
p=0;
stop=1;
profit=3;
for i=1:10000
   a=0;
   while not(a<=-stop || a>=profit)
      r=rand();
      if r>0.5
         a=a+1;
      end
      if r<0.5
         a=a-1;
      end
   end
   if a<=-stop
      s=s+1;
   end
   if a>=profit
      p=p+1;
   end
end
s
p

А теперь результаты программы за 5 запусков
Кол-во
стопов профитов
7536   2464
7410   2590
7521   2479
7494   2506 
7490   2510

Ну, думаю, тут всем видно, что соотношение все таки скорее 3:1, чем 5:1

PS прошу накинуть плюсов, что бы вывести на главную. Пусть прочитают люди, голосовавшие за вчерашний пост, что бы им стало немножко стыдно) 
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
106 Комментариев
  • Lyoha111
    17 октября 2014, 12:10
    Даа… Похоже преимущество даёт только точка входа.
  • Reshpekt Fund Russia ☮
    17 октября 2014, 12:10
    Вот тут кроется философская ошибка r=rand(); не математическая.
  • Twilight_reg73
    17 октября 2014, 12:14
    Сделайте тест стоп 3 тейк 9 тиков

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн