Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Question about Swing Indicator

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

  • cassb
    replied
    Simple solution:

    Code:
                if (ToDay(Time[Swing(5).SwingLowBar(0, 1, 100)]) == ToDay(Time[0]))  // Only evaluate swing value if set during the current trading session.

    Leave a comment:


  • cassb
    replied
    Originally posted by NinjaTrader_Ray View Post
    Something like -

    Time[Swing(int strength).SwingHighBar(int barsAgo, int instance, int lookBackPeriod)]

    Will return a DateTime object.
    Excellent, Ray -- I'll play around with that, thanks!

    Bryan

    Leave a comment:


  • NinjaTrader_Ray
    replied
    Something like -

    Time[Swing(int strength).SwingHighBar(int barsAgo, int instance, int lookBackPeriod)]

    Will return a DateTime object.

    Leave a comment:


  • cassb
    replied
    OK. Is there anything that would indicate which bar or date or time or something that Swing(Strength).SwingHigh[Strength] is based on? If not, then I think I can probably customize the Swing code to store that and keep it as a property maybe. Do you have an idea of how to code that? I'm not sure I can add a new property to an indicator or not.

    Something like Swing.SwingHigh.Bar or Swing.SwingHigh.Date.
    Last edited by cassb; 05-13-2008, 07:20 AM.

    Leave a comment:


  • NinjaTrader_Ray
    replied
    Not that I am aware of, you would have to code your own version of a swing indicator.

    Leave a comment:


  • cassb
    started a topic Question about Swing Indicator

    Question about Swing Indicator

    Hi -- just a question about the Swing indicator.

    When I first connect to my data provider in the morning and open a new chart, the chart will show so-many 'days back' of data. If I have a Swing indicator on the chart, it will carry over the swing value from the day before. So that the following code will reflect the Swing value from yesterday if there is not a new Swing pivot for the current day yet:

    CurrentSH = Swing(Strength).SwingHigh[Strength];

    I would like to NOT have the previous day's Swing pivots carry over to the next day. I want each day to start with CurrentSH=0 until a new pivot is created in the current trading day (let's say since Midnight). Is there a way to do this in a strategy?

    Thanks!
    Bryan

Latest Posts

Collapse

Topics Statistics Last Post
Started by nikorrriko, Today, 04:42 PM
1 response
9 views
0 likes
Last Post NinjaTrader_ThomasC  
Started by rajeshks1988, Yesterday, 05:32 AM
1 response
16 views
0 likes
Last Post cincai
by cincai
 
Started by MaraAnkh, Yesterday, 08:44 PM
1 response
23 views
0 likes
Last Post cincai
by cincai
 
Started by [email protected], Today, 06:10 PM
4 responses
11 views
0 likes
Last Post bpatel20@gmail.com  
Started by sgordet, Today, 02:24 PM
0 responses
14 views
0 likes
Last Post sgordet
by sgordet
 
Working...
X