Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
limit order
Collapse
X
-
mballagan,
To cancel orders you want to use CancelOrder() on the IOrder for the order. http://www.ninjatrader-support.com/H...ncelOrder.htmlJosh P.NinjaTrader Customer Service
-
limit order
Thanks for the info.
If we look at the sample code:
private IOrder myEntryOrder = null;
private int barNumberOfOrder = 0;
protected override void OnBarUpdate()
{
// Submit an entry order at the low of a bar
if (myEntryOrder == null)
{
myEntryOrder = EnterLongLimit(0, true, 1, Low[0], "Long Entry");
barNumberOfOrder = CurrentBar;
}
// If more than 5 bars has elapsed, cancel the entry order
if (CurrentBar > barNumberOfOrder + 5)
CancelOrder(myEntryOrder);
}
After the CancelOrder will myEntryOrder == null?
Comment
-
limit order
In the following code snippet I enter a longlimitorder:
if(LongTrigger && CurrentBar == longorderbar)
{
LongOrder = EnterLongLimit(Open[0]+ TickSize*4,"LongEntry");
SetStopLoss("LongEntry",CalculationMode.Ticks,10,true);
SetProfitTarget("LongEntry",CalculationMode.Ticks,10);
}
If the price falls to a certain level I want to cancel the order if not filled is this the correct approach?
if(Close[0] < pricelevel)
{
CancelOrder(LongOrder);
}
even if order not filled?
Comment
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by mmenigma, Today, 02:22 PM
|
1 response
3 views
0 likes
|
Last Post Today, 02:34 PM | ||
Started by frankthearm, Today, 09:08 AM
|
9 responses
35 views
0 likes
|
Last Post Today, 02:21 PM | ||
Started by NRITV, Today, 01:15 PM
|
2 responses
9 views
0 likes
|
Last Post
by NRITV
Today, 01:51 PM
|
||
Started by maybeimnotrader, Yesterday, 05:46 PM
|
5 responses
26 views
0 likes
|
Last Post Today, 01:19 PM | ||
Started by quantismo, Yesterday, 05:13 PM
|
2 responses
21 views
0 likes
|
Last Post
by quantismo
Today, 01:07 PM
|
Comment