Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

DateTime comparison in backtest to calculate high price over period

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    DateTime comparison in backtest to calculate high price over period

    Hey,

    I want to run a back-test over one minute data and at a given time I want to find the high price over the previous X number of bars. Actually I want the high over a given period, say an hour, but there may not always be the same number of bars as the volume is low. For this reason I think I need to compare the bars based on time like this:

    BarCount = Bars.GetBar(DateTime.Now) - Bars.GetBar(dateTime.Now LESS AN HOUR);
    High = Max(High,BarCount);

    [1] During a back-test, does calling DateTime.Now give the time in the historical data during the backtest or the actual time that the computer clock says it is at present?

    [2] If I wanted to subtract an hour from DateTime.Now would I do this

    timeNow = DateTime.Now;
    timeHourAgo = timeNow;
    timeHourAgo.Hour = timeNow.Hour -1;

    Thanks in advance,
    darmbk.

    #2
    Hi darmbk,

    Thanks for your post.

    DateTime.Now() will return the current time and date that is shown by your PC clock.

    I believe you would want something like the following:

    BarCount = Bars.GetBar(Time[0]) - Bars.GetBar(Time[0].AddHours(-1));
    Chelsea B.NinjaTrader Customer Service

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by kinfxhk, 07-14-2026, 09:39 AM
    0 responses
    123 views
    0 likes
    Last Post kinfxhk
    by kinfxhk
     
    Started by kinfxhk, 07-13-2026, 10:18 AM
    0 responses
    104 views
    0 likes
    Last Post kinfxhk
    by kinfxhk
     
    Started by kinfxhk, 07-13-2026, 09:50 AM
    0 responses
    82 views
    0 likes
    Last Post kinfxhk
    by kinfxhk
     
    Started by kinfxhk, 07-13-2026, 07:21 AM
    0 responses
    102 views
    0 likes
    Last Post kinfxhk
    by kinfxhk
     
    Started by kinfxhk, 07-11-2026, 02:11 AM
    0 responses
    83 views
    0 likes
    Last Post kinfxhk
    by kinfxhk
     
    Working...
    X