Announcement

Collapse

Looking for a User App or Add-On built by the NinjaTrader community?

Visit NinjaTrader EcoSystem and our free User App Share!

Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less

Partner 728x90

Collapse

ZigZag deviation type

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

  • NinjaTrader_JoshP
    replied
    binwang2,

    The DeviationTypes are used when determining if you are over the high/low deviations. That information is then used to determine whether or not to set a new high/low or not.

    bool isOverHighDeviation = (deviationType == DeviationType.Percent && IsPriceGreater(highSeries[1], (lastSwingPrice * (1.0 + deviationValue * 0.01))))
    || (deviationType == DeviationType.Points && IsPriceGreater(highSeries[1], lastSwingPrice + deviationValue));

    Leave a comment:


  • binwang2
    started a topic ZigZag deviation type

    ZigZag deviation type

    Hello, NT experts,

    The ZigZag deviation type has 2 options: points and percentage. I would like to know the exact definitions of points and percentage.

    Now I assume the following: if the prior ZigZag is a swing high, then the percentage is the (ZigZag_Immediate_prior_HighBar_price - current_price)/ZigZag_Immediate_prior_HighBar_price. If this percentage is greater than the input value, then ZigZag is ready to find the next ZigZag low.

    Let me know if that makes sense.

Latest Posts

Collapse

Topics Statistics Last Post
Started by arvidvanstaey, Today, 02:19 PM
4 responses
11 views
0 likes
Last Post arvidvanstaey  
Started by samish18, 04-17-2024, 08:57 AM
16 responses
61 views
0 likes
Last Post samish18  
Started by jordanq2, Today, 03:10 PM
2 responses
9 views
0 likes
Last Post jordanq2  
Started by traderqz, Today, 12:06 AM
10 responses
18 views
0 likes
Last Post traderqz  
Started by algospoke, 04-17-2024, 06:40 PM
5 responses
48 views
0 likes
Last Post NinjaTrader_Jesse  
Working...
X