Login Page - Create Account

Support Board


Date/Time: Sun, 28 Apr 2024 22:32:22 +0000



New Date and Time Controls

View Count: 2620

[2017-06-28 20:32:47]
Sierra Chart Engineering - Posts: 104368
We are quite happy with the decision to dispose of the Microsoft date and time controls throughout Sierra Chart. This gives us control of how the text entered is parsed.

The new ones are much easier. For example you can just enter 14 for the time and get 14:00:00 or enter 1251 and get 12:51:00. Much easier.


No more annoying invalidation beeps and no more struggling just to enter a time because the insertion point is not in the right place or there is a digit which it thinks is not valid for some unknown reason.

Numerous formats are also supported for entering a Date. And we are going to enhance that as well. For example you could just enter a year like 2015 and get 2015-01-01.

The parsing takes place when the control loses the focus. Of all of this is in the latest prerelease.
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: 2017-06-28 20:35:01
[2017-06-29 06:52:16]
gomifromparis - Posts: 244
Sorry but I fail to see the improvement here.

I often use the trade activity and use the date picker a lot, one click and you get PnL of the day, then one click and you get PnL of the week (without needing to compute date of monday), and one click you have PnL of the month..

Now I guess it's going to be type type type instead of click...
[2017-06-29 06:57:55]
Kenneth.S - Posts: 20
It will be more tedious to use it from a touch-only interface. I think you should re-introduce some kind of datepicker. as a user its very hard to comprehend you arguing these kinds of things in 2017, its like you are living in a time-bubble stuck in the early 90's. usability should be a priority for software.
[2017-06-29 09:24:05]
Sierra Chart Engineering - Posts: 104368
The comments here are about the dates when wanting to pick from a calendar. We will have to think about that. Maybe we can add a listbox with a free-form text field at the top, and the listbox will list 60 days forward and backward from the currently entered date with the day of week included in the text. This is relatively easy to implement.

The new time control is absolutely superior and we are actually quite disappointed we had the old one there for so long.

And when you want to paste a date, or enter it as one continuous text using various formats, what we have developed is superior.


as a user its very hard to comprehend you arguing these kinds of things in 2017, its like you are living in a time-bubble stuck in the early 90's. usability should be a priority for software.
In the case of the time control, we do not agree. We do understand how you do want to see a calendar and we will see what to do to accomplish that.
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
[2017-06-29 09:28:44]
Kenneth.S - Posts: 20
Something I would find useful on a touch interface would be 3 buttons, each selecting a preconfigured date range

example

button 1 last 24 hours
button 2 last 7 days
button 3 last 30 days
Date Time Of Last Edit: 2017-06-29 09:29:32
[2017-06-29 09:34:28]
Sierra Chart Engineering - Posts: 104368
We think the new drop-down list we are going to add which should be out in a couple days will make this easy to accomplish.

We can also include relative time distances to the current day.
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
[2017-06-29 09:35:32]
Kenneth.S - Posts: 20
relative time distance to the current day would be excellent to have available as one-click actions.
[2017-06-29 15:23:37]
Sierra Chart Engineering - Posts: 104368
Yes we will do this. This is an enhancement that cannot be done with the existing Windows provided date control.
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: 2017-06-29 15:23:59
[2017-07-03 16:06:53]
Sierra Chart Engineering - Posts: 104368
In the latest prerelease, the date controls on the Trade Activity Log now have a drop-down list listing recent dates and also the dates surrounding the entered date.

The day of week and days difference to the current date is also displayed.

The reason the date control was also changed to our own rather than the Microsoft one is because the time control is a free-form edit control which uses Sierra Chart's own time parsing. It also supports, cutting and pasting, and parsing of various formats. We wanted the same capability for the date control for consistency. And consistency is very important.

We also want to minimize the reliance on the Microsoft controls because of this past incident. They can no longer be trusted.

We understand though the limitation of not having the calendar.

We think this new drop-down list added will solve that and actually offers a additional capabilities which you did not have previously. Mainly showing the time days difference and day of week clearly.
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
[2017-07-11 06:50:23]
Kenneth.S - Posts: 20
I installed 1580 and see the new dropdown list with dates. On my touch interface the behavior is:

click the arrow down
surface shows the keyboard as this is a text control
close the keyboard
click the date

so its a 4 click operation for what should and could be a 1 click (and most 2 if you insist on having the list as a drop down list).
[2017-07-11 14:38:03]
Sierra Chart Engineering - Posts: 104368
Anyone can tell that at a minimum, two clicks would be necessary even previously. Not one click.

And the text control is necessary so you can manually enter or edit the date. If your operating system is displaying the keyboard, that is an issue on your side, not ours.
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
[2017-07-11 15:18:53]
Kenneth.S - Posts: 20
So do you have a list of operating systems for touchscreen devices which can run sierra chart that has a different behavior?
[2017-07-11 15:25:39]
Kenneth.S - Posts: 20
Anyone can tell that at a minimum, two clicks would be necessary even previously. Not one click.

Yes, in your implementation - I said what could be 1 click in my post, referring to what a UI where the touchscreen user had been catered for could do, obviously not what you were doing.
[2017-07-12 18:59:05]
Sierra Chart Engineering - Posts: 104368
So do you have a list of operating systems for touchscreen devices which can run sierra chart that has a different behavior?
When it comes to automatically opening the keyboard when using a touchscreen when putting the focus on an edit control, this can be disabled in the Windows Control Panel through:
Tablet PC Input Panel Options

Yes, in your implementation - I said what could be 1 click in my post, referring to what a UI where the touchscreen user had been catered for could do, obviously not what you were doing.
With the previous calendar control, it would take one click to open it, another click to select a date assuming it is visible. This is a minimum of two clicks. This is what we are referring to.
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
[2017-08-02 12:43:42]
User921987 - Posts: 234
I understand the new way entering dates are quicker/better but I liked the older one more because I was able to see the days in the form of weeks grouped by months. For example to go to the latest friday or last month 2n monday it was very easy to do because the picking was more "visual" (than lists). Now I first have to go to MS Window's calendar to see what the exact day is and then I'll type it in at SC... a bit more complicated I think.

Someone likes more blue than red so in my case the old way was better... maybe you should do your own date picker component so you can control the all features in it :D

But when I know the exact date and I will give it manually the new way to do it IS BETTER.
Date Time Of Last Edit: 2017-08-07 05:42:23

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

Login

Login Page - Create Account