Login Page - Create Account

Support Board


Date/Time: Thu, 01 Oct 2026 07:33:27 +0000



[Feature request] Can a single hotkey use the Buy/Sell column logic based on Last

View Count: 239

[2026-08-12 13:00:10]
User450833 - Posts: 5
I have successfully configured Global Settings >> Chart DOM Settings to behave similarly to Jigsaw daytradr order type section set to Auto option.

Buy Column Above Last > Buy Stop
Sell Column Above/Equal Last > Sell Limit

Buy Column Below/Equal Last > Buy Limit
Sell Column Below Last > Sell Stop

But it requires clicking directly on the Buy or Sell column.

Is it possible to assign a single hotkey to each column, for example:

W → Buy Column behavior
S → Sell Column behavior

The hotkey would use the current pointer price and let the Chart DOM Settings automatically determine whether the order should be a Limit or Stop based on the Last Price.

Currently, the Global Settings >> Trading Keyboard Shortcuts have separate commands for:

Buy Limit at Current Pointer Price
Buy Stop at Current Pointer Price
Sell Limit at Current Pointer Price
Sell Stop at Current Pointer Price

So I would need four different hotkeys. I would like to combine the Buy Limit/Stop behavior into W, and Sell Limit/Stop behavior into S, based on the Last Price.

Is this currently possible? If not currently possible, could this be considered as a feature request?

Thanks.
[2026-08-13 14:59:38]
Sierra_Chart Engineering - Posts: 25017
So you are saying to determine whether the order is a Limit or Stop order based upon the Pointer price in relation to the last traded price, and also whether it is a buy or sell order?

We could probably add another keyboard shortcut for that.

We will note this as a feature request but it would be a long while before we would get to it.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2026-08-19 02:24:56]
User450833 - Posts: 5
Yes.

I know this is quite a niche feature, so I understand if it’s not a priority yet or might not even be considered.

I’ve already implemented it as a custom study, so no worries if you want to drop the feature request.

const double targetPrice = sc.ChartTradingOrderPrice;
const double lastPrice = sc.LastTradePrice;

sc.SendOrdersToTradeService = sc.GlobalTradeSimulationIsOn ? 0 : 1;

s_SCNewOrder newOrder;
newOrder.OrderQuantity = sc.TradeWindowOrderQuantity;
newOrder.Price1 = targetPrice;
newOrder.Symbol = sc.GetTradeSymbol();
newOrder.TradeAccount = sc.SelectedTradeAccount;

if (isBuyClick)
{
if (targetPrice > lastPrice)
{
newOrder.OrderType = SCT_ORDERTYPE_STOP;
}
else
{
newOrder.OrderType = SCT_ORDERTYPE_LIMIT;
}
sc.BuyOrder(newOrder);
}
else if (isSellClick)
{
if (targetPrice >= lastPrice)
{
newOrder.OrderType = SCT_ORDERTYPE_LIMIT;
}
else
{
newOrder.OrderType = SCT_ORDERTYPE_STOP;
}
sc.SellOrder(newOrder);
}

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account