// // Button groups // -------------------------------------------------- // Make the div behave like a button .btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; // match .btn alignment given font-size hack above > .btn { position: relative; float: left; // Bring the "active" button to the front &:hover, &:focus, &:active, &.active { z-index: 2; } &:focus { // Remove focus outline when dropdown JS adds it after closing the menu outline: 0; } } } // Prevent double borders when buttons are next to each other .btn-group { .btn + .btn, .btn + .btn-group, .btn-group + .btn, .btn-group + .btn-group { margin-left: -1px; } } // Optional: Group multiple button groups together for a toolbar .btn-toolbar { margin-left: -5px; // Offset the first child's margin &:extend(.clearfix all); .btn-group, .input-group { float: left; } > .btn, > .btn-group, > .input-group { margin-left: 5px; } } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; } // Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match .btn-group > .btn:first-child { margin-left: 0; &:not(:last-child):not(.dropdown-toggle) { .border-right-radius(0); } } // Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { .border-left-radius(0); } // Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group) .btn-group > .btn-group { float: left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group > .btn-group:first-child { > .btn:last-child, > .dropdown-toggle { .border-right-radius(0); } } .btn-group > .btn-group:last-child > .btn:first-child { .border-left-radius(0); } // On active and open, don't show outline .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } // Sizing // // Remix the default button sizing classes into new ones for easier manipulation. .btn-group-xs > .btn { &:extend(.btn-xs); } .btn-group-sm > .btn { &:extend(.btn-sm); } .btn-group-lg > .btn { &:extend(.btn-lg); } // Split button dropdowns // ---------------------- // Give the line between buttons some depth .btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; } .btn-group > .btn-lg + .dropdown-toggle { padding-left: 12px; padding-right: 12px; } // The clickable button for toggling the menu // Remove the gradient and set the same inset shadow as the :active state .btn-group.open .dropdown-toggle { .box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); // Show no shadow for `.btn-link` since it has no other button styles. &.btn-link { .box-shadow(none); } } // Reposition the caret .btn .caret { margin-left: 0; } // Carets in other button sizes .btn-lg .caret { border-width: @caret-width-large @caret-width-large 0; border-bottom-width: 0; } // Upside down carets for .dropup .dropup .btn-lg .caret { border-width: 0 @caret-width-large @caret-width-large; } // Vertical button groups // ---------------------- .btn-group-vertical { > .btn, > .btn-group, > .btn-group > .btn { display: block; float: none; width: 100%; max-width: 100%; } // Clear floats so dropdown menus can be properly placed > .btn-group { &:extend(.clearfix all); > .btn { float: none; } } > .btn + .btn, > .btn + .btn-group, > .btn-group + .btn, > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; } } .btn-group-vertical > .btn { &:not(:first-child):not(:last-child) { border-radius: 0; } &:first-child:not(:last-child) { border-top-right-radius: @border-radius-base; .border-bottom-radius(0); } &:last-child:not(:first-child) { border-bottom-left-radius: @border-radius-base; .border-top-radius(0); } } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group-vertical > .btn-group:first-child:not(:last-child) { > .btn:last-child, > .dropdown-toggle { .border-bottom-radius(0); } } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { .border-top-radius(0); } // Justified button groups // ---------------------- .btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; > .btn, > .btn-group { float: none; display: table-cell; width: 1%; } > .btn-group .btn { width: 100%; } > .btn-group .dropdown-menu { left: auto; } } // Checkbox and radio options // // In order to support the browser's form validation feedback, powered by the // `required` attribute, we have to "hide" the inputs via `opacity`. We cannot // use `display: none;` or `visibility: hidden;` as that also hides the popover. // This way, we ensure a DOM element is visible to position the popover from. // // See https://github.com/twbs/bootstrap/pull/12794 for more. [data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] { position: absolute; z-index: -1; .opacity(0); } .elementor-animation-grow-rotate { transition-duration: 0.3s; transition-property: transform; } .elementor-animation-grow-rotate:active, .elementor-animation-grow-rotate:focus, .elementor-animation-grow-rotate:hover { transform: scale(1.1) rotate(4deg); } {"id":1073,"date":"2025-03-28T08:17:39","date_gmt":"2025-03-28T07:17:39","guid":{"rendered":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/?p=1073"},"modified":"2025-09-03T09:45:46","modified_gmt":"2025-09-03T07:45:46","slug":"how-to-set-a-stop-loss-on-pancakeswap-8","status":"publish","type":"post","link":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/2025\/03\/28\/how-to-set-a-stop-loss-on-pancakeswap-8\/","title":{"rendered":"how to set a stop loss on pancakeswap 8"},"content":{"rendered":"
How to Use the Slippage Settings on PancakeSwap<\/p>\n
If Pancakeswap isn\u2019t quite what you are looking for you can check out some of the best Pancakeswap alternatives below. The CAKE token captures value from all the economic activity happening on PancakeSwap. Here are some instructions to assist you in the use of PancakeSwap’s slippage settings. If you want to make the bot stop buying after 1 trade, set MAXTOKENS to a low value, like \u00ab1\u00bb for instance. In this example, we calculate two exponential moving averages (EMAs) and make decisions based on those.<\/p>\n
PancakeSwap’s introduction of limit orders empowers users with more control over their trades. Users can set desired prices for buying or selling tokens when the market reaches a specific limit price or better. That means you can trade digital assets on the platform without relying on a centralized exchange. The purpose of the Pancakeswap trading discipline known as technical analysis is to analyse investments and locate potential trading opportunities using Pancakeswap trading tools. The historical trading activity and price fluctuations of a security are analysed by Pancakeswap traders. They have consistently provided customers with prices that are even better than the national averages.<\/p>\n
The only way to completely remove the risk is to close all Pancakeswap open positions. In order to close a short position on Pancakeswap, it is necessary to buy back financial instruments. Selling long positions is required in order to close out Pancakeswap long positions. It’s possible to fill an Pancakeswap open position in as little as a few minutes or as much as a few years, depending on the approach and the goal when trading on the Pancakeswap platform.<\/p>\n
By removing intermediaries, it offers you greater autonomy and transparency. But diving into DeFi trading can feel overwhelming without the right setup. To perform actions like swapping tokens on PancakeSwap, you\u2018ll need BNB in your wallet to pay gas fees. Each exchange has different fees, but when it comes to PancakeSwap V3, the amount of fees that go to liquidity providers depends on the fee tier of the pool. For example, if we take a 0.25% fee tier pool, 68% of that fee goes to liquidity providers.<\/p>\n
A DeFi trading setup typically includes a crypto wallet (preferably non-custodial), decentralized exchanges (DEXs) for token trading, and tools like price trackers or portfolio managers. Advanced options may include order aggregators, automated trading strategies, and yield farming platforms. PancakeSwap is a DEX built on the Binance Smart Chain, where users can swap BEP-20 tokens, trade tokens, add token pairs to liquidity pools, stake CAKE tokens, and engage in yield farming. Yield farming allows liquidity providers to earn additional rewards, like CAKE tokens, by locking their LP tokens in smart contracts. The introduction of Initial Farm Offerings (IFOs) provides users with opportunities to purchase new tokens during limited-time events. PancakeSwap’s liquidity pools play a crucial role in facilitating token swaps.<\/p>\n