How Portex Calculates Forex Targets (Multiple Targets)

Explore How portex caluclates forex: mechanics, differences, limitations, and practical checks.

Direct answer

In a “multiple targets” setup, forex targets (take-profit levels) are determined by applying a consistent rule to the same trade context—most often the trade direction and a reference price such as the entry price—then converting the chosen offsets (for example, in pips or price distance) into exact level prices. Portex (like other order-management tools) therefore typically shows target prices by calculating level prices from your selected method and inputs, then rounding them to what the trading instrument allows.

Because there are no published, verifiable details here about Portex’s exact internal formula, the only safe description is the general calculation logic used by most take-profit systems: reference price + offsets + rounding/precision rules + instrument-specific constraints.

Explanation: how multiple-target forex levels are typically computed

A “target” in forex order management is a specific price level at which a take-profit order will execute (or attempt to execute). With multiple targets, you define more than one take-profit level for the same position, usually with either different price distances or different percentages/quantities allocated per target.

The calculation workflow is generally:

  1. Establish the trade direction. For a long position, profit targets are above the reference price; for a short position, they are below.
  2. Choose the reference price. Common references include the entry price (the price at which the trade is opened) or another configured base price shown on the order ticket.
  3. Select a target specification method. Common methods are:
    • Pip/point offsets from the reference price (e.g., “target 1 is +X pips”).
    • Absolute price levels that you enter directly (in which case the system may still validate rounding and minimum distance).
    • Percent-based spacing or staged levels (these still resolve to concrete price levels using a rule based on the reference).
  4. Convert to an exact level price. If offsets are specified in pips, the tool converts pips into the instrument’s price increment. This requires instrument conventions such as how many decimal places the pair is quoted to.
  5. Apply precision and validity rules. The platform typically rounds to the instrument’s tick size/decimal precision and enforces constraints such as minimum distance from the current price (these constraints vary by broker and instrument).
  6. Bind the targets to the execution logic. With multiple targets, each take-profit order is usually tied to a portion of the position. The sum of allocations and the handling of partial fills affect what portion closes at each level.

In this framework, the role of Portex is to take the inputs you set (reference price, target method, offsets, and allocations) and output the corresponding level prices that appear on the order ticket.

Example checks: independently verify the targets you see

Even without knowing Portex’s exact internal implementation, you can verify whether the displayed targets follow the expected pattern:

  1. Confirm the reference price. Look for the entry or base price shown in the trade/order ticket.
  2. Check one target using the same offset logic. If target 1 is defined as “reference + X pips” for a long trade, then the displayed level price should be higher by that X amount (after considering pip-to-price conversion and rounding).
  3. Validate direction symmetry. For short trades, targets should be on the opposite side of the reference (below for profit).
  4. Check decimal precision and rounding. Compare the displayed level to your computed value rounded to the pair’s quoting precision.
  5. Review minimum distance constraints. If the platform rejects or adjusts targets, that usually indicates instrument/broker constraints; the recalculated or adjusted levels will reflect those constraints.
Trading foreign exchange and CFDs involves substantial risk. Information on FoxiForex is educational and is not personal financial advice. Sponsored placements are labelled clearly.