Links

SetupBuilder

Semi-automatism means that trade entries can occur either:
  • based on a signal in a semi-automated environment or
  • discretionarily.
Although you control the most important stages, the management of the trade can be left to TradersYard X.
To benefit from fully functional setups, which thanks to their detected specific behavior will allow you to employ the most efficient stop and targets methodology, you should attempt to find replicable systematic approaches.
You can define, activate and deactivate fully functional setups via the Setup Builder.
The Setup Builder consists of:
  1. 1.
    Analyzer session management
  2. 2.
    Activation tab: allows you to activate and deactivate entries, stop and target methods
  3. 3.
    Configuration tab: allows you to create fully-functional trade setups
  4. 4.
    Parameter tab: modifies various entry, stop, and target methods
  5. 5.
    Hist. Periods AnalyserBuilder and Hist. Periods HedgeBuilder: these define the number of historical periods for which the signal should be displayed within the Analyzer Escort column or the signals tab in the Hedge Builder. The number of periods that have passed since the signal was generated will be displayed in the brackets ([]). The setup will not be suggested when you click on the row, but you can still place a discretionary entry. Even if you place a trade discretionarily, the trade management will still perform its functions.
The following image shows the StopSell order suggested by the SetupBuilder (TradersYard X++) (the three green lines are IfDone orders):
TradersYard X offers you several possibilities of manually managing the trade:
  • When the Setup Builder strategy is running, you can increase the position. The stop and targets will automatically be adjusted to the new position size.
  • You can also start a setup without targets and add them later. To do this, right-click on the chart and select Sell/Buy Limit. This automatically activates a TradersYard X++ setup.
  • The same principle can be applied to adding additional entries.
'Warning! We strongly recommend not to add discretionary orders to TX++ setup and connect them OCO, ORO, IFdone connections. In another case, you will get the warning on a chart "
Manual changes of the strategy might cause unexpected behavior and are at your own risk. In addition, you will get such a message in the log: "ATTENTION: You are about entering a manual order into a strategy. This might cause unexpected reactions and you take full responsibility for any misbehavior in case this order gets activated. You accept that the TradersYard X-Support can't give you any advice or help on any misbehavior."

Analyzer Escort column (also available in the Discovery version)

The Analyzer Escort is a column that searches for signals for hundreds of instruments simultaneously. Once signals that have occurred meet the requirements of predefined parameters within Setup Builder, the Analyzer Escort will display them in the corresponding column.
If you make changes to the Entries list within the Activation tab of the Setup Builder, the scanner must be reloaded for the LCG or watch list.
The Analyzer Escort column is a part of the scanner and can be activated by adding the column in the:
The image below shows how the Analyzer Escort column can be defined using the Column editor for the scanner:
When defining the Analyzer parameters:
  • Input the time frame in which signals should be scanned for;
  • If you have several AnalyzerEscort columns within the scanner, we recommend that you change the header text so that the signals and the corresponding time frame can be recognized immediately.
  • Signal Direction: Allows to set short or long signal direction. None parameter means that the Analyzer Escort column would display both direction signals.
  • Required bars count: In order to make a condition be properly recognized inside the Scanner and also in the chart (when this condition is used as an indicator), the parameter Bars required has to be set to the same value in the chart and in the scanner.
The image below demonstrates how the Analyzer Escort column looks within the scanner once applied to the chart:
The Analyzer Escort (AE) columns may have different colors:
Color
Meaning
Green
Indicates the active long signal
Light green
Indicates the past long signal
Red
Indicates the active short signal
Light red
Indicates past short signal
Yellow or white
The indicates that an instrument has already been scanned based on a newly occurred candle.
Bluish green/light blue
Indicates insufficient historical data for estimation.
Pink
Indicates that the exchange is closed, and scanning will recommence once exchange opens again
There is a possibilitty to change color for each signal in Signal Builder:
Historical signals are handled as follows!
In that case past signal would be displayed with color transparency 122 (out of 255).
The signals that should be scanned for within the Analyzer Escort must be activated in the Setup Builder (Activation tab) and configured (Configuration tab).
Furthermore, you can also set individual parameters (see image):
Signals with numbers in [] brackets
AnalyzerEscort NumberInBrackets
If you see a number in brackets then the signal has occurred in the past. The brackets show how many periods ago the signal occurred.
Please find further information about this in the Setup Builder: Activation tab section.
Signal accumulation When several signals occur for the same instrument in the scanner then it is possible to view them by opening the drop-down list.

AnalyzerEscort and List chart group

If a signal for a list chart group is generated within the scanner you can submit the suggested setup to the market via:
  • double-clicking the signal if TX++ is not activated, which will place a suggested setup to the chart and simultaneously activate TradersYard X++;
  • left-clicking the signal if TX++ is activated.
The suggested setup is calculated according to the predefined parameters in the Setup Builder.
If you confirm the entry order and open a trade, TradersYard X++ remains active and will manage the setup in the background even if you close the instrument window. If you leave the chart without submitting a trade, TradersYard X++ will stop, and suggested orders will be deleted (but only if you activated the suggested setup by double-clicking).

Analyzer sessions

Setup Builder allows you to place various Setup Builder: Analyzer sessions.
Analyzer sessions make it possible to achieve different performances for the same entry signal (setup) depending on market phases or asset classes (currencies, stocks, CFDs, etc.). For example, a falling market has narrower stops than a steadily rising market.
To attach an Analyzer session to the Analyzer column:
  1. 1.
    Right-click in the Analyzer Escort column to bring up the context menu
  2. 2.
    Select the Assign AnalyzerSession menu item
  3. 3.
    Choose between the available layers that have been determined in Setup Builder as analyzer sessions.
This will change the heading of the Analyzer Escort column. Now all signals will be calculated according to the criteria selected for the Analyzer session.
Important note! The condition's criteria and the time frame of the Analyzer Escort (AE) are crucial parameters for correct scanning.
Example
  1. 1.
    Let's assume that there are two conditions, c1 and c2, without a fixed time frame (i.e. with "inherited time frame").
  2. 2.
    C1 and c2 are absolutely identical.
  3. 3.
    For each condition, you use a particular scanner column in the AE within the following time frames:1 day for c1 and 1 week for c2.
  4. 4.
    Assume that you create a further condition: "Both" conditions c1 (1-day-fixed) and c2 (1-week-fixed) are connected with an "OR" relation.
  5. 5.
    This condition will be displayed in the 3rd column.
The result depends on the time frame in which the 3rd column is scanned! There are two possibilities: 1. You set 1 day as the main time frame for the AE: If the "CalculateOnBarClose" parameter = True, then the previous day (yesterday) and the current week will be used. 2. You set 1 week as the main time frame for the AE: If the "CalculateOnBarClose" parameter = True, then the last closed day (yesterday) and the last closed week (past week) will be used.
The "CalculateOnBarClose" parameter is important. If the setting is "true", the time point of the last closed bar will be used as a basis for estimation of time series (for the column to be calculated). If the last bar close occurred 10 minutes ago, then the all-time series will be calculated at this point in time. The same implies to the current day, a current week, etc.
Further questions asked by users: В: I have a condition with the 1-day time frame and scan this in the AE with the main time frame of 1 hour. What will happen? О: The daily bar for the current day will be used. В: Does this mean that if is it set to "bar close" then my condition will be updated every hour? О: Yes.

Analyzer sessions

Setups can be defined differently for various market positions or asset classes. This makes it possible, for example, to define the same signal differently for Forex as for shares, or to adjust short and long setups to have different appearances.
To create a new analyzer session:
  • Pre-condition: a standard session should already exist;
  • To create a new analyzer session just type name in the input and click on Add New Analyzer button.
  • All further analyzer sessions can be copied via the Copy Analyzer button from the selected session and edited.
  • Via Remove Analyzer button User may delete the selected session.
Attach analyzer sessions to a list chart group within the Setup Builder: Analyzer Escort Column in order to be able to use them. Only signal setups originating from the AnalyzerEscort column will be shown in the list chart group with the corresponding analyzer session settings. If you set a manual setup in the chart within the same list chart group, the standard session will be calculated according to the settings.

Activation tab

General information

The Activation tab can be accessed by selecting the Tools main menu followed by the Setup Builder menu item. It displays the available entries, stops, and targets within the system.
Check the corresponding checkboxes in the various lists to activate strategies. This makes them available for traders within the Configuration tab.
You can find further information as well as a description of Entries / Stops & Targets in the Setup Builder: Parameters tab.
In the tab Activation, the context menu Copy can now be opened by right-clicking on an Entry-, Stop-, or Targets. If you left-click on it, you get an input box to enter a new name.
This offers now the possibility to create different setups from the same conditions under Entries, but also to use the Stops more flexible. For example, you can now create several FixTick-Stops, which differ in their tick settings.

Entries

EntryEscorts can be created using one of the following methods:
1. Through available Escorts within TradersYard X 2. Conditions: stops and targets defined within the Signal Builder 3. Scripted Conditions: self-programmed stops and targets.

Stops and Targets

Entries, Stops, and Targets can be created using one of these methods:
1. Through available stops and targets within TradersYard X
2. Conditions: stops and targets defined within the Signal Builder 3. Scripted Conditions: self-programmed stops and targets.

Configuration tab

General information

The Configuration tab can be accessed by selecting the Tools main menu followed by the Setup Builder menu item. Within the Configuration tab, you can define fully functional trading setups with just a click.

Entries

The Entries section consists of the four following sectors:
Added automatically after activation: 1. Through available Escorts within TradersYard X 2. Conditions: Stops and targets defined within the Signal Builder 3. Scripted Conditions: Self-programmed signals.
Manually created setups: 4. Manually created setups by users. Using the New manual setup button you can create a new setup. New entry setups may not be recognized by the Analyzer Escort and are primarily designed to be discretionary ("Manual Mode") setups.

Compiling setups

A setup is always based on the Entries entry signal.
By selecting the necessary options from the drop-down boxes you can create fully functional setups with:
  • Initial Stops
  • HardTrail Stops
  • SoftTrail Stops
  • Targets
IMPORTANT NOTE. The calculation of the SoftTrail Stop, as well as the move of the HardTrail Stop, takes place only during the trading hours. If the market is closed, then this function will unavailable. Stop as well as the move of the HardTrail Stop takes place only during the trading hours. If the market is closed, then this function will unavailable. SoftTrail Stop as well as the move of the HardTrail Stop takes place only during the trading hours. If the market is closed, then this function will unavailable. Stop as well as the move of the HardTrail Stop takes place only during the trading hours. If the market is closed, then this function will unavailable.
A stop setup consists of three types of stops:
  • Initial Stops:
    • Pertains to the stop strategy that is offered for the setup.
    • As long as no positions are opened, the initial stop can be shifted in any direction.
    • Each change in distance between stop and entry price will lead to the risk parameter being adjusted correspondingly (e.g. calculation of the order size).
Even if you have already started a strategy, you can shift the stop order in the direction of higher risk. After widening the distance between stop and entry price, the following popup will appear:
This protects you from undesired circumstances in case the stop order was shifted accidentally.
  • HardTrail Stops:
    • The HardTrail stop is always associated with the actual StopOrder as soon as the position has been opened. Meaning: once the HardTrail stop level is crossed, the entire position will be closed.
    • The starting point of the HardTrail Stops is always the initial stop. Meaning: If the HardTrail stop is located further from the current market price than the initial stop, then the HardTrail stop will only be activated after reaching the initial stop. IMPORTANT NOTE! Some brokers charge a fee for changing/modifying the orders. If this is the case, we recommend you use a stop that rarely changes, such as Pivot Stops. Please see the Setups: Parameters tab section for further information.
    • The HardTrail Stops can be modified at any time during the trade by doing one of the following:
      • clicking on the red "X" of the trading bar, changing the position, and then confirming this with the green check mark or
      • or changing this within the Order Escort.
  • SoftTrail Stops:
    • The SoftTrail stop is a specific type of stop that is not activated immediately after the stop marker has been crossed.
    • This stop remains passive and is only activated once the closing price crosses the current stop marker (for example SMA).
    • After this, the HardTrail stop will be placed below the low (or above the high) of the bar that has activated the SoftTrail.
The SoftTrail Stops may be replaced or modified at any time during the trade.
IMPORTANT NOTE. SoftTrail stop is not able to be automatically reset. It means that in a long trade SoftTrail can only move to higher prices, even if you change the SoftTrail in Order Escort and the new SoftTrail Sopt should sit at a lower price. However, there is a possibility to reset SoftTrail manually. To manage this please activate the "Stop" checkbox for the SoftTrail in OrderEscort and then manually change the price at which the SoftTrail should sit. Then deactivate the "Stop" and check if the SoftTrail is calculated again correctly.
Targets TradersYard X offers a variety of target methods and can manage up to 3 targets in one trade.

Manually created setups

The main characteristics of manually created setups are:
  • Manually created setups are discretionary and therefore not recognized in the Analyzer Escort column;
  • They are primarily setups that can be visualized but not programmed;
  • Manually created setups are used mainly for discretionary entries. Within the system, they are named "Manual Mode".
To create a new manual setup:
  1. 1.
    Select Tools from the main menu followed by the Setup Builder menu item.
  2. 2.
    Left-click on the Configuration tab
  3. 3.
    Give the manual setup a name then click the New Manual Setup button. This will add the setup name to the list of entry strategies.
  4. 4.
    Select the newly created setup and configure its stops and targets according to your preferences.
Click the Remove Manual Setup button to delete the selected setup.
It is possible to use a signal setup for discretionary entries. To do so, select the signal setup and submit an order to the market. You can do this when you wish to apply the stop/target logic of the signal setup or when you need specific criteria to place stops and targets that cannot be recognized by the system (such as a minimal break-in an indicator line)

Parameters tab

General information

The Parameters tab can be accessed by clicking the Tools main menu and then selecting the Setup Builder menu item. Within the Parameters tab, you can define various parameters for almost every entry stop and target strategy.
PLEASE NOTE: If you change some settings in the "Activation" or "Configuration"-Tab, those changes will not be visible immediately in the Parameters-Tab. Please click in one of the boxes on the left side of the Parameters-Tab to refresh the Tab and receive the latest settings. in one of the boxes on the left side of the Parameters-Tab to refresh the Tab and receive the latest settings.
If you select an item from the Entries, Stops, or Targets sections, then the parameter box will become active:
If the checkbox Exclude instruments are checked, instruments within the text box WILL NOT BE taken into consideration for signal scanning. If the checkbox remains unchecked then the scanning will be performed ONLY for instruments within the text box. If you do not enter any instrument symbols into the text box, ALL instruments WILL BE scanned for this strategy.

Entries

The Entries functionalities give you an idea of our very own LocationPointTrading (LPT). This is still in the development stage and is anticipated to be made available in 2017 (fee-based).
The Entries section includes several parameters for creating the entry conditions:
Parameter
Description
Automated
Here you can decide whether your setup should be executed automated when it occurs.
BreakEvenAfterN...
Here you can determine, after how many risks in the black your stop should be set to BreakEven.
BreakEvenAfterNType
Here you can determine if BreakEven should be calculated after risks, ticks ATRs, or percent.
BreakEvenTickDifference
Here you can set the number of ticks above (+) or below (-) in a Long respectively Short position the stop should lie after reaching your preset BreakEvenRisks.
BreakEvenTickDifferenceType
Here you can determine if difference should be calculated after risks, ticks ATRs, or percent.
OrderType
Here you can determine with which order type you would like to put your setup into the market.
SendSignalMail
Here you can decide whether an email should be sent to you when a condition displays a signal.
SendSignalMobileNotification
Here you can determine whether a notification is sent to your mobile phone, when a signal, based on one of your conditions, appears.
Show in Dynamic Scanner
Here you can decide whether the setup should be displayed in Dynamic Scanner as soon as it appears.
SignalSound
When you activate one of the sound files, you will hear the signal as soon as there is a hit in AnalyzerEscort-column (scanner). Please note that signal is only emitted when SoundAlerts are activated in the scanner.
SpecificRiskAmount
When entering a certain amount of money here, the risk settings in the Account tab in ConfigurationEcort are overwritten. Please note: RiskPercent has a higher priority than RiskAmount. When a certain RiskPercent is set in the Account tab in Configuration, it gets a higher priority.
SpecificRiskPercent
When entering a certain percentage here, the risk settings in the Account Tab in Configuration are overwritten. Please note: RiskPercent has a higher priority than RiskAmount.
ExecutionSound
When you activate one of the sound files, you will hear the signal as soon as the entry is executed.
OrderMode
Here you can determine whether the order should be direct or synthetic.
SendExecutionMail
When set to True, an email will be sent to you, when the order is executed. In order to make this work, you need to enter an email address in the General tab in Configuration.

Stops

The Stops section includes several parameters for creating the entry conditions.
Please find below the parameters of BarByBar as an example:
Parameter
Description
StopDeviation Ticks
With these settings you can determine, how many ticks above respectively below the exact position of the order should be placed.
WaitBarsBeforeFirstTrail
Here you can determine how many bars xTasyTrader should wait at the beginning of trade until HardStop takes over automated stop trailing.
ExecutionSound
Here you can choose the sound which you want to hear when the stop is executed.
OrderMode
Here you can choose whether the order should be direct or synthetic.
SendExecutionMail
Here you can determine whether you want to get an email notification when the stop is executed.
BarsBackHardTrail
Here you can determine, how many bars back HardTrail should be trailed.
BarsBackInitialStop
Here you can determine, how many bars back InitialStop should be trailed.
BarsBackSoftTrail
Here you can determine, how many bars back SoftTrail should be trailed.

Targets

The Stops section includes several parameters for creating the target conditions.
Please find below the parameters of MultipleRisk3Level as an example:
Parameter
Description
ExectionSound
Here you can choose the sound which you want to hear when the target is filled.
OrderMode
Here you can choose whether the order should be direct or synthetic.
SendExecutionMail
Here you can determine whether you want to get an email notification when the stop is executed.
ProfitPercentageTarget1
Here you determine the percentage of position, that should be closed when reaching the first target.
ProfitPercentageTarget2
Here you determine the percentage of position, that should be closed when reaching the second target.
ProfitPercentageTarget3
Here you determine the percentage of position, that should be closed when reaching the third target.
RisksToLevel1
Here you determine how many risks should be taken up to the first level.
RisksToLevel2
Here you determine how many risks should be taken up to the second level.
RisksToLevel3
Here you determine how many risks should be taken up to the third level.

Closing the remainder of an opened position with a trailing stop

The necessary settings are:
  1. 1.
    In the Parameters tab of the SetupBuilder, define the percent by which the opened position is to be decreased after the execution of the 1st and the 2nd targets;
  2. 2.
    The remaining percentage (25%) of the position will be managed automatically by a trailing stop.
Alternatively, you can adjust the order size in the chart or using the Order Escort.

Stops

Description of Stops
The Stops section contains stop setups. If you left-click on one of the items, the parameter box will become active.
Initial Stops section:

InitialStopOnly

Allows you to submit an initial stop to the market. Select this if you do not want to use HardTrail Stops or SoftTrail Stops.

ATR

Calculates the average true range for a stop.

BarByBar

Places a stop behind the lows or highs of the previous x bars.

BollingerBands

Uses the upper or lower line of the Bollinger band as a stop.

EightTrail

Uses the SMA8 line as a stop.

FixTick

Ensures that a fixed number of ticks behind the closing price of the most recently closed candle are attached to the stop. You can see the minimum tick size for each instrument in the Instrument Escort. Example. 1. Let's assume that the tick size for AUDCAD is 0.00001. 2. here we calculate the pipettes (1 pip = 10 pipettes) 3. BUT the tick size for USDJPY is 0.001
4. We will assume that in the SetupBuilder we set the Fix Tick = 5 5. This implies that if the AUDCAD entry price is 0.99000, the stop price will amount to 0.99005 6. If the USDJPY entry price is 120.50, the stop price will amount to 120.505.

GannHighLow:

Places a stop above the highest high or the lowest low of the previous X candlestick. If the subsequent candlesticks do not create a lower low or a higher high than the previous, the stop will remain in the current position. Only after a new low or high occurs will the stop be placed behind the highest high or lowest low of the last x candle.

InitialRisk

Places a stop according to the distance between an entry and a stop (initial risk). The stop will be adjusted every time the candle is closed according to the initial risk amount.

OutsideBar

Places a stop behind the outside bars. The stop will only move when the outside bar is crossed by the closing price.

ParabolicSAR

Uses the parabolic SAR as a stop.

PivotFast

Places a stop after small lows or highs based on the 123-counting mechanism. We recommend that you keep the PivotFast parameter inputs small. The picture illustrates that the PivotFast parameter is set to 5:

PivotMedium

Places a stop after medium lows or highs based on the 123-counting mechanism. We recommend that you keep the PivotFast parameter inputs medium. The picture illustrates that the PivotFast parameter is set to 13:

PivotSlow

Places a stop after large lows or highs based on the 123-counting mechanism. We recommend that you keep the PivotFast parameter inputs large. The picture illustrates that the PivotFast parameter is set to 30:

TwentyTrail

Uses the SMA20 line as a stop.

SuperTrend

Uses the super trend indicator as a stop

DonnchianChannel

The upper line is used as a stop for short positions and the lower line as a stop for long positions.

KeltnerChannel

The upper line is used as a stop for short positions and the lower line as a stop for long positions.
Stops parameters
  • For ATR, FixTick, and InitialRisk-Stops the option "CalculateOnPriceChange" is available. If this option is set to 'True', the Stop is recalculated with each Tick coming in. That means that the stop is following the movement of each tick. When you set this option to 'False', the Stops will wait for the candle to close to recalculate itself and there won't be any intra-candle movement of the stop.
  • BarByBar includes the following settings:
    • BarsBackHardTrail
    • BarsBackInitialStop
    • BarsBackSoftTrail
This shows how many of the previous bars are used for the stop calculation. Meaning of numbers: "1" - stop is placed behind the last closed period; "2" - stop is placed behind the bar located further than the last two closed candlesticks.
  • EightTrail and TwentyTrail
    • BarByBarStart setting: if set to "false", then the SMA (simple moving average) trailing stop will not immediately be submitted from the start.
Example. 1. Assume that your stop entry is below (long) or above (short) the SMA trailing stop. 2. The SMA can only be used as a stop when the price has moved above it (in a long position) or below it (in a short position). 3. Using this setting, you can apply a BarByBar stop up to this point (the settings for the standard BarByBar stop will be applied) or a simulated SMA.
The image below demonstrates an example for a long position:
  • GannHighLow
    • HighLowsBack setting: shows the number of highs or lows back in the history that are taken into account for the stop calculation.
  • InitialRisk
    • Risk Factor setting: sets a multiplicator for the initial risk
  • OutsideBar includes the following settings:
    • BarsBackHardTrail
    • BarsBackInitialStop
    • BarsBackSoftTrail
This shows how many of the previous bars are used for the stop calculation. Meaning of numbers: "0" - last closed period; "1" - stop is placed behind the last closed period; "2" - stop is placed behind the bar that is located the furthest from the last two closed periods and so on.
  • PivotFast
    • Default setting: the PivotFast parameter = 5.
  • PivotMedium
    • Default setting: the PivotMedium parameter = 13.
  • PivotSlow
    • Default setting: the PivotSlow parameter = 30.

Targets

Description of Targets
This section includes a detailed description of the Targets.
  • FixTick1Level: places one target with a fixed tick distance
    • ProfitPercentageTarget1: a percentage of the entry order being filled when the first target was reached.
  • FixTick2Level: places two targets with a fixed tick distance
    • ProfitPercentageTarget1 and 2: a percentage of the entry order being filled when the first and second target was reached.
  • FixTick3Level: places three targets with a fixed tick distance
    • ProfitPercentageTarget1, 2, and 3: a percentage of the entry order being filled when the first, second and third target was reached.
Important Note!
If Multi-Target Setups are used, TradersYard X must remain connected to the broker to ensure that the setup runs appropriately, as the ORO order links can not be managed via the broker's API. If the connection to the broker is not running, an unwanted counterposition could be opened. This pertains to all broker APIs.

Example FixTick3Level

The following target setups are available:
  • MultipleRisk1Level: places a target on the price level that corresponds to the distance between the stop and entry (R or 1R) as adjusted by a multiplier.
  • MultipleRisk2Levels: sets TWO targets on the price level that corresponds to the distance between the stop and entry (R or 1R) as adjusted by the R multiplier (different for each target). Additionally, you can set the value allocation between both targets.
  • MultipleRisk3Levels: sets THREE targets on the price level that corresponds to the distance between the stop and entry (R or 1R) as adjusted by the R multiplier (different for each target).
  • NoTarget: does not place a target. This method can be used if you prefer to submit only trailing stops.
  • Pivot1Level: uses the next pivot level as a target.
  • Pivot2Levels: uses the next two pivot levels as targets.
  • Pivot3Levels: uses the next three pivot levels as targets.
NOTE! The search for pivot levels is limited to the number of candles loaded within the chart.
TargetEscortCandles
Targets parameters
  • MultipleRisk1Level
    • Parameter RisksToLevel1 defines the R multiplier for the calculation of the target price level.
  • MultipleRisk2Levels
    • Parameter ProfitPercentageTarget1 sets the percent by which the opened position will be decreased after the execution of the 1st target.
    • Parameter ProfitPercentageTarget2 sets the percent by which the opened position will be decreased after the execution of the 2nd target.
    • Parameter RisksToLevel1 defines the R multiplier for the calculation of the 1st target price level.
    • Parameter RisksToLevel2 defines the R multiplier for the calculation of the 2nd target price level.
  • MultipleRisk3Levels
    • Parameter ProfitPercentageTarget1 sets the percent by which the running position will be decreased after the execution of the 1st target.
    • Parameter ProfitPercentageTarget2 sets the percent by which the running position will be decreased after the execution of the 2nd target.
    • Parameter ProfitPercentageTarget3 sets the percent by which the running position will be decreased after the execution of the 3rd target.
    • Parameter RisksToLevel1 defines the R multiplier for the calculation of the 1st target price level.
    • Parameter RisksToLevel2 defines the R multiplier for the calculation of the 2nd target price level.
    • Parameter RisksToLevel2 defines the R multiplier for the calculation of the 3rd target price level.
  • Pivot1Level
    • Parameter MinRisksToFirstTarget defines the minimal R multiplier for the calculation of the 1st target price level. If the calculated 1st target level does not reach a pivot level then the next closest pivot level will be used for the target.
    • ProfitPercentageTarget1: leaves the remaining amount opened if less than 100% for this parameter has been selected.
  • Pivot2Levels
    • Parameter MinRisksBetweenTargets defines the R multiplier between the 1st and 2nd targets. If no further pivot level is available then the R multiplier will be used for the calculation of the 2nd target.
    • Parameter MinRisksToFirstTarget defines the minimal R multiplier for the calculation of the 1st target price level. If the calculated 1st target level does not reach a pivot level then the next closest pivot level will be used for the target.
    • Parameter ProfitPercentageTarget1 sets the percent by which the opened position will be decreased after the execution of the 1st target.
    • Parameter ProfitPercentageTarget2 sets the percent by which the opened position will be decreased after the execution of the 2nd target.
  • Pivot3Levels
    • Parameter MinRisksBetweenTargets defines the R multiplier between the 1st and 2nd targets. If no further pivot level is available then the R multiplier will be used for the calculation of the 2nd target.
    • Parameter MinRisksToFirstTarget defines the minimal R multiplier for the calculation of the 1st target price level. If the calculated 1st target level does not reach a pivot level then the next closest pivot level will be used for the target.
    • Parameter ProfitPercentageTarget1 sets the percent by which the opened position will be decreased after the execution of the 1st target.
    • Parameter ProfitPercentageTarget2 sets the percent by which the opened position will be decreased after the execution of the 2nd target.
    • ПParameter ProfitPercentageTarget3 sets the percent by which the opened position will be decreased after the execution of the 3rd target.

Example for Pivot2Levels

If there is not enough historical data to find appropriate pivot levels, or should the pivot levels be placed in "all time high" areas, TradersYard X will use the distance "MinRisksBetweenTargets" for the next target. The following image demonstrates this example:

Trade tab

The Trade tab consists of:
  • Trade box
  • Strategy box
Trade box
The Trade box displays relevant information on the actual trade parameters such as entry price, stops order and position size, and the current risk.

Manual mode

When the manual mode is activated, this will allow you to place discretionary trades and input corrections to the automatic setups of TradersYard X++ (plus-plus).
This can basically be done in 3 steps:
  • Check the Manual Mode checkbox by left click (the background color of the Order Escort will still be grey at this point)
  • Select the Buy or Sell option
  • Select parameters for the entry, initial stop, hard trail stop, soft trail stop, and target.
The advantage of manual mode is that you can set your own setup and submit trades, but TradersYard X++ will continue to fully monitor your risk and automatically manage your trades.
If you do not want to rely on the automatic entries, you can trade exclusively in manual mode. The only difference from the fully automated mode is that entries based on signals will not be suggested.
You can also bring up the Setup Builder window and define the manual mode setup within the Configuration tab.

Entry price

The Entry price field contains the suggested entry price. As long as the order has not been submitted to the market, the entry price can be changed.
OrderEscort EntryPrice
You can edit the price level in one of the following ways:
  • Move the chart trader bar for the entry order directly on the chart
  • Enter a new price manually inside the Entry price field
  • Increase or decrease the price level tick by tick to the next high or low using the up and down arrow keys.
  • Use the drop-down list to select a price from among the 30 possible price levels in both directions.

Order type

There are two possible order types: buy or sell order. You will only be able to select one of these order types if the manual mode is activated. This function is not available for automatically generated, signal-based trade suggestions.
OrderEscort OrderType

$ button

Left-clicking on the "$" button will reset a setup regardless of the setup type (manual or signal-based). All parameters will be reverted to their default settings.
OrderEscort $Button

Order size

The Order size field displays the proposed order size that has been calculated using risk parameters.
The order size is based on the following parameters:
  • the difference between entry price and hard stop
  • the absolute risk
  • the initial risk
  • the currency conversion factor (if account currency is different from the currency of the traded instrument)
The suggested order size is always rounded to the next possible whole number. The rounding settings can be changed within the Preferences.
OrderEscort OrderSize1
Setting the order size above the suggested level (can only be done from within the Order Escort) If you wish to set the order size above the proposed level, manually enter the desired order size or change the amount using the up and down arrow keys. Once entered, the background color will change to red and will no longer be adjusted if the stop or entry orders are edited.
OrderEscort OrderSize2
If you want TradersYard X++ (plus-plus) to calculate the order size automatically according to the risk-specific criteria, double click in this field and move the entry / stop line inside the chart.

Position size

The position size displays the size of the running positions and corresponds to the order size.
For automatically suggested trades in which the order size is set above the proposed size, the position size will be calculated as: Position size = initially proposed position size + order amount set above the proposed size.

HardStop / HardRisk

HardStop
The H-Trail field displays the price level at which the trade will be 100% secured, i.e. the price of the Initial stop and HardTrail stop.
You can edit the price level in one of the following ways:
  • Move the chart trader bar for the initial stop order (hard trail stop order) directly on the chart
  • Enter a new price manually inside the H-Trail field
  • Increase or decrease the price level tick by tick to the next high or low using the up and down arrow keys
  • Use the drop-down list to select a price among the 30 possible price levels in both directions.
OrderEscort HardStop
HardRisk
The H-Risk field displays the absolute value that is at risk during the trading (in P&L currency).
Meaning of the background color on the "H-Risk" field:
  • red: a negative risk exists for the current trade;
  • green: the trade is at the positive risk level.
Positive risk level means that the hard stop is above the entry price for long positions and below the entry price for short positions.
The hard risk already accounts for potential slippage and spread costs (see the calculation of spread + slippage = 2x spread). This may impact the risk negatively or positively depending on the order execution time. If the background color changes to red, then the setup is breaking the risk parameters. This can happen due to lot size rounding. If rounding is not the primary cause for this, we recommend that you inspect the trade suggestion in more detail.
OrderEscort HardRisk

Soft Stop / Soft Risk

SoftStop
The Soft Stop is the actual stop price of the Soft Trail stop.
Soft Risk The Soft Risk is calculated the same way as the Hard Risk, but it is based on the Soft Stop. The Soft Risk is merely a reference value, since in the case that the soft stop is broken, the actual risk only materializes due to the Hard Stop order being executed.
The Soft Stop/Soft Risk and Hard Stop/Hard Risk are equal until the position is opened.
OrderEscort SoftStop
Once an order is submitted the Soft Stop/Soft Risk values will deviate from the Hard Stop/Hard Risk values.
OrderEscort SoftRisk
Strategy box
The strategy box suggests a setup based on selected or calculated entry signals.
You can change the strategy parameters:
  1. 1.
    Before placing the trade on the market: to edit stop and target methods inside the Order Escort;
  2. 2.
    When the trade is running: to adjust the soft trail stop and the hard trail stop as well as targets (until the first target has been met).
Strategy Box Main

Entry

Once in manual trade mode (semi-automated discretionary trading), the Entries will allow you to select the strategy setup.
Strategy Box ManualEntry
Manual mode will display the pre-initialized Entries with the appropriate Stop and Targets, which you can use to keep TradersYard X's stop/target logic. If the Entries have been suggested trade in accordance with the Stops and Targets signals, then entries in this field cannot be changed.

Initial stop

The initial stop is calculated using the initial stop method. The image below shows the initial stop based on an ATR (average true range) stop. If the Hard Trail stop is responsible for the stop order in the running trade, TradersYard X will simultaneously display the Hard Trail stop and the initial stop order (PivotSlow).
The calculated order size is based on:
  • the initial stop
  • the defined risk
Thus, the initial stop should be placed within close distance to the Hard Trail stop.
If you wish to change the initial stop calculations, please read more about this in the Risk and Money management section.

Hard Trail stop

Hard stops and Hard Trail stops are the stop methods that are applied to the stop orders. Basically, a Hard Stop is intended to be used for catastrophic scenarios. The Soft Stop should retain the corresponding setup logic.
Hard Stop and Soft Stop are connected to each other by the following logic.
If the closing price has crossed a Soft Stop, then Hard Stop will react and move:
  • below the low of the candle that caused the crossing of the Soft Stop (in a long position) or
  • above the high of the candle that caused the crossing of the Soft Stop (in a short position).
If the crossing of the Soft Stop was faked, then the stop will not be triggered, but if the break is confirmed and the price move is sustainable, then the Hard stop will be triggered and the trade closed.
You can replace the Hard Trail Stop during the trade in one of these two ways:
  • via the Order Escort
  • by pressing the red "X" box within the chart trader bar, moving it, and then confirming the new hard trail stop by left-clicking on the checkmark symbol.
It is also possible to overrule the Hard Trail Stop for the current period. TX++ will continue to perform the calculations for the stop price level and set it at the end of the period.

Soft Trail

This is a stop that does not close a trade immediately after the stop is crossed by a closing price.
Once the Soft Stop is crossed by the closing price, the Hard Stop will be triggered and moved:
  • below the low of the candle that caused the crossing of the Soft Stop (in a long position) or
  • above the high of the candle that caused the crossing of the Soft Stop (in a short position).
You can replace the Soft Stop during the trade in one of these two ways:
  • via the Order Escort
  • by pressing the red "X" box within the chart trader bar, moving it, and then confirming the new hard trail stop by left-clicking on the checkmark symbol.
Furthermore, Soft Trail stops must be triggered faster than Hard Trail stops, therefore they cannot be placed at the same level.

Targets

You can select various target strategies within the Target field.

Freeze

If you check the Freeze checkbox, then suggested orders will no longer be placed on the chart when a signal occurs.

Initial risk (% field)

To access the initial risk account settings, select the Tools main menu followed by the Configuration menu item. In this window, select the General and Account tabs. The Risk/Trade option allows you to set the percentage of the account that you wish to risk during the trade.
The order size calculation is based on:
  • the gap between the entry and stop order,
  • the valuation of the instrument,
  • the instrument/account currency pairs,
  • and the buying power.
If you place an order with the deviating risk and money management settings in the Configuration, it will be "overruled" (order size is set above the proposed level).

Halt

If you check the Halt checkbox, the Hard Trail stop / Soft Trail stop will no longer be triggered at the appropriate level.
This is also true for situations in which the Soft Trail stop is crossed by the closing price.
Strategy Escort Halt
Important! If you activate checkbox halt for Hard Trail stop settings for BreakEvenAfterN... will be disabled. Please find additional information about BreakEvenAfterN... on page Setup Builder: Parameters tab