- [Create Trailing Percent Order](./examples/php/) ```php 'MY_API_KEY', 'secret' => 'MY_SECRET', )); // exchange.setSandboxMode (true); // exchange.verbose = true; // uncomment for debugging purposes if necessary Async\await($exchange->load_markets()); $symbol = 'BTC/USDT:USDT'; $order_type = 'market'; $side = 'sell'; $amount = 0.0001; $price = null; $reduce_only = true; $trailing_percent = 10; // const trailingTriggerPrice = undefined; // not supported on all exchanges $params = array( 'reduceOnly' => $reduce_only, 'trailingPercent' => $trailing_percent, ); try { $create_order = Async\await($exchange->create_order($symbol, $order_type, $side, $amount, $price, $params)); // Alternatively use the createTrailingAmountOrder method: // const create_order = await exchange.createTrailingPercentOrder (symbol, order_type, side, amount, price, trailingPercent, trailingTriggerPrice, { // 'reduceOnly': reduceOnly, // }); var_dump($create_order); } catch(Exception $e) { var_dump(((string) $e)); } }) (); } Async\await(example()); ```