Login Page - Create Account

Support Board


Date/Time: Fri, 26 Apr 2024 21:09:05 +0000



Using Client side orders and

View Count: 964

[2019-01-16 12:26:23]
AlexPereira - Posts: 197
Hi,

Today I had a position in my FXCM account. A Long position on GER30, with a client side held limit TARGET and a client side help bid/ask STOP.

Between rebooting computer and launching again Sierracharts, I did a "delete and download data" to refresh the tick data.

When I noticed, my long position was short. Upon checking the activity log, I noticed that it did a "reverse and cancel". Is this "normal" problem with client side help orders ( meaning, don't do "delete and download" when using them , as they might trigger while fetching older data ? )

Attached files show the part of the trade log.
Private File
[2019-01-17 01:08:57]
Sierra Chart Engineering - Posts: 104368
Is this "normal" problem with client side help orders ( meaning, don't do "delete and download" when using them , as they might trigger while fetching older data ? )
This is not the cause of the problem. This is unrelated and is not an issue.

There was a very express reversal and cancel operation that you performed:
GER30 322 Trades #2 | User order entry. Reverse&Cancel | Last: 10879. Current Position quantity: 1. Order fill calculated Position. Flatten order

Make sure you do not have any keyboard shortcuts set up for that:
Basic Trading and the Trade Window: Trading Keyboard Shortcuts

And you should also not be using the order fill calculated Position:
Trading Information Windows: Using Order Fill Calculated Positions In Special Cases
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
Date Time Of Last Edit: 2019-01-17 01:09:51
[2019-01-17 08:40:00]
AlexPereira - Posts: 197
GER30 322 Trades #2 | User order entry. Reverse&Cancel | Last: 10879. Current Position quantity: 1. Order fill calculated Position. Flatten order
Yes, which is very strange, as I didn't do a Reverse&Cancel.

Make sure you do not have any keyboard shortcuts set up for that:
I don't. I never used the reverse & cancel feature.

And you should also not be using the order fill calculated Position:
Changed. This must have gone in because I primarily use the LMAX account, and I sometimes sync sierrachart settings.

I just did the same scenario of this report to test ( client held orders and download data ) and it did not reverse ( nor did anything unusual ).

Only other reason I can think of, was that the reboot I mentioned I did, was from Linux to Windows ( I was on Linux, and rebooted back to windows (files are copied between them) ). You can see why I am certain I didn't do an unintentionally "reverse&cancel". Because all I did was reboot and re-download latest data ( about a day of data )
[2019-01-17 18:37:49]
Sierra Chart Engineering - Posts: 104368
Sierra Chart is just not going to randomly invoke Reverse and Cancel for no reason. This must have been inadvertently triggered by some action which would be a Trade Window button click, a corresponding keyboard shortcut or a control bar button for that command. Or the right-click chart menu command.
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-01-17 23:27:08]
AlexPereira - Posts: 197
Sierra Chart is just not going to randomly invoke Reverse and Cancel for no reason. This must have been inadvertently triggered by some action which would be a Trade Window button click, a corresponding keyboard shortcut or a control bar button for that command. Or the right-click chart menu command.

Well… I don't have any proof that it wasn't, but in my mind, it wasn't. I just don't use reverse and cancel. Don't have shortcuts for it, the trade menu is in the sub menu and I am pretty sure I didn't click on it in the trade window. But I don't have any proof that it wasn't.

If you guys don't have any issue with client side orders having problem with re download of data, or maybe some problem copying from Linux to windows ( I do have some connection problems with Linux since version 1847, that was why I changed to windows after putting the position ), then I will keep using them with caution and only bring this up if it happens again.

I am not here trying to get anything, as you can probably check with my account trade logs, the end result of that position was profit ( which was kinda great that no bad came out of it ). Also with LMAX ( which is the *important* account ), I use regular server orders, since LMAX allows to change stop bid/ask triggering. And I have almost 2 years of SC usage without any problems with those. So please bear in mind that I am not unhappy with SC because of this, but was looking if there were any "don't do's" with client side held orders or any known bug.
[2019-01-18 17:57:51]
Sierra Chart Engineering - Posts: 104368
If you guys don't have any issue with client side orders having problem with re download of data,
No, there is no problem with this.
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-01-20 22:51:14]
AlexPereira - Posts: 197
OK, so I think I am starting to understand what might have happen. Just noticed something: Friday I did a trade ( USDCAD ) which used attached client held orders. That trade was done and entered on Windows, but was later followed on Linux, and the actual close of that position and auto removal of those client held attached orders was done on Linux (So, by the end of weekend, I have no positions and no orders). ( By mentioning windows or linux is not important, what is important is to associate with 2 copies of SC i guess).

Just now starting the Windows copy, it recreated the client held attached orders, leaving me with no position, but with 2 client side held orders. Luckly the price was inside the bracked, or it would probably have been triggered.

I am used with normal orders SC always did the right thing, but with client side held orders, I have to be carefull with which copy of SC I use, and to be sure that there is never any client side held order lingering. ( which is dangerous, but I guess a user should only use one copy of SC ).
Date Time Of Last Edit: 2019-01-20 22:51:29
[2019-01-21 00:44:19]
Sierra Chart Engineering - Posts: 104368
A client-side order that would exist on two copies of Sierra Chart are going to both be potentially filled independently.
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

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

Login

Login Page - Create Account