PureBytes Links
Trading Reference Links
|
I have my code working for placing bracket orders for FOREX.
Here is a snippet;
BuyOrderID = ibc.PlaceOrder(
Name(), "Buy", Units, "MKT", 0, 0,
"GTC", False);
LimitOrderID = ibc.PlaceOrder( Name
(), "Sell", Units, "LMT", BuyTarget, 0,
"GTC", False, 1, "", BuyOrderID );
StopOrderID = ibc.PlaceOrder( Name
(), "Sell", Units, "STP", IBBuyStop,
IBBuyStop, "GTC", True, 1, "", BuyOrderID );
StaticVarSetText("BuyOrderID" + Name
(),BuyOrderID);
StaticVarSetText("LimitOrderID" + Name
(),LimitOrderID);
StaticVarSetText("StopOrderID" + Name
(),StopOrderID);
StaticVarSetText("LastTrade" + Name
(), "Buy");
SetChartBkColor( colorBrightGreen ) ;
Say("Buy position, "+ FullName());
--- In amibroker@xxxxxxxxxxxxxxx, "J. Biran" <jbiran@xxx> wrote:
>
> It would be nice if this topic could be dealt with in the Users
> Knowledgebase.
>
> There are only a few cases and it would be of general interest to
users of
> IBcontroller
>
>
> Joseph Biran
> ____________________________________________
>
> -----Original Message-----
> From: amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx]
On Behalf
> Of treatmentinprogress
> Sent: Tuesday, September 25, 2007 9:31 AM
> To: amibroker@xxxxxxxxxxxxxxx
> Subject: [amibroker] Re: Modify a transmitted order: IB autotrade
interface
>
> I'm about to embark on the same mission. My question goes a
little
> further as I also want to update the target LMT order. I'm going
to
> try a ModifyOrder call, it looks like both stop and limit prices
can
> be on the same line. I haven't tried it yet. I have not been
able
> to find sample code either.
>
> Also, IB website says that bracket orders aren't available for
> Forex, but I tried a bracket order for Forex and it works.
>
> Brian
>
> --- In amibroker@xxxxxxxxxxxxxxx, "dralexchambers"
> <dralexchambers@> wrote:
> >
> > I am using the following code to transmit a Bracket Buy order to
> > Interactive Brokers:
> >
> > parentID = ibc.PlaceOrder("MSFT", "BUY", 1000, "LMT", 27,
0, "GTC", False
> );
> > ibc.PlaceOrder("MSFT", "SELL", 1000, "STP", 26, 26, "GTC", True,
100, "",
> parentID );
> >
> > (this is from the IB Controller documentation - thanks Thomasz).
> >
> > My question is this: once this order has been executed and is
live,
> > how would I amend the "SELL" stop order - for example, I may
want to
> > raise it to 28?
> >
> >
> > Many thanks,
> > Alex
>
Please note that this group is for discussion between users only.
To get support from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com
For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/
For other support material please check also:
http://www.amibroker.com/support.html
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/amibroker/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:amibroker-digest@xxxxxxxxxxxxxxx
mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx
<*> To unsubscribe from this group, send an email to:
amibroker-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|