Как получить максимальную прибыль на участке?? - страница 2

 
IgorM:


хмм.... Вы не максимизируйте прибыль, а минимизируйте риски, а то домаксимизируйтесь до минимально допустимого депо ;)

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


а как это кста в коде выглядит?
 
EricGR:

а как это кста в коде выглядит?
.....

double main_margin = calcmargin(orderop,main_lot);
         add_lot = calclot();
         add_margin = calcmargin(orderop,add_lot);
         takeequity = AccountBalance() + main_margin;

...........

if (AccountEquity()>takeequity){
                  ticket[AddCount] = sendorder(orderop,add_lot);
                  if (ticket[AddCount]>0){
                           AddCount--;
                           takeequity+=add_margin;
                  }

}

примерно так, думаю не сложно разобраться: рассчитываете маржу по основному ордеру, по дополнительным ордерам и потом контролируете эквити, если эквити подросло, еще ордерок ;)
 
kch:

Всем привет!

К примеру, имеется депозит $10 000, плечо 1:100, фиксированный спред - 3 пп.

На определенном ФИ, например, на EURUSD, на дневном баре ожидается движение вверх в течение дня на 100 (старых) пунктов.

Сейчас цена находится в нулевой точке, т.е. отката вниз от нулевой точки не ожидается.

Вопрос - как пройти эти 100 пунктов вверх, при этом взяв максимум прибыли?

1 вариант) зайти максимальным лотом в нулевой (начальной) точке и зафиксировать прибыль через 100 пп.?

2 вариант) разбить определенным способом имеющийся депозит на части и докупаться на откатах ? (где, когда и какие будут откаты - неизвестно, но они должны быть))).

3 вариант) ??????

Короче, цель - максимизовать прибыль на заданном отрезке.

Существуют ли "универсальный" (оптимальный) алгоритм заключения сделок, чтобы прибыль, полученная по второму (или третьему) варианту, превышала прибыль, полученную по первому варианту?

Кто-нибудь из уважаемых участников форума решал для себя такую задачу? спасибо.


Зайти в начальной точке на 100% от максимально допустимой позы и доливаться по ходу движения по окончанию откатов на размер свободной маржи - это идеал. Риск: при неверном определении окончания отката позиция может вылететь по стоп-аут поскольку маржа будет использована по максимуму.

 
kch:

Всем привет!

К примеру, имеется депозит $10 000, плечо 1:100, фиксированный спред - 3 пп., ТП- 100пп., СЛ- 5пп., риск потери депозита в %-10

На определенном ФИ, например, на EURUSD, на дневном баре ожидается движение вверх в течение дня на 100 (старых) пунктов.

Сейчас цена находится в нулевой точке, т.е. отката вниз от нулевой точки не ожидается.

Вопрос - как пройти эти 100 пунктов вверх, при этом взяв максимум прибыли?

1 вариант) зайти максимальным лотом в нулевой (начальной) точке и зафиксировать прибыль через 100 пп.?

2 вариант) разбить определенным способом имеющийся депозит на части и докупаться на откатах ? (где, когда и какие будут откаты - неизвестно, но они должны быть))).

3 вариант) ??????

Короче, цель - максимизовать прибыль на заданном отрезке.

Существуют ли "универсальный" (оптимальный) алгоритм заключения сделок, чтобы прибыль, полученная по второму (или третьему) варианту, превышала прибыль, полученную по первому варианту?

Кто-нибудь из уважаемых участников форума решал для себя такую задачу? спасибо.


думаю, что в твои вводные необходимо добавить еще пару параметров (красный шрифт)

рассчитай объем ордера таким образом, что бы при закрытии позы по СЛ, убыток был бы равен сумме, равной возможной потери от депозита.

не доливайся, иначе при ошибке расчетного отката в "профитной" зоне, можешь превысить заданный % риска потери депозита, как следствие понесешь убыток и зафиксируешь его, а цена развернется и дойдет до твоего ТП. Поэтому рассматривай путь от входа до ТП, как вектор.

 
sever30:

думаю, что в твои вводные необходимо добавить еще пару параметров (красный шрифт)

рассчитай объем ордера таким образом, что бы при закрытии позы по СЛ, убыток был бы равен сумме, равной возможной потери от депозита.

не доливайся, иначе при ошибке расчетного отката в "профитной" зоне, можешь превысить заданный % риска потери депозита, как следствие понесешь убыток и зафиксируешь его, а цена развернется и дойдет до твоего ТП. Поэтому рассматривай путь от входа до ТП, как вектор.

Спасибо
 
каждые 10 лет перед НГ мы с друзьями ходим в баню на форум.
 
Artem Kachalkov:

Короче, цель - максимизовать прибыль на заданном отрезке.  


Кто-нибудь из уважаемых участников форума решал для себя такую задачу?   спасибо.

Метод называется - ПИРАМИДИНГ...

Суть метода ( для МТ5 ):

Если позиция в плюсе, то с увеличением прибыли, например на 300 баксов, идет увеличение объема позиции, например на 0,1 лота...

 
Artem Kachalkov:

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

Ты не можешь знать нулевую точку, априори. Отдыхай
 
Artem Kachalkov:

Всем привет!
К примеру, имеется депозит $10 000, плечо 1:100, фиксированный спред - 3 пп. 
...

Привет!

Начальная позиция по Вариантам 1 или 2 на всю Free Margin
То есть либо одним ордером макс/возможного объема либо мультипозиция по одной цене

Дальше варианты

В любом случае до закрытия позиции придется поддерживать Free Margin на минимуме
То есть постепенно увеличивать позицию до самого закрытия
Минимум зависит от волатильности и Leverage
Для EURUSD 1:100 нормально

Варианты

Для Варианта 1 с открытием позиции одним ордером на откатах требуется Hedging
Настолько мелкими долями насколько позволяют сноровка и волатильность
Задача => поддерживать Free Margin на минимуме <но без Stop Out т/к позиция только одна>
После восстановления цены надо будет постепенно закрывать Hedge-позиции
Задача => та же

Для Варианта 2 с дробной мультипозицией на откатах возможны Stop Out
Но для этого она и дробная и минимум Free Margin поддерживается автоматически
После восстановления цены надо будет постепенно восстанавливать объем позиции
Задача => та же

И
Спред 3 пп <старых> на EURUSD слишком большой для такой торговли


Причина обращения: