kieran-mackle / AutoTrader

A Python-based development platform for automated trading systems - from backtesting to optimisation to livetrading.

Home Page:https://kieran-mackle.github.io/AutoTrader/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Taking profits and leaving runners concept

jjphung opened this issue · comments

In manual trading, a common technique used to increase profit is the concept of “taking profits and leaving runners.” This can be executed in 2 ways:

  1. Sell x% of your position at a take profit point and then continuously exit more as the trade goes in your favor with stop losses at certain levels or when it falls down to breakeven from your initial take profit point.
  2. Trailing stop losses. Disadvantages: You might get “chopped” out even if the general trend of the trade will eventually succeed and continue on.

So my question is: is there a way to implement the first way with the signal_dict construction, Order construction logic, and/or Isolated Position? Thanks!