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

1 trade per bar

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

    1 trade per bar

    i am making a micro trading strategy trading the price action of a 1 hour candlestick but i want it to only trade once per bar but i cant figure out how i should write the code
    here is part of the code where the issue is (simplified )
    Code:
    // variable 
    private bool entry = false 
    //
    //
    if (Position.MarketPosition == MarketPosition.Long)
    {
    entry = false; 				
    }
    else 
    {
     entry = true; 
    }
    // when the current price crosses above last hours high 
    if (Close[0]>= High[1] && entry == false )
    {
      EnterLong(100)
    }
    the issue is that i have a stoploss and profit target sometimes they are reached so the bool variable "entry " becomes false causing multiple trades to happen on a single bar when the condition is meet again

    #2
    Hello maaz1598,

    Thank you for your post.

    You could do this simply with the CurrentBar. For example:
    Code:
            [B]private int entryBar = 0;[/B]
    		
            protected override void OnBarUpdate()
            {
    			if (Close[0] > Open[0] // your condition for entry here
    				[B]&& CurrentBar > entryBar) [/B]
    			{
    				EnterLong();
    				[B]entryBar = CurrentBar;[/B]
    			}
            }
    For information on CurrentBar please visit the following link: http://ninjatrader.com/support/helpG...currentbar.htm

    Please let me know if you have any questions.

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by cre8able, Today, 06:18 PM
    0 responses
    4 views
    0 likes
    Last Post cre8able  
    Started by ETFVoyageur, Today, 06:05 PM
    0 responses
    3 views
    0 likes
    Last Post ETFVoyageur  
    Started by TAJTrades, 04-28-2024, 09:46 AM
    2 responses
    17 views
    0 likes
    Last Post TAJTrades  
    Started by ETFVoyageur, Today, 02:04 PM
    2 responses
    18 views
    0 likes
    Last Post ETFVoyageur  
    Started by mjbatts91, Today, 04:48 PM
    0 responses
    4 views
    0 likes
    Last Post mjbatts91  
    Working...
    X