Login Page - Create Account

Support Board


Date/Time: Mon, 21 Sep 2026 00:50:00 +0000



[Programming Help] - ACSIL Study for Automated Trading kicked off more than safeguard allowed

View Count: 612

[2026-09-04 15:58:13]
cmet - Posts: 743
Numpad6::SendInput("+d") ; Buy Limit at Cursor (Shift + D)

Would be a prime suspect.

Technically, these could have also generated Buy Limit parent orders:

Numpad5::SendInput("!d") ; Buy at Bid
Numpad0::SendInput("!1") ; Buy at Bid - 1
$NumpadDot::SendInput("!2") ; Buy at Bid - 2
NumpadEnter::SendInput("!3") ; Buy at Bid - 3

Key History was 0, so impossible to tell for sure what this was.

If you are going to use these scripts, KeyWait is probably a good idea.

To reiterate, something rapidly created new parent orders. Nothing in Sierra does that without user programming or interaction.
[2026-09-04 16:14:21]
John - SC Support - Posts: 47939
We can not say that the issue is related to having a single keystroke setup for a shortcut for your system, but we have seen people have a key stuck on their keyboard, which then generated multiple orders. We think this may be what occurred in your case.

You should not use a single key for a keyboard shortcut for this reason, and the fact that the operating system often intercepts these and they do not always work properly.

Note that we (Sierra Chart) will not be responding further to this. Whatever the issue is, it is not Sierra Chart related.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2026-09-05 17:01:36]
User158823 - Posts: 37
Thank you for your time and review, and thank you for your commendable patience.

Kind regards,
Gary
[2026-09-06 12:03:13]
ForgivingComputers.com - Posts: 1238
I looked at your first cpp, without the signal logic, and noticed there is no check of the open position. That is your most important safeguard.

Using AI to create trading systems is risky.
Date Time Of Last Edit: 2026-09-06 12:10:04
[2026-09-07 01:07:06]
User158823 - Posts: 37
Thanks for the look, ForgivingComputers.
It's in the full version ... and more.

Appreciate your advice and I couldn't agree more.
I would never rely strictly on AI.
But being a former developer, especially C++, we always looked for shortcuts, thinking off the top of my head: short circuiting logic :-)
No better shortcut than AI. Then I do the code walk through/testing/QC/ ... lot's of iterations: UGH!
Former developer: Fortran, Cobol II, C, C++, VB, C#, F#, and a little Java.

Your caution embraced in all seriousness.
That said, the auto system is just auxiliary ...

Got rid of the ahk's and most importantly I dumped Logitech Logi Options+ ... good riddance!

Thank you again.
Date Time Of Last Edit: 2026-09-07 01:08:55

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

Login

Login Page - Create Account