Login Page - Create Account

Support Board


Date/Time: Sat, 04 May 2024 16:32:52 +0000



Disable DOM mouse click trading keeping keyboard trading enabled

View Count: 1578

[2019-10-21 13:04:26]
ycomp - Posts: 274
Is there a way to disable DOM click trading but still allow keyboard trading (without confirmation) ? other than changing what each click does in Chart DOM Settings - Global ?
[2019-10-21 14:43:42]
Sierra Chart Engineering - Posts: 104368
Yes just simply uncheck Trade >>Trading Chart DOM On.
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, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2019-10-22 03:08:45]
T44 - Posts: 363
Trading Chart DOM On (Trade menu)
This option is always enabled for a dedicated Trading DOM window.

ycomp, I too would appreciate this feature, it is easier to make an order entry mistake with the mouse vs the keyboard (especially a programmed keyboard)

I've often wondered why the order entry windows don't support a quantity of zero. I could set this to be the default and then call a change quantity keyboard shortcut, do the keyboard trade, and then re-set quantity to zero in a single macro action. This would stop any accidental mouse clicks.
[2019-11-10 12:33:55]
T44 - Posts: 363
Enable all confirmations for the actions you want rejected (e.g. order place by mouse).
Then run this Autohotkey (*.ahk) script to automatically reject those confirmation windows.
Keyboard trading and Auto trading will be unaffected as they are controlled elsewhere.

#Persistent
#SingleInstance Force
SetTitleMatchMode, 1

SetTimer, CheckWin, 50 ;inefficient


CheckWin:
IfWinExist, Confirm Order
{
Blockinput, On
WinWaitActive, Confirm Order
SendInput, n
Blockinput, Off
return
}
IfWinExist, Cancel Confirmation
{
Blockinput, On
WinWaitActive, Cancel Confirmation
SendInput, n
Blockinput, Off
return
}
return

Date Time Of Last Edit: 2019-11-10 12:34:48

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

Login

Login Page - Create Account