Вопрос для человека, хорошо разбирающегося в математике - страница 2

 

Хм, ну не так хорошо, как звучит теория. Я предполагаю, что мы не можем победить шансы, потому что не можем контролировать размер лота с достаточной точностью.

Можете ли вы попробовать увеличить начальный депозит, а также базовый размер лота (это должно повысить точность модификатора размера лота).

 

Это не сработало, относительная просадка составила 41,64%, как и у оригинала. Конечно, я не думаю, что какие-либо манипуляции с размером лота перекроют преимущество отрицательной системы. Но подождите, у меня все еще есть та почти безубыточная система для тестирования, я пойду и попробую ее сейчас.

Добавлено: теория не помогла результатам системы 14 тоже lol, я действительно учил, что она поставит прибыль выше 0. Ну что ж.

 

Вот некоторые соображения. Край дома в рулетке при ставке 50/50 при игре на американском столе 0, 00

E = ((1*18/38)+(-1*18/38))*100

E = - 5.26 <--- При долгосрочной игре.

Вы получили похожие результаты в своем тесте с 21\20.

Что если бы на колесе рулетки были 00, 0 и 1-100, та же ставка

E = ((1*50/102)+(-1*50/102))*100

E = -1.26 <--- Более долгосрочная игра.

Итак, если вы увеличиваете sl tp в будет ли соотношение выигрыш\проигрыш уменьшаться и на форекс, даже с учетом спреда?

Если да, то второе число намного меньше, чтобы преодолеть реальный стол рулетки. Возможно ли, используя только управление капиталом, превратить рандонскую догадку в 50/50 или чуть лучше?

У fx есть много вещей, которые идут против него, но меньше, чем у рулетки.

Я могу + к победителю и - от проигравшего. Я также могу уйти, когда я в плюсе. Я не могу убрать свою ставку, если мне не нравится, как катится шарик по колесу. В валюте я могу уйти с менее чем полным выигрышем и менее чем полным проигрышем. В рулетке я должен оставаться, пока шарик не перестанет катиться, но я все равно могу уйти, если я в любой момент окажусь в выигрыше. 53% вероятность проигрыша не означает, что я никогда не смогу оказаться в выигрыше. Я могу уйти, если после 45 бросков я выиграл 25, а дом пока выиграл только 20. В долгосрочной игре такое соотношение будет происходить часто.

 

Да, danjp, это один из вопросов, над которым я ломал голову, когда решил создать этот пример. Имеет ли долгосрочный трейдер (тот, кто ищет больше прибыли) больше шансов, чем скальпер (средний тейк 5 пунктов). Лучшее, что есть в трейдинге, это то, что мы думаем, что можем предсказать, куда пойдет рынок. <-- Сразу после написания этого утверждения я понял, что это обоюдоострый меч, поскольку это означает, что человек может неправильно предсказать рынок и стать хуже, чем случайность.

Чем больше черных/красных или четных/нечетных добавляет дом, тем меньше денег он заработает, так как игроки приближаются к 50/50, но никогда не достигнут этого, пока на колесе есть хоть один зеленый или 0. Если движение цены снова является случайной фе-номеной, или никто не может предсказать его лучше, чем 50/50, (я лично не думаю, что кто-то может предсказать намного больше, чем на доли 2% выше 50/50... поскольку они будут чертовски богаты... или возможности могут быть невероятно редкими), тогда поиск 5-ти пипсового тейк-профита при наличии где-либо более 2-х пипсовых Sl и Spreads кажется мне безумием. Ну, если только вы не охотитесь за спредами брокеров ...., в этом случае они вышвырнут вас, как настоящего Хауса.

Я полагаю, что так называемые профессионалы / математики / люди с цифрами порекомендуют нам смотреть на долгосрочную перспективу. Если бы вашей целью было заработать $5000 на обручальное кольцо и больше никогда не играть на рынках, у вас были бы хорошие шансы достичь этой цели. Недостатком, конечно, являются выматывающие душу просадки, однако вы бы достигли своей цели гораздо скорее (и быстрее), чем торгуя (в своей родной форме) системой, которую хвалят на популярном сайте.

Что касается ваших замечаний. И я согласен с большинством из них.

Итак, если вы увеличите sl tp в будет ли соотношение выигрыша и проигрыша уменьшаться на форекс также, даже с учетом спреда? Я думаю, что да (но я просто выдаю желаемое за действительное). Это один из тестов, который я планировал провести. Я выбрал игру с одним 0, чтобы посмотреть, где будет самый близкий Tp/Sl, чтобы соответствовать ему. Плюс я хотел дать рулетке шанс, выложившись по максимуму.

Если это так, то второе число намного меньше, чтобы преодолеть, чем на реальном столе рулетки. Возможно ли, используя только управление капиталом, превратить рандомное угадывание в 50/50 или чуть лучше? Мы пробовали это сделать с помощью подхода Zzuegg'а, и это не удалось. Все книги по трейдингу/профессиональным азартным играм или сайты, которые я посещал, всегда говорят одно и то же, словно это 11-я заповедь: "Управление капиталом не может преодолеть отрицательный перевес". Нужно найти систему с позитивным ожиданием, а затем использовать ММ. Но, наверное, я просто проповедую хору на этом сайте, lol.

Я мог бы попробовать использовать Oscar's Grind (или какую-нибудь другую прогрессию) в безубыточной системе. Или на системе рулетки с большими Sl/Tp. Мне кажется, что это даст вам больше шансов достичь реалистичной цели. Однако с бесконечными тиражами появляется шанс разориться.

У fx есть много вещей, которые идут против него, но меньше, чем у рулетки. Не знаю, как насчет этого, людям приходится очень много работать, чтобы найти эту серебряную пулю.

Я могу + к выигрышу и - от проигрыша. А что вы делаете, когда рынок разворачивается после вашей пирамиды или масштабирования?

Я также могу уйти, когда я в плюсе. Казино с радостью скажет вам уйти, когда вы в плюсе. Проблема в том, что однажды вы возвращаетесь.

Я не могу убрать свою ставку, если мне не нравится, как катится шарик по колесу. Я не думаю, что это даст вам преимущество. Если шарик приземлится на ваш номер или рынок повернется в вашу пользу. Вы будете испытывать угрызения совести покупателя и будете психологически избиты, когда снова окажетесь в таком положении. К тому же это будет похоже на то, как если бы дом дал вам возможность отказаться от ставки, но оставить спред на столе до того, как вы увидите, куда приземлится шарик. <--Это просто лучший сценарий, если вы решили выйти в безубыток. Хотя я не играю в рулетку, я не думаю, что кто-то примет такой вариант, если только он не испугался, что потеряет деньги за аренду, и не вышел из игры.

В валюте я могу уйти с менее чем полным выигрышем и менее чем полным проигрышем. Это, безусловно, один из недостатков данного примера, или Келли, или Оптима-Ф, или большинства книг по управлению деньгами и т.д. В них обычно предполагается равный исход. Они обычно предполагают равные доходы, или ничью, или что-то стандартное. Как только вы начинаете варьировать подобным образом, это делает математику более трудной для а) настройки и б) выполнения. Если моя математика неверна, то неверен и весь мой мм. В любом случае, как узнать, стало ли от этого лучше или хуже?

Для последней части, должен произойти ряд вещей. Вы должны быть достаточно удачливы, чтобы выиграть при первом посещении колеса, вы должны уйти и держаться подальше :). Я посмотрю, что можно сделать с тестированием, увеличив Sl/Tp для нашей стандартной игры.

 
ubzen:

Да, danjp, это один из вопросов, над которым я ломал голову, когда решил создать этот пример. Имеет ли долгосрочный трейдер (тот, кто ищет больше прибыли) больше шансов, чем скальпер (средний тейк 5 пунктов). Лучшее, что есть в трейдинге, это то, что мы думаем, что можем предсказать, куда пойдет рынок. <-- Сразу после написания этого утверждения я понял, что это обоюдоострый меч, поскольку это означает, что человек может неправильно предсказать рынок и стать хуже, чем случайность.

Я полагаю, что так называемые профессионалы / математики / люди с цифрами порекомендуют нам смотреть на долгосрочную перспективу. Если бы вашей целью было заработать $5000 на обручальное кольцо и больше никогда не играть на рынке, у вас были бы хорошие шансы достичь этой цели. Недостатком, конечно, являются выматывающие душу просадки, однако вы бы достигли своей цели гораздо скорее (и быстрее), чем торгуя (в своей родной форме) системой, которую хвалят на популярном сайте.

Что касается ваших замечаний. И я согласен с большинством из них.

Итак, если вы увеличите sl tp в будет ли соотношение выигрыша и проигрыша уменьшаться на форекс также, даже с учетом спреда? Я думаю, что да (но я просто выдаю желаемое за действительное). Это один из тестов, который я планировал провести. Я выбрал игру с одним 0, чтобы посмотреть, где будет самый близкий Tp/Sl, чтобы соответствовать ему. Плюс я хотел дать рулетке шанс, выложившись по максимуму.

Если это так, то второе число намного меньше, чтобы преодолеть, чем на реальном столе рулетки. Возможно ли, используя только управление капиталом, превратить рандомное угадывание в 50/50 или чуть лучше? Мы уже пробовали это сделать с помощью подхода Ззуегга, и это не удалось. Все книги по трейдингу/профессиональным азартным играм или сайты, которые я посещал, всегда говорят одно и то же, словно это 11-я заповедь: "Управление капиталом не может преодолеть отрицательный перевес". Нужно найти систему с позитивным ожиданием, а затем использовать ММ. Но, наверное, я просто проповедую хору на этом сайте, lol.

Я мог бы попробовать использовать Oscar's Grind (или какую-нибудь другую прогрессию) на безубыточной системе. Или на системе рулетки с большими Sl/Tp. Мне кажется, что это даст вам больше шансов достичь реалистичной цели. Однако с бесконечными тиражами появляется шанс разориться.

У fx есть много вещей, которые идут против него, но меньше, чем у рулетки. Не знаю, как насчет этого, людям приходится очень много работать, чтобы найти эту серебряную пулю.

Я могу + к выигрышу и - от проигрыша. А что вы делаете, когда рынок разворачивается после вашей пирамиды или масштабирования?

Я также могу уйти, когда я в плюсе. Казино с радостью скажет вам уйти, когда вы в плюсе. Проблема в том, что однажды вы возвращаетесь.

Я не могу убрать свою ставку, если мне не нравится, как катится шарик по колесу. Я не думаю, что это даст вам преимущество. Если шарик приземлится на ваш номер или рынок повернется в вашу пользу. Вы будете испытывать угрызения совести покупателя и будете психологически избиты, когда снова окажетесь в таком положении.

На валютном рынке я могу уйти с менее чем полным выигрышем и менее чем полным проигрышем. Это, безусловно, один из недостатков данного примера, или Келли, или Оптима-Ф, или большинства книг по управлению деньгами и т.д. Они обычно предполагают равный исход. Они обычно предполагают равные доходы, или ничью, или что-то стандартное. Как только вы начинаете варьировать подобным образом, это делает математику более трудной для а) настройки и б) выполнения. Если моя математика неверна, то неверен и весь мой мм. В любом случае, как узнать, стало ли от этого лучше или хуже?

Для последней части, должен произойти ряд вещей. Вы должны быть достаточно удачливы, чтобы выиграть при первом посещении колеса, вы должны уйти и держаться подальше :). Я посмотрю, что можно сделать с тестированием, увеличив Sl/Tp для нашей стандартной игры.


Я только что провел тест. Первый - 100 tp 100 sl

СимволEURUSD (евро против доллара США)
Период5 минут (M5) 2001.01.03 00:00 - 2012.02.01 23:55 (2001.01.03 - 2012.02.02)
МодельКаждый тик (наиболее точный метод, основанный на всех доступных наименьших таймфреймах)
ПараметрыSL=100; TP=100; Level=20; UseTrailing=true; TrailingStep=30; TrailingStop=70;
Бары в тесте822465Смоделировано тиков64620763Качество моделирования90.00%
Ошибки несовпадения графиков0
Начальный депозит10000.00
Общая чистая прибыль-5431.09Валовая прибыль80773.04Валовый убыток-86204.13
Коэффициент прибыли0.94Ожидаемая прибыль-3.25
Абсолютная просадка6989.46Максимальная просадка7849.97 (72.28%)Относительная просадка72.28% (7849.97)
Всего сделок1670Короткие позиции (выигранные %)822 (47.32%)Длинные позиции (выигранные %)848 (49.41%)
Прибыльные сделки (% от общего количества)808 (48.38%)Убыточные сделки (% от общего количества)862 (51.62%)
Крупнейшийприбыльная сделка102.86убыточная сделка-102.40
Среднийприбыльная сделка99.97убыточная сделка-100.00
Максимумпоследовательных побед (прибыль в деньгах)8 (800.20)последовательные проигрыши (убыток в деньгах)11 (-1099.98)
Максимальныйпоследовательная прибыль (количество выигрышей)800.20 (8)последовательный убыток (количество проигрышей)-1099.98 (11)
Среднеепоследовательные выигрыши2последовательные проигрыши2


% выигрыша составляет 48,38, что лучше, чем в рулетке. Мой средний выигрыш все еще < моего среднего проигрыша, так что, хотя это и близко, я все еще проигрываю в каждой сделке. Я думаю, что спред сложнее преодолеть, но он действительно не 1, а переменный и ближе к 2.5, так что я провел второй тест, используя 100sl и 110 tp. Я выбрал 110, потому что % выигрыша должен немного снизиться из-за увеличения tp.

Вот результаты этого теста:

СимволEURUSD (евро против доллара США)
Период5 минут (M5) 2001.01.03 00:00 - 2012.02.01 23:55 (2001.01.03 - 2012.02.02)
МодельКаждый тик (наиболее точный метод, основанный на всех доступных наименьших таймфреймах)
ПараметрыSL=100; TP=110; Level=20; UseTrailing=true; TrailingStep=30; TrailingStop=70;
Бары в тесте822465Смоделировано тиков64620763Качество моделирования90.00%
Ошибки несовпадения графиков0
Начальный депозит10000.00
Общая чистая прибыль332.24Валовая прибыль79055.01Валовый убыток-78722.76
Коэффициент прибыли1.00Ожидаемая отдача0.22
Абсолютная просадка2597.97Максимальная просадка6594.44 (47.12%)Относительная просадка47.12% (6594.44)
Всего сделок1506Короткие позиции (выигранные %)738 (46.61%)Длинные позиции (выигранные %)768 (48.83%)
Прибыльные сделки (% от общего количества)719 (47.74%)Убыточные сделки (% от общего количества)787 (52.26%)
Крупнейшийприбыльная сделка112.86убыточная сделка-102.96
Среднийприбыльная торговля109.95убыточная сделка-100.03
Максимумпоследовательных побед (прибыль в деньгах)10 (1100.27)последовательные проигрыши (убыток в деньгах)8 (-801.15)
Максимальныйпоследовательная прибыль (количество выигрышей)1100.27 (10)последовательный убыток (количество проигрышей)-801.15 (8)
Среднеепоследовательные выигрыши2последовательные проигрыши2

Я провел оба теста дважды, и оба показали примерно одинаковые результаты. Так что я ничего не выбираю. Я думаю, что эти тесты нужно провести несколько сотен раз, чтобы получить средний % выигрыша\проигрыша и т.д., но я думаю, что он должен быть в этом диапазоне.

Шагом 2 будет применение системы ММ к обоим этим сеньорам на уровне st tp. Я думаю, что я могу снизить 110 - 108 и все еще быть в расчете, но я думаю, что я просто оставлю это пока. Если я добавлю одну покупку 1/2 лота к ордеру с прибылью 54.5 пункта и продажу 1/2 лота с убытком -50 пунктов, то оба эти ордера должны стать прибыльными. На другом тесте 100-100 мне нужно будет сделать это при -50 и +50.

Некоторые другие комментарии:

Я могу + к победителю и - от проигра вшего. А что вы делаете, когда рынок разворачивается после вашей пирамиды или масштабирования?

Ничего, это то, что должно произойти, 48 примерно процентов времени, и я все равно должен выиграть.

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

Нет, колесо чувствует себя лучше, забирая мои деньги, и советник не будет испытывать угрызений совести. Если у вашего советника есть небольшое преимущество, то вы - дом. Вы выигрываете в долгосрочной перспективе, или что там подразумевается под долгосрочной перспективой.

По моим расчетам, добавление одного лота в 1/2 позиции к выигрышной сделке на +50 пунктов - вот что должно дать вам преимущество. Первоначальный лот из 50 сделок 25 перейдет в TP, 25 вернется к 0 (не убыток, а безубыток, мы меняем колесо с -100 на 0). Теперь у вас будет 50 сделок по 1/2 лота при цене 50, так что 1/2 сделки достигнет TP +50, а половина проиграет и вернется к 0. Это при условии 50/50 выигрыш-проигрыш. При +50 коэффициент выигрыша будет выше, но я пытаюсь упростить математику. Помните, что проигравшая сторона разгружает 1/2 позиции при -50. Это не усреднение. 25 сделок достигнут -100 при 1/2 первоначального размера и 25 сделок вернутся к 0 без потерь. С выигрышной стороны 25 сделок достигнут прибыли @ полный лот. Это должно компенсировать спреды и даже больше.

Если это сработает, тогда вам нужно найти систему\фильтр, которая даст вам преимущество в несколько процентов, это возможно. По крайней мере, это будет гораздо более низкая планка.

Предполагаю, что все будет так, как я думаю.

 
Интересно... Мне нужно время, чтобы подумать об этом и провести несколько тестов.
 

Аргументы danjp звучат разумно, но я думаю, что вы упустили некоторые важные моменты.

Ваша статистика говорит, что 48% сделок идут в вашем направлении, это правда, но это не означает, что торговля идет прямо в этом направлении. Происходит обратная ситуация, в 53% случаев сделка сначала пойдет на 50 пунктов против вас, что означает, что вы закроете половину позиции.

предполагая, что вы не восстанавливаете уже закрытую часть, когда сделка возвращается к 0:

24% сделок являются настоящими победителями при 100*1лот и 50*0,5лот

24% сделок являются маленькими победителями: -50*0.5 лот 100*0.5лот и 50*0.5лот, что сводится к 100*0.5лот.

С другой стороны, ваши потери, вероятно, увеличатся, потому что из 52% первоначальных потерь 47% будут больше первоначальных потерь, потому что они идут первыми в вашем направлении, и вы добавляете несколько лотов.


Если вы восстанавливаете закрытую позицию при возврате сделки, расчет становится еще более сложным, потому что дыра "ранжирования" может повториться.


Я полагаю, что все, что эта стратегия приносит вам, это дополнительную сделку, что означает дополнительный спред и дополнительное преимущество дома.

(Конечно, как всегда, это может быть не так, если у вас есть преимущество).

 

Итак, ребята, у меня есть некоторые очень интересные выводы. Возможно, это и есть святая святых. Но я скажу вам одно, я буду фокусироваться на этом подходе в ближайшем будущем. Zzuegg прав в своей первоначальной форме, он идет почти сразу вниз к 0 быстрее. Тем не менее, я подтверждаю результаты теста danjp, приведенные выше, и это все подсказки, которые я готов дать на данный момент.

Немного измененная версия идеи danjp дала следующие и противоположные результаты. Я не знаю, доказывает/не доказывает ли это что-то существенное. Все, кто откликнулся на эту тему, могут написать мне, и я дам вам коды. В кодах нет ничего причудливого, они похожи на первый код в этой теме.

 
Выглядит интересно, любопытно посмотреть на управление позициями.
 
zzuegg:
Выглядит интересно, любопытно посмотреть на управление позициями.

Вот коды, которые это сгенерировали. Если подумать, то ЕС - единственная пара, на которой она так себя показала. Но также ЕС - моя единственная пара со спредом в один пункт. Следующий наименьший спред - USDJPY, где он вышел в безубыток. На остальных парах, большую часть времени он был в минусе :(. Это довольно ленивое кодирование, не хотелось создавать функции.

color   Color;
double  Sl; 
double  Tp;
double  Pips;
double  Price;
int     Ticket;
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
void start(){
    int MktOrders=Count_Orders_Magic_Symbol_Type(2);
    if(MktOrders==0){
        if(OrderSelect(Ticket, SELECT_BY_TICKET)
        && OrderType()>1 && OrderCloseTime()==0){OrderDelete(Ticket);
    }   }
    if(OrdersTotal()==0){
        int Dir=MathRand()%2;
        Pips=Point; if(Digits==3){Pips=0.01;}if(Digits==5){Pips=0.0001;}
        if(Dir==0){Price=Ask; Sl=Ask-100*Pips; Tp=Ask+110*Pips; Color=Blue;}
        if(Dir==1){Price=Bid; Sl=Bid+100*Pips; Tp=Bid-110*Pips; Color=Red;}
            Ticket=OrderSend(Symbol(),Dir,0.1,Price,999,0,0,"",0,0,Color);
        if(Ticket>-1){//The Original Half Which Goes Til The End--------------------------
            if(OrderSelect(Ticket, SELECT_BY_TICKET)){
                OrderModify(Ticket,OrderOpenPrice(),Sl,Tp,0,Color);
            }
            if(Dir==0){Price=Ask; Sl=Ask-50*Pips; Tp=Ask+100*Pips; Color=Blue;}
            if(Dir==1){Price=Bid; Sl=Bid+50*Pips; Tp=Bid-100*Pips; Color=Red;}
            Ticket=OrderSend(Symbol(),Dir,0.1,Price,999,0,0,"",0,0,Color);
            if(Ticket>-1){//The Original Half Which Gets Closed On Losses-----------------
                if(OrderSelect(Ticket, SELECT_BY_TICKET)){
                    OrderModify(Ticket,OrderOpenPrice(),Sl,Tp,0,Color);
                }
                if(Dir==0){Dir=OP_BUYSTOP; Price=Ask+50*Pips; Sl=Price-50*Pips; Tp=Price+60*Pips; Color=Blue;}
                if(Dir==1){Dir=OP_SELLSTOP; Price=Bid-50*Pips; Sl=Price+50*Pips; Tp=Price-60*Pips; Color=Red;}
                Ticket=OrderSend(Symbol(),Dir,0.1,Price,999,0,0,"",0,0,Color);
                if(Ticket>-1){//The Pyramid Half Which Gets Added On Wins-----------------
                    if(OrderSelect(Ticket, SELECT_BY_TICKET)){
                        OrderModify(Ticket,OrderOpenPrice(),Sl,Tp,0,Color);
}   }   }   }   }   }
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
int Count_Orders_Magic_Symbol_Type(int x){
    int Ans;
    for(int i=OrdersTotal()-1; i>=0; i--){
        if(OrderSelect(i, SELECT_BY_POS)
        //&& OrderMagicNumber()==Magic
        && OrderSymbol()==Symbol()
        && OrderType()<x){Ans++;}
    }return(Ans);
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Причина обращения: