Login Page - Create Account

Support Board


Date/Time: Fri, 03 May 2024 04:55:47 +0000



replay

View Count: 728

[2017-06-29 16:11:37]
jizzary - Posts: 177
In reference w/ replay - a study can use sc.ReplayStatus and sc.IsReplayRunning()

while sc.ReplayStatus returns detailed info looks clear
i'm not sure i understand the meaning of sc.IsReplayRunning() -

what does TRUE mean for sc.IsReplayRunning() ?
that the system is in replay mode ?
only if TRUE then it makes sense to consult sc.ReplayStatus ?
what does FALSE mean - that system is not in Replay mode ?

is above understanding correct ?

documentation is not clear on that point. pls clarify
[2017-06-29 17:48:54]
Sierra Chart Engineering - Posts: 104368
What do you not understand in the documentation? It is abundantly clear. This is point-blank simple and straightforward.
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-30 12:10:19]
jizzary - Posts: 177
do u understand my question ? it looks you failed to understand it otherwise
you wouldn't answer such uncleverly and may be the documentation would be much better saving me these question

I'll try to hekp you ....

while sc.ReplayStatus output is VERY clear
- REPLAY_STOPPED: The chart is not replaying.
- REPLAY_RUNNING: The chart is replaying.
- REPLAY_PAUSED: The chart is considered in a replaying state, however the replay is paused.

the question what is the meaning of the sc.IsReplayRunning() output ?
documentation says
sc.IsReplayRunning() returns TRUE (1) if a replay is running, otherwise it returns FALSE (0).

so
(1) why do i need 2 tools to have the very same answer by both sc.ReplayStatus and sc.IsReplayRunning()?
(2) the output of sc.ReplayStatus is not complete ... what would be the output if that variable if replay is not at use at all ?
(none of the outputs are relevant to such state)

rather answering such answers, I expect you to think and try to anderstand the question before writing ... OK ?
and BE MORE friendly ... i'm not yr enemy ... i'm yr customer !!!
Date Time Of Last Edit: 2017-06-30 12:15:08
[2017-06-30 18:02:41]
Sierra Chart Engineering - Posts: 104368
We did update the documentation to explain that even a paused replay is considered running.

1. sc.IsReplayRunning() provides a simplified way to see if a chart replay is running/active.
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-30 22:47:44]
jizzary - Posts: 177
correct ... pause is part of running mode. but again, what if replay is not in use ?
then a study must not consult sc.ReplayStatus until sc.IsReplayRunning() is reporting true
which means that sc.ReplayStatus values are valid ones

it looks you have eventually understood my question. evry good

next time if you think i'm asking stupid question - prior to responding - try to understand my question.
usually i know what i'm asking ... there is a reason for that.

tnx anyway
[2017-07-01 05:11:53]
Sierra Chart Engineering - Posts: 104368
then a study must not consult sc.ReplayStatus until sc.IsReplayRunning() is reporting true
which means that sc.ReplayStatus values are valid ones


This is not true. If you look at the internal implementation of sc.IsReplayRunning() in the header file, you will see that it relies on sc.ReplayStatus.
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-01 09:27:41]
jizzary - Posts: 177
you are wrong again as you probably fail to understand the role of documentation

as tour user you can't expect me going thru your code - this is exactly why you have developed the documentation

I already wrote few times that the documentation is NOT of the quality i'm looking for but to my understanding you
didn't give much meaning to that writing and i'm sorry for that

The documentation role is to calrify concepts and actions to be taken by ones that use yoour software.
hence - it MUST be clear and precise

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

Login

Login Page - Create Account