Moving forward by a single candle (no matter what the step value is)

Post Reply
Tomasz Kot
Posts: 73
Joined: Sun Dec 18, 2022 8:09 pm

Moving forward by a single candle (no matter what the step value is)

Post by Tomasz Kot »

Could you and a hotkey for moving forward by a candle (current chart timeframe), no matter which step is chosen?

User case:
Lets say we have a H4 chart.
Usually I need to forward a chart by several HTF candles (H4 in this example).
When it starts to look as an interesting setup, I need to look how the next candle is developing in real time, so I need to swich step to lowest possible value (M1 timeframe, ideally ticks in the future) and hit play.
It means that in such scenarios, we need to continously switch step between step = chart timeframe (here H4) and much lower step (here M1) for using "play" and looking at real time candle developing at point of interest.

Possible soultions:
1. As a quick fix, it would be useful if we had a hotkey to move forward by a candle (chart timeframe, no matter what step is chosen). It would help to move chart forward quicly by a few or several candles until it looks like an interesting setup.
We would use it to move chart quicly forward and we would use "play" with much lower step for watching a single candle developement.

Important - If there are multiple charts, it should move forward in time using timeframe from the chart that is in active window (when you click on a chart with 5M timeframe, you can use mentioned hotkey and easily move forward all the charts by 5M, when you click on another chart with H4 timeframe, you can use mentioned hotkey and easily move forward all the charts by 4h).
It would be excellent to be able to manage time during backtest in the above way and it can be done just by adding the hotkey for moving forward one candle (sorry to say, but in current state that time-managament aspect during backtesting feels rather unpleasant).

2. Long-term extended solution (optional)
In addition to the above, it would be nice if there would be two kind of steps:
- first step, defining how much forward a chart moves when clicking "candle forward",
- second step, defining how quicly the chart moves forward when we click play button (in practice it should be differnt setting, usually very low timeframe, used for watching single candle development in real time).

Just for example purposes, in some tools it looks like below - ticks per second define how quickly chart moves in "play mode" (on the image 79 ticks/sec is chosen) and another setting "next bar", defines how much forward a chart moves by clicking "next bar" (on the image moving forward by 5 minutes is chosen).

Image

It is very convenient to have them both, instead of switching continously a single "step" parameter between two different values (until tickdata is present, it would be two different timeframes, later first of them could be ticks/sec).
What do you think about it?
Attachments
PrtScr 2024-02-03 183001.png
PrtScr 2024-02-03 183001.png (29.03 KiB) Viewed 696 times
NakedMarkets
Posts: 251
Joined: Tue Feb 22, 2022 11:06 am

Re: Moving forward by a single candle (no matter what the step value is)

Post by NakedMarkets »

First, thanks a lot for your detailed post and use-case !
It's very handy for us to understand your needs and to try to fullfill them.

About the short-term solution : yes, it's very easy to add a hotkey in order to forward the chart by using the active chart timeframe as the current step.
We can do it but we would like to have more information about long-term solution if you agree.

As we understand, you would like to customize how much forward a chart moves when forwarding. This is the current slider close to the forward button. This is the speed in fact (79 ticks/sec in your example) and a slider is used in this software as well apparently.
And you would like to customize how quickly the chart moves when forwarding. This is the "step" value where you can choose the timeframe to forward.
So for us, there is already these 2 values/components in the interface but maybe you would like being able to modify them in an easier way ?
Maybe add some hotkeys to increase/decrease the slider speed ? Or enter directly the value of the speed by hand instead of using the slider ?
Adding some hotkeys to increaser/decrease the step value ?
Could you tell us how you see this ?

Thanks !
Tomasz Kot
Posts: 73
Joined: Sun Dec 18, 2022 8:09 pm

Re: Moving forward by a single candle (no matter what the step value is)

Post by Tomasz Kot »

Thank you for your reply.
If first point could be implemented soon, it would make life much easier. :)

Regarding second point:
Yes, it could look close to what we have already, but with a key difference - there would be two independent "step" parameters instead of only one.

1. First one would define how much the chart moves in "play" mode with each animation frame.
In the future it could be ticks/second. Currently it can be timeframe step per animation frame.
2. Second one would define how much charts would move when "next candle" or "previous candle" is clicked (as it already works).

Everything could work very similar, just two independent step parameters are needed, instead of one.
(Alternatively you could just change how forward slider works - from animation frames speed to animation step value - and it also would be fine).

I am aware there is a speed slider for "play"mode, but it changes only how quick animation is, not how much (what amount of backtest time) the chart moves with each animation frame.
So I would love to choose for example that when I click next candle, the chart moves by "H4", but in play mode I would like to move the chart by "5M" in each animation frame and see how higher timeframe candle is being developed live.
Currently it would be "H4" chosen for both, and in play mode each animation frame would go forward by 4 hours, no matter how I move the slider (it would only affect how quicly or slow animation frames move).

Both of parameters 1-2 would also have an option "Active chart timeframe" meaning that active chart will define how quickly chart moves (it regards each of parameters - "Active chart timeframe" could be chosen for "play mode", could be chosen for "next candle" mode, and could be chosen for both).
In practice most of us have a few charts with diff timeframes. If "Active chart timeframe" is chosen, just by clicking on a chart with chosen timeframe, we could define how quickly all the charts move (in "play" mode or in "next candle" mode independently).

For those who doesn't have different timeframe charts on the screen, additional (customizable) hotkeys that you mentioned would be also a very useful idea.
NakedMarkets
Posts: 251
Joined: Tue Feb 22, 2022 11:06 am

Re: Moving forward by a single candle (no matter what the step value is)

Post by NakedMarkets »

Thanks for your request, it has been implemented in the last update.
Tomasz Kot
Posts: 73
Joined: Sun Dec 18, 2022 8:09 pm

Re: Moving forward by a single candle (no matter what the step value is)

Post by Tomasz Kot »

Yes, idea number 1 works as expected and navigating through time is much easier now.
Thank you!
Tomasz Kot
Posts: 73
Joined: Sun Dec 18, 2022 8:09 pm

Re: Moving forward by a single candle (no matter what the step value is)

Post by Tomasz Kot »

May I kindly ask you to add also a hotkey for "Chart timeframe step backward"?
NakedMarkets
Posts: 251
Joined: Tue Feb 22, 2022 11:06 am

Re: Moving forward by a single candle (no matter what the step value is)

Post by NakedMarkets »

Yes, we added this hotkey as well, this will be available in the next update
Tomasz Kot
Posts: 73
Joined: Sun Dec 18, 2022 8:09 pm

Re: Moving forward by a single candle (no matter what the step value is)

Post by Tomasz Kot »

Looking forward to the next update then.
Thank you!
Post Reply