{"id":14065,"date":"2024-10-08T09:58:09","date_gmt":"2024-10-08T01:58:09","guid":{"rendered":"https:\/\/support.idax.exchange\/?post_type=docs&#038;p=14065"},"modified":"2025-01-16T17:29:08","modified_gmt":"2025-01-16T09:29:08","password":"","slug":"take-profit-stop-loss-tp-sl","status":"publish","type":"docs","link":"https:\/\/primary-tnng-production.up.railway.app\/mn\/docs\/take-profit-stop-loss-tp-sl\/","title":{"rendered":"Take Profit, Stop Loss TP\/SL"},"content":{"rendered":"<h4 class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\"><strong class=\"font-bold\">What is a Take Profit Stop loss order?<\/strong><\/h4>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Take Profit Stop Loss Order: setting the trigger price and order parameters in advance, wherein the trigger price is the precondition for placing an order operation, generally the target Take Profit Stop Loss position, when the market&#8217;s latest trade price reaches the trigger price, the system will be set by the user to place an order in accordance with the order parameters to close the position, in order to preserve profits or reduce losses.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Depending on the type of order executed after TP\/SL is triggered, the Take Profit stop loss order is divided into:<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">-Limit Take Profit Stop Loss<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">-Market Take Profit Stop Loss<\/p>\n<h4 class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\"><strong class=\"font-bold\">Limit Take Profit Stop Loss<\/strong><\/h4>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Limit Take Profit Stop loss requires the following parameters to be set:<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Trigger price<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Order price<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Order quantity<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">After the limit TP\/SL is triggered, the next limit order is issued, which specifies the maximum price the user is willing to buy or the lowest price they are willing to sell. After the user sets the limit price, the market will reach the price in a favorable direction to the priority of the transaction, which means that the limit order may not be able to close immediately.<\/p>\n<h4 class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\"><strong class=\"font-bold\">Limit Take Profit Stop Loss Benefits<\/strong><\/h4>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">After triggering, it can ensure that the transaction price is within the limit price, and the sliding point can be controlled.<\/p>\n<h4 class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\"><strong class=\"font-bold\">Limit Take Profit Stop Loss Disadvantage<\/strong><\/h4>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">It will not necessarily close the transaction.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\"><strong class=\"font-bold\">Use tips<\/strong><\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">In order to increase the probability of closing at limit take profit and loss, we generally do not set the order price and the trigger price the same, but instead reserve a portion of the sliding area. For example: long position take profit, the trigger price is $60,000, the order price can be set to $59,900, because a short order of $59,900 in the $60,000 market is easier to trade!<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Example<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">See the &#8220;Example&#8221; section of this article<\/p>\n<h4 class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\"><strong class=\"font-bold\">Market take profit stop loss<\/strong><\/h4>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Market Take Profit Stop Loss requires the following parameters to be set:<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Trigger price<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Order quantity<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">After the market take profit stop loss is triggered, the next market order will be placed at the optimal price at the time, to help the user close the transaction quickly.<\/p>\n<h4 class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\"><strong class=\"font-bold\">Market Take Profit Stop Loss Advantage<\/strong><\/h4>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">A deal can be completed immediately after triggering.<\/p>\n<h4 class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\"><strong class=\"font-bold\">Market Take Profit Stop Loss Disadvantage<\/strong><\/h4>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">There is no guarantee of a closing price, a large position or a market with poor liquidity may result in a large slippage.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Example<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">See the &#8220;Example&#8221; section of this article<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\"><strong class=\"font-bold\">Summary<\/strong><\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Limit\/market prices have advantages and disadvantages. Follow these recommendations for better TP\/SL effect:<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">&#8211; Take Profit choose Limit Price, this can Guarantee a Profit;<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">&#8211; Stop Loss choose market price, this can be quickly traded;<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">&#8211; For a small position choose market price;<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">&#8211; For large positions choose limit or market prices in batches of Take Profit Stop Loss;<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">&#8211; In irregular liquidity markets select limit price;<\/p>\n<h4 class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\"><strong class=\"font-bold\">The execution logic of a Take Profit stop order<\/strong><\/h4>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">The main parameters of a Take Profit Stop Loss order are:<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Position<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Trigger price<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Order price\/market price<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Order quantity<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">The life cycle of a Take Profit stop loss order is divided into:<\/p>\n<ul>\n<li class=\"bullet ListItem_olListItemBullet__9X19L text-base\" data-value=\"1\">Pending trigger<\/li>\n<li class=\"bullet ListItem_olListItemBullet__9X19L text-base\" data-value=\"1\">Trigger successful\/trigger failed<\/li>\n<li class=\"bullet ListItem_olListItemBullet__9X19L text-base\" data-value=\"1\">After successful trigger, place order<\/li>\n<\/ul>\n<p><strong class=\"font-bold\">Pending trigger<\/strong><\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">After a Take Profit Stop loss order has been successfully submitted, this Take Profit Stop loss order is in the &#8220;pending trigger&#8221; state! TP\/SL orders will appear in the [Schedule Order List]. A Take Profit Stop order is a balancing order, so the TP\/SL order direction of a long position is &#8216;Sell Long&#8217;, and the TP\/SL order direction of a short position is &#8216;Buy Short&#8217;.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">*Every planned order is a mechanism that can only be triggered once, and when the market price reaches the trigger price, it is triggered.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">*Each Take Profit stop loss order has an expiration date, the default is 14 days, and the user can make changes in the trading settings. After the expiration date, if this Take Profit stop loss order has not yet been triggered, it will be cancelled!<\/p>\n<div class=\"bullet ListItem_olListItemBullet__9X19L text-base\" data-value=\"1\"><strong class=\"font-bold\">Trigger rules<\/strong><\/div>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">TP\/SL orders are triggered when the market&#8217;s latest trade price meets the following criteria.<\/p>\n<div class=\"w-full decoration-primary\/6 max-w-3xl page-api-block:ml-0 relative grid overflow-x-auto overflow-y-hidden mx-auto table_progressContainer__A4v1T\">\n<div class=\"table_progressOpacitySharp__gzaM5 grid items-center grid-area-1-1 w-[5rem] h-full top-0 z-[1] sticky left-[calc(100%-5rem)] pointer-events-none\">\n<div class=\"table_progressOpacity__vIKGt  bg-gradient-to-r from-transparent to-light to-40% grid-area-1-1 w-full h-full dark:from-transparent dark:to-dark\/10\"><\/div>\n<\/div>\n<table class=\"w-full grid-area-1-1 table-auto\">\n<tbody class=\"[&amp;&gt;*+*]:border-t\" style=\"box-sizing: border-box; border: 0px solid #e5e7eb; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000;\">\n<tr class=\"[&amp;&gt;*+*]:border-l [&amp;&gt;*+*]:pl-4 border-dark\/3 dark:border-light\/2\" style=\"box-sizing: border-box; border-width: 0px; border-style: solid; border-color: color-mix(in srgb,var(--dark-DEFAULT),transparent calc(100% - 100% * .12)); border-image: initial; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000;\">\n<td class=\"align-middle min-w-[8rem] border-dark\/2 py-3 text-sm lg:text-base dark:border-light\/2\">\n<div class=\"pr-4 text-balance\">\n<div class=\"w-full space-y-2 lg:space-y-3 leading-normal\">\n<p class=\"mx-auto decoration-primary\/6 w-full max-w-[unset]\">\n<\/div>\n<\/div>\n<\/td>\n<td class=\"align-middle min-w-[8rem] border-dark\/2 py-3 text-sm lg:text-base dark:border-light\/2\">\n<div class=\"pr-4 text-balance\">\n<div class=\"w-full space-y-2 lg:space-y-3 leading-normal\">\n<p class=\"mx-auto decoration-primary\/6 w-full max-w-[unset]\"><strong class=\"font-bold\">Take Profit<\/strong><\/p>\n<\/div>\n<\/div>\n<\/td>\n<td class=\"align-middle min-w-[8rem] border-dark\/2 py-3 text-sm lg:text-base dark:border-light\/2\">\n<div class=\"pr-4 text-balance\">\n<div class=\"w-full space-y-2 lg:space-y-3 leading-normal\">\n<p class=\"mx-auto decoration-primary\/6 w-full max-w-[unset]\"><strong class=\"font-bold\">Stop Loss<\/strong><\/p>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr class=\"[&amp;&gt;*+*]:border-l [&amp;&gt;*+*]:pl-4 border-dark\/3 dark:border-light\/2\" style=\"box-sizing: border-box; border-width: 1px 0px 0px; border-style: solid; border-color: color-mix(in srgb,var(--dark-DEFAULT),transparent calc(100% - 100% * .12)); border-image: initial; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000;\">\n<td class=\"align-middle min-w-[8rem] border-dark\/2 py-3 text-sm lg:text-base dark:border-light\/2\">\n<div class=\"pr-4 text-balance\">\n<div class=\"w-full space-y-2 lg:space-y-3 leading-normal\">\n<p class=\"mx-auto decoration-primary\/6 w-full max-w-[unset]\">Long Position (Sell long)<\/p>\n<\/div>\n<\/div>\n<\/td>\n<td class=\"align-middle min-w-[8rem] border-dark\/2 py-3 text-sm lg:text-base dark:border-light\/2\">\n<div class=\"pr-4 text-balance\">\n<div class=\"w-full space-y-2 lg:space-y-3 leading-normal\">\n<p class=\"mx-auto decoration-primary\/6 w-full max-w-[unset]\">Latest close price&gt;=burst price<\/p>\n<\/div>\n<\/div>\n<\/td>\n<td class=\"align-middle min-w-[8rem] border-dark\/2 py-3 text-sm lg:text-base dark:border-light\/2\">\n<div class=\"pr-4 text-balance\">\n<div class=\"w-full space-y-2 lg:space-y-3 leading-normal\">\n<p class=\"mx-auto decoration-primary\/6 w-full max-w-[unset]\">Latest close price&lt;=burst price &amp; Latest close price &#8211; Mark price|\/mark price &lt; anti-pin threshold<\/p>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr class=\"[&amp;&gt;*+*]:border-l [&amp;&gt;*+*]:pl-4 border-dark\/3 dark:border-light\/2\" style=\"box-sizing: border-box; border-width: 1px 0px 0px; border-style: solid; border-color: color-mix(in srgb,var(--dark-DEFAULT),transparent calc(100% - 100% * .12)); border-image: initial; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000;\">\n<td class=\"align-middle min-w-[8rem] border-dark\/2 py-3 text-sm lg:text-base dark:border-light\/2\">\n<div class=\"pr-4 text-balance\">\n<div class=\"w-full space-y-2 lg:space-y-3 leading-normal\">\n<p class=\"mx-auto decoration-primary\/6 w-full max-w-[unset]\">Short Position (Buy short)<\/p>\n<\/div>\n<\/div>\n<\/td>\n<td class=\"align-middle min-w-[8rem] border-dark\/2 py-3 text-sm lg:text-base dark:border-light\/2\">\n<div class=\"pr-4 text-balance\">\n<div class=\"w-full space-y-2 lg:space-y-3 leading-normal\">\n<p class=\"mx-auto decoration-primary\/6 w-full max-w-[unset]\">Latest close price&lt;=burst price<\/p>\n<\/div>\n<\/div>\n<\/td>\n<td class=\"align-middle min-w-[8rem] border-dark\/2 py-3 text-sm lg:text-base dark:border-light\/2\">\n<div class=\"pr-4 text-balance\">\n<div class=\"w-full space-y-2 lg:space-y-3 leading-normal\">\n<p class=\"mx-auto decoration-primary\/6 w-full max-w-[unset]\">Latest close price&gt;=burst price &amp; Latest deal price &#8211; Mark price|\/mark price &lt; anti-pin threshold<\/p>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">In unstable liquidity markets, market transactions can result in abrupt changes, which are detrimental to stop loss orders. In this regard, we have added a stop loss anti-pin mechanism.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">In the market, the marked price is not affected by this abrupt changes, when the latest transaction price deviates from the mark price &gt; 10%, can be determined as a big change, these large deviation transaction will not trigger stop loss orders.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Pin determination rules: | the latest transaction price &#8211; mark price | \/ Mark price &gt; the anti-pin threshold<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Pin-proof threshold: 10%<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Please note:<\/p>\n<div class=\"bullet ListItem_olListItemBullet__9X19L text-base\" data-value=\"1\">Take Profit orders are not protected because the openings at the time of the pin may be in Profit&#8217;s favor.<\/div>\n<div class=\"bullet ListItem_olListItemBullet__9X19L text-base\" data-value=\"2\">Pins up to 10% are not protected because price deviations of less than 10% are likely to be normal and do not belong to the abrupt change.<\/div>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">*Being taken over by a strong balancing causes the trigger to fail<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">When the market volatility is very strong and the stop-loss price is closer to the strong closing price, although the above trigger rules are met, at the time of triggering, the position is likely to have been\/is being taken over by the strong closing engine, resulting in a trigger failure!<\/p>\n<div class=\"bullet ListItem_olListItemBullet__9X19L text-base\" data-value=\"1\"><strong class=\"font-bold\">Order after trigger<\/strong><\/div>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">When Take Profit stop loss is triggered, the system immediately submits the order to the opening in accordance with the order parameters. The order parameters are as follows:<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">-Order direction: closing direction (opposite direction of position)<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">-Order price: Limit Take Profit Stop loss is &#8216;order price&#8217;;<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">-Order quantity: Min (number of open positions at trigger, &#8216;number of orders&#8217; in Take Profit stop loss order)<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">At this point, you can see the order in the [Current Order List] or the [Historical Order List].<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">*It is possible to align the quantities.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">The user may manually close the position after setting the Take Profit stop loss. When a position has a closing order, take profit stop loss can only trigger the remaining closing part!<\/p>\n<h4 class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\"><strong class=\"font-bold\">Example<\/strong><\/h4>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\"><strong class=\"font-bold\">Limit Take Profit scenario<\/strong><\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">On March 5, 2021, BTC broke through $50,000, and I chased up 10 BTC&#8217;s multiple positions, opening at $50,000. My target take profit position is $60,000, and I&#8217;m used to take profit in batches, so I set up a take profit order at $58,000 and $60,000, respectively, with the following parameters:<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Take Profit Order 1<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Trigger price: 58,000 USDT<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Order price: 57900 USDT<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Order quantity: 5 BTC<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Take Profit Order 2<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Trigger price: 60,000 USDT<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Order price: 60,000 USDT<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Order quantity: 5 BTC<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Subsequently, BTC, as I wish, continued to rise strongly, breaking through $58,000 on March 13 and accelerating to $60,000 on March 14, reaching a maximum of $60,020, but did not stand firm, breaking through quickly after the break-down, leaving a pin.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">On March 15th I went to check my position and found the following:<\/p>\n<ul>\n<li class=\"bullet ListItem_olListItemBullet__9X19L text-base\" data-value=\"1\">Both Take Profit Order 1 and Take Profit Order 2 have been triggered;<\/li>\n<li class=\"bullet ListItem_olListItemBullet__9X19L text-base\" data-value=\"1\">I also hold 5 BTC long positions without take profit;<\/li>\n<li class=\"bullet ListItem_olListItemBullet__9X19L text-base\" data-value=\"1\">My current order has a pending order, the order price is 60000, there is no transaction;<\/li>\n<\/ul>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">That is, only Take Profit Order 1 is traded and Take Profit Order 2 is not traded.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">This is normal, because BTC reached $60,000, take profit orders are triggered, the system immediately began to place take profit orders, but during the order period, the market price has fallen below $60,000, to sell the price limit order although down, but above the market, cannot be traded!<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">So, I got the experience: when limit take profit stop loss, in order to increase the probability of closing limit orders, generally do not set the order price and trigger price to the same, but set a portion of the sliding area. For example: multi-position take profit, the trigger price is $60,000, the order price can be set to $59,900, because a short order of $59,900 is easier to trade in the near $60,000 market!<\/p>\n<h4 class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\"><strong class=\"font-bold\">Market Stop Loss scenario<\/strong><\/h4>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">On March 14, 2021, BTC strongly broke through $60,000, I took out all the exchanges when chasing up 1000 BTC multi-position, opened the price at $60,000, to obtain the target $100,000. But in order to stabilize, I set a market stop order of $54,000, the parameters are as follows:<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Trigger price: 54,000 USDT<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Order quantity: 1000 BTC<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Then BTC failed me and went all the way down to $54,000 on March 23.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">On March 24th I went to check my position and found that:<\/p>\n<ul>\n<li class=\"bullet ListItem_olListItemBullet__9X19L text-base\" data-value=\"1\">My position is completely closed;<\/li>\n<li class=\"bullet ListItem_olListItemBullet__9X19L text-base\" data-value=\"1\">From the historical order, it can be seen that the average closing price of the 1000 BTC is $53,600, not $54,000;<\/li>\n<\/ul>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">That is, although the stop loss, but I suffered a relatively large slippage.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">So, I got the experience: a large position should not use market price full closing to stop loss, it is better to use batch stop loss or limit stop loss.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is a Take Profit Stop loss order? Take Profit Stop Loss Order: setting the trigger price and order parameters in advance, wherein the trigger price is the precondition for placing an order operation, generally the target Take Profit Stop Loss position, when the market&#8217;s latest trade price reaches the trigger price, the system will [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[102],"doc_tag":[],"class_list":["post-14065","docs","type-docs","status-publish","hentry","doc_category-fee"],"year_month":"2026-04","word_count":1515,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"idax","author_nicename":"user","author_url":"https:\/\/primary-tnng-production.up.railway.app\/mn\/author\/user\/"},"doc_category_info":[{"term_name":"Trading &amp; Fees","term_url":"https:\/\/primary-tnng-production.up.railway.app\/mn\/docs-category\/fee\/"}],"doc_tag_info":[],"_links":{"self":[{"href":"https:\/\/primary-tnng-production.up.railway.app\/mn\/wp-json\/wp\/v2\/docs\/14065","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/primary-tnng-production.up.railway.app\/mn\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/primary-tnng-production.up.railway.app\/mn\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/primary-tnng-production.up.railway.app\/mn\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/primary-tnng-production.up.railway.app\/mn\/wp-json\/wp\/v2\/comments?post=14065"}],"version-history":[{"count":1,"href":"https:\/\/primary-tnng-production.up.railway.app\/mn\/wp-json\/wp\/v2\/docs\/14065\/revisions"}],"predecessor-version":[{"id":14066,"href":"https:\/\/primary-tnng-production.up.railway.app\/mn\/wp-json\/wp\/v2\/docs\/14065\/revisions\/14066"}],"wp:attachment":[{"href":"https:\/\/primary-tnng-production.up.railway.app\/mn\/wp-json\/wp\/v2\/media?parent=14065"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/primary-tnng-production.up.railway.app\/mn\/wp-json\/wp\/v2\/doc_category?post=14065"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/primary-tnng-production.up.railway.app\/mn\/wp-json\/wp\/v2\/doc_tag?post=14065"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}