Безубыточные проценты - страница 6

 
-Aleks-:

Так ошибка не в математике, а в логике... 

ну и в чем ?
 
Vladimir Pastushak:
ну и в чем ?

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

В формуле лот4 = (1,50000*0,01+1,54720*0,01+1,57640*0,01-(1,57640*0,01+1,57640*0,01+1,57640*0,01))/(1,57640-1.60000) 

учитывается сразу прибавка 0,01 лота на уровень, или это только безубыток? 

 
-Aleks-:

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

В формуле лот4 = (1,50000*0,01+1,54720*0,01+1,57640*0,01-(1,57640*0,01+1,57640*0,01+1,57640*0,01))/(1,57640-1.60000) 

учитывается сразу прибавка 0,01 лота на уровень, или это только безубыток? 

-Aleks-это очень сложно обьяснить но я попытаюсь:

Давайте пока откинем Ваши уровни и попытаемся посчитать на простых ценах, далее  вместо этих цен можно будет подставить Ваши уровни или иные другие

Решите два примера которые я вам приведу и тогда возможно Вы поймете то уравнение которое я Вам дал

Мы продали по цене 1,50000 лотом 0,01 каким лотом нужно войти по цене 1,51000 что бы на цене 1,50000 закрыться в ноль ? Посчитайте, расчертите на графике уровни этих цен, могу скинуть индикатор который отрисовывает уровни и лоты а так же средние цены

Второй пример мы продали по цене 1,50000 лотом 0,01 и второй раз продали по цене 1,51000 лотом 0,01  каким лотом нужно войти по цене 1,52000 что бы закрыться в ноль на уровне 1,51000 ?

Решив эти два примера Вы поймете мою формулу ...

 
Vladimir Pastushak:

-Aleks-это очень сложно обьяснить но я попытаюсь:

Давайте пока откинем Ваши уровни и попытаемся посчитать на простых ценах, далее  вместо этих цен можно будет подставить Ваши уровни или иные другие

Решите два примера которые я вам приведу и тогда возможно Вы поймете то уравнение которое я Вам дал

Мы продали по цене 1,50000 лотом 0,01 каким лотом нужно войти по цене 1,51000 что бы на цене 1,50000 закрыться в ноль ? Посчитайте, расчертите на графике уровни этих цен, могу скинуть индикатор который отрисовывает уровни и лоты а так же средние цены

Второй пример мы продали по цене 1,50000 лотом 0,01 и второй раз продали по цене 1,51000 лотом 0,01  каким лотом нужно войти по цене 1,52000 что бы закрыться в ноль на уровне 1,51000 ?

Решив эти два примера Вы поймете мою формулу ...

Ответ для первой задачи - открываться не нужно по цене 1,51 - так как при 1,5 будет безубыток.

Ответ для второй задачи - 0,01.

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

 
-Aleks-:

Ответ для первой задачи - открываться не нужно по цене 1,51 - так как при 1,5 будет безубыток.

Ответ для второй задачи - 0,01.

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

А разве у Вас не такая задача ?

", при этом ноль это текущая цена - пусть будет 1,5 , а 100% - цена 1,7 , разрядность 100 (к примеру цена может быть 1,55). При роосте цены открытие ордеров на уровнях происходит на продажу.
Надо найти, какого объёма следует открывать лот, что б при движении цены с любого уровня на уровень ниже (в идеале задаем на сколько уровней ниже) покрывался весь накопленный убыток , а для прибыли использовался начальный лот."

 
Vladimir Pastushak:

А разве у Вас не такая задача ?

", при этом ноль это текущая цена - пусть будет 1,5 , а 100% - цена 1,7 , разрядность 100 (к примеру цена может быть 1,55). При роосте цены открытие ордеров на уровнях происходит на продажу.
Надо найти, какого объёма следует открывать лот, что б при движении цены с любого уровня на уровень ниже (в идеале задаем на сколько уровней ниже) покрывался весь накопленный убыток , а для прибыли использовался начальный лот."

Всё верно - только я запутал Вас окончанием предложения - речь там о том, что на каждом уровне должен к лоту "компенсации" открываться ещё и начальный лот - чтоб при откате на уровень назад была в любом случае прибыль. Komposter понял.
 
-Aleks-:
Всё верно - только я запутал Вас окончанием предложения - речь там о том, что на каждом уровне должен к лоту "компенсации" открываться ещё и начальный лот - чтоб при откате на уровень назад была в любом случае прибыль. Komposter понял.

4 ордер цена  1.60000   лот3  0.04  50%        лот4 = (op1*lt1+op2*lt2+op3*lt3-(aw*lt1+aw*lt2+aw*lt3))/(aw-op4)  + минимальный лот                   от сюда уже идет увеличение 0,04

3 ордер цена  1,57640   лот3  0.01  38,2 %     лот3 = (op1*lt1+op2*lt2-(aw*lt1+aw*lt2))/(aw-op3)  + минимальный                      лот результат равен 0,016 значит берем 0,01 или 0,02 точно не помню, но по моему округлится до 0,02

2 ордер цена  1,54720   лот2  0,01  23,6 %     лот2 = (op1*lt1-aw*lt1)/(aw-op2)  + минимальный лот                        результат меньше 0,01 значит берем 0,01

1 ордер цена  1,50000   лот1  0,01     0 %

 
Andrey Khatimlianskii:

Понажимать за вас кнопочки на калькуляторе? )

Ордер 1: цена открытия 1.5472, ТП = 1.5000, лот = 1
Ордер 2: цены открытия 1.5764, ТП = 1.5472, лот = (1.5472-1.5472) * 1 лот / (1.5764 - 1.5472) = 0 + 1 лот на прибыль = 1 лот
Ордер 3: цена открытия 1.6000, ТП = 1.5764, лот = ((1.5764-1.5472) * 1 лот + (1.5764-1.5764) * 1 лот) / (1.6000 - 1.5764) = 292 / 236 = 1.24 лота + 1 лот на прибыль = 2.24 лота
Ордер 4: цена открытия 1.6236, ТП = 1.6000, лот = ((1.6000-1.5472) * 1 лот + (1.6000-1.5764) * 1 лот + (1.6000-1.6000) * 2.24 лота) / (1.6236-1.6000) = (528 + 236 + 0) / 236 = 3.24 + 1 лот на прибыль = 4.24

И так далее. 

Осознал свою ошибку! Я фиксировал убыток в своем расчете.

Получилась такая таблица по доливки на каждом уровне

Levl StartPrice Levl % Price LossPoint Lot's 1lvl Lot's 2lvl
7   123,6 1,7472 0,0472 25,50 2,74
6   100 1,7 0,0472 9,98 2,18
5   76,4 1,6528 0,0292 7,04 1,95
4   61,8 1,6236 0,0236 4,24 1,12
3   50 1,6 0,0236 2,24 1,00
2   38,2 1,5764 0,0292 1,00 1,00
1   23,6 1,5472 0 1,00 1,00
0 1,5 0 1,5 -0,0472 0,00 0
Всего: 50,99 10,99
 

Компостер  Ордер 4: цена открытия 1.6236, ТП = 1.6000,            лот = ((1.6000-1.5472) * 1 лот + (1.6000-1.5764) * 1 лот + (1.6000-1.6000) * 2.24 лота) / (1.6236-1.6000) = (528 + 236 + 0) / 236 = 3.24 + 1 лот на прибыль = 4.24

Вольдемар  Ордер 4: ордер цена  1.60000   лот3  0.04  50%        лот4 = (op1*lt1+op2*lt2+op3*lt3-(aw*lt1+aw*lt2+aw*lt3))/(aw-op4) от сюда уже идет увеличение 0,04

                                                                                                 лот4 = (1,50000*0,01+1,54720*0,01+1,57640*0,01-(1,57640*0,01+1,57640*0,01+1,57640*0,01))/(1,57640-1.60000)

Одна и та же практически формула только Вы добавляете пункты... Зачем ?   Если все рассчитывается без перевода в пункты ...

 
Vladimir Pastushak:

Компостер  Ордер 4: цена открытия 1.6236, ТП = 1.6000,            лот = ((1.6000-1.5472) * 1 лот + (1.6000-1.5764) * 1 лот + (1.6000-1.6000) * 2.24 лота) / (1.6236-1.6000) = (528 + 236 + 0) / 236 = 3.24 + 1 лот на прибыль = 4.24

Вольдемар  Ордер 4: ордер цена  1.60000   лот3  0.04  50%        лот4 = (op1*lt1+op2*lt2+op3*lt3-(aw*lt1+aw*lt2+aw*lt3))/(aw-op4) от сюда уже идет увеличение 0,04

                                                                                                 лот4 = (1,50000*0,01+1,54720*0,01+1,57640*0,01-(1,57640*0,01+1,57640*0,01+1,57640*0,01))/(1,57640-1.60000)

Одна и та же практически формула только Вы добавляете пункты... Зачем ?   Если все рассчитывается без перевода в пункты ...

Гениев не все понимают! Сейчас доосмыслю Ваш вариант... И, надо понять какой вариант удобней для программирования...