Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

multiple orders - unmanaged - bool function for exiting working orders

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

    multiple orders - unmanaged - bool function for exiting working orders

    Regarding the following code to workout whether there is a working order in a price, how to call the bool function of " !IsLevelTaken()"?
    Complie error: "No overload for method"IsLevelTaken" takes "0" arguments"

    Code:
    private bool IsLongOrderWorking()
    	{
    		return longOrder == order && order.OrderState == OrderState.Working;
    	}
    		
    private bool IsLevelTaken(double price, List<IOrder> listLongOrders)
            {
    		foreach(IOrder o in listLongOrders)
    			{
    				if(!IsLongOrderWorking())
    				{
    				continue;
    				}
    				if (IsEqual(o.LimitPrice, bidPrice))
    				{
    					return true;
    				}
    			}
    			return false;
    	}
    
    protected override void OnBarUpdate() 
    	{
             if(!IsLevelTaken())  // this is the error 
    	{
                 Do something
            }
            }

    #2
    Originally posted by er111222 View Post
    Code:
    private bool IsLevelTaken(double price, List<IOrder> listLongOrders)
    Your method is declared with 2 parameters. You must supply 2 parameters when you call it.

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by CarlTrading, 03-31-2026, 09:41 PM
    1 response
    67 views
    0 likes
    Last Post NinjaTrader_ChelseaB  
    Started by CarlTrading, 04-01-2026, 02:41 AM
    0 responses
    36 views
    0 likes
    Last Post CarlTrading  
    Started by CaptainJack, 03-31-2026, 11:44 PM
    0 responses
    59 views
    1 like
    Last Post CaptainJack  
    Started by CarlTrading, 03-30-2026, 11:51 AM
    0 responses
    62 views
    0 likes
    Last Post CarlTrading  
    Started by CarlTrading, 03-30-2026, 11:48 AM
    0 responses
    53 views
    0 likes
    Last Post CarlTrading  
    Working...
    X