Skip to main content

'Buy Now' & 'Sell Now' Block

Open a long or a short position instantly at the current ask price.

Updated over 3 months ago

The Buy Now and Sell Now blocks are the core execution blocks in Profectus. They don’t just open trades — they also define how much you risk, where to place your stop loss, how to set your take profit, and even when to auto-close a trade.


1. Money Management

At the top of the block, you choose how much to risk per trade.

  • Fixed Volume – Enter the lot size directly (e.g., 0.01 is the minimum; most brokers cap at 100 lots). Does not require a stop loss.

  • Risk % of Equity – Percentage of equity (balance plus floating P/L). Example: 1 = risk 1% of your equity.

  • Risk % of Balance – Percentage of account balance (ignores floating P/L). Example: 1% risk on a €1,000 account = €10.

  • Risk Fixed Amount – Set the exact money amount to risk (e.g., 100 = €100). Requires a stop loss.

  • Martingale – Lot size adapts based on last trade result. Define:

    • Lookback (open trades / history / both)

    • Initial lot size

    • Multiplier on loss / profit

    • Add-on lots (optional)

    • Reset after X wins/losses

  • Custom Sequence – Advanced sequence-based risk sizing (covered in a separate article).


2. Stop Loss

How to define where the trade exits if it goes against you:

  • No Stop Loss – Not recommended except for experimental systems.

  • Fixed Pips – Enter pip distance (can also use Variables/Inputs in Pro).

  • % of Price – Example: Enter 1 → on a $100 stock, SL is set at $99.

  • % of Take Profit – Example: TP = 10 pips; enter 100 → SL = 10 pips; enter 200 → SL = 20 pips.

  • Custom Price Level – Choose a data source (Indicator, Candle, Value, Market Property, Account, Trade Info).

    • Example: Use the ATR indicator → gives you an average candle range in pips.

  • Price Fraction – Instead of a level, use part of a value (e.g., ATR fraction).


3. Take Profit

Mirrors Stop Loss with the same options, but for profit targets.


4. Auto Close Trade

Automatically closes positions after a set time:

  • None – Default, no auto close.

  • Fixed Time – Close at a specific clock time (e.g., 1:00 AM).

  • Relative Time – Close after X days/hours/minutes/seconds (e.g., after 2 days and 4 hours).


Best Practices

  • When using risk-based sizing (equity, balance, fixed money), a stop loss must be defined so the system knows how to calculate risk.

  • Always test in visual backtest mode to confirm your stop loss and target are placed correctly.

  • For beginners, start with fixed lot size + fixed stop loss in pips before moving on to advanced options like ATR-based stops.

Did this answer your question?